{
    "openapi":"3.0.0",
    "info":{
        "title":"REST API for Oracle Fusion Cloud Project Management",
        "description":"<div><span><span style=\"color: #c74634\">Last Updated April 2026</span><br><br><p>You can use Oracle REST APIs to view and manage data stored in Oracle Fusion Cloud Project Management.</p><p>Whether you're experienced with or new to REST, use this guide to find what you need, including:</p><ul><li>A quick start that walks you through a simple request example.</li><li>Use cases that provide real-world solutions with code examples.</li><li>Detailed descriptions for each REST API resource.</li></ul></div>",
        "version":"2026.03.30",
        "x-summary":"Last Updated April 2026 You can use Oracle REST APIs to view and manage data stored in Oracle Fusion Cloud Project Management."
    },
    "tags":[
        {
            "name":"Award Budget Summary",
            "description":"The Award Budget Summary resource is used to view an award budget."
        },
        {
            "name":"Award Budget Summary/Resources",
            "description":"The Resources resource is used to view the resources in the planning resource breakdown structure that are included in the award budget."
        },
        {
            "name":"Award Budget Summary/Resources/Budget Lines",
            "description":"The Budget Lines resource is used to view the budget lines for a resource."
        },
        {
            "name":"Award Budget Summary/Resources/Budget Lines/Planning Amount Details",
            "description":"The Planning Amount Details resource is used to view periodic amounts for a budget line."
        },
        {
            "name":"Award Budget Summary/Tasks",
            "description":"The Tasks resource is used to view an award budget version task."
        },
        {
            "name":"Award Budget Summary/Tasks/Budget Lines",
            "description":"The Budget Lines resource is used to view the budget lines for a task."
        },
        {
            "name":"Award Budget Summary/Tasks/Budget Lines/Planning Amount Details",
            "description":"The Planning Amount Details resource is used to view periodic amounts for a budget line."
        },
        {
            "name":"Award Budget Summary/Version Errors",
            "description":"The Version Errors resource is used to view award budget version errors."
        },
        {
            "name":"Award Budgets",
            "description":"The Award Budgets resource is used to view, create, update, and delete an award  budget."
        },
        {
            "name":"Award Budgets/Award Budget Attachments",
            "description":"The Attachment resource is used to view, create, update, and delete attachments for award budgets."
        },
        {
            "name":"Award Budgets/Award Budget Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Award Budgets/Award Budget Attachments/Large Object (LOB) Attributes - File Web Image",
            "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image."
        },
        {
            "name":"Award Budgets/Planning Options",
            "description":"The Planning Options resource is used to view the planning options configured for the award budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Award budget versions inherit planning options that are defined for financial plan types."
        },
        {
            "name":"Award Budgets/Planning Options/Planning Options Descriptive Flexfields",
            "description":"A listing of all the descriptive flexfields available for planning options in award budget versions."
        },
        {
            "name":"Award Budgets/Planning Resources",
            "description":"The Planning resources is used to view, create, update, and delete an award  budget line."
        },
        {
            "name":"Award Budgets/Planning Resources/Planning Amounts",
            "description":"The Planning Amounts resource is used to view, create, and delete an award budget line amounts."
        },
        {
            "name":"Award Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields",
            "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in award budgets."
        },
        {
            "name":"Award Budgets/Planning Resources/Planning Amounts/Planning Amount Details",
            "description":"The Planning Amount Details resource is used to view, create, and update an award  budget line periodic amounts."
        },
        {
            "name":"Award Budgets/Version Errors",
            "description":"The Version Errors resource is used to view award budget version and award budget line errors."
        },
        {
            "name":"Award Funding Patterns",
            "description":"The award funding patterns resource is used to view and manage the values that determine the pattern to use for a project cost based on the expenditure item date and other optional attributes."
        },
        {
            "name":"Award Funding Patterns/Award Funding Pattern Distribution Sets",
            "description":"The distribution sets resource is a child of the award funding patterns resource to view and manage the distribution sets that allow for one or more set of rules to apply in a precedence order."
        },
        {
            "name":"Award Funding Patterns/Award Funding Pattern Distribution Sets/Award Funding Pattern Distribution Set Rules",
            "description":"The distribution set rules resource is a child of the award funding pattern distribution sets resource to view and manage the rules for a set."
        },
        {
            "name":"Award Projects",
            "description":"The Award Projects resource is used to view award project attributes such as project name and project number."
        },
        {
            "name":"Awards",
            "description":"The Awards resource is used to create, update, view, and delete awards. After creating an award in Draft status using the POST method, submit it for approval or activate it using the PATCH method. Also, update and retrieve award child resources such as award funding, award project, and a list of personnel such as principal investigator. Additionally, use the validate service to ensure that the award is correctly created. At least one project should be associated and all the associated projects must be active for the validation to succeed."
        },
        {
            "name":"Awards/Award Attachments",
            "description":"The Award Attachments resource is used to view attachments associated with the award."
        },
        {
            "name":"Awards/Award Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The type of attachment files such as.pdf,.xls, when the attachment type is File."
        },
        {
            "name":"Awards/Award Attachments/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Awards/Award Budget Periods",
            "description":"The Award Budget Periods resource is used to view award budget period attributes such as budget period name, start date and end date."
        },
        {
            "name":"Awards/Award CFDAs",
            "description":"The Award CFDAs resource is used to view the attributes specific to award federal domestic assistance program."
        },
        {
            "name":"Awards/Award Certifications",
            "description":"The Award Certifications resource is used to view the certification attributes of the award."
        },
        {
            "name":"Awards/Award Department Credits",
            "description":"The Award Department Credits resource is used to view the organization credit attributes for the award."
        },
        {
            "name":"Awards/Award Descriptive Flexfields",
            "description":"A list of all the descriptive flexfields available for awards."
        },
        {
            "name":"Awards/Award Errors",
            "description":"The Award Errors resource is used to view validation errors associated with the award."
        },
        {
            "name":"Awards/Award Funding Sources",
            "description":"The Award Funding Sources resource is used to view the attributes used to create or update a funding source for the award."
        },
        {
            "name":"Awards/Award Fundings",
            "description":"The Award Fundings resource is used to view award funding attributes such as funding issue type and funding issue name."
        },
        {
            "name":"Awards/Award Fundings/Award Project Fundings",
            "description":"The Award Project Fundings resource is used to view funding allocation attributes for the award project."
        },
        {
            "name":"Awards/Award Keywords",
            "description":"The Award Keywords resource is used to view the keyword attributes for the award."
        },
        {
            "name":"Awards/Award Personnel",
            "description":"The Award Personnel resource is used to view the award personnel attributes such as person name, role."
        },
        {
            "name":"Awards/Award Personnel/Award Personnel Descriptive Flexfields",
            "description":"A list of all the descriptive flexfields available for award personnel."
        },
        {
            "name":"Awards/Award Projects",
            "description":"The Award Projects resource is used to view the attributes of an award project, such as project name and project number."
        },
        {
            "name":"Awards/Award Projects/Award Project Attachments",
            "description":"The Award Project Attachments resource is used to view attachments associated with the award project."
        },
        {
            "name":"Awards/Award Projects/Award Project Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The type of attachment files such as.pdf,.xls, when the attachment type is File."
        },
        {
            "name":"Awards/Award Projects/Award Project Attachments/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Awards/Award Projects/Award Project Certifications",
            "description":"The Award Project Certifications resource is used to view certification attributes of the award project."
        },
        {
            "name":"Awards/Award Projects/Award Project Descriptive Flexfields",
            "description":"A list of all the descriptive flexfields available for award projects."
        },
        {
            "name":"Awards/Award Projects/Award Project Funding Sources",
            "description":"The Award Project Funding Sources resource is used to assign funding sources to the award project."
        },
        {
            "name":"Awards/Award Projects/Award Project Keywords",
            "description":"The Award Project Keywords resource is used to view keyword attributes for the award project."
        },
        {
            "name":"Awards/Award Projects/Award Project Organization Credits",
            "description":"The Award Project Organization Credits resource is used to view organization credit attributes for the award project."
        },
        {
            "name":"Awards/Award Projects/Award Project Override Burden Schedules",
            "description":"The Award Project Override Burden Schedules resource is used to create and view the override burden schedule assigned to the award project."
        },
        {
            "name":"Awards/Award Projects/Award Project Override Burden Schedules/Versions",
            "description":"The Versions resource is used to view and create versions for the override burden schedule assigned to the award project."
        },
        {
            "name":"Awards/Award Projects/Award Project Override Burden Schedules/Versions/Multipliers",
            "description":"The Multipliers resource is used to view and create multipliers for the override burden schedule assigned to the award project."
        },
        {
            "name":"Awards/Award Projects/Award Project Personnel",
            "description":"The Award Project Personnel resource is used to view personnel references associated with the award project"
        },
        {
            "name":"Awards/Award Projects/Award Project Personnel/Award Project Personnel Descriptive Flexfields",
            "description":"A list of all the descriptive flexfields available for award project personnel."
        },
        {
            "name":"Awards/Award Projects/Award Project Reference Types",
            "description":"The Award Project Reference Types resource is used to view attributes associated with the award project reference type."
        },
        {
            "name":"Awards/Award Projects/Award Project Task Burden Schedules",
            "description":"The Award Project Task Burden Schedules resource is used to view the task burden schedule of the award project."
        },
        {
            "name":"Awards/Award References",
            "description":"The Award References resource is used to view the attributes specific to award reference type."
        },
        {
            "name":"Awards/Award Terms",
            "description":"The Award Terms and Conditions resource is used to view the attributes of the terms and conditions associated to the award."
        },
        {
            "name":"Change Orders",
            "description":"The Change Order resource is used to create, view, update, or delete a change order. A change order is an event, action, or condition that affects the scope, value, or duration of a project or task."
        },
        {
            "name":"Change Orders/Change Impacts",
            "description":"The Change Impacts resource is used to create, view, update, or delete the impacts due to the respective change order."
        },
        {
            "name":"Change Orders/Change Impacts/Change Impact Details",
            "description":"The Change Impact Details resource is used to view, create, update or delete the impact details for a change order. Change Impact Details can be created only for the impacts where the impact area is defined as Budget and Forecast or Project Plan."
        },
        {
            "name":"Change Orders/Change Impacts/Change Impact Task Details",
            "description":"The Change Impact Task Details resource is used to view, create, update, or delete the task impact details for a change order. This allows for creation of tasks and updates to task dates through a change order."
        },
        {
            "name":"Change Orders/Change Participants",
            "description":"The Change Participants resource is used to view, create, update, or delete the participants for a change order."
        },
        {
            "name":"Contract Project and Task Bill Rate Overrides",
            "description":"The Contract Project and Task Bill Rate Overrides resource is used to view, create, update, or delete project task rate overrides defined at the contract bill plan or revenue plan level."
        },
        {
            "name":"Deliverables",
            "description":"The deliverables resource is used to create, view, update, or delete a project deliverable. A project deliverable needs to be produced  to complete a task or a requirement. It can be associated with a task or a requirement, and can have one or more attachments."
        },
        {
            "name":"Deliverables/Attachment to a Deliverable",
            "description":"The attachment resource is used to create, view, update, or delete an attachment to a project deliverable."
        },
        {
            "name":"Deliverables/Attachment to a Deliverable/Large Object (LOB) Attributes - FileContents"
        },
        {
            "name":"Deliverables/Attachment to a Deliverable/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Deliverables/Deliverable and Project Task Associations",
            "description":"The project task association resource is used to create, view, update, or delete an association between a deliverable and a project task. The project tasks associated with a deliverable."
        },
        {
            "name":"Deliverables/Deliverable and Requirement Associations",
            "description":"The requirement association resource is used to create, view, update, or delete an association between a deliverable and a requirement. The requirements associated with a deliverable."
        },
        {
            "name":"Enterprise Project and Task Codes",
            "description":"The Enterprise Project and Task Codes resource is used to view the definitions of the enterprise project and task codes. Project codes are used to capture organization-specific extended attributes for projects. Similarly, task codes are used to capture organization-specific extended attributes for tasks."
        },
        {
            "name":"Enterprise Project and Task Codes/Accepted Values",
            "description":"List of accepted values for an enterprise project code or task code."
        },
        {
            "name":"Expenditure Types",
            "description":"The project expenditure type resource is used to list expenditure types. An expenditure type is classifications of cost that is associated an expenditure item. Expenditure types are grouped into cost groups and revenue groups."
        },
        {
            "name":"Financial Project Plans",
            "description":"The Financial Project Plan resource is used to view the financial project plan version."
        },
        {
            "name":"Financial Project Plans/Plan Version Errors",
            "description":"The Version Errors resource is used to view the errors in a financial project plan resource assignment."
        },
        {
            "name":"Financial Project Plans/Planning Options",
            "description":"The Planning Options resource is used to view the planning options configured for the financial project plan version. Planning options are user-definable options, that include plan settings, rate settings, currency settings, and generation options, and are used to control planning scenarios. Financial project plan versions inherit planning options that are defined for the project plan type that's associated to the project."
        },
        {
            "name":"Financial Project Plans/Planning Options/Planning Currencies",
            "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
        },
        {
            "name":"Financial Project Plans/Planning Options/Planning Options Descriptive Flexfields",
            "description":"A listing of all the descriptive flexfields available for planning options in the financial project plan version."
        },
        {
            "name":"Financial Project Plans/Resource Assignments",
            "description":"The Resource Assignments resource is used to view, create, update, and delete a financial project plan resource assignment."
        },
        {
            "name":"Financial Project Plans/Resource Assignments/Planning Amounts",
            "description":"The Planning Amounts resource is used to view, create, update, and delete a financial project plan resource assignment amounts."
        },
        {
            "name":"Financial Project Plans/Resource Assignments/Planning Amounts/Plan Lines Descriptive Flexfields",
            "description":"The Plan Lines descriptive flexfields resource is used to capture, view, and update additional information for planning amounts in financial project plans."
        },
        {
            "name":"Financial Project Plans/Resource Assignments/Planning Amounts/Planning Amount Details",
            "description":"The Planning Amount Details resource is used to view, create, update, and delete a financial project plan resource assignment periodic amounts."
        },
        {
            "name":"Grants Keywords",
            "description":"The Grants Keywords resource is used to view the grants keywords, which are used to uniquely describe and track the key subject area of an award or grants personnel."
        },
        {
            "name":"Grants Personnel",
            "description":"The Grants Personnel resource is used to view, create, and delete Grants personnel."
        },
        {
            "name":"Grants Personnel/Grants Personnel  Descriptive Flexfields",
            "description":"A listing of all the descriptive flexfields available for Grants personnel."
        },
        {
            "name":"Grants Personnel/Grants Personnel Keywords",
            "description":"The Grants Personnel Keywords resource is used to view, create, and delete keywords that are associated to Grants personnel."
        },
        {
            "name":"Labor Schedule Cost Distributions",
            "description":"The Labor Schedule Cost Distributions resource used to see the distributions associated to a project, task, or raw labor cost."
        },
        {
            "name":"Labor Schedule Cost Distributions/Labor Schedule Cost Distribution Errors",
            "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution."
        },
        {
            "name":"Labor Schedule Costs",
            "description":"The Labor Schedule Costs resource is used to view the labor raw costs loaded before they're distributed."
        },
        {
            "name":"Labor Schedule Costs Total Errors",
            "description":"The labor schedules costs total errors resource used to generate the total amount and row count portion of the analytic on the labor cost management page."
        },
        {
            "name":"Labor Schedule Costs Total Errors/Labor Schedule Costs Total Errors by Period",
            "description":"The labor schedule costs total errors by period resource used to generate the total amount and row count for the last 3 periods portion of the analytic on the labor cost management page."
        },
        {
            "name":"Labor Schedule Costs/Labor Schedule Cost Distributions",
            "description":"The Labor Schedule Cost Distributions resource used to see the distributions associated to a project, task, or raw labor cost."
        },
        {
            "name":"Labor Schedule Costs/Labor Schedule Cost Distributions/Labor Schedule Cost Distribution Errors",
            "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution."
        },
        {
            "name":"List of Values/Award Budget Periods",
            "description":"The Award Budget Period resource is used to view attributes such as budget period name, start date, and end date."
        },
        {
            "name":"List of Values/Award Funding Sources",
            "description":"The Award Funding Source resource is used to create or update a funding source for the award."
        },
        {
            "name":"List of Values/Descriptive Flexfield Contexts"
        },
        {
            "name":"List of Values/LOV for Award Project Funding Sources",
            "description":"The Award Project Funding Sources LOV resource is used to view an award project funding source. The service data object contains a list of funding sources with details such as funding source name and number."
        },
        {
            "name":"List of Values/LOV for Award Templates",
            "description":"The Award Templates LOV resource is used to view all or a filtered set of award templates. This object includes attributes which are used to display one or more attributes of one or many award templates."
        },
        {
            "name":"List of Values/LOV for Awards by Projects",
            "description":"The Awards By Projects LOV resource is used to view the awards for a particular project. This service data object contains a list of awards with details such as award id, award name, and award number."
        },
        {
            "name":"List of Values/LOV for Burden Schedules",
            "description":"The LOV for Burden Schedules resource is used to view a list of values of burden schedules. This object includes attributes which are used to store values of a burden schedule."
        },
        {
            "name":"List of Values/LOV for Deliverable and Work Item Types",
            "description":"The LOV for Deliverable and Work Item Types resource is used to list deliverable and work item type values. The deliverable type provides a way to classify the output that must be produced to complete a requirement, project, or task. Examples include functional design documents, test plans, or physical objects. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing."
        },
        {
            "name":"List of Values/LOV for Expenditure Types",
            "description":"The Expenditure Types LOV resource is used to view an expenditure type. This object includes attributes which are used to store values of an expenditure type."
        },
        {
            "name":"List of Values/LOV for Expenditure Types/LOV for Expenditure Type Classes",
            "description":"The Expenditure Type Classes LOV resource is used to view an expenditure type class. This object includes attributes which are used to store values of an expenditure type class."
        },
        {
            "name":"List of Values/LOV for Funding Sources",
            "description":"Resource used to get all or a filtered set of funding sources."
        },
        {
            "name":"List of Values/LOV for Labor Distribution Costs Pay Element",
            "description":"The Labor Schedule Costs Pay Elements LOV is used to find pay elements for searching labor schedule distributed costs."
        },
        {
            "name":"List of Values/LOV for Labor Distribution Costs Person Assignments",
            "description":"The Labor Distribution Costs Person Assignments LOV is used to find people and assignments that exist on costs from a labor schedule distribution."
        },
        {
            "name":"List of Values/LOV for Organizations Classified for Projects",
            "description":"Lists current project expenditure organizations, project task owning organizations, and departments. Classifications categorize organizations based on their purpose. An organization classified as a project expenditure organization can incur expenditures for projects, and be used as a planning and budgeting resource. Organizations that own and manage programs, projects, and tasks are classified as project task owning organizations. Departments are organizations to which employees are assigned to within the enterprise's workforce structure and can be used to search for employees."
        },
        {
            "name":"List of Values/LOV for Project Bill Transaction Status",
            "description":"The Project Bill Transaction status LOV resource is used to view the valid statuses of a bill transaction. This object includes attributes which are used to store values of bill transaction status."
        },
        {
            "name":"List of Values/LOV for Project Bill Transaction Types",
            "description":"The Project Bill Transaction Types LOV resource is used to view the type of bill transaction. This object includes attributes which are used to store values of bill transaction type."
        },
        {
            "name":"List of Values/LOV for Project Billing Event Types",
            "description":"The Project Billing Event Types LOV resource is used to view a project billing event type. This object includes attributes which are used to store values of a project billing event type."
        },
        {
            "name":"List of Values/LOV for Project Business Units",
            "description":"The LOV for Project Business Units resource is used to view a list of project business units. A business unit is a unit of an enterprise that performs one or many business functions that can be rolled up in a management hierarchy. A project business unit is one within which the project is created, and in which the project customer revenue and receivable invoices are processed."
        },
        {
            "name":"List of Values/LOV for Project Class Codes",
            "description":"The LOV for Project Class Codes resource is used to view a list of values of project class codes. This object includes attributes which are used to store values of a project class code."
        },
        {
            "name":"List of Values/LOV for Project Organizations",
            "description":"The Project Organizations LOV resource is used to view a project organization. This object includes attributes which are used to store values of a project organization."
        },
        {
            "name":"List of Values/LOV for Project Planning Resources",
            "description":"The Project Planning Resources LOV is used to view a list of active resources from a planning resource breakdown structure associated with a project."
        },
        {
            "name":"List of Values/LOV for Project Programs"
        },
        {
            "name":"List of Values/LOV for Project Roles",
            "description":"The Project Roles LOV resource is used to view a Project Role. This object includes attributes which are used to store values of a project role."
        },
        {
            "name":"List of Values/LOV for Project Statuses",
            "description":"This list of values includes statuses for all project status-enabled business objects, such as projects, milestones, change requests, and bill transactions. Filter by status object to return a list of values for a specific business object."
        },
        {
            "name":"List of Values/LOV for Project Tasks",
            "description":"The LOV for Project Tasks resource is used to view project tasks for a specific project."
        },
        {
            "name":"List of Values/LOV for Project Templates",
            "description":"The LOV for Project Templates resource is used to view a list of project templates. Project templates are set up to have features common in the projects that an organization wants to create. A project template is used to enable a project for financial management and the financial attributes are copied from the template to the project."
        },
        {
            "name":"List of Values/LOV for Project Types",
            "description":"The Project Types LOV resource is used to view a project type. This object includes attributes which are used to store values of a project type."
        },
        {
            "name":"List of Values/LOV for Projects",
            "description":"The Projects LOV resource is used to view a list of values of projects. This object includes attributes which are used to store values of a project."
        },
        {
            "name":"List of Values/LOV for Rate Schedules",
            "description":"The LOV for Rate Schedules resource is used to view a list of values of rate schedules. Rate schedules contain rates or markup percentage for person, job, nonlabor, and resource class."
        },
        {
            "name":"List of Values/LOV for Work Types",
            "description":"The Work Types LOV resource is used to view a work type. This object includes attributes which are used to store values of a work type."
        },
        {
            "name":"Pay Element to Expenditure Type Derivation Patterns",
            "description":"The Pay Element Expenditure Type Derivations resource is used to view and manage the patterns that will derive an expenditure type based on the pay element associated with a payroll cost being distributed to projects."
        },
        {
            "name":"Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules",
            "description":"The Pay Element Expenditure Type Derivation Precedence Rules resource is used to manage pay element expenditure type derivation precedence rules and to specify the order in which they must be applied during the distribution of payroll cost to projects."
        },
        {
            "name":"Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules/Pay Element to Expenditure Type Results",
            "description":"The Pay Element Expenditure Type Derivation Precedence Rule Expenditure Types resource is used to view and manage the expenditure type that will be applied to the project cost during distribution to projects."
        },
        {
            "name":"Pay Elements Eligible for Project Distribution",
            "description":"The Project Pay Elements resource is used to view and manage the pay elements that are eligible for project distribution."
        },
        {
            "name":"Person Assignment Labor Schedules",
            "description":"The Person Assignment Labor Schedules resource is used to view and manage the labor schedule headers for a combination of a person and an assignment."
        },
        {
            "name":"Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions",
            "description":"The versions resource is used as a child of the Person Assignment Labor Schedules resource to view and manage the versions of labor schedules for a person and assignment combination."
        },
        {
            "name":"Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules",
            "description":"The DistributionRule services is used as a child of the Person Assignment Version resource to view and manage the distribution rules for a certain version."
        },
        {
            "name":"Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules/Person Assignment Labor Schedule Version Rules Descriptive Flexfields",
            "description":"The operations from the Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules/Person Assignment Labor Schedule Version Rules Descriptive Flexfields category."
        },
        {
            "name":"Planning Resource Breakdown Structures for Projects",
            "description":"The Planning Resource Breakdown Structures for Projects resource is used to view and create planning resource breakdown structure assignments to projects. You can view the header details, project information, and whether the planning resource breakdown structure is marked as primary."
        },
        {
            "name":"Planning Resource Breakdown Structures for Projects/Elements",
            "description":"The Elements resource is used to view and create resources in a planning resource breakdown structure."
        },
        {
            "name":"Planning Resource Breakdown Structures for Projects/Formats",
            "description":"The Formats resource is used to view all resource formats supported by a planning resource breakdown structure."
        },
        {
            "name":"Project Actions",
            "description":"The project actions resource is used to view the actions performed on a business object. An action may include the creation of one or more instances of a business object, or updates to one or more existing instances of a business object."
        },
        {
            "name":"Project Actions/Action Details",
            "description":"The action details resource is used to view the comprehensive details of a specific action."
        },
        {
            "name":"Project Asset Line Identifier",
            "description":"The project asset line resource is used to view or update project asset lines and view project asset line details."
        },
        {
            "name":"Project Asset Line Identifier/Project Asset Line Detail Identifier",
            "description":"The Project Asset Line Details resource is a child of the Project Asset Line resource."
        },
        {
            "name":"Project Assets",
            "description":"The project asset resource is used to view, create, update and delete project asset and asset assignments, including those from Project Portfolio Management and those imported from third-party applications. Asset Assignment is a child of the Asset."
        },
        {
            "name":"Project Assets/Project Asset Assignments",
            "description":"The project asset assignment resource is used to view, create, update, and delete project asset assignments, including those from Project Portfolio Management and those imported from third-party applications."
        },
        {
            "name":"Project Assets/Project Asset Descriptive Flexfields",
            "description":"The operations from the Project Assets/Project Asset Descriptive Flexfields category."
        },
        {
            "name":"Project Award Distributions",
            "description":"The Project Award Distributions resource is used to distribute a cost using the active funding patterns for date ranges that include the expenditure item date provided."
        },
        {
            "name":"Project Award Distributions/Project Award Cost Distribution Records",
            "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process."
        },
        {
            "name":"Project Award Distributions/Project Award Cost Distribution Records/Project Award Distribution Errors",
            "description":"This is a child resource of Project Award Distributions and provides the errors identified when validating the cost during the award distribution process."
        },
        {
            "name":"Project Award Distributions/Project Award Distribution Errors",
            "description":"This is a child resource of Project Award Distributions and provides the errors identified when validating the cost during the award distribution process."
        },
        {
            "name":"Project Billing Events",
            "description":"The Project Billing Events resource is used to view, create, update, and delete project billing events."
        },
        {
            "name":"Project Billing Events/Project Billing Event Descriptive Flexfields",
            "description":"A listing of all the descriptive flexfields available for project billing events."
        },
        {
            "name":"Project Budget Summary",
            "description":"The Project Budget Summary resource is used to view a project budget."
        },
        {
            "name":"Project Budget Summary/Resources",
            "description":"The Resources resource is used to view a project budget version resource."
        },
        {
            "name":"Project Budget Summary/Resources/Budget Lines",
            "description":"The Budget Lines resource is used to view a resource's project budget line."
        },
        {
            "name":"Project Budget Summary/Resources/Budget Lines/Planning Amount Details",
            "description":"The Planning Amount Details resource is used to view a project budget line periodic amounts."
        },
        {
            "name":"Project Budget Summary/Tasks",
            "description":"The Tasks resource is used to view a project budget version task."
        },
        {
            "name":"Project Budget Summary/Tasks/Budget Lines",
            "description":"The Budget Lines resource is used to view a task's project budget line."
        },
        {
            "name":"Project Budget Summary/Tasks/Budget Lines/Planning Amount Details",
            "description":"The Planning Amount Details resource is used to view a project budget line periodic amounts."
        },
        {
            "name":"Project Budget Summary/Version Errors",
            "description":"The Version Errors resource is used to view project budget version errors."
        },
        {
            "name":"Project Budgets",
            "description":"The Project Budgets resource is used to view, create, update, and delete a project budget."
        },
        {
            "name":"Project Budgets/Planning Options",
            "description":"The Planning Options resource is used to view the planning options configured for the project budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Budget versions inherit planning options that are defined for financial plan types."
        },
        {
            "name":"Project Budgets/Planning Options/Amount Types",
            "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
        },
        {
            "name":"Project Budgets/Planning Options/Budgetary Control Settings",
            "description":"The Budgetary Control Setting resource is used to view and update project and top resource control levels."
        },
        {
            "name":"Project Budgets/Planning Options/Export Options",
            "description":"The Export Option resource is used to select the planning options attributes to export."
        },
        {
            "name":"Project Budgets/Planning Options/Planning Currencies",
            "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
        },
        {
            "name":"Project Budgets/Planning Options/Planning Options Descriptive Flexfields",
            "description":"A listing of all the descriptive flexfields available for planning options in project budget versions."
        },
        {
            "name":"Project Budgets/Planning Resources",
            "description":"The Planning Resources resource is used to view, create, update, and delete a project budget line."
        },
        {
            "name":"Project Budgets/Planning Resources/Planning Amounts",
            "description":"The Planning Amounts resource is used to view, create, update, and delete periodic amounts for a budget line."
        },
        {
            "name":"Project Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields",
            "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in project budgets."
        },
        {
            "name":"Project Budgets/Planning Resources/Planning Amounts/Planning Amount Details",
            "description":"The Planning Amount Details resource is used to view, create, and update periodic amounts for a budget line."
        },
        {
            "name":"Project Budgets/Project Budget Attachments",
            "description":"The Attachment resource is used to view, create, update, and delete attachments for project budgets."
        },
        {
            "name":"Project Budgets/Project Budget Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Project Budgets/Project Budget Attachments/Large Object (LOB) Attributes - File Web Image",
            "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image."
        },
        {
            "name":"Project Budgets/Version Errors",
            "description":"The Version Errors resource is used to view project budget version errors."
        },
        {
            "name":"Project Change Requests",
            "description":"The Project Change Requests resource is used to view, create, update or delete change requests. A change request is a formal proposal to modify project contractual obligations, such as scope, schedule, or budget. This resource captures key details such as the reason for the change, its priority, a description, and the justification."
        },
        {
            "name":"Project Change Requests/Attachments",
            "description":"The attachments resource is used to view, create, and update attachments."
        },
        {
            "name":"Project Change Requests/Attachments/Large Object (LOB) Attributes - FileContents"
        },
        {
            "name":"Project Change Requests/Attachments/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Project Change Requests/Financial Impact Details"
        },
        {
            "name":"Project Change Requests/Task Impact Details",
            "description":"The Task Impact Details resource is used to view, create, update, or delete the task impact details for a change request. This resource captures the proposed modifications to an ongoing project timeline by suggesting date adjustments for existing tasks or introducing new tasks altogether."
        },
        {
            "name":"Project Commitments",
            "description":"The project commitments resource is used to view, create, and delete project commitments. This includes viewing, creating, and deleting project commitments that are imported from third-party applications and viewing commitments that are created in other Oracle Fusion applications such as supplier invoices, requisitions, purchase orders, and so on."
        },
        {
            "name":"Project Contract Bill Transactions",
            "description":"The Project Contract Bill Transactions resource can be used to create, update, delete, and get bill transactions. Bill transactions are the smallest unit of transactional detail that can appear on a customer invoice, and are a record of the project, product or service-related line items to be billed. Each bill transaction has a bill quantity, a unit of measure (which provides context to the bill quantity), a unit price and an amount to be billed. When invoicing and revenue generation are both based on the same source transaction, bill transactions record both invoice and revenue measures on a single transaction, unifying the two processes. The history of invoicing and revenue generation for a bill transaction is tracked through related invoice distribution lines and revenue distribution lines respectively."
        },
        {
            "name":"Project Contract Bill Transactions/Action History",
            "description":"The action history resource is used to view all the actions performed on a bill transaction."
        },
        {
            "name":"Project Contract Invoices",
            "description":"The Project Contract Invoices resource is used to view invoices."
        },
        {
            "name":"Project Contract Invoices/Invoice Header Descriptive Flexfields",
            "description":"A listing of all the descriptive flexfields available for project contract invoices."
        },
        {
            "name":"Project Contract Invoices/Invoice Lines",
            "description":"The Invoice Lines resource is used to view the details of the invoice lines."
        },
        {
            "name":"Project Contract Invoices/Invoice Lines/Invoice Line Descriptive Flexfields",
            "description":"A listing of all the descriptive flexfields available for invoice lines."
        },
        {
            "name":"Project Contract Invoices/Invoice Lines/Invoice Line Distributions",
            "description":"The Invoice Line Distributions resource is used to view the details of invoice line distributions."
        },
        {
            "name":"Project Contract Invoices/Project Contract Invoices Attachments",
            "description":"The attachments resource is used to view, create, update and delete attachments for project contract invoices."
        },
        {
            "name":"Project Contract Invoices/Project Contract Invoices Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Project Contract Invoices/Project Contract Invoices Attachments/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Project Contract Revenue",
            "description":"The Project Contract Revenue resource is used to view revenue transactions."
        },
        {
            "name":"Project Cost Validations",
            "description":"Validate project cost transactions using the project cost validations REST API. For example, ensure that the combination of project attributes are valid for a given date."
        },
        {
            "name":"Project Costs",
            "description":"The Project Costs resource is used to view and update project costs. Project costs are the smallest logical units of expenditure that you can charge to a project or task. For example, a time card item or an expense report item."
        },
        {
            "name":"Project Costs/Adjustments",
            "description":"The Adjustments resource is used to view the adjustments performed on project costs."
        },
        {
            "name":"Project Costs/Project Costs Descriptive Flexfields",
            "description":"The Project Costs Descriptive Flexfields resource is used to view and update additional information for project costs."
        },
        {
            "name":"Project Costs/Project Standard Cost Collection Flexfields",
            "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for project costs."
        },
        {
            "name":"Project Enterprise Expense Resources",
            "description":"The Project Enterprise Expense resource is used to view and create project enterprise expense resources."
        },
        {
            "name":"Project Enterprise Labor Resources",
            "description":"The Project Enterprise Labor resource is used to view and create project enterprise labor resources."
        },
        {
            "name":"Project Enterprise Labor Resources/Attachments",
            "description":"The attachments resource is used to view, create, and update attachments."
        },
        {
            "name":"Project Enterprise Labor Resources/Attachments/Large Object (LOB) Attributes - FileContents"
        },
        {
            "name":"Project Enterprise Labor Resources/Attachments/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Project Enterprise Labor Resources/Project Enterprise Resource Calendars",
            "description":"The Project Enterprise Resource Calendars resource is used to view calendars of a Project Enterprise Resource which are single workday pattern and single shift. A calendar is used when scheduling or staffing a Project Enterprise Resource."
        },
        {
            "name":"Project Enterprise Labor Resources/Project Enterprise Resource Calendars/Project Enterprise Resource Calendar Exceptions",
            "description":"The Project Enterprise Resource Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
        },
        {
            "name":"Project Enterprise Labor Resources/Project Enterprise Resource HCM Assignment Details",
            "description":"The Project Enterprise Resource HCM Assignment Details resource is used to view primary HCM assignment details such as business unit,  organization, job, or manager related to the enterprise labor resource."
        },
        {
            "name":"Project Enterprise Labor Resources/Project Enterprise Resource Image",
            "description":"The Project Enterprise Resource Image is used to view and create project enterprise resource image."
        },
        {
            "name":"Project Enterprise Labor Resources/Project Enterprise Resource Image/Large Object (LOB) Attributes - Image"
        },
        {
            "name":"Project Enterprise Labor Resources/Project Enterprise Resource Pool Membership",
            "description":"The Project Enterprise Resource Pool Membership resource is used to view resource pools where the Project Enterprise Resource has present, past, or future memberships."
        },
        {
            "name":"Project Enterprise Resources",
            "description":"The project enterprise resource is used to store values while creating or updating project enterprise resources. A project enterprise resource can be a labor resource or an expense resource and can be assigned to a project to complete the project work."
        },
        {
            "name":"Project Enterprise Resources/Large Object (LOB) Attributes - Resource Image URL",
            "description":"The URL for the image of the project enterprise resource."
        },
        {
            "name":"Project Events",
            "description":"The Project Events resource is used to view calendar events for a project."
        },
        {
            "name":"Project Expenditure Batches",
            "description":"The Project Expenditure Batches resource is used to view and update unprocessed project expenditure batches that require approval before they can be converted into project costs. If you update the status of an expenditure batch to Submitted status, then the action will initiate the project expenditure batch approval workflow and the approvers defined in the Project Expenditure Batch Approval Task workflow will be notified."
        },
        {
            "name":"Project Expenditure Items",
            "description":"The smallest logical unit of an expenditure that you can charge to a project or task. For example, a time card item or an expense report item."
        },
        {
            "name":"Project Expenditure Items/Project Expenditure Items Descriptive Flexfields",
            "description":"The Project Expenditure Items Descriptive Flexfields resource is used to view and update additional information for project costs."
        },
        {
            "name":"Project Expense Resources",
            "description":"This resource can be used to view the expense resources or the labor resources in a project as applicable."
        },
        {
            "name":"Project Financial Tasks",
            "description":"The Financial Task resource is used to list financial tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
        },
        {
            "name":"Project Forecasts",
            "description":"The Project Forecasts resource is used to view and create project forecasts."
        },
        {
            "name":"Project Forecasts/Errors",
            "description":"The Errors resource is used to view the errors in project forecasts."
        },
        {
            "name":"Project Forecasts/Planning Options",
            "description":"The Planning Options resource is used to view the planning options configured for the project forecast version."
        },
        {
            "name":"Project Forecasts/Planning Options/Amount Types",
            "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
        },
        {
            "name":"Project Forecasts/Planning Options/Export Options",
            "description":"The Export Option resource is used to select the planning options attributes to export."
        },
        {
            "name":"Project Forecasts/Planning Options/Planning Currencies",
            "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
        },
        {
            "name":"Project Forecasts/Planning Options/Planning Options Descriptive Flexfields",
            "description":"The Planning Options Descriptive Flexfields resource is used to capture, view, and update additional information for planning options in project forecast versions."
        },
        {
            "name":"Project Forecasts/Planning Resources",
            "description":"The Planning Resources resource is used to view project forecast resource assignments."
        },
        {
            "name":"Project Forecasts/Planning Resources/Planning Amounts",
            "description":"The Planning Amounts resource is used to view project forecast resource assignment summary amounts."
        },
        {
            "name":"Project Forecasts/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields",
            "description":"The Plan Lines Descriptive Flexfields resource is used to capture and view additional information for planning amounts in project forecasts."
        },
        {
            "name":"Project Forecasts/Planning Resources/Planning Amounts/Planning Amount Details",
            "description":"The Planning Amount Details resource is used to view project forecast resource assignment periodic amounts."
        },
        {
            "name":"Project Forecasts/Project Forecast Attachments",
            "description":"The attachments resource is used to view, create, update  and delete attachments for project forecasts."
        },
        {
            "name":"Project Forecasts/Project Forecast Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Project Forecasts/Project Forecast Attachments/Large Object (LOB) Attributes - File Web Image",
            "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image."
        },
        {
            "name":"Project Insights",
            "description":"The Project Insights resource is used to view various metrics across the project life cycle. Metrics include team member allocation and assignment, milestone risk, task exceptions, invoices awaiting approval, missing time cards, project budget, and overall project health."
        },
        {
            "name":"Project Insights/Assignments",
            "description":"The Assignments resource is used to view details for the assignments ending soon and reserved assignments for a project."
        },
        {
            "name":"Project Insights/Missing Time Cards",
            "description":"The Missing Time Card resource is used to view the details of the missing or incomplete time card count for a project. It includes the resources and their expected hours for time cards that are missing or partially reported."
        },
        {
            "name":"Project Insights/Pending Invoices",
            "description":"The Pending Invoices resource is used to view the details of the invoices pending approval count for a project."
        },
        {
            "name":"Project Insights/Task Exceptions",
            "description":"The Task Exceptions resource is used to view the details of the task exceptions, milestones past due, and milestones due soon counts for a project. It includes what qualified the task or milestone as an exception."
        },
        {
            "name":"Project Insights/Team Allocations",
            "description":"The Team Allocations resource is used to view the over and under allocated labor resource details for a project. It includes the weekly assignment, allocation, and variance hours per team member for the twelve weeks that start with the current week."
        },
        {
            "name":"Project Issues",
            "description":"The Project Issues resource is used to view issues associated to the project."
        },
        {
            "name":"Project Issues/Attachments",
            "description":"The attachments resource is used to view, create, and update attachments."
        },
        {
            "name":"Project Issues/Attachments/Large Object (LOB) Attributes - FileContents"
        },
        {
            "name":"Project Issues/Attachments/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Project Issues/Project Issue Action Items",
            "description":"The Project Issues Action Items resource is used to view action items. Action items are tasks that are defined for issues that facilitates issue resolution."
        },
        {
            "name":"Project Labor Resources",
            "description":"This resource can be used to view the expense resources or the labor resources in a project as applicable."
        },
        {
            "name":"Project Numbering Configurations",
            "description":"The Project Numbering Configurations resource is used to specify the source by which project numbering is configured."
        },
        {
            "name":"Project Numbering Configurations/Project Numbering Configuration Details",
            "description":"The Project Numbering Configuration Details resource is used to specify the details of the project numbering setup. The project numbering setup includes a mandatory default configuration and optional override configuration."
        },
        {
            "name":"Project Performance",
            "description":"The Project Performance resource is used to view summarized data including project costs, commitments, budgets, forecasts, revenue, and invoice amounts for a project or a group of projects."
        },
        {
            "name":"Project Performance/Periodic Project Performance",
            "description":"The Periodic Project Performance resource is used to view summarized data including project costs, commitments, budgets, forecasts, revenue, and invoice amounts for a project or a group of projects for a specific period or all periods in the project duration."
        },
        {
            "name":"Project Plan Details",
            "description":"The Project Plans Details resource is used to view project plans that you have access to. A project is the effort and resources required to achieve a significant business objective within a specific, usually finite, time frame. This resource is intended for view-only use cases."
        },
        {
            "name":"Project Plan Details/Project Calendars",
            "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned."
        },
        {
            "name":"Project Plan Details/Project Calendars/Calendar Exceptions",
            "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
        },
        {
            "name":"Project Plan Details/Task Deliverables",
            "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
        },
        {
            "name":"Project Plan Details/Task Deliverables/Attachments",
            "description":"The attachments resource is used to view, create, and update attachments."
        },
        {
            "name":"Project Plan Details/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileContents"
        },
        {
            "name":"Project Plan Details/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Project Plan Details/Task Dependencies",
            "description":"The Task Dependency resource is used to view dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task."
        },
        {
            "name":"Project Plan Details/Task Expense Resource Assignments",
            "description":"The Task Expenses resource assignment resource is used to view the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task."
        },
        {
            "name":"Project Plan Details/Task Labor Resource Assignments",
            "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task."
        },
        {
            "name":"Project Plan Details/Task Work Items",
            "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete."
        },
        {
            "name":"Project Plan Details/Tasks",
            "description":"The Tasks resource is used to view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0."
        },
        {
            "name":"Project Plan Details/Tasks/Gate Approvers",
            "description":"The Gate Approvers resource is used to view the approver details for a gate."
        },
        {
            "name":"Project Plan Details/Tasks/Task Descriptive Flexfields",
            "description":"The operations from the Project Plan Details/Tasks/Task Descriptive Flexfields category."
        },
        {
            "name":"Project Plan Resource Requests",
            "description":"The Project Plan Resource Requests resource is used by a project manager to view, create, and manage project resource requests associated to his or her projects."
        },
        {
            "name":"Project Plan Resource Requests/Project Plan Resource Request Descriptive Flexfields",
            "description":"The Project Plan Resource Request Descriptive Flexfields resource is used by a project manager to view, create, and update descriptive flexfields associated to a project resource request."
        },
        {
            "name":"Project Plan Resource Requests/Project Plan Resource Request Lines",
            "description":"The Project Plan Resource Request Lines resource is used by a project manager to view and update the status of nominated resources associated to the request."
        },
        {
            "name":"Project Plan Resource Requests/Project Plan Resource Request Qualifications",
            "description":"The Project Plan Resource Request Qualifications resource is used by a project manager to view, create, and manage project resource qualifications under a specific request."
        },
        {
            "name":"Project Plan Resource Requests/Resource Request Schedules",
            "description":"The Resource Request Schedules resource is used to view and update schedule details of project plan resource requests with variable weekly hours"
        },
        {
            "name":"Project Plans",
            "description":"The Project Plans resource is used to view a project that you manage. A project is the effort and resources required to achieve a significant business objective within a specific, usually finite, time frame. For view-only or read-only access of the project plan to other users, please refer to the Project Plan Details REST service."
        },
        {
            "name":"Project Plans/Baselines",
            "description":"The Baselines resource is used to view, create, or update the baseline containing key planning information about tasks. Baseline information is usually compared against the current schedule of a project. You can create multiple baselines during the project lifecycle, but only one is the primary baseline. By default the first baseline created is your primary baseline."
        },
        {
            "name":"Project Plans/Project Calendars",
            "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned."
        },
        {
            "name":"Project Plans/Project Calendars/Calendar Exceptions",
            "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
        },
        {
            "name":"Project Plans/Project Descriptive Flexfields",
            "description":"The Project Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a project."
        },
        {
            "name":"Project Plans/Task Deliverables",
            "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
        },
        {
            "name":"Project Plans/Task Deliverables/Attachments",
            "description":"The Attachments resource is used to view a deliverable attachment."
        },
        {
            "name":"Project Plans/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileContents"
        },
        {
            "name":"Project Plans/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileWebImage"
        },
        {
            "name":"Project Plans/Task Dependencies",
            "description":"The Task Dependency resource is used to view, create, or update dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task."
        },
        {
            "name":"Project Plans/Task Expense Resource Assignments",
            "description":"The Task Expenses resource assignment resource is used to view, create, or update the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task."
        },
        {
            "name":"Project Plans/Task Financial Actuals",
            "description":"The Task Financial Actuals resource is used to view the ITD actual effort and actual burdened cost for a project task."
        },
        {
            "name":"Project Plans/Task Labor Resource Assignments",
            "description":"The Task Labor resource assignments resource is used to view, create, or update the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task."
        },
        {
            "name":"Project Plans/Task Work Items",
            "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete."
        },
        {
            "name":"Project Plans/Tasks",
            "description":"The Tasks resource is used to create or update project tasks and view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0."
        },
        {
            "name":"Project Plans/Tasks/Gate Approvers",
            "description":"The Gate Approvers resource is used to create a gate approver and to view and update approver details for a gate."
        },
        {
            "name":"Project Plans/Tasks/Status History",
            "description":"The Status History is used to track the history of the status changes for objects such as milestones, bill transactions, and projects."
        },
        {
            "name":"Project Plans/Tasks/Tasks Descriptive Flexfields",
            "description":"The Tasks Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a task."
        },
        {
            "name":"Project Process Configurators",
            "description":"The Project Process Configurators resource is used to view, create, update, and delete project process configurators."
        },
        {
            "name":"Project Process Configurators/Source Assignments",
            "description":"The Source Assignments resource is used to view, create, update a Source for a configurator."
        },
        {
            "name":"Project Program Communication Associations",
            "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report."
        },
        {
            "name":"Project Program Communication Catalogs",
            "description":"Project Program Communication Catalogs resource is used to manage the catalog objects to create templates and reports."
        },
        {
            "name":"Project Program Communication Feedback",
            "description":"Project Program Communication Feedback resource is used to manage the comments on the reports."
        },
        {
            "name":"Project Program Communications",
            "description":"Project Program Communication resource is used to manage the templates and reports header information."
        },
        {
            "name":"Project Program Communications/Project Program Communication Associations",
            "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report."
        },
        {
            "name":"Project Program Communications/Project Program Communication Associations/Project Program Communication Recipients",
            "description":"The Recipients resource is used to manage the persons with whom the report is shared."
        },
        {
            "name":"Project Program Communications/Project Program Communication Contents",
            "description":"The Contents resource is used to manage the data displayed in a generated report."
        },
        {
            "name":"Project Program Communications/Project Program Communication Feedback",
            "description":"Project Program Communication Feedback resource is used to manage the comments on the reports."
        },
        {
            "name":"Project Program Insights",
            "description":"The Project Program Insights resource is used to view various metrics for programs and the projects assigned to programs. A program is a collection of projects that are managed as a group to coordinate, monitor and implement a corporate strategy."
        },
        {
            "name":"Project Program Insights/Large Object (LOB) Attributes - Image"
        },
        {
            "name":"Project Program Insights/Large Object (LOB) Attributes - PersonImage"
        },
        {
            "name":"Project Program Insights/Program Descriptive Flexfields",
            "description":"The operations from the Project Program Insights/Program Descriptive Flexfields category."
        },
        {
            "name":"Project Program Users",
            "description":"The Project Program Users resource is used to manage display preferences for users who define, coordinate, and monitor programs. Display preferences includes performance measures, watchlist, and currency. The resource is also used to retrieve the performance measures enabled for programs by your application administrator."
        },
        {
            "name":"Project Program Users/Person Name",
            "description":"The Program Preferences resource is used to manage your program management display preferences. Display preferences includes performance measures, watchlist, and currency. Replace the person ID in the REST API path with the value -1 to get performance measures enabled for programs by your application administrator."
        },
        {
            "name":"Project Programs",
            "description":"The Project Programs resource is used to manage project programs and the program hierarchical structure. A program is a collection of projects that are managed as a group to coordinate, monitor and implement a corporate strategy."
        },
        {
            "name":"Project Programs/Program Avatars",
            "description":"The Program Avatars resource is used to manage the avatar image for a program. A program can have only one avatar at a time."
        },
        {
            "name":"Project Programs/Program Avatars/Large Object (LOB) Attributes - Image"
        },
        {
            "name":"Project Programs/Program Descriptive Flexfields",
            "description":"The operations from the Project Programs/Program Descriptive Flexfields category."
        },
        {
            "name":"Project Programs/Program Notes",
            "description":"The Program Notes resource is used to manage notes for programs."
        },
        {
            "name":"Project Programs/Program Notes/Large Object (LOB) Attributes - NoteTxt"
        },
        {
            "name":"Project Programs/Project Assignments",
            "description":"The Project Assignments resource is used to manage the assignments of projects to a program."
        },
        {
            "name":"Project Programs/Project Assignments/Project Assignment Notes",
            "description":"The Project Assignment Notes resource is used to manage notes for the project assignments to a program."
        },
        {
            "name":"Project Programs/Project Assignments/Project Assignment Notes/Large Object (LOB) Attributes - NoteTxt"
        },
        {
            "name":"Project Programs/Stakeholders",
            "description":"The Stakeholders resource is used to manage the assignment of stakeholders and program administrators for a program."
        },
        {
            "name":"Project Programs/Stakeholders/Large Object (LOB) Attributes - Image"
        },
        {
            "name":"Project Progress",
            "description":"The Project Progress resource is used to capture draft progress, view draft and published progress, update draft progress, and publish progress for a project enabled for financial management."
        },
        {
            "name":"Project Progress/Attachments",
            "description":"The Attachment resource is used to view, create, update, and delete attachments for project progress."
        },
        {
            "name":"Project Progress/Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Project Progress/Attachments/Large Object (LOB) Attributes - File Web Image",
            "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image."
        },
        {
            "name":"Project Progress/Notes",
            "description":"The Note resource is used to view, create, update, and delete notes for project progress."
        },
        {
            "name":"Project Progress/Notes/Large Object (LOB) Attributes - Note Text",
            "description":"The text for the progress note."
        },
        {
            "name":"Project Progress/Project Progress Descriptive Flexfields",
            "description":"The Project Progress Descriptive Flexfields resource is used to view, create, and update additional information for project progress."
        },
        {
            "name":"Project Progress/Task Progress",
            "description":"The Task Progress resource is used to capture, view, and update draft progress for the tasks of a project enabled for financial management."
        },
        {
            "name":"Project Progress/Task Progress/Attachments",
            "description":"The Attachment resource is used to view, create, update, and delete attachments for task progress."
        },
        {
            "name":"Project Progress/Task Progress/Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Project Progress/Task Progress/Attachments/Large Object (LOB) Attributes - File Web Image",
            "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image."
        },
        {
            "name":"Project Progress/Task Progress/Notes",
            "description":"The Note resource is used to view, create, update, and delete notes for task progress."
        },
        {
            "name":"Project Progress/Task Progress/Notes/Large Object (LOB) Attributes - Note Text",
            "description":"The text for the progress note."
        },
        {
            "name":"Project Progress/Task Progress/Resource Progress",
            "description":"The Project Progress resource is used to capture draft progress, view draft and published progress, update draft progress, and publish progress for a project enabled for financial management."
        },
        {
            "name":"Project Progress/Task Progress/Resource Progress/Attachments",
            "description":"The Attachment resource is used to view, create, update, and delete attachments for resource progress."
        },
        {
            "name":"Project Progress/Task Progress/Resource Progress/Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Project Progress/Task Progress/Resource Progress/Attachments/Large Object (LOB) Attributes - File Web Image",
            "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image."
        },
        {
            "name":"Project Progress/Task Progress/Resource Progress/Notes",
            "description":"The Note resource is used to view, create, update, and delete notes for resource progress."
        },
        {
            "name":"Project Progress/Task Progress/Resource Progress/Notes/Large Object (LOB) Attributes - Note Text",
            "description":"The text for the progress note."
        },
        {
            "name":"Project Progress/Task Progress/Resource Progress/Resource Progress Descriptive Flexfields",
            "description":"The Resource Progress Descriptive Flexfields resource is used to view, create, and update additional information for resource progress."
        },
        {
            "name":"Project Progress/Task Progress/Task Progress Descriptive Flexfields",
            "description":"The Task Progress Descriptive Flexfields resource is used to view, create, and update additional information for task progress."
        },
        {
            "name":"Project Resource Actual Hours",
            "description":"The Project Resource Actual Hours resource is used to view and create actual hours for a resource."
        },
        {
            "name":"Project Resource Assignment Daily Hours",
            "description":"The Project Resource Assignment Daily Hours resource is used to view and manage daily assignment hours for a resource."
        },
        {
            "name":"Project Resource Assignments",
            "description":"The Project Resource Assignments resource is used to view, create, and manage project resource assignments."
        },
        {
            "name":"Project Resource Assignments/Project Resource Assignment Schedules",
            "description":"The Project Resource Assignment Schedules resource is used to view schedule details of project resource assignments with variable weekly hours"
        },
        {
            "name":"Project Resource Pools",
            "description":"The Project Resource Pools resource is used to view, create, and manage project resource pools."
        },
        {
            "name":"Project Resource Pools/Project Resource Pool Managers",
            "description":"The Project Resource Pool Managers resource is used to view, create, and delete project resource pool managers associated to a resource pool."
        },
        {
            "name":"Project Resource Pools/Project Resource Pool Members",
            "description":"The Project Resource Pool Members resource is used to view, create, and update project resource pool members assigned to a resource pool."
        },
        {
            "name":"Project Resource Request Matches",
            "description":"The Project Resource Request Matches resource is used to search and get resources that match the specified project resource request criteria."
        },
        {
            "name":"Project Resource Requests",
            "description":"The Project Resource Requests resource is used to view, create, and manage project resource requests."
        },
        {
            "name":"Project Resource Requests/Project Resource Request Descriptive Flexfields",
            "description":"The Project Resource Request Descriptive Flexfields resource is used to view, create, and update descriptive flexfields associated to a project resource request."
        },
        {
            "name":"Project Resource Requests/Project Resource Request Lines",
            "description":"The Project Resource Request Lines resource is used to view the status and details of all proposed or nominated resources associated to the request."
        },
        {
            "name":"Project Resource Requests/Project Resource Request Qualifications",
            "description":"The Project Resource Request Qualifications resource is used to view, create, and manage project resource qualifications under a specific request."
        },
        {
            "name":"Project Resource Requests/Resource Request Schedules",
            "description":"The Project Resource Request Schedules resource is used to view and update schedule details of project resource requests with variable weekly hours"
        },
        {
            "name":"Project Templates",
            "description":"The Project Template resource is used to view and create a project template that is used for project creation."
        },
        {
            "name":"Project Templates/Project Classifications",
            "description":"The Project Classification resource is used to view and create a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
        },
        {
            "name":"Project Templates/Project Customers",
            "description":"The Project Customer resource is used to view and create a project customer. This represents the name of the customer organization with whom the agreement has been made on the project."
        },
        {
            "name":"Project Templates/Project Team Members",
            "description":"The Project Team Member resource is used to view and create a project team member. A project team member is a person who is assigned a role on a project."
        },
        {
            "name":"Project Templates/Project Transaction Controls",
            "description":"The Project Transaction Control resource is used to view and create a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
        },
        {
            "name":"Project Templates/Provider Business Units",
            "description":"The project template resource is used to view, create, update, and delete provider business units. This includes viewing, creating, updating, and deleting provider business units that are from Project Portfolio Management and those imported from third-party applications. Provider Business Unit is a child of the Project Template."
        },
        {
            "name":"Project Templates/Quick Entries",
            "description":"The Quick Entry resource is used to view and create a quick entry for a project template."
        },
        {
            "name":"Project Templates/Setup Options",
            "description":"The Setup Option resource is used to view, create, and update a setup option for a project template."
        },
        {
            "name":"Project Templates/Tasks",
            "description":"The Task resource is used to view and create a project task. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
        },
        {
            "name":"Project Templates/Tasks/Task Transaction Controls",
            "description":"The Task Transaction Control resource is used to view and create a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
        },
        {
            "name":"Project and Task Cost Rate Overrides",
            "description":"The Project and Task Cost Rate Overrides resource is used to view, create, update, or delete the cost rate overrides defined for a project."
        },
        {
            "name":"Projects",
            "description":"The Project resource is used to view, create, or modify a project. A project is the effort and resources required to achieve a significant business objective within a specific, usually finite, time frame.",
            "x-adf-categories":{
                "lbo":[
                    "PRJ-Projects : PJF-Project Foundation : PJF_PROJECT-Project"
                ]
            }
        },
        {
            "name":"Projects Users",
            "description":"The project user resource is used to retrieve attributes for a team member. A team member can have project tasks and to do tasks assigned for tracking and completion."
        },
        {
            "name":"Projects Users/Chargeable Projects",
            "description":"The projects for which the projects user can report expenditures such as time."
        },
        {
            "name":"Projects Users/Chargeable Tasks",
            "description":"The tasks for which the projects user can report expenditures such as time."
        },
        {
            "name":"Projects Users/Followed Project Tasks",
            "description":"The followed project task resource is used to retrieve attributes for a project task that a project user follows."
        },
        {
            "name":"Projects Users/Followed To Do Tasks",
            "description":"The followed to do task resource is used to retrieve attributes for a to do task that a project user follows. To do Tasks may be followed by many project users."
        },
        {
            "name":"Projects Users/Project Tasks",
            "description":"The project task resource is used to store values while creating or updating project tasks. A task is a unit of project work assigned or performed as part of a resource's duties. Tasks may be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
        },
        {
            "name":"Projects Users/Project Tasks/Labor Resource Assignments",
            "description":"The labor resource assignment includes attributes used to store values while creating or updating labor resource assignments for a project task. For example, a DBA may be assigned as a labor resource for a project task."
        },
        {
            "name":"Projects Users/Project Tasks/Project Task Followers",
            "description":"The task follower resource is used to store values while adding or removing followers on project tasks. A project user can be assigned as a follower on a project task for viewing task details and tracking its completion."
        },
        {
            "name":"Projects Users/To Do Tasks",
            "description":"The to do task resource is used to store values while creating or updating to do tasks. A to do task is a unit of work assigned or performed as part of a resource's duties outside of any project. To do tasks may be performed within a defined period by a specific resource."
        },
        {
            "name":"Projects Users/To Do Tasks/To Do Task Followers",
            "description":"The to do task follower resource is used to store values  while adding or removing followers on to do tasks."
        },
        {
            "name":"Projects/Project Attachments",
            "description":"The Attachments resource is used to view, create, update and delete attachments to a project."
        },
        {
            "name":"Projects/Project Attachments/Large Object (LOB) Attributes - File Contents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Projects/Project Attachments/Large Object (LOB) Attributes - File Web Image",
            "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image."
        },
        {
            "name":"Projects/Project Classifications",
            "description":"The Project Classification resource is used to view, create, update, and delete a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
        },
        {
            "name":"Projects/Project Customers",
            "description":"The Project Customers resource is used to view, create, and delete customers associated with those projects that are enabled for financial management. This applies only to those customers that are defined as parties as part of the project definition. This doesn't retrieve the customer information from a contract linked to the project."
        },
        {
            "name":"Projects/Project Customers/Customer Team Members",
            "description":"A customer team member is an external stakeholder from the client organization who is granted access to the project."
        },
        {
            "name":"Projects/Project Descriptive Flexfields",
            "description":"A listing of all the descriptive flexfields available for projects."
        },
        {
            "name":"Projects/Project Opportunities",
            "description":"An object that includes attributes that are used to store values while creating or updating the opportunity details for a project. An opportunity is defined as a potential revenue-generating event.",
            "x-adf-categories":{
                "lbo":[
                    "PRJ-Projects : PJT-Project Management : PJT_PROJECT_WORK_PLAN-Project Work Plan"
                ]
            }
        },
        {
            "name":"Projects/Project Status History",
            "description":"The endpoint that provides all project status changes and associated comments throughout the project's lifecycle."
        },
        {
            "name":"Projects/Project Team Members",
            "description":"An object that includes attributes that are used to store values while creating or updating team members on a project. A project team member is a person who is assigned a role on a project."
        },
        {
            "name":"Projects/Project Transaction Controls",
            "description":"The Project Transaction Control resource is used to view, create, update, and delete a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
        },
        {
            "name":"Projects/Provider Business Units",
            "description":"This Project resource is used to view, create, update, and delete provider business units, regardless of whether they're from Project Portfolio Management or imported from third-party applications. The Provider Business Unit resource is a child of the Project resource."
        },
        {
            "name":"Projects/Task Dependencies",
            "description":"The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed."
        },
        {
            "name":"Projects/Tasks",
            "description":"The Task resource includes the attributes that are used to store values while creating or updating project tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
        },
        {
            "name":"Projects/Tasks/Attachments",
            "description":"The attachments resource is used to view, create, and update attachments."
        },
        {
            "name":"Projects/Tasks/Attachments/Large Object (LOB) Attributes - FileContents",
            "description":"The contents of the attachment."
        },
        {
            "name":"Projects/Tasks/Attachments/Large Object (LOB) Attributes - FileWebImage",
            "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image."
        },
        {
            "name":"Projects/Tasks/Expense Resource Assignments",
            "description":"An object that includes the attributes that are used to store values while creating or updating expense resource assignments for a project task. For example, hotel expenses can be planned on a project task.",
            "x-adf-categories":{
                "lbo":[
                    "PRJ-Projects : PJT-Project Management : PJT_PROJECT_WORK_PLAN-Project Work Plan"
                ]
            }
        },
        {
            "name":"Projects/Tasks/Labor Resource Assignments",
            "description":"An object that includes the attributes that are used to store values while creating or updating labor resource assignments for a project task. For example, a DBA can be assigned as labor resource for a project task.",
            "x-adf-categories":{
                "lbo":[
                    "PRJ-Projects : PJT-Project Management : PJT_PROJECT_WORK_PLAN-Project Work Plan"
                ]
            }
        },
        {
            "name":"Projects/Tasks/Task Transaction Controls",
            "description":"The Task Transaction Control resource is used to view, create, update, and delete a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
        },
        {
            "name":"Projects/Tasks/Tasks Descriptive Flexfields",
            "description":"The Tasks Descriptive Flexfields resource is used to view, create, and update additional information for project tasks."
        },
        {
            "name":"Rate Schedules",
            "description":"The Rate Schedules resource is used to view, create, or modify project rate schedules and schedule lines, for schedule types of Job, Person, Nonlabor and Resource Class. Use project rate schedules to calculate costs, bill, plan, budget, and forecast amounts."
        },
        {
            "name":"Rate Schedules/Rate Schedule Descriptive Flexfields",
            "description":"The operations from the Rate Schedules/Rate Schedule Descriptive Flexfields category."
        },
        {
            "name":"Rate Schedules/Rates",
            "description":"The operations from the Rate Schedules/Rates category."
        },
        {
            "name":"Requirements",
            "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
        },
        {
            "name":"Requirements/BacklogItems",
            "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
        },
        {
            "name":"Requirements/BacklogItems/AcceptanceCriterions",
            "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
        },
        {
            "name":"Requirements/ChildRequirements",
            "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
        },
        {
            "name":"Requirements/ChildRequirements/BacklogItems",
            "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
        },
        {
            "name":"Requirements/ChildRequirements/BacklogItems/AcceptanceCriterions",
            "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
        },
        {
            "name":"Requirements/ChildRequirements/ChildRequirements",
            "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
        },
        {
            "name":"Resource Events",
            "description":"The Resource Events resource is used to view calendar events for a resource."
        },
        {
            "name":"Resource Performance",
            "description":"The Resource Performance resource is used to view summarized data including costs, commitments, budgets, forecasts, revenue, and invoice amounts for a resource or resource breakdown structure that are assigned to a project or a group of projects."
        },
        {
            "name":"Sponsors",
            "description":"The Grants Sponsors resource is used to get all or a filtered set of funding sources."
        },
        {
            "name":"Sponsors/Grants Sponsor Account Details",
            "description":"The Grants Sponsor Account Details resource is used to get the details of the sponsor account."
        },
        {
            "name":"Sponsors/Sponsor Reference Types",
            "description":"The Grants Sponsor Reference Types resource is used to get sponsor reference types."
        },
        {
            "name":"Sprints",
            "description":"The Sprints resource is used to view sprints in Agile development. A sprint is a time-boxed activity in which a usable product increment is created."
        },
        {
            "name":"Task Performance",
            "description":"The Task Performance resource is used to view summarized data including actual costs, commitments, budgets, forecasts, revenue, and invoice amounts for a project task or a group of project tasks."
        },
        {
            "name":"Unprocessed Project Costs",
            "description":"The Unprocessed Project Costs resource is used to view, update, and delete unprocessed project costs. You can view unprocessed project costs that belong to both predefined and third-party transaction sources using this resource."
        },
        {
            "name":"Unprocessed Project Costs/Errors",
            "description":"The Errors resource is used to view the errors due to which unprocessed costs couldn't be processed into project costs."
        },
        {
            "name":"Unprocessed Project Costs/Project Standard Cost Collection Flexfields",
            "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for unprocessed project costs. Third-party applications can leverage this resource to standardize the way they view, create, and update unprocessed project costs."
        },
        {
            "name":"Unprocessed Project Costs/Unprocessed Project Cost Descriptive Flexfields",
            "description":"The Unprocessed Project Cost Descriptive Flexfields resource is used to capture, view, and update additional information for unprocessed project costs."
        },
        {
            "name":"Work Plan Templates",
            "description":"The Work Plan Template resource is used to view and manage work plan templates that I own or are public. Work plan templates provide a way to quickly create a project plan or to copy tasks into an existing project plan. The work plan template includes tasks, task resources and dependencies between tasks."
        },
        {
            "name":"Work Plan Templates/Task Deliverables",
            "description":"The Task Deliverables resource is used to view the association of a deliverable with a task. For example, a task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
        },
        {
            "name":"Work Plan Templates/Task Dependencies",
            "description":"The Task Dependency resource is used to view dependencies between tasks in a work plan template. For example, a task that has a finish-to-start dependency with another task can start only after the predecessor task is completed. You can have many dependencies for each task."
        },
        {
            "name":"Work Plan Templates/Task Expense Resource Assignments",
            "description":"The Task Expenses Resource Assignments resource is used to view the assignment of an expense resource for a task. For example, hotel expenses can be planned for a task. You can have multiple expense resource assignments for each task."
        },
        {
            "name":"Work Plan Templates/Task Labor Resource Assignments",
            "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a task. For example, a Database Analyst can be assigned as a labor resource for a task. You can have many labor resource assignments for each task."
        },
        {
            "name":"Work Plan Templates/Tasks",
            "description":"The Tasks resource is used to view task details. A task is an activity that needs to be performed by the assigned resources within the defined time period."
        },
        {
            "name":"Work Plan Templates/Tasks/Gate Approvers",
            "description":"The Gate Approvers resource is used to view gate approver details."
        },
        {
            "name":"Work Plan Templates/Tasks/Task Descriptive Flexfields",
            "description":"The operations from the Work Plan Templates/Tasks/Task Descriptive Flexfields category."
        }
    ],
    "paths":{
        "/rateSchedulesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Rate Schedules"
                ],
                "summary":"Get all rate schedules",
                "operationId":"getall_rateSchedulesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CurrencyCode; string; The currency associated with the rate schedule.</li><li>Description; string; The description of the rate schedule.</li><li>JobSetId; integer; Identifier of the reference data set for the jobs associated with a job rate schedule type.</li><li>RateScheduleId; integer; The unique identifier of the rate schedule.</li><li>RateScheduleName; string; The name of the rate schedule.</li><li>RateScheduleTypeCode; string; The type of rate schedule. Values include JOB, NONLABOR, EMPLOYEE, RESOURCE_CLASS.</li><li>RateScheduleTypeMeaning; string; The type of the rate schedule as job, nonlabor, person, and resource class.</li><li>SetId; integer; Identifier of the reference data set to which the rate schedule is assigned.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>JobScheduleTypeFinder Finds the rate schedules with the job schedule type. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li><li>NonLaborScheduleTypeFinder Finds the rate schedules with the nonlabor schedule type. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li><li>PersonScheduleTypeFinder Finds the rate schedules with the person schedule type. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li><li>PrimaryKey Finds the rate schedule with the specified rate schedule ID. <br>Finder Variables <ul><li>RateScheduleId; integer;  Identifier of the rate schedule. </li></ul></li><li>ResourceClassScheduleTypeFinder Finds the rate schedules with the resource class schedule type. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li><li>findByRateScheduleNameOrCurrencyCodeOrDescription Finds the rate schedules with the rate schedule name, currency code, or description. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"JobScheduleTypeFinder",
                                "description":"Finds the rate schedules with the job schedule type.",
                                "title":"JobVC",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"NonLaborScheduleTypeFinder",
                                "description":"Finds the rate schedules with the nonlabor schedule type.",
                                "title":"NonLaborVC",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PersonScheduleTypeFinder",
                                "description":"Finds the rate schedules with the person schedule type.",
                                "title":"EmployeeVC",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the rate schedule with the specified rate schedule ID.",
                                "properties":{
                                    "RateScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the rate schedule.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"ResourceClassScheduleTypeFinder",
                                "description":"Finds the rate schedules with the resource class schedule type.",
                                "title":"ResourceClassVC",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByRateScheduleNameOrCurrencyCodeOrDescription",
                                "description":"Finds the rate schedules with the rate schedule name, currency code, or description.",
                                "title":"RateScheduleSearch",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedulesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedulesLOV-get",
                "x-filename-id":"ratescheduleslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/rateSchedulesLOV/{rateSchedulesLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Rate Schedules"
                ],
                "summary":"Get a rate schedule",
                "operationId":"get_rateSchedulesLOV",
                "parameters":[
                    {
                        "name":"rateSchedulesLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the LOV for Rate Schedules resource and used to uniquely identify an instance of LOV for Rate Schedules. The client should not generate the hash key value. Instead, the client should query on the LOV for Rate Schedules collection resource in order to navigate to a specific instance of LOV for Rate Schedules to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedulesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedulesLOV-{rateSchedulesLOVUniqID}-get",
                "x-filename-id":"ratescheduleslov-ratescheduleslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectExpenditureBatches/{BatchId}":{
            "get":{
                "tags":[
                    "Project Expenditure Batches"
                ],
                "summary":"Get a project expenditure batch",
                "operationId":"get_projectExpenditureBatches",
                "parameters":[
                    {
                        "name":"BatchId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project expenditure batch.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureBatches-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureBatches-{BatchId}-get",
                "x-filename-id":"projectexpenditurebatches-batchid-get"
            },
            "patch":{
                "tags":[
                    "Project Expenditure Batches"
                ],
                "summary":"Update a project expenditure batch",
                "operationId":"update_projectExpenditureBatches",
                "parameters":[
                    {
                        "name":"BatchId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project expenditure batch.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectExpenditureBatches-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureBatches-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureBatches-{BatchId}-patch",
                "x-filename-id":"projectexpenditurebatches-batchid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectExpenditureBatches":{
            "get":{
                "tags":[
                    "Project Expenditure Batches"
                ],
                "summary":"Get all project expenditure batches",
                "operationId":"getall_projectExpenditureBatches",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BatchDescription; string; Description of the project expenditure batch.</li><li>BatchId; integer; Identifier of the project expenditure batch.</li><li>BatchName; string; Name of the project expenditure batch.</li><li>BatchStatus; string; Identifies the status of the project expenditure batch, for example, Submitted, Rejected, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.</li><li>BatchStatusCode; string; Code that identifies the status of the project expenditure batch, for example, SUBMITTED, REJECTED, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.</li><li>BusinessUnit; string; Name of the expenditure business unit that incurred the unprocessed costs in the project expenditure batch.</li><li>BusinessUnitId; integer; Identifier of the expenditure business unit that incurred the unprocessed costs in the project expenditure batch.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Document; string; Name of the document used to capture unprocessed costs in the project expenditure batch.</li><li>DocumentId; integer; Identifier of the document used to capture unprocessed costs in the project expenditure batch.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>TransactionSource; string; Identifier of the application in which the expenditure batch was originally created.</li><li>TransactionSourceId; integer; Name of the application in which the expenditure batch was originally created.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all project expenditure batches with the specified ID. <br>Finder Variables <ul><li>BatchId; integer;  Identifier of the project expenditure batch. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all project expenditure batches with the specified ID.",
                                "properties":{
                                    "BatchId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project expenditure batch.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureBatches"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureBatches-get",
                "x-filename-id":"projectexpenditurebatches-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/action/updateActualAmountsForRangeOfProjects":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Update actual amounts for a range of projects",
                "description":"Updates actual amounts for a range of projects.",
                "operationId":"doall_updateActualAmountsForRangeOfProjects_financialProjectPlans",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "projectPlanType":{
                                        "type":"string",
                                        "description":"The name of the project plan type that is used to filter the projects.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates that the update of actual amounts for a range of projects is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates that the update of actual amounts for a range of projects is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-action-updateActualAmountsForRangeOfProjects-post",
                "x-filename-id":"financialprojectplans-action-updateactualamountsforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningCurrencies":{
            "get":{
                "tags":[
                    "Financial Project Plans/Planning Options/Planning Currencies"
                ],
                "summary":"Get all planning currencies for a financial project plan version",
                "operationId":"getall_financialProjectPlans-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningCurrencyCode; string; Currency code for the planning currency.</li><li>PlanningCurrencyId; integer; Identifier of the planning currency.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningCurrencyId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningCurrencyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Currency ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-get",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-get"
            },
            "post":{
                "tags":[
                    "Financial Project Plans/Planning Options/Planning Currencies"
                ],
                "summary":"Create a planning currency for a project financial plan version",
                "operationId":"create_financialProjectPlans-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-post",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/action/updatePlannedAmountsFromProgressForRangeOfProjects":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Update planned amounts from progress for a range of projects",
                "description":"Updates planned amounts from progress for a range of projects.",
                "operationId":"doall_updatePlannedAmountsFromProgressForRangeOfProjects_financialProjectPlans",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "projectPlanType":{
                                        "type":"string",
                                        "description":"The name of the project plan type that is used to filter the projects.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates that the update of planned amounts from progress for a range of projects  is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates that the update of planned amounts from progress for a range of projects  is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-action-updatePlannedAmountsFromProgressForRangeOfProjects-post",
                "x-filename-id":"financialprojectplans-action-updateplannedamountsfromprogressforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningCurrencies/{PlanningCurrencyId}":{
            "get":{
                "tags":[
                    "Financial Project Plans/Planning Options/Planning Currencies"
                ],
                "summary":"Get a planning currency for a financial project plan version",
                "operationId":"get_financialProjectPlans-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningCurrencyId",
                        "in":"path",
                        "description":"Identifier of the planning currency.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Currency ID",
                            "type":"integer",
                            "description":"Identifier of the planning currency.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-{PlanningCurrencyId}-get",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-planningcurrencyid-get"
            },
            "delete":{
                "tags":[
                    "Financial Project Plans/Planning Options/Planning Currencies"
                ],
                "summary":"Delete a planning currency for a project financial plan version",
                "operationId":"delete_financialProjectPlans-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningCurrencyId",
                        "in":"path",
                        "description":"Identifier of the planning currency.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Currency ID",
                            "type":"integer",
                            "description":"Identifier of the planning currency.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-{PlanningCurrencyId}-delete",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-planningcurrencyid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/action/updatePlannedAmountsFromProgress":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Update planned amounts from progress of a financial plan version",
                "description":"Updates planned amounts from progress of a financial plan version.",
                "operationId":"do_updatePlannedAmountsFromProgress_financialProjectPlans",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "taskNumber":{
                                        "type":"string",
                                        "description":"The task number for which the update of planned amounts is performed.",
                                        "nullable":true
                                    },
                                    "resourceList":{
                                        "type":"array",
                                        "description":"The selected resources of a task for which the update of planned amounts is performed.",
                                        "nullable":true,
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates that the update of planned amounts from progress of a version is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates that the update of planned amounts from progress of a version is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-action-updatePlannedAmountsFromProgress-post",
                "x-filename-id":"financialprojectplans-planversionid-action-updateplannedamountsfromprogress-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningOptionsDFF":{
            "get":{
                "tags":[
                    "Financial Project Plans/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for planning options as a collection",
                "operationId":"getall_financialProjectPlans-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningOptionId; integer; Unique identifier of the summary level planning option in the financial project plan version.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the planning options flexfields.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the planning options flexfields.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningOptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-get",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/action/baselineRangeOfFinancialProjectPlans":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Sets the baseline financial project plan for a range of projects.",
                "description":"Sets the baseline financial project plan for a range of projects. Additionally, generates a budget version and baselines it based on the budget generation option specified in the project plan type settings.",
                "operationId":"doall_baselineRangeOfFinancialProjectPlans_financialProjectPlans",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "projectPlanType":{
                                        "type":"string",
                                        "description":"The name of the project plan type that is used to filter the projects.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates that the baseline of the financial project plan for a range of projects is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates that the baseline of the financial project plan for a range of projects is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-action-baselineRangeOfFinancialProjectPlans-post",
                "x-filename-id":"financialprojectplans-action-baselinerangeoffinancialprojectplans-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts":{
            "get":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts"
                ],
                "summary":"Get all planning amounts for a resource assignment",
                "operationId":"getall_financialProjectPlans-ResourceAssignments-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BaselineBurdenedCost; number; Total planned cost for the baseline financial project plan resource assignment, including raw and burden costs, in planning currency.</li><li>BaselineBurdenedCostInProjectCurrency; number; Total planned cost for the baseline financial project plan resource assignment, including raw and burden costs, in project currency.</li><li>BaselineBurdenedCostInProjectLedgerCurrency; number; Total planned cost for the financial project plan resource assignment, including raw and burden costs, in project ledger currency in the baseline financial project plan version.</li><li>BaselineCurrency; string; Currency of the rendered baseline amounts.</li><li>BaselineQuantity; number; Measure of the effort planned for the resource assignment in the baseline financial project plan version, expressed in hours.</li><li>BaselineRawCost; number; Planned cost for the project in planning currency in the baseline financial project plan version that corresponds to the work performed.</li><li>BaselineRawCostInProjectCurrency; number; Planned cost for the baseline financial project plan resource assignment in project currency that corresponds to the work performed.</li><li>BaselineRawCostInProjectLedgerCurrency; number; Planned cost for the baseline financial project plan resource assignment in project ledger currency that corresponds to the work performed.</li><li>BaselineRevenue; number; Planned revenue for the project, in planning currency, in the baseline financial project plan version that corresponds to the work performed.</li><li>BaselineRevenueInProjectCurrency; number; Planned revenue for the baseline financial project plan resource assignment, in project currency, that corresponds to the work performed.</li><li>BaselineRevenueInProjectLedgerCurrency; number; Planned revenue for the baseline financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.</li><li>BurdenedCost; number; Total planned cost for the financial project plan resource assignment in planning currency that includes both raw and burden costs.</li><li>BurdenedCostInProjectCurrency; number; Total planned cost for the financial project plan resource assignment in project currency that includes both raw and burden costs.</li><li>BurdenedCostInProjectLedgerCurrency; number; Total planned cost for the financial project plan resource assignment in project ledger currency that includes both raw and burden costs.</li><li>Currency; string; Code that identifies the planning currency on the financial project plan resource assignment.</li><li>EffectiveBurdenedCostRate; number; Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.</li><li>EffectiveRawCostRate; number; Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.</li><li>EffectiveRevenueRate; number; Revenue rate that's used to calculate amounts for a financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.</li><li>ITDActualBurdenedCost; number; Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in planning currency from the start date of the project till the current date.</li><li>ITDActualBurdenedCostInProjectCurrency; number; Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project currency from the start date of the project till the current date.</li><li>ITDActualBurdenedCostInProjectLedgerCurrency; number; Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project ledger currency from the start date of the project till the current date.</li><li>ITDActualQuantity; number; Actual effort for the financial project plan resource assignment from the start of the project till the current date, expressed in hours.</li><li>ITDActualRawCost; number; Actual cost incurred for the financial project plan resource assignment in planning currency that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRawCostInProjectCurrency; number; Actual cost incurred for the financial project plan resource assignment in project currency that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRawCostInProjectLedgerCurrency; number; Actual cost incurred for the financial project plan resource assignment in project ledger currency that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRevenue; number; Actual revenue incurred for the financial project plan resource assignment, in planning currency, that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRevenueInProjectCurrency; number; Actual revenue incurred for the financial project plan resource assignment, in project currency, that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRevenueInProjectLedgerCurrency; number; Actual revenue incurred for the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.</li><li>ManualSpreadFlag; boolean; Indicates if the periodic planning is modified and retained for the plan line on date changes.</li><li>Margin; number; The difference between costs and revenue amounts.</li><li>MarginPercentage; number; The difference between costs and revenue amounts, expressed as a percentage.</li><li>PlanLineId; integer; Identifier of the summary level planning amounts for a resource assignment in the financial project plan.</li><li>PlannedQuantity; number; Measure of the effort planned for in the financial project plan resource assignment, expressed in hours.</li><li>RawCost; number; Planned cost for the financial project plan resource assignment in planning currency that corresponds to the work performed.</li><li>RawCostInProjectCurrency; number; Planned cost for the financial project plan resource assignment in project currency that corresponds to the work performed.</li><li>RawCostInProjectLedgerCurrency; number; Planned cost for the financial project plan resource assignment in project ledger currency that corresponds to the work performed.</li><li>Revenue; number; Planned revenue for the financial project plan resource assignment, in planning currency, that corresponds to the work performed.</li><li>RevenueInProjectCurrency; number; Planned revenue for the financial project plan resource assignment, in project currency, that corresponds to the work performed.</li><li>RevenueInProjectLedgerCurrency; number; Planned revenue for the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.</li><li>StandardBurdenedCostRate; number; Average rate derived from the rate schedule for calculating the planned burdened cost for the financial project plan resource assignment.</li><li>StandardRawCostRate; number; Rate derived from the rate schedule for calculating the planned raw cost for the financial project plan resource assignment.</li><li>StandardRevenueRate; number; Rate derived from the rate schedule for calculating the planned revenue for the financial project plan resource assignment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the planning amounts for a resource assignment of a financial project plan version.<br>Finder Variables: <ul><li>PlanLineId; integer; Identifier of the planning amounts for a resource assignments of a financial project plan version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Plan Line ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-get",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-get"
            },
            "post":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts"
                ],
                "summary":"Create a planning amounts for a resource assignment",
                "operationId":"create_financialProjectPlans-ResourceAssignments-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Plan Lines descriptive flexfields resource is used to capture, view, and update additional information for planning amounts in financial project plans."
                            },
                            "updatePlannedAmountsFromProgress":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1updatePlannedAmountsFromProgress/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates planned amounts from progress for a resource."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financia project plan line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amount Details resource is used to view, create, update, and delete a financial project plan resource assignment periodic amounts."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refreshes rates for the financial project plan line."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-post",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/updatePlannedAmountsFromProgress":{
            "post":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts"
                ],
                "summary":"Update planned amounts from progress for a resource",
                "description":"Updates planned amounts from progress for a resource.",
                "operationId":"do_updatePlannedAmountsFromProgress_financialProjectPlans-ResourceAssignments-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates that the update of planned amounts from progress is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates that the update of planned amounts from progress is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-updatePlannedAmountsFromProgress-post",
                "x-filename-id":"planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-action-updateplannedamountsfromprogress-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/VersionErrors/{VersionErrorsUniqID}":{
            "get":{
                "tags":[
                    "Financial Project Plans/Plan Version Errors"
                ],
                "summary":"Get an error for a financial project plan",
                "operationId":"get_financialProjectPlans-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"VersionErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Plan Version Errors resource and used to uniquely identify an instance of Plan Version Errors. The client should not generate the hash key value. Instead, the client should query on the Plan Version Errors collection resource in order to navigate to a specific instance of Plan Version Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-VersionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-VersionErrors-{VersionErrorsUniqID}-get",
                "x-filename-id":"financialprojectplans-planversionid-child-versionerrors-versionerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanLinesDFF":{
            "get":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for summary planning amounts",
                "operationId":"getall_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a plan line in the financial project plan.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the plan lines flexfields.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the plan lines flexfields.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanLineId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-get",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-child-planlinesdff-get"
            },
            "post":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield for summary planning amounts",
                "operationId":"create_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-post",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-child-planlinesdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/action/baselineFinancialProjectPlan":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Set the financial project plan to baseline",
                "description":"This action will set the financial project plan to baseline. Additionally, you can create a budget version and baseline it.",
                "operationId":"doall_baselineFinancialProjectPlan_financialProjectPlans",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "autoBaselineFlag":{
                                        "type":"boolean",
                                        "description":"Indicates if the budget that was created using the financial plan type is baselined.",
                                        "nullable":true
                                    },
                                    "projectNumber":{
                                        "type":"string",
                                        "description":"The number of the project for which the financial project plan is being set to baseline.",
                                        "nullable":true
                                    },
                                    "taskNumberList":{
                                        "type":"array",
                                        "description":"The tasks that are selected to be baselined from the financial project plan. The default is to baseline all the tasks in the project.",
                                        "nullable":true,
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "budgetFinancialPlanType":{
                                        "type":"string",
                                        "description":"The name of the financial plan type that is used to create the budget version. If you specify the financial plan type, a budget is created from the baselined project plan.",
                                        "nullable":true
                                    },
                                    "projectName":{
                                        "type":"string",
                                        "description":"The name of the project for which the financial project plan is being set to baseline.",
                                        "nullable":true
                                    },
                                    "projectId":{
                                        "type":"number",
                                        "description":"The identifier of the project for which the financial project plan is being set to baseline.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the baseline process is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the baseline process is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-action-baselineFinancialProjectPlan-post",
                "x-filename-id":"financialprojectplans-action-baselinefinancialprojectplan-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/action/adjustForRangeOfProjects":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Adjust for range of projects",
                "description":"Adjusts the financial project plan versions for a range of projects using the adjustment type and adjustment percentage.",
                "operationId":"doall_adjustForRangeOfProjects_financialProjectPlans",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "projectPlanType":{
                                        "type":"string",
                                        "description":"The name of the project plan type that is used to filter the projects.",
                                        "nullable":true
                                    },
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing financial project plan versions.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the financial project plan versions.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-action-adjustForRangeOfProjects-post",
                "x-filename-id":"financialprojectplans-action-adjustforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/action/reprocessFailedFinancialProjectPlans":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Reprocess all failed financial project plan versions",
                "description":"This action will reprocess all the financial project plan versions that failed and places them back in the Current working state.",
                "operationId":"doall_reprocessFailedFinancialProjectPlans_financialProjectPlans",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-action-reprocessFailedFinancialProjectPlans-post",
                "x-filename-id":"financialprojectplans-action-reprocessfailedfinancialprojectplans-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}":{
            "get":{
                "tags":[
                    "Financial Project Plans/Planning Options"
                ],
                "summary":"Get a planning option",
                "operationId":"get_financialProjectPlans-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanningOptionId":"$request.path.PlanningOptionId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"A listing of all the descriptive flexfields available for planning options in the financial project plan version."
                            },
                            "PlanningCurrencies":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                                "parameters":{
                                    "PlanningOptionId":"$request.path.PlanningOptionId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-get",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-get"
            },
            "patch":{
                "tags":[
                    "Financial Project Plans/Planning Options"
                ],
                "summary":"Update a planning option for a financial project plan version",
                "operationId":"update_financialProjectPlans-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-PlanningOptions-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanningOptionId":"$request.path.PlanningOptionId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"A listing of all the descriptive flexfields available for planning options in the financial project plan version."
                            },
                            "PlanningCurrencies":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                                "parameters":{
                                    "PlanningOptionId":"$request.path.PlanningOptionId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-patch",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments":{
            "get":{
                "tags":[
                    "Financial Project Plans/Resource Assignments"
                ],
                "summary":"Get all resource assignments for a financial project plan version",
                "operationId":"getall_financialProjectPlans-ResourceAssignments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BaselineFinishDate; string; The date that is planned on the baseline financial project plan for a resource to finish their assignment on a project task.</li><li>BaselineStartDate; string; The date that is planned on the baseline financial project plan for a resource to begin their assignment on a project task.</li><li>PlanningElementId; integer; Identifier of the resource assignment on the financial project plan version.</li><li>PlanningFinishDate; string; The date that is planned on the financial project plan for a resource to finish their assignment on a project task.</li><li>PlanningStartDate; string; The date that is planned on the financial project plan for a resource to begin their assignment on a project task.</li><li>RateBasedFlag; boolean; Indicates if the financial project plan resource assignment is rate based.</li><li>RbsElementId; integer; Identifier of the resource breakdown structure element used to create the financial project plan resource assignments line.</li><li>ResourceClass; string; Grouping of predefined resource types to which the resource in the financial project plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.</li><li>ResourceName; string; Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial project plan resource assignment.</li><li>SpreadCurve; string; Name of the set of distribution factors that enables the application to automatically distribute quantity and cost for a resource on a task assignment across a range of accounting or project accounting periods.</li><li>TaskId; integer; Identifier of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.</li><li>TaskName; string; Name of the task for which a financial project plan resource assignment is created. You must enter either Task ID or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.</li><li>TaskNumber; string; Number of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task ID but not for all three or a combination of them while creating a financial project plan resource assignment.</li><li>UnitOfMeasure; string; Unit of work that measures the quantity of effort for which the resource is planned for on the financial project plan resource assignment.</li><li>UnplannedFlag; boolean; Indicates if the financial project plan resource assignment is unplanned.</li><li>UseTaskDatesAsTaskAssignmentDatesFlag; boolean; Indicates if the resource assignment dates on the task in the financial project plan resource assignment are the same as the task dates on the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource assignment of a financial project plan version.<br>Finder Variables: <ul><li>PlanningElementId; integer; Identifier of the resource assignment for a financial project plan version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-get",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-get"
            },
            "post":{
                "tags":[
                    "Financial Project Plans/Resource Assignments"
                ],
                "summary":"Create a resource assignments for a financial project plan version",
                "operationId":"create_financialProjectPlans-ResourceAssignments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-ResourceAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, update, and delete a financial project plan resource assignment amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-post",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/adjust":{
            "post":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts"
                ],
                "summary":"Adjust the financial project plan  line",
                "description":"Adjusts the financia project plan line using the adjustment parameters.",
                "operationId":"do_adjust_financialProjectPlans-ResourceAssignments-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing financial project plan line.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the financial project plan line.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the financial project plan line is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the financial project plan line is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-adjust-post",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}":{
            "get":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Get a financial project plan version",
                "operationId":"get_financialProjectPlans",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the financial project plan version. Planning options are user-definable options, that include plan settings, rate settings, currency settings, and generation options, and are used to control planning scenarios. Financial project plan versions inherit planning options that are defined for the project plan type that's associated to the project."
                            },
                            "ResourceAssignments":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Resource Assignments resource is used to view, create, update, and delete a financial project plan resource assignment."
                            },
                            "updatePlannedAmountsFromProgress":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1updatePlannedAmountsFromProgress/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates planned amounts from progress of a financial plan version."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financial project plan version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refreshes rates for the financial project plan version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view the errors in a financial project plan resource assignment."
                            },
                            "updateActualAmounts":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1updateActualAmounts/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates actual amounts of a financial plan version."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-get",
                "x-filename-id":"financialprojectplans-planversionid-get"
            },
            "patch":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Update a resource assignment for a financial project plan version using the DeferPlanning flag in UPSERT mode",
                "operationId":"update_financialProjectPlans",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the financial project plan version. Planning options are user-definable options, that include plan settings, rate settings, currency settings, and generation options, and are used to control planning scenarios. Financial project plan versions inherit planning options that are defined for the project plan type that's associated to the project."
                            },
                            "ResourceAssignments":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Resource Assignments resource is used to view, create, update, and delete a financial project plan resource assignment."
                            },
                            "updatePlannedAmountsFromProgress":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1updatePlannedAmountsFromProgress/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates planned amounts from progress of a financial plan version."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financial project plan version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refreshes rates for the financial project plan version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view the errors in a financial project plan resource assignment."
                            },
                            "updateActualAmounts":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1updateActualAmounts/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates actual amounts of a financial plan version."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-patch",
                "x-filename-id":"financialprojectplans-planversionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanLinesDFF/{PlanLineId2}":{
            "get":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield for summary planning amounts",
                "operationId":"get_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-{PlanLineId2}-get",
                "x-filename-id":"planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-child-planlinesdff-planlineid2-get"
            },
            "patch":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for summary planning amounts",
                "operationId":"update_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-{PlanLineId2}-patch",
                "x-filename-id":"planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-child-planlinesdff-planlineid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/VersionErrors":{
            "get":{
                "tags":[
                    "Financial Project Plans/Plan Version Errors"
                ],
                "summary":"Get all errors for a financial project plan",
                "operationId":"getall_financialProjectPlans-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ErrorType; string; Indicates the type of the exception, for example, Error or Warning.</li><li>MessageCause; string; Reason due to which the error in the financial project version occurred.</li><li>MessageName; string; Name that identifies the message uniquely.</li><li>MessageText; string; Text of the message that indicates the cause and resolution of the error.</li><li>MessageUserAction; string; The action that you must perform to resolve the error.</li><li>MessageUserDetails; string; Additional information about the cause and resolution of the error.</li><li>PeriodName; string; Period for which errors exist in the financial project plan version.</li><li>PlanVersionId; number; Identifier of the financial project plan version.</li><li>ResourceName; string; Name or alias name of the resource specified in the planning resource breakdown structure in the financial project plan version that has errors.</li><li>TaskName; string; Name of the task in the financial project plan version that has errors.</li><li>TaskNumber; string; Number of the task in the financial project plan version that has errors.</li><li>TransactionCurrencyCode; string; Code that identifies the planning currency in the financial project plan version.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-VersionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-VersionErrors-get",
                "x-filename-id":"financialprojectplans-planversionid-child-versionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans":{
            "get":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Get all financial project plan versions",
                "operationId":"getall_financialProjectPlans",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BaselineBurdenedCostInProjectCurrency; number; Total planned cost for the project, including raw and burden costs, in project currency in the baseline financial project plan version.</li><li>BaselineBurdenedCostInProjectLedgerCurrency; number; Total planned cost for the project, including raw and burden costs, in project ledger currency in the baseline financial project plan version.</li><li>BaselineEffort; number; Measure of the effort planned in the baseline financial project plan version, expressed in hours.</li><li>BaselineRawCostInProjectCurrency; number; Planned cost for the project in project currency in the baseline financial project plan version that corresponds to the work performed.</li><li>BaselineRawCostInProjectLedgerCurrency; number; Planned cost for the project in project ledger currency in the baseline financial project plan version that corresponds to the work performed.</li><li>BaselineRevenueInProjectCurrency; number; Planned revenue for the project, in project currency, in the baseline financial project plan version that corresponds to the work performed.</li><li>BaselineRevenueInProjectLedgerCurrency; number; Planned revenue for the project, in project ledger currency, in the baseline financial project plan version that corresponds to the work performed.</li><li>BurdenedCostInProjectCurrency; number; Total planned cost for the project in project currency that includes both raw and burden costs.</li><li>BurdenedCostInProjectLedgerCurrency; number; Total planned cost for the project in project ledger currency that includes both raw and burden costs.</li><li>ITDActualBurdenedCostInProjectCurrency; number; Actual cost incurred for the project, including raw and burden costs, in project currency from the start date of the project till the current date.</li><li>ITDActualBurdenedCostInProjectLedgerCurrency; number; Actual cost incurred for the project, including raw and burden costs, in project ledger currency from the start date of the project till the current date.</li><li>ITDActualEffort; number; Actual effort for the project from the start of the project till the current date, expressed in hours.</li><li>ITDActualRawCostInProjectCurrency; number; Actual cost incurred for the project in project currency that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRawCostInProjectLedgerCurrency; number; Actual cost incurred for the project in project ledger currency that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRevenueInProjectCurrency; number; Actual revenue incurred for the project, in project currency, that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRevenueInProjectLedgerCurrency; number; Actual revenue incurred for the project, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.</li><li>Margin; number; The difference between costs and revenue amounts.</li><li>MarginPercentage; number; The difference between costs and revenue amounts, expressed as a percentage.</li><li>PlanVersionId; integer; Identifier of the financial project plan version.</li><li>PlanVersionStatus; string; Indicates the status of the financial project plan version. Valid values are Current Working, Processing, and Failed.</li><li>PlannedEffort; number; Measure of the effort planned for in the financial project plan version, expressed in hours.</li><li>ProjectId; integer; Identifier of the project for which the financial project plan is created. You must enter either Project Name or Project Number but not for all three or a combination of them while creating a financial project plan.</li><li>ProjectName; string; Name of the project for which the financial project plan is created. You must enter either Project ID or Project Number but not for all three or a combination of them while creating a financial project plan.</li><li>ProjectNumber; string; Number of the project for which the financial project plan is created. You must enter either Project ID or Project Name but not for all three or a combination of them while creating a financial project plan.</li><li>ProjectPlanType; string; Name of the project plan type from which the financial project plan is created.</li><li>RawCostInProjectCurrency; number; Planned cost for the project in project currency that corresponds to the work performed.</li><li>RawCostInProjectLedgerCurrency; number; Planned cost for the project in project ledger currency that corresponds to the work performed.</li><li>RevenueInProjectCurrency; number; The estimated revenue for the project at the completion of the project in project currency.</li><li>RevenueInProjectLedgerCurrency; number; The estimated revenue for the project at the completion of the project in project ledger currency.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the financial project plan version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the financial project plan version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Plan Version"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans"
                                }
                            }
                        },
                        "links":{
                            "reprocessFailedFinancialProjectPlans":{
                                "operationRef":"#/paths/~1financialProjectPlans~1action~1reprocessFailedFinancialProjectPlans/post",
                                "description":"This action will reprocess all the financial project plan versions that failed and places them back in the Current working state."
                            },
                            "updatePlannedAmountsFromProgressForRangeOfProjects":{
                                "operationRef":"#/paths/~1financialProjectPlans~1action~1updatePlannedAmountsFromProgressForRangeOfProjects/post",
                                "description":"Updates planned amounts from progress for a range of projects."
                            },
                            "baselineRangeOfFinancialProjectPlans":{
                                "operationRef":"#/paths/~1financialProjectPlans~1action~1baselineRangeOfFinancialProjectPlans/post",
                                "description":"Sets the baseline financial project plan for a range of projects. Additionally, generates a budget version and baselines it based on the budget generation option specified in the project plan type settings."
                            },
                            "baselineFinancialProjectPlan":{
                                "operationRef":"#/paths/~1financialProjectPlans~1action~1baselineFinancialProjectPlan/post",
                                "description":"This action will set the financial project plan to baseline. Additionally, you can create a budget version and baseline it."
                            },
                            "adjustForRangeOfProjects":{
                                "operationRef":"#/paths/~1financialProjectPlans~1action~1adjustForRangeOfProjects/post",
                                "description":"Adjusts the financial project plan versions for a range of projects using the adjustment type and adjustment percentage."
                            },
                            "refreshRatesForRangeOfProjects":{
                                "operationRef":"#/paths/~1financialProjectPlans~1action~1refreshRatesForRangeOfProjects/post",
                                "description":"Refresh rates on financial project plan versions for a range of projects."
                            },
                            "updateActualAmountsForRangeOfProjects":{
                                "operationRef":"#/paths/~1financialProjectPlans~1action~1updateActualAmountsForRangeOfProjects/post",
                                "description":"Updates actual amounts for a range of projects."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-get",
                "x-filename-id":"financialprojectplans-get"
            },
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Create a resource assignment for a financial project plan version using the DeferPlanning flag in UPSERT mode",
                "operationId":"create_financialProjectPlans",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the financial project plan version. Planning options are user-definable options, that include plan settings, rate settings, currency settings, and generation options, and are used to control planning scenarios. Financial project plan versions inherit planning options that are defined for the project plan type that's associated to the project."
                            },
                            "ResourceAssignments":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Resource Assignments resource is used to view, create, update, and delete a financial project plan resource assignment."
                            },
                            "updatePlannedAmountsFromProgress":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1updatePlannedAmountsFromProgress/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates planned amounts from progress of a financial plan version."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financial project plan version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refreshes rates for the financial project plan version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view the errors in a financial project plan resource assignment."
                            },
                            "updateActualAmounts":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1updateActualAmounts/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates actual amounts of a financial plan version."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-post",
                "x-filename-id":"financialprojectplans-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails":{
            "get":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Get all periodic details for a planning amount for a resource assignment",
                "operationId":"getall_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCost; number; Total planned cost for the period in the financial project plan resource assignment in planning currency that includes both raw and burden costs.</li><li>BurdenedCostInProjectCurrency; number; Total planned cost for a period in the financial project plan resource assignment in project currency that includes both raw and burden costs.</li><li>BurdenedCostInProjectLedgerCurrency; number; Total planned cost for a period in the financial project plan resource assignment in project ledger currency that includes both raw and burden costs.</li><li>EffectiveBurdenedCostRate; number; Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.</li><li>EffectiveRawCostRate; number; Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.</li><li>EffectiveRevenueRate; number; Revenue rate that's used to calculate amounts for a period in the financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.</li><li>ITDActualBurdenedCost; number; Actual cost incurred for the period in the financial project plan resource assignment, including raw and burden costs, in planning currency from the start date of the project till the current date.</li><li>ITDActualBurdenedCostInProjectCurrency; number; Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project currency from the start date of the project till the current date.</li><li>ITDActualBurdenedCostInProjectLedgerCurrency; number; Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project ledger currency from the start date of the project till the current date.</li><li>ITDActualQuantity; number; Actual effort for the period in the financial project plan resource assignment from the start of the project till the current date, expressed in hours.</li><li>ITDActualRawCost; number; Actual cost incurred for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRawCostInProjectCurrency; number; Actual cost incurred for the financial project plan resource assignment in project currency that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRawCostInProjectLedgerCurrency; number; Actual cost incurred for the financial project plan resource assignment in project ledger currency that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRevenue; number; Actual revenue incurred for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRevenueInProjectCurrency; number; Actual revenue incurred for the period in the financial project plan resource assignment, in project currency, that corresponds to the work performed from the start date of the project till the current date.</li><li>ITDActualRevenueInProjectLedgerCurrency; number; Actual revenue incurred for the period in the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.</li><li>ManualSpreadFlag; boolean; Indicates if the periodic planning is modified and retained for the plan line on date changes.</li><li>PeriodName; string; Period for which the periodic level planning amounts are created for a resource assignment in the financial project plan.</li><li>PlannedQuantity; number; Measure of the effort planned for the period in the financial project plan resource assignment, expressed in hours.</li><li>RawCost; number; Planned cost for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed.</li><li>RawCostInProjectCurrency; number; Planned cost for a period in the financial project plan resource assignment in project currency that corresponds to the work performed.</li><li>RawCostInProjectLedgerCurrency; number; Planned cost for a period in the financial project plan resource assignment in project ledger currency that corresponds to the work performed.</li><li>Revenue; number; Planned revenue for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed.</li><li>RevenueInProjectCurrency; number; Planned revenue for the period in the financial project plan resource assignment, in project currency, that corresponds to the work performed.</li><li>RevenueInProjectLedgerCurrency; number; Planned revenue for the period in the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.</li><li>StandardBurdenedCostRate; number; Average rate derived from the rate schedule for calculating the planned burdened cost for the period in the financial project plan resource assignment.</li><li>StandardRawCostRate; number; Rate derived from the rate schedule for calculating the planned raw cost for the period in the financial project plan resource assignment.</li><li>StandardRevenueRate; number; Rate derived from the rate schedule for calculating the planned revenue for a period in the financial project plan resource assignment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-get",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-get"
            },
            "post":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Create a periodic planning amount for a resource assignment",
                "operationId":"create_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanningAmountDetailsUniqID}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanningAmountDetailsUniqID":"$request.path.PlanningAmountDetailsUniqID",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financial project plan line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-post",
                "x-filename-id":"planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails/{PlanningAmountDetailsUniqID}":{
            "get":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Get a periodic detail for a planning amount for a resource assignment",
                "operationId":"get_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningAmountDetailsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Amount Details resource and used to uniquely identify an instance of Planning Amount Details. The client should not generate the hash key value. Instead, the client should query on the Planning Amount Details collection resource in order to navigate to a specific instance of Planning Amount Details to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanningAmountDetailsUniqID}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanningAmountDetailsUniqID":"$request.path.PlanningAmountDetailsUniqID",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financial project plan line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanningAmountDetailsUniqID}-get",
                "x-filename-id":"child-resourceassignments-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planningamountdetailsuniqid-get"
            },
            "patch":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Update a periodic planning amount for a resource assignment",
                "operationId":"update_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningAmountDetailsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Amount Details resource and used to uniquely identify an instance of Planning Amount Details. The client should not generate the hash key value. Instead, the client should query on the Planning Amount Details collection resource in order to navigate to a specific instance of Planning Amount Details to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanningAmountDetailsUniqID}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanningAmountDetailsUniqID":"$request.path.PlanningAmountDetailsUniqID",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financial project plan line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanningAmountDetailsUniqID}-patch",
                "x-filename-id":"child-resourceassignments-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planningamountdetailsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/action/refreshRates":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Refresh rates for the financial project plan version",
                "description":"Refreshes rates for the financial project plan version.",
                "operationId":"do_refreshRates_financialProjectPlans",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the financial project plan version. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the financial project plan version.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-action-refreshRates-post",
                "x-filename-id":"financialprojectplans-planversionid-action-refreshrates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/refreshRates":{
            "post":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts"
                ],
                "summary":"Refresh rates for the financial project plan line.",
                "description":"Refreshes rates for the financial project plan line.",
                "operationId":"do_refreshRates_financialProjectPlans-ResourceAssignments-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the financial project plan line. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the financial project plan  line.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-refreshRates-post",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-action-refreshrates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/action/refreshRatesForRangeOfProjects":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Refresh rates for range of projects",
                "description":"Refresh rates on financial project plan versions for a range of projects.",
                "operationId":"doall_refreshRatesForRangeOfProjects_financialProjectPlans",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "projectPlanType":{
                                        "type":"string",
                                        "description":"The name of the project plan type that is used to filter the projects.",
                                        "nullable":true
                                    },
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the financial project plan versions. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the financial project plan versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-action-refreshRatesForRangeOfProjects-post",
                "x-filename-id":"financialprojectplans-action-refreshratesforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails/{PlanningAmountDetailsUniqID}/action/adjust":{
            "post":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Adjust the financial project plan line period",
                "description":"Adjusts the financial project plan line period using the adjustment parameters.",
                "operationId":"do_adjust_financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningAmountDetailsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Amount Details resource and used to uniquely identify an instance of Planning Amount Details. The client should not generate the hash key value. Instead, the client should query on the Planning Amount Details collection resource in order to navigate to a specific instance of Planning Amount Details to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing financial project plan line period.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the financial project plan line period.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the financial project plan line period is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the financial project plan line period is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanningAmountDetailsUniqID}-action-adjust-post",
                "x-filename-id":"planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planningamountdetailsuniqid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/action/updateActualAmounts":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Update actual amounts of a financial plan version",
                "description":"Updates actual amounts of a financial plan version.",
                "operationId":"do_updateActualAmounts_financialProjectPlans",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates that the update of actual amounts of a version is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates that the update of actual amounts of a version is completed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-action-updateActualAmounts-post",
                "x-filename-id":"financialprojectplans-planversionid-action-updateactualamounts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/action/adjust":{
            "post":{
                "tags":[
                    "Financial Project Plans"
                ],
                "summary":"Adjust the financial project plan version",
                "description":"Adjusts the financial project plan version using the adjustment parameters.",
                "operationId":"do_adjust_financialProjectPlans",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing financial project plan version.",
                                        "nullable":true
                                    },
                                    "fromPeriod":{
                                        "type":"string",
                                        "description":"The period name from which the financial project plan version is adjusted.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the financial project plan versions.",
                                        "nullable":true
                                    },
                                    "toPeriod":{
                                        "type":"string",
                                        "description":"The period name up to which the financial project plan version is adjusted.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the financial project plan version is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the financial project plan version is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-action-adjust-post",
                "x-filename-id":"financialprojectplans-planversionid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}":{
            "get":{
                "tags":[
                    "Financial Project Plans/Resource Assignments"
                ],
                "summary":"Get a resource assignment for a financial project plan version",
                "operationId":"get_financialProjectPlans-ResourceAssignments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, update, and delete a financial project plan resource assignment amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-get",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-get"
            },
            "delete":{
                "tags":[
                    "Financial Project Plans/Resource Assignments"
                ],
                "summary":"Delete a resource assignment for a financial project plan version",
                "operationId":"delete_financialProjectPlans-ResourceAssignments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-delete",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-delete"
            },
            "patch":{
                "tags":[
                    "Financial Project Plans/Resource Assignments"
                ],
                "summary":"Update a resource assignment for a financial project plan version",
                "operationId":"update_financialProjectPlans-ResourceAssignments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-ResourceAssignments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, update, and delete a financial project plan resource assignment amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-patch",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningOptionsDFF/{PlanningOptionId2}":{
            "get":{
                "tags":[
                    "Financial Project Plans/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for planning options",
                "operationId":"get_financialProjectPlans-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-{PlanningOptionId2}-get",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-planningoptionid2-get"
            },
            "patch":{
                "tags":[
                    "Financial Project Plans/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for planning options",
                "operationId":"update_financialProjectPlans-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-{PlanningOptionId2}-patch",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-planningoptionid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/PlanningOptions":{
            "get":{
                "tags":[
                    "Financial Project Plans/Planning Options"
                ],
                "summary":"Get all planning options",
                "operationId":"getall_financialProjectPlans-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllowNegativeETCCalculationFlag; boolean; Indicates whether estimate-to-complete values can be lesser than zero. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>AssociateProjectCostsToSummaryTaskAssignmentsFlag; boolean; Indicates whether project costs for a resource assignment from a lowest level task can be associated to a planned resource assignment on the financial project plan at a higher level in the task structure. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>AutoApproveFlag; boolean; Indicates if the forecast that's created using the financial plan type is automatically approved.</li><li>AutoBaselineFlag; boolean; Indicates if the budget that's created using the financial plan type is automatically set to baseline.</li><li>AutomaticallyGenerateBudgetVersionFlag; boolean; Indicates if a budget is being created using the financial plan type while baseline of the financial project plan. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>AutomaticallyGenerateForecastVersionFlag; boolean; Indicates if a forecast is being created using the financial plan type while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>BudgetFinancialPlanType; string; The name of the financial plan type that's used to create the budget version.</li><li>BufferForSynchronizeTaskTransactionDatesWithTaskPlannedDates; number; Buffer value to adjust the task transaction dates to be changed along with the task planned dates.</li><li>BurdenScheduleCostOptions; string; A set of burden multipliers that's maintained for use across projects. Also referred to as a standard burden schedule.</li><li>CalendarType; string; The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.</li><li>CurrentPlanningPeriod; string; Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value isn't applicable when the calendar type is set to NONE.</li><li>DateTypeForConversionInPC; string; Date type that's used as a cost conversion attribute for project currency.</li><li>DateTypeForConversionInPLC; string; Date type that's used as a cost conversion attribute for project ledger currency.</li><li>DateTypeForCostConversion; string; Date type that's used as a cost conversion attribute for planning currencies.</li><li>DateTypeForRevenueConversion; string; Date type that's used as a revenue conversion attribute for planning currencies.</li><li>EnableCostsForPlanFlag; boolean; Indicates whether resource assignments can be created on the project and allow capturing costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>EnableRevenueForPlanFlag; boolean; Indicates whether resource assignments can be created on the project and allow planning revenue for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>EstimateToCompleteMethod; string; Calculates estimate-to-complete value for the task and task assignment. The valid values are Remaining Plan and Manual Entry.</li><li>FixedDateForConversionInPC; string; The date that's used to derive conversion rates for calculating planned costs for project currency.</li><li>FixedDateForConversionInPLC; string; The date that's used to derive conversion rates for calculating planned costs for project ledger currency.</li><li>FixedDateForCostConversion; string; The date that's used to derive conversion rates for calculating planned costs for planning currencies.</li><li>FixedDateForRevenueConversion; string; The date that's used to derive rates for calculating planned revenue for planning currencies.</li><li>ForecastFinancialPlanType; string; The name of the financial plan type that's used to create the forecast version.</li><li>JobCostOptions; string; Rate schedule used for the calculation of cost amounts for jobs.</li><li>JobRevenueOptions; string; Rate schedule that's used for calculation of revenue amounts for jobs.</li><li>MaintainManualSpreadOnDateChanges; string; Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>MultipleTransactionCurrencies; string; Indicates that the plan can use multiple transaction currencies for planning. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>NonlaborResourceCostOptions; string; Rate schedule used for the calculation of cost amounts for non-labor resources.</li><li>NonlaborResourceRevenueOptions; string; Rate schedule that's used for calculation of revenue amounts for non-labor resources.</li><li>PeriodProfile; string; Defines how time periods are grouped and displayed when editing resource assignment versions.</li><li>PersonCostOptions; string; Rate schedule used for the calculation of cost amounts for named persons.</li><li>PersonRevenueOptions; string; Rate schedule that's used for calculation of revenue amounts for named persons.</li><li>PhysicalPercentCompleteCalculationMethod; string; Calculates physical percent complete at the lowest level task. The valid values are Cost, Effort, and Manual Entry.</li><li>PlanningOptionId; integer; Unique identifier of the summary level planning option in the financial project plan version.</li><li>PlanningResourceBreakdownStructure; string; Primary planning resource breakdown structure associated with the project.</li><li>PrimaryPhysicalPercentCompleteBasis; string; Determines the primary physical percent complete value for summary tasks. The valid values are Cost, Effort, and Manual Entry.</li><li>ProjectCurrency; string; Currency for the project.</li><li>ProjectLedgerCurrency; string; Project ledger currency for the project.</li><li>ProjectRoleCostOptions; string; Rate schedule used for the calculation of cost amounts for project role.</li><li>ProjectRoleRevenueOptions; string; Rate schedule that's used for calculation of revenue amounts for project role.</li><li>RateDerivationDate; string; The date that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.</li><li>RateDerivationDateType; string; The date type, such as system date or fixed date, that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.</li><li>RateTypeForConversionInPC; string; Rate type that's used as a cost conversion attribute for project currency.</li><li>RateTypeForConversionInPLC; string; Rate type that's used as a cost conversion attribute for project ledger currency.</li><li>RateTypeForCostConversion; string; Rate type that's used as a cost conversion attribute for planning currencies.</li><li>RateTypeForRevenueConversion; string; Revenue rate type that's used as a revenue conversion attribute for planning currencies.</li><li>ResourceClassCostOptions; string; Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.</li><li>ResourceClassRevenueOptions; string; Rate schedule that's used for calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.</li><li>RevenueCalculationMethod; string; Determines whether financial project plan revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.</li><li>RevenueDateTypeForConversionInPC; string; Date type that's used as a revenue conversion attribute for project currency.</li><li>RevenueDateTypeForConversionInPLC; string; Date type that's used as a revenue conversion attribute for project ledger currency.</li><li>RevenueFixedDateForConversionInPC; string; The date that's used for calculating planned revenue in project currency.</li><li>RevenueFixedDateForConversionInPLC; string; The date that's used for calculating planned revenue in project ledger currency.</li><li>RevenueRateTypeForConversionInPC; string; Revenue rate type that's used as a revenue conversion attribute for project currency.</li><li>RevenueRateTypeForConversionInPLC; string; Revenue rate type that's used as a revenue conversion attribute for project ledger currency.</li><li>RollUpTaskDatesFlag; boolean; Indicates whether summary task dates are rolled up from the lowest level task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>SetUnplannedAssignmentsAsPlannedAssignmentsFlag; boolean; Indicates whether resource assignments can be created as planned on the project on incurring costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag; boolean; Indicates whether task transaction dates are synchronized with task planned dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>ThirdPartySchedulingFlag; boolean; Indicates that the plan can use a third-party scheduling tool. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>UpdatePlannedQuantityWithEACQuantityFlag; boolean; Indicates whether planned values for task assignments can be updated with estimate-at-completion values while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>UsePlanningRatesFlag; boolean; Enables utilization of planning rates for resources and resource classes when calculating resource assignment amounts.</li><li>UseSameDatesForTaskAssignmentsAsTaskDatesFlag; boolean; Indicates whether you can use the same dates for the task assignments as the task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningOptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Option ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-PlanningOptions-get",
                "x-filename-id":"financialprojectplans-planversionid-child-planningoptions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/financialProjectPlans/{PlanVersionId}/child/ResourceAssignments/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}":{
            "get":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts"
                ],
                "summary":"Get a planning amount for a resource assignment",
                "operationId":"get_financialProjectPlans-ResourceAssignments-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Plan Lines descriptive flexfields resource is used to capture, view, and update additional information for planning amounts in financial project plans."
                            },
                            "updatePlannedAmountsFromProgress":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1updatePlannedAmountsFromProgress/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates planned amounts from progress for a resource."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financia project plan line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amount Details resource is used to view, create, update, and delete a financial project plan resource assignment periodic amounts."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refreshes rates for the financial project plan line."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-get",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-get"
            },
            "patch":{
                "tags":[
                    "Financial Project Plans/Resource Assignments/Planning Amounts"
                ],
                "summary":"Update a planning amount for a resource assignment",
                "operationId":"update_financialProjectPlans-ResourceAssignments-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Version",
                            "type":"number",
                            "description":"Identifier of the financial project plan version.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource assignment on the financial project plan version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Plan Lines descriptive flexfields resource is used to capture, view, and update additional information for planning amounts in financial project plans."
                            },
                            "updatePlannedAmountsFromProgress":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1updatePlannedAmountsFromProgress/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Updates planned amounts from progress for a resource."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the financia project plan line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amount Details resource is used to view, create, update, and delete a financial project plan resource assignment periodic amounts."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refreshes rates for the financial project plan line."
                            }
                        }
                    }
                },
                "x-internal-id":"financialProjectPlans-{PlanVersionId}-child-ResourceAssignments-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-patch",
                "x-filename-id":"financialprojectplans-planversionid-child-resourceassignments-planningelementid-child-planningamounts-planlineid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/FlexFndDffDescriptiveFlexfieldContexts":{
            "get":{
                "tags":[
                    "List of Values/Descriptive Flexfield Contexts"
                ],
                "summary":"Get all",
                "operationId":"getall_FlexFndDffDescriptiveFlexfieldContexts",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApplicationId; integer</li><li>ContextCode; string</li><li>Description; string</li><li>DescriptiveFlexfieldCode; string</li><li>EnabledFlag; string</li><li>Name; string</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ApplicationId; integer;   </li><li>ContextCode; string;   </li><li>DescriptiveFlexfieldCode; string;   </li></ul></li><li>ValidValuesFinder  <br>Finder Variables <ul><li>Bind_ApplicationId; integer;   </li><li>Bind_DescriptiveFlexfieldCode; string;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "DescriptiveFlexfieldCode":{
                                        "nullable":false,
                                        "readOnly":true,
                                        "type":"string",
                                        "maxLength":40
                                    },
                                    "ApplicationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    },
                                    "ContextCode":{
                                        "nullable":false,
                                        "readOnly":true,
                                        "type":"string",
                                        "maxLength":80
                                    }
                                }
                            },
                            {
                                "name":"ValidValuesFinder",
                                "title":"ValidValuesCriteria",
                                "properties":{
                                    "Bind_DescriptiveFlexfieldCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "Bind_ApplicationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/FlexFndDffDescriptiveFlexfieldContexts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"FlexFndDffDescriptiveFlexfieldContexts-get",
                "x-filename-id":"flexfnddffdescriptiveflexfieldcontexts-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/TasksDFF/{ProjElementId}":{
            "get":{
                "tags":[
                    "Projects/Tasks/Tasks Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield for a project task",
                "operationId":"get_projects-Tasks-TasksDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjElementId",
                        "in":"path",
                        "description":"The identifier of the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the labor resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TasksDFF-{ProjElementId}-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasksdff-projelementid-get"
            },
            "patch":{
                "tags":[
                    "Projects/Tasks/Tasks Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for a project task",
                "operationId":"update_projects-Tasks-TasksDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjElementId",
                        "in":"path",
                        "description":"The identifier of the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the labor resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-TasksDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TasksDFF-{ProjElementId}-patch",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasksdff-projelementid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/TaskAttachments/{TaskAttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Projects/Tasks/Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_projects-Tasks-TaskAttachments-FileWebImage",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskAttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-{TaskAttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-taskattachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProviderBusinessUnits/{BusinessUnitId}":{
            "get":{
                "tags":[
                    "Projects/Provider Business Units"
                ],
                "summary":"Get a provider business unit associated with this project",
                "operationId":"get_projects-ProviderBusinessUnits",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BusinessUnitId",
                        "in":"path",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Business Unit ID",
                            "type":"integer",
                            "description":"Unique identifier of the business unit to which the project belongs.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "default":-1,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProviderBusinessUnits-{BusinessUnitId}-get",
                "x-filename-id":"projects-projectid-child-providerbusinessunits-businessunitid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Provider Business Units"
                ],
                "summary":"Delete a provider business unit associated with this project",
                "operationId":"delete_projects-ProviderBusinessUnits",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BusinessUnitId",
                        "in":"path",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Business Unit ID",
                            "type":"integer",
                            "description":"Unique identifier of the business unit to which the project belongs.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "default":-1,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProviderBusinessUnits-{BusinessUnitId}-delete",
                "x-filename-id":"projects-projectid-child-providerbusinessunits-businessunitid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/TaskAttachments/{TaskAttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Projects/Tasks/Attachments"
                ],
                "summary":"Get an attachment",
                "operationId":"get_projects-Tasks-TaskAttachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskAttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-{TaskAttachmentsUniqID}-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-taskattachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Tasks/Attachments"
                ],
                "summary":"Delete an attachment",
                "operationId":"delete_projects-Tasks-TaskAttachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskAttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-{TaskAttachmentsUniqID}-delete",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-taskattachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Tasks/Attachments"
                ],
                "summary":"Update an attachment",
                "operationId":"update_projects-Tasks-TaskAttachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskAttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-TaskAttachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-{TaskAttachmentsUniqID}-patch",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-taskattachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/LaborResourceAssignments":{
            "get":{
                "tags":[
                    "Projects/Tasks/Labor Resource Assignments"
                ],
                "summary":"Get all labor resource assignments for a project task",
                "operationId":"getall_projects-Tasks-LaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>LaborBilledAmount; number; Specifies the labor bill amount of the task.</li><li>LaborCostAmount; number; Specifies the labor cost of the task.</li><li>LaborPrimaryResource; string; Indicates that the resource is the primary labor resource for the project task.</li><li>LaborResourceAssignmentId; integer; Unique identifier of the labor resource assignment for the project task.</li><li>LaborResourceEmail; string; E-mail address of the labor resource assigned to the task. Required if the resource type is Labor.</li><li>LaborResourceId; integer; Unique identifier of the labor resource assigned to the project task.</li><li>LaborResourceName; string; Name of the labor resource assigned to the project task.</li><li>ProjElementId; integer; Identifier of the task to which the labor resource is assigned.</li><li>ProjectResourceAssignId; integer; Unique identifier of the assignment of the labor resource in a project.</li><li>ResourceAllocationPercent; number; Allocation percentage of the labor resource assigned to the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified labor resource assignment ID.<br>Finder Variables: <ul><li>LaborResourceAssignmentId; integer; The unique identifier of a labor resource assignment on a project task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "LaborResourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true",
                                            "PAYLOADHINT":"Show"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Labor Resource Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-LaborResourceAssignments-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-laborresourceassignments-get"
            },
            "post":{
                "tags":[
                    "Projects/Tasks/Labor Resource Assignments"
                ],
                "summary":"Create a labor resource assignment for a project task",
                "operationId":"create_projects-Tasks-LaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-LaborResourceAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-LaborResourceAssignments-post",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-laborresourceassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Projects/Project Attachments"
                ],
                "summary":"Get an attachment for a project",
                "operationId":"get_projects-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Attachments resource and used to uniquely identify an instance of Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Attachments collection resource in order to navigate to a specific instance of Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projects-projectid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Project Attachments"
                ],
                "summary":"Delete an attachment for a project",
                "operationId":"delete_projects-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Attachments resource and used to uniquely identify an instance of Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Attachments collection resource in order to navigate to a specific instance of Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projects-projectid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Project Attachments"
                ],
                "summary":"Update an attachment for a project",
                "operationId":"update_projects-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Attachments resource and used to uniquely identify an instance of Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Attachments collection resource in order to navigate to a specific instance of Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projects-projectid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectTransactionControls/{ProjectTransactionControlsUniqID}":{
            "get":{
                "tags":[
                    "Projects/Project Transaction Controls"
                ],
                "summary":"Get a project transaction control",
                "operationId":"get_projects-ProjectTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTransactionControlsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Transaction Controls resource and used to uniquely identify an instance of Project Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Project Transaction Controls collection resource in order to navigate to a specific instance of Project Transaction Controls to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTransactionControls-{ProjectTransactionControlsUniqID}-get",
                "x-filename-id":"projects-projectid-child-projecttransactioncontrols-projecttransactioncontrolsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Project Transaction Controls"
                ],
                "summary":"Delete a project transaction control",
                "operationId":"delete_projects-ProjectTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTransactionControlsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Transaction Controls resource and used to uniquely identify an instance of Project Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Project Transaction Controls collection resource in order to navigate to a specific instance of Project Transaction Controls to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTransactionControls-{ProjectTransactionControlsUniqID}-delete",
                "x-filename-id":"projects-projectid-child-projecttransactioncontrols-projecttransactioncontrolsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Project Transaction Controls"
                ],
                "summary":"Update a project transaction control",
                "operationId":"update_projects-ProjectTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTransactionControlsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Transaction Controls resource and used to uniquely identify an instance of Project Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Project Transaction Controls collection resource in order to navigate to a specific instance of Project Transaction Controls to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectTransactionControls-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTransactionControls-{ProjectTransactionControlsUniqID}-patch",
                "x-filename-id":"projects-projectid-child-projecttransactioncontrols-projecttransactioncontrolsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectCustomers":{
            "get":{
                "tags":[
                    "Projects/Project Customers"
                ],
                "summary":"Get all customers for a project",
                "operationId":"getall_projects-ProjectCustomers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PartyId; integer; Unique identifier of the project customer party.</li><li>PartyName; string; Name of a person or group of persons who constitute the project customer.</li><li>PartyNumber; string; Unique number of a person or group of persons who constitute the project customer.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectPartyId; integer; Unique identifier of a party assignment to the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified project party ID.<br>Finder Variables: <ul><li>ProjectPartyId; integer; The unique assignment identifier of a customer.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectPartyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Project Party ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectCustomers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-get",
                "x-filename-id":"projects-projectid-child-projectcustomers-get"
            },
            "post":{
                "tags":[
                    "Projects/Project Customers"
                ],
                "summary":"Create a project customer",
                "operationId":"create_projects-ProjectCustomers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectCustomers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectCustomers-item-response"
                                }
                            }
                        },
                        "links":{
                            "CustomerTeamMembers":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectCustomers~1{ProjectPartyId}~1child~1CustomerTeamMembers/get",
                                "parameters":{
                                    "ProjectPartyId":"$request.path.ProjectPartyId",
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"A customer team member is an external stakeholder from the client organization who is granted access to the project."
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-post",
                "x-filename-id":"projects-projectid-child-projectcustomers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/LaborResourceAssignments/{LaborResourceAssignmentId}":{
            "get":{
                "tags":[
                    "Projects/Tasks/Labor Resource Assignments"
                ],
                "summary":"Get a labor resource assignment for a project task",
                "operationId":"get_projects-Tasks-LaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"LaborResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-LaborResourceAssignments-{LaborResourceAssignmentId}-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-laborresourceassignments-laborresourceassignmentid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Tasks/Labor Resource Assignments"
                ],
                "summary":"Delete a labor resource assignment for a project task",
                "operationId":"delete_projects-Tasks-LaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"LaborResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-LaborResourceAssignments-{LaborResourceAssignmentId}-delete",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-laborresourceassignments-laborresourceassignmentid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Tasks/Labor Resource Assignments"
                ],
                "summary":"Update a labor resource assignment for a project task",
                "operationId":"update_projects-Tasks-LaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"LaborResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-LaborResourceAssignments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-LaborResourceAssignments-{LaborResourceAssignmentId}-patch",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-laborresourceassignments-laborresourceassignmentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectCustomers/{ProjectPartyId}/child/CustomerTeamMembers/{ProjectPartyId2}":{
            "get":{
                "tags":[
                    "Projects/Project Customers/Customer Team Members"
                ],
                "summary":"Get a customer team member",
                "operationId":"get_projects-ProjectCustomers-CustomerTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId",
                        "in":"path",
                        "description":"Unique identifier of a party assignment to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-{ProjectPartyId}-child-CustomerTeamMembers-{ProjectPartyId2}-get",
                "x-filename-id":"projects-projectid-child-projectcustomers-projectpartyid-child-customerteammembers-projectpartyid2-get"
            },
            "delete":{
                "tags":[
                    "Projects/Project Customers/Customer Team Members"
                ],
                "summary":"Delete a customer team member",
                "operationId":"delete_projects-ProjectCustomers-CustomerTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId",
                        "in":"path",
                        "description":"Unique identifier of a party assignment to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-{ProjectPartyId}-child-CustomerTeamMembers-{ProjectPartyId2}-delete",
                "x-filename-id":"projects-projectid-child-projectcustomers-projectpartyid-child-customerteammembers-projectpartyid2-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Project Customers/Customer Team Members"
                ],
                "summary":"Update a customer team member",
                "operationId":"update_projects-ProjectCustomers-CustomerTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId",
                        "in":"path",
                        "description":"Unique identifier of a party assignment to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectCustomers-CustomerTeamMembers-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-{ProjectPartyId}-child-CustomerTeamMembers-{ProjectPartyId2}-patch",
                "x-filename-id":"projects-projectid-child-projectcustomers-projectpartyid-child-customerteammembers-projectpartyid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/action/addTasksFromWorkplanTemplate":{
            "post":{
                "tags":[
                    "Projects"
                ],
                "summary":"Add tasks from work plan template to the project",
                "description":"Use this action to add tasks from a work plan template to the Project. If no task reference is provided, tasks from work plan template are created directly under the project node. Provide either parent task reference or the peer task reference based on where you want to create tasks from work plan template.",
                "operationId":"do_addTasksFromWorkplanTemplate_projects",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "taskNumberPrefix":{
                                        "type":"string",
                                        "description":"Task Number Prefix",
                                        "nullable":true
                                    },
                                    "referenceTaskNumber":{
                                        "type":"string",
                                        "description":"Reference Task Number",
                                        "nullable":true
                                    },
                                    "workplanTemplateName":{
                                        "type":"string",
                                        "description":"Work Plan Template Name",
                                        "nullable":true
                                    },
                                    "isPeer":{
                                        "type":"boolean",
                                        "description":"Is Peer",
                                        "nullable":true
                                    },
                                    "referenceTaskId":{
                                        "type":"number",
                                        "description":"Reference Task ID",
                                        "nullable":true
                                    },
                                    "workplanTemplateId":{
                                        "type":"number",
                                        "description":"Work Plan Template ID",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task."
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projects-{ProjectId}-action-addTasksFromWorkplanTemplate-post",
                "x-filename-id":"projects-projectid-action-addtasksfromworkplantemplate-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Projects/Project Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_projects-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Attachments resource and used to uniquely identify an instance of Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Attachments collection resource in order to navigate to a specific instance of Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projects-projectid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Projects/Project Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_projects-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Attachments resource and used to uniquely identify an instance of Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Attachments collection resource in order to navigate to a specific instance of Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projects-projectid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Projects/Project Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_projects-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Attachments resource and used to uniquely identify an instance of Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Attachments collection resource in order to navigate to a specific instance of Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projects-projectid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectDFF":{
            "get":{
                "tags":[
                    "Projects/Project Descriptive Flexfields"
                ],
                "summary":"Get all project descriptive flexfields",
                "operationId":"getall_projects-ProjectDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectId; integer; Unique identifier of the project.</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project descriptive flexfield with the specific project id.<br>Finder Variables: <ul><li>ProjectId; integer; Unique identifier of the project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Project ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectDFF-get",
                "x-filename-id":"projects-projectid-child-projectdff-get"
            },
            "post":{
                "tags":[
                    "Projects/Project Descriptive Flexfields"
                ],
                "summary":"Create a project descriptive flexfield",
                "operationId":"create_projects-ProjectDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectDFF-post",
                "x-filename-id":"projects-projectid-child-projectdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/TaskTransactionControls":{
            "get":{
                "tags":[
                    "Projects/Tasks/Task Transaction Controls"
                ],
                "summary":"Get all transaction controls for a project task",
                "operationId":"getall_projects-Tasks-TaskTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Billable; string; Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.</li><li>BillableHint; string; Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.</li><li>Capitalizable; string; Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.</li><li>CapitalizableHint; string; Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.</li><li>Chargeable; string; Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.</li><li>ChargeableHint; string; Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.</li><li>EmailAddress; string; Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.</li><li>EndDateActive; string; The date after which the transaction control is no longer effective.</li><li>ExpenditureCategoryId; integer; Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.</li><li>ExpenditureCategoryName; string; A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.</li><li>ExpenditureTypeName; string; A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.</li><li>Job; string; The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.</li><li>JobId; integer; Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.</li><li>NonLaborResourceId; integer; Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.</li><li>NonLaborResourceName; string; An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.</li><li>Organization; string; The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.</li><li>OrganizationId; integer; Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.</li><li>PersonId; integer; Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.</li><li>PersonName; string; The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.</li><li>PersonNumber; string; Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.</li><li>PersonType; string; Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.</li><li>PersonTypeHint; string; The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.</li><li>ProjectId; integer; Identifier of the project. Default value is the identifier of the project for which the transaction control is created.</li><li>RuleNumber; integer; Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.</li><li>StartDateActive; string; The date from which the transaction control is effective. Default value is the system date.</li><li>TaskId; integer; Identifier of the project task. Default value is the identifier of the project task for which the transaction control is created.</li><li>TransactionControlId; integer; Identifier of the transaction control.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all task transaction controls with the specified task transaction control ID.<br>Finder Variables: <ul><li>TransactionControlId; integer; Identifier of the task transaction control.</li></ul></li><li>findTaskTransactionControl: Finds all task transaction controls with the specified parameters such as expenditure category ID, expenditure type ID, person ID, job ID, and so on.<br>Finder Variables: <ul><li>FromDate; string; The date from which the transaction control is effective.</li><li>ToDate; string; The date after which the transaction control is no longer effective.</li><li>bindExpenditureCategoryId; integer; Identifier of the expenditure category.</li><li>bindExpenditureTypeId; integer; Identifier of the expenditure type.</li><li>bindJobId; integer; Identifier of the job.</li><li>bindNonLaborResourceId; integer; Identifier of the nonlabor resource.</li><li>bindOrganizationId; integer; Identifier of the organization to which the person job belongs.</li><li>bindPersonId; integer; Identifier of the person.</li><li>bindSystemPersonType; string; The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee or Contingent Worker - is defined in the lookup type PJC_PERSON_TYPE.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TransactionControlId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Transaction Control ID"
                                    }
                                }
                            },
                            {
                                "name":"findTaskTransactionControl",
                                "title":"findTaskTransactionControl",
                                "properties":{
                                    "bindPersonId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindExpenditureTypeId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindNonLaborResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindOrganizationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindSystemPersonType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "FromDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ToDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindJobId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindExpenditureCategoryId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskTransactionControls-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasktransactioncontrols-get"
            },
            "post":{
                "tags":[
                    "Projects/Tasks/Task Transaction Controls"
                ],
                "summary":"Create a task transaction control",
                "operationId":"create_projects-Tasks-TaskTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-TaskTransactionControls-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskTransactionControls-post",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasktransactioncontrols-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Attachments":{
            "get":{
                "tags":[
                    "Projects/Project Attachments"
                ],
                "summary":"Get all attachments for a project",
                "operationId":"getall_projects-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified attached document ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-get",
                "x-filename-id":"projects-projectid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Projects/Project Attachments"
                ],
                "summary":"Create an attachment for a project",
                "operationId":"create_projects-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-post",
                "x-filename-id":"projects-projectid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectStatusHistory":{
            "get":{
                "tags":[
                    "Projects/Project Status History"
                ],
                "summary":"Get the history of all status changes for a project.",
                "operationId":"getall_projects-ProjectStatusHistory",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NewStatus; string; The new status of the object, such as milestone or project.</li><li>NewStatusClassification; string; The new internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.</li><li>NewStatusClassificationCode; string; The new internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.</li><li>NewStatusCode; string; The new status code of the object, such as milestone or project.</li><li>ObjectId; integer; The unique identifier of the object, such as Milestone ID or Project ID.</li><li>OldStatus; string; The old status of the object, such as milestone or project.</li><li>OldStatusClassification; string; The old internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.</li><li>OldStatusClassificationCode; string; The old internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.</li><li>OldStatusCode; string; The old status code of the object, such as milestone or project.</li><li>StatusChangeComments; string; The comments entered when the status of the object, such as milestone or project, is changed.</li><li>StatusHistoryId; integer; Unique identifier of the status change record.</li><li>StatusObject; string; Type of the object that's undergoing the status change. For example, project or milestone.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the status history of a project.<br>Finder Variables: <ul><li>StatusHistoryId; integer; The unique identifier of the status history of a project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "StatusHistoryId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Status History ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectStatusHistory"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectStatusHistory-get",
                "x-filename-id":"projects-projectid-child-projectstatushistory-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks":{
            "get":{
                "tags":[
                    "Projects/Tasks"
                ],
                "summary":"Get all tasks for a project",
                "operationId":"getall_projects-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualQuantity; number; Actual effort spent on the project task.</li><li>AllowCrossChargeTransactionsFlag; boolean; Indicates if the task can accept charges from other business units.</li><li>BaselineAllocation; number; Original planned allocation of the task in the primary work plan baseline.</li><li>BaselineDuration; number; Original planned duration of the task in the primary work plan baseline.</li><li>BaselineFinishDate; string; Original planned finish date of the task in the primary work plan baseline.</li><li>BaselineQuantity; number; Original planned effort of the task in the primary work plan baseline.</li><li>BaselineStartDate; string; Original planned start date of the task in the primary work plan baseline.</li><li>BillableFlag; boolean; Indicates that transactions charged to that task can be billed to customers.</li><li>BurdenSchedule; string; Name of the burden schedule associated with the task. A burden schedule is a set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.</li><li>CapitalizableFlag; boolean; Specifies if the project task is capitalizable. A value of true means that the task is capitalizable and a value of false means that the task is not capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.</li><li>ChargeableFlag; boolean; Indicates that something is eligible to be charged to a task.</li><li>ConstraintDate; string; The date when a task must start or complete based on the constraint type for the task.</li><li>ConstraintType; string; The type of scheduling constraint applied on the task.</li><li>CriticalFlag; boolean; A task that must be completed on schedule or it will impact the finish date of the entire project.</li><li>CrossChargeLaborFlag; boolean; Indicates that the task will allow processing of cross-charge transactions between business units for labor costs.</li><li>CrossChargeNonLaborFlag; boolean; Indicates that the task will allow processing of cross-charge transactions between business units for nonlabor costs.</li><li>CurrentFinishDate; string; The date when the task is estimated to end.</li><li>CurrentQuantity; number; Total estimated effort on the task at completion.</li><li>CurrentStartDate; string; The date when the task is estimated to start.</li><li>ElementType; string; Title for the exposed attribute for element type task attributes in OTBI.</li><li>ExecutionDisplaySequence; integer; The order in which the task is displayed in the project.</li><li>ExternalParentTaskId; string; Unique identifier of the parent project task that is created in the third-party application.</li><li>ExternalTaskId; string; Unique identifier of the project task that is created in the third-party application.</li><li>LowestLevelTask; string; Indicates the task is at the lowest level.</li><li>ManualSchedule; string; The schedule mode where you need to schedule the task manually and can???t update it automatically using the scheduling process.</li><li>MilestoneFlag; boolean; Indicates the project milestone during which the task must be completed.</li><li>ParentTaskId; integer; Identifier of the parent task of the task.</li><li>ProgressStatusCode; string; The status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.</li><li>ReceiveIntercompanyAndInterprojectInvoicesFlag; boolean; Indicates if the task can receive invoices from other projects and organizations. A value of true means that the task can be included on intercompany and interproject invoices and a value of false means that the task cannot be included on intercompany and interproject invoices. The default value is false.</li><li>RemainingQuantity; number; Effort remaining on the project task.</li><li>RequirementCode; string; The unique code corresponding to a requirement.</li><li>RequirementName; string; The name of the requirement.</li><li>ServiceType; string; Specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type Code but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.</li><li>ServiceTypeCode; string; Code that specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.</li><li>SourceApplication; string; The external application from which the task is imported.</li><li>SourceReference; string; Identifier of the task in the external system where it was originally entered.</li><li>Sprint; string; The sprint in which the task was completed or is estimated to be completed. You can configure the valid values during application set up.</li><li>TaskActualFinishDate; string; The actual finish date for the task as opposed to a planned finish date for the task.</li><li>TaskActualStartDate; string; The date that work commenced on a task as opposed to the planned start date for the task.</li><li>TaskCode01Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode02Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode03Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode04Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode05Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode06Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode07Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode08Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode09Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode10Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode11Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode12Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode13Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode14Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode15Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode16Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode17Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode18Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode19Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode20Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode21Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode22Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode23Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode24Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode25Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode26Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode27Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode28Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode29Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode30Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode31Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode32Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode33Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode34Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode35Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode36Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode37Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode38Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode39Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode40Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskDescription; string; Text description of the project task that is being created.</li><li>TaskDuration; number; Length of time within which the project task is scheduled to be completed.</li><li>TaskFinishDate; string; Scheduled end date of the project task.</li><li>TaskId; integer; Unique identifier of the project task.</li><li>TaskLevel; integer; Indicates level of the task in the WBS.</li><li>TaskManagerEmail; string; Email of the person who is assigned as task manager to the task.</li><li>TaskManagerName; string; The resource who manages the task.</li><li>TaskManagerPersonId; integer; Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives.</li><li>TaskName; string; The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.</li><li>TaskNumber; string; The number of a task.</li><li>TaskNumberAttr01; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr02; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr03; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr04; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr05; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr06; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr07; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr08; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr09; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskNumberAttr10; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>TaskOrganizationId; integer; Unique identifier of the task organization.</li><li>TaskOrganizationName; string; The name of the task organization.</li><li>TaskPercentComplete; number; Percentage of work completed for a task.</li><li>TaskPhysicalPercentComplete; number; The amount of physical work achieved on a task.</li><li>TaskPriority; number; Indicates the importance of a project task based on a predefined scale.</li><li>TaskQuantity; number; Measure of the effort required to complete the project task.</li><li>TaskResourceAllocationPercent; number; Percentage of hours that a resource is allocated to the project task for a specified duration.</li><li>TaskSequence; integer; Position of the project task in a hierarchical arrangement.</li><li>TaskStartDate; string; Scheduled start date of the project task.</li><li>TaskTextAttr01; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr02; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr03; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr04; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr05; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr06; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr07; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr08; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr09; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr10; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr11; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr12; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr13; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr14; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr15; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr16; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr17; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr18; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr19; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TaskTextAttr20; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TopTaskId; integer; Identifier of the top task to which the task rolls up. If the task is a top task, the identifier of the top task is same as the identifier of the task.</li><li>TransactionCompletionDate; string; Transaction finish date of a task.</li><li>TransactionControlFlag; boolean; Type of transaction controls, inclusive or exclusive, defined for the selected task. A value of true means inclusive and a value of false means exclusive.</li><li>TransactionStartDate; string; Transaction start date of a task.</li><li>WorkType; string; Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.</li><li>WorkTypeId; integer; Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project tasks with the specified task ID.<br>Finder Variables: <ul></ul></li><li>findByTaskId: Finds all project tasks with the specified task ID.<br>Finder Variables: <ul><li>ObjectType; string.</li><li>SysEffectiveDate; object.</li><li>TaskId; integer; The unique identifier for the project task.</li></ul></li><li>findChargeableTasksByTransactionDateRange: Finds all chargeable tasks for a specified transaction date range.<br>Finder Variables: <ul><li>bindTransactionEndDate; string; Transaction finish date of a task.</li><li>bindTransactionStartDate; string; Transaction start date of a task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "title":"TaskIdCriteria",
                                "properties":{
                                    "ObjectType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "SysEffectiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"object"
                                    }
                                }
                            },
                            {
                                "name":"findChargeableTasksByTransactionDateRange",
                                "title":"ChargeableTasksByTransactionDateRange",
                                "properties":{
                                    "bindTransactionStartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindTransactionEndDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-get",
                "x-filename-id":"projects-projectid-child-tasks-get"
            },
            "post":{
                "tags":[
                    "Projects/Tasks"
                ],
                "summary":"Create a project task",
                "operationId":"create_projects-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TasksDFF":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TasksDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The Tasks Descriptive Flexfields resource is used to view, create, and update additional information for project tasks."
                            },
                            "TaskTransactionControls":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TaskTransactionControls/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The Task Transaction Control resource is used to view, create, update, and delete a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
                            },
                            "ExpenseResourceAssignments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1ExpenseResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"An object that includes the attributes that are used to store values while creating or updating expense resource assignments for a project task. For example, hotel expenses can be planned on a project task."
                            },
                            "LaborResourceAssignments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1LaborResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"An object that includes the attributes that are used to store values while creating or updating labor resource assignments for a project task. For example, a DBA can be assigned as labor resource for a project task."
                            },
                            "TaskAttachments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TaskAttachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-post",
                "x-filename-id":"projects-projectid-child-tasks-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/TasksDFF":{
            "get":{
                "tags":[
                    "Projects/Tasks/Tasks Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for a project task",
                "operationId":"getall_projects-Tasks-TasksDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ElementType; string; Internal attribute that indicates the nature of the project task, whether financial, execution, or both.</li><li>ObjectType; string; Internal attribute that indicates the basis of the project task.</li><li>ProjElementId; integer; The identifier of the project task.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the project tasks.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the project tasks.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all descriptive flexfields for the specified project task.<br>Finder Variables: <ul><li>ProjElementId; integer; The identifier of the project task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TasksDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TasksDFF-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasksdff-get"
            },
            "post":{
                "tags":[
                    "Projects/Tasks/Tasks Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield for a project task",
                "operationId":"create_projects-Tasks-TasksDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-TasksDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TasksDFF-post",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasksdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Projects/Project Attachments/Large Object (LOB) Attributes - File Web Image"
                ],
                "summary":"Get a File Web Image",
                "description":"Get a File Web Image",
                "operationId":"get_projects-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Attachments resource and used to uniquely identify an instance of Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Attachments collection resource in order to navigate to a specific instance of Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projects-projectid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectDFF/{ProjectId2}":{
            "get":{
                "tags":[
                    "Projects/Project Descriptive Flexfields"
                ],
                "summary":"Get a project descriptive flexfield",
                "operationId":"get_projects-ProjectDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectDFF-{ProjectId2}-get",
                "x-filename-id":"projects-projectid-child-projectdff-projectid2-get"
            },
            "patch":{
                "tags":[
                    "Projects/Project Descriptive Flexfields"
                ],
                "summary":"Update a project descriptive flexfield",
                "operationId":"update_projects-ProjectDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectDFF-{ProjectId2}-patch",
                "x-filename-id":"projects-projectid-child-projectdff-projectid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects":{
            "get":{
                "tags":[
                    "Projects"
                ],
                "summary":"Get all projects",
                "operationId":"getall_projects",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllowCapitalizedInterestFlag; boolean; Indicates that the project is enabled for capitalization of interest amounts. If the value is true then it means that the project is enabled for capitalization of interest amounts and if the value is false then it means that the project isn't enabled for capitalization of interest amounts.</li><li>AllowCrossChargeFlag; boolean; An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.</li><li>AssetAllocationMethodCode; string; Code of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values are AU (for Actual units), CC (for Current cost), EC (for Estimated cost), SC ( for Standard unit cost), SE (for Spread evenly), CE (for Client extension), and N (for None).</li><li>AutoAssetCreateFlag; boolean; Identifies whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs .</li><li>AutoAssetLineAllocateMode; string; Identifies whether both asset associated and non-asset associated costs or only asset associated costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset associated and non-asset associated costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset associated costs will be allocated to an automatically created project asset.</li><li>BillingFlag; boolean; Indicates the billable status of the project.</li><li>BurdenScheduleFixedDate; string; A specific date used to determine the right set of burden multipliers for the project.</li><li>BurdenScheduleId; integer; Unique identifier of the burden schedule associated to the project.</li><li>BurdenScheduleName; string; Name of the burden schedule associated to the project.</li><li>BurdeningFlag; boolean; Indicates that burden costs will be calculated for the project.</li><li>BusinessUnitId; integer; Unique identifier of the business unit to which the project belongs.</li><li>BusinessUnitName; string; Name of the business unit to which the project belongs.</li><li>CIntRateSchId; integer; Unique identifier of the rate schedule used to calculate the capitalized interest.</li><li>CIntRateSchName; string; The rate schedule used to calculate the capitalized interest.</li><li>CIntStopDate; string; The date when capitalized interest will stop accruing.</li><li>CapitalEventProcessingMethodCode; string; Code of the method for processing events on capital projects. Valid values are M (for Manual), P (for Periodic), and N (for None).</li><li>CapitalizableFlag; boolean; Indicates the capitalization status of the project.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CrossChargeLaborFlag; boolean; Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.</li><li>CrossChargeNonLaborFlag; boolean; Indicator to show that the project will allow processing of cross-charge transactions between business units for non labor transactions. Valid values are true and false. By default, the value is false.</li><li>CurrencyConvDate; string; Date used to obtain currency conversion rates when converting an amount to the project currency. This date is used when the currency conversion date type is Fixed Date (F).</li><li>CurrencyConvDateTypeCode; string; Code of the date type that is used when converting amounts to the project currency. Valid values are A (for Accounting Date), P (for Project Accounting Date), T (for Transaction Date), and F (for Fixed Date).</li><li>CurrencyConvRateType; string; Source of a currency conversion rate, such as user defined, spot, or corporate. In this case, the rate determines how to convert an amount from one currency to the project currency.</li><li>EnableBudgetaryControlFlag; boolean; An option at the project level to indicate if budgetary control are enabled. Valid values are true and false.</li><li>ExternalProjectId; string; Unique identifier of the project that is created in the third-party application.</li><li>HoursPerDay; number; Number of hours that a resource works on the project in a day.</li><li>IncludeNotesInKPINotificationsFlag; boolean; Indicates that the notes about the KPI are included on the KPI notification report. Valid values are true and false.</li><li>IntegrationApplicationCode; string; The third-party application code in which the project is integrated. The valid values are ORA_EPM or blank. Attribute can't be set using the POST operation.</li><li>IntegrationProjectReference; string; Identifier of the integrated project in a third-party application. Attribute can't be set using the POST operation.</li><li>KPINotificationEnabledFlag; boolean; Indicates that the workflow notifications are sent to the project manager after KPI values are generated. Valid values are true and false.</li><li>LaborTpFixedDate; string; A specific date used to determine a price on a transfer price schedule for labor transactions.</li><li>LaborTpSchedule; string; Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions.</li><li>LaborTpScheduleId; number; Unique identifier of the labor transfer price schedule.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LegalEntityId; integer; Identifier of the legal entity associated with the project.</li><li>LegalEntityName; string; Name of the legal entity associated with the project. A legal entity is a recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt, and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.</li><li>NlTransferPriceFixedDate; string; A specific date used to determine a price on a transfer price schedule for nonlabor transactions.</li><li>NlTransferPriceSchedule; string; Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions.</li><li>NlTransferPriceScheduleId; number; Unique Identifier of the nonlabor transfer price schedule.</li><li>NumberAttr01; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr02; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr03; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr04; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr05; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr06; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr07; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr08; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr09; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr10; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>OwningOrganizationId; integer; Unique identifier of the organization that owns the project.</li><li>OwningOrganizationName; string; An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.</li><li>PlanningProjectFlag; boolean; Indicates that the project is used to plan and schedule tasks and resources on the tasks. Valid values are true and false.</li><li>ProjectCalendarId; number; Unique identifier of the calendar associated to the project.</li><li>ProjectCalendarName; string; Name of the calendar associated to the project.</li><li>ProjectCode01; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode02; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode03; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode04; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode05; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode06; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode07; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode08; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode09; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode10; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode11; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode12; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode13; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode14; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode15; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode16; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode17; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode18; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode19; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode20; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode21; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode22; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode23; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode24; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode25; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode26; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode27; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode28; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode29; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode30; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode31; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode32; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode33; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode34; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode35; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode36; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode37; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode38; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode39; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode40; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCurrencyCode; string; The currency code for the project. The currency code is a three-letter ISO code associated with a currency.</li><li>ProjectDescription; string; A description about the project. This might include high-level information about the work being performed.</li><li>ProjectEndDate; string; The date that work or information tracking completes for a project.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectLedgerCurrencyCode; string; Code that identifies the ledger currency of the business unit that owns the project.</li><li>ProjectManagerEmail; string; Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.</li><li>ProjectManagerName; string; Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.</li><li>ProjectManagerResourceId; integer; Unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives. This attribute has been deprecated.</li><li>ProjectName; string; Name of the project that is being created.</li><li>ProjectNumber; string; Number of the project that is being created.</li><li>ProjectPlanViewAccessCode; string; Access level code that specifies who can view the project plan in Oracle Fusion Task Management. Valid codes are ORA_PJT_PRJ_PLAN_VIEW_TEAM and ORA_PJT_PRJ_PLAN_VIEW_ALL.</li><li>ProjectPriorityCode; string; Unique identifier of the importance of a project based on a predefined scale.</li><li>ProjectStartDate; string; The date that work or information tracking begins on a project.</li><li>ProjectStatus; string; An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.</li><li>ProjectStatusChangeComment; string; The comment entered by the user when the status of a project is changed. The comment is input-only during PATCH and always returns null in the GET Project response.</li><li>ProjectStatusCode; string; The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.</li><li>ProjectTypeId; integer; Unique identifier of the set of project options that determine the nature of the project.</li><li>ProjectTypeName; string; Name of the set of project options that determine the nature of the project.</li><li>ProjectUnitId; integer; Unique identifier of the project unit assigned to the project.</li><li>ProjectUnitName; string; Name of the project unit assigned to the project.</li><li>ScheduleTypeCode; string; The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.</li><li>ServiceType; string; A classification of the service or activity associated with a project.</li><li>ServiceTypeCode; string; Unique identifier of the service type.</li><li>SourceApplicationCode; string; The code of the third-party application from which the project originates. A list of accepted values is defined in the lookup type Source Application. To review and update the list of values, use the Setup and Maintenance work area and the Manage Source Applications task.</li><li>SourceProjectReference; string; The identifier of the project in the external system where it was originally entered.</li><li>SourceTemplateId; integer; Unique identifier of the template that is used to create the project.</li><li>SourceTemplateName; string; If the project was created from a template, the name of the project template that was used to create the current project.</li><li>SponsoredFlag; boolean; Indicates that the project is a sponsored project.</li><li>TextAttr01; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr02; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr03; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr04; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr05; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr06; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr07; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr08; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr09; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr10; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr11; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr12; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr13; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr14; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr15; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr16; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr17; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr18; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr19; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr20; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TransactionControlFlag; boolean; Type of transaction controls, inclusive or exclusive, defined for the selected project or task. A value of true means inclusive and a value of false means exclusive.</li><li>WorkType; string; A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.</li><li>WorkTypeId; integer; Unique identifier of the work type.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified project ID.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findByOrg: Finds all projects with the specified project-owning organization name.<br>Finder Variables: <ul><li>OwningOrganizationName; string; The name of the organization that owns the project.</li></ul></li><li>findByPartyName: Finds all projects with the specified party name.<br>Finder Variables: <ul><li>PartyName; string; Name of a person or group of persons who constitute the project customer.</li></ul></li><li>findByProjectId: Finds all projects with the specified project ID.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findByProjectName: Finds all projects with the specified project name.<br>Finder Variables: <ul><li>ProjectName; string; The name of the project being queried.</li></ul></li><li>findByProjectRoleAndProjectTeamMember: Finds all projects with the specified project role and project team member name.<br>Finder Variables: <ul><li>ActiveDate; string; Date as of which the team member assignment must be active on the project. If nothing is provided, the current date will be used. Valid date format is YYYY-MM-DD.</li><li>PersonName; string; Name of the team member assigned to the project.</li><li>ProjectRole; string; A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information.</li></ul></li><li>findByProjectStatus: Finds all projects with the specified project status.<br>Finder Variables: <ul><li>ProjectStatus; string; An implementation-defined classification of the status of a project, for example, Active and Closed.</li></ul></li><li>findByProjectTeamMember: Finds all projects with the specified project team member name.<br>Finder Variables: <ul><li>ActiveDate; string; Date as of which the team member assignment must be active on the project. If nothing is provided, the current date will be used. Valid date format is YYYY-MM-DD.</li><li>PersonName; string; Name of the team member assigned to the project.</li></ul></li><li>findBySourceApplication: Finds a project with the specified source application code and source project reference.<br>Finder Variables: <ul><li>SourceApplicationCode; string; The third-party application from which the project originates.</li><li>SourceProjectReference; string; The identifier of the project in the external application where it was originally created.</li></ul></li><li>findChargeableProjectsByPersonIdAndDateRange: Finds all chargeable projects for the specified person ID and project date range. You can search by project name.<br>Finder Variables: <ul><li>FinishDate; string; The date that work or information tracking completes for a project.</li><li>PersonId; integer; The unique identifier for the person.</li><li>SearchAttribute; string; The search text which is the project name, project number, project manager or project owning organization.</li><li>StartDate; string; The date that work or information tracking begins on a project.</li></ul></li><li>findChargeableProjectsByTeamMemberAndDateRange: Finds all chargeable projects for a specified team member and date range.<br>Finder Variables: <ul><li>FinishDate; string; Date on which the assignment of the project team member to the project is scheduled to end.</li><li>PersonId; integer; The unique identifier for the person.</li><li>StartDate; string; Date from which the assignment of the team member to the project is scheduled to begin.</li></ul></li><li>findProjectsByClassCategory: Finds all the projects with the specified project class category.<br>Finder Variables: <ul><li>ClassCategory; string; Name of the project class category.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Project ID"
                                    }
                                }
                            },
                            {
                                "name":"findByOrg",
                                "title":"ProjectOrgCriteria",
                                "properties":{
                                    "OwningOrganizationName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByPartyName",
                                "title":"findByPartyNameCriteria",
                                "properties":{
                                    "PartyName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectId",
                                "title":"ProjectIdCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectName",
                                "title":"ProjectNameCriteria",
                                "properties":{
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectRoleAndProjectTeamMember",
                                "title":"findByProjectRoleAndProjectTeamMemberCriteria",
                                "properties":{
                                    "PersonName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ActiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ProjectRole":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectStatus",
                                "title":"ProjectStatusCriteria",
                                "properties":{
                                    "ProjectStatus":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectTeamMember",
                                "title":"findByProjectTeamMemberCriteria",
                                "properties":{
                                    "PersonName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ActiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findBySourceApplication",
                                "title":"SourceApplicationCriteria",
                                "properties":{
                                    "SourceApplicationCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "SourceProjectReference":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findChargeableProjectsByPersonIdAndDateRange",
                                "title":"ChargeableProjectsByPersonIdAndDateRangeCriteria",
                                "properties":{
                                    "StartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "SearchAttribute":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "PersonId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinishDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findChargeableProjectsByTeamMemberAndDateRange",
                                "title":"ChargeableProjectsByTeamMemberAndDateRangeCriteria",
                                "properties":{
                                    "StartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "PersonId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinishDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findProjectsByClassCategory",
                                "title":"findProjectsByClassCategoryCriteria",
                                "properties":{
                                    "ClassCategory":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-get",
                "x-filename-id":"projects-get"
            },
            "post":{
                "tags":[
                    "Projects"
                ],
                "summary":"Create a project",
                "operationId":"create_projects",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-item-response"
                                }
                            }
                        },
                        "links":{
                            "Tasks":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task resource includes the attributes that are used to store values while creating or updating project tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                            },
                            "addTasksFromWorkplanTemplate":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1action~1addTasksFromWorkplanTemplate/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Use this action to add tasks from a work plan template to the Project. If no task reference is provided, tasks from work plan template are created directly under the project node. Provide either parent task reference or the peer task reference based on where you want to create tasks from work plan template."
                            },
                            "ProviderBusinessUnits":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProviderBusinessUnits/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"This Project resource is used to view, create, update, and delete provider business units, regardless of whether they're from Project Portfolio Management or imported from third-party applications. The Provider Business Unit resource is a child of the Project resource."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Attachments resource is used to view, create, update and delete attachments to a project."
                            },
                            "ProjectDFF":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"A listing of all the descriptive flexfields available for projects."
                            },
                            "ProjectTransactionControls":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectTransactionControls/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Transaction Control resource is used to view, create, update, and delete a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
                            },
                            "ProjectClassifications":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectClassifications/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Classification resource is used to view, create, update, and delete a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
                            },
                            "ProjectOpportunities":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectOpportunities/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"An object that includes attributes that are used to store values while creating or updating the opportunity details for a project. An opportunity is defined as a potential revenue-generating event."
                            },
                            "ProjectStatusHistory":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectStatusHistory/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The endpoint that provides all project status changes and associated comments throughout the project's lifecycle."
                            },
                            "ProjectCustomers":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectCustomers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Customers resource is used to view, create, and delete customers associated with those projects that are enabled for financial management. This applies only to those customers that are defined as parties as part of the project definition. This doesn't retrieve the customer information from a contract linked to the project."
                            },
                            "TaskDependencies":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1TaskDependencies/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed."
                            },
                            "ProjectTeamMembers":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectTeamMembers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"An object that includes attributes that are used to store values while creating or updating team members on a project. A project team member is a person who is assigned a role on a project."
                            }
                        }
                    }
                },
                "x-internal-id":"projects-post",
                "x-filename-id":"projects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/ExpenseResourceAssignments":{
            "get":{
                "tags":[
                    "Projects/Tasks/Expense Resource Assignments"
                ],
                "summary":"Get all expense resource assignments for a project task",
                "operationId":"getall_projects-Tasks-ExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpenseResourceActualAmount; number; Specifies the actual expense cost amount of a specific expense resource assigned to the task.</li><li>ExpenseResourceAssignmentId; integer; Unique identifier of the expense resource assignment to the project task.</li><li>ExpenseResourceId; integer; Identifier of the expense resource assigned to the project task.</li><li>ExpenseResourceName; string; Name of the expense resource assigned to the project task.</li><li>ExpenseResourcePlannedAmount; number; Specifies the planned expense cost amount of a specific expense resource assigned to the task.</li><li>ExpenseResourceRemainingAmount; number; The sum of remaining expense cost amounts of a specific expense resource assigned to the task.</li><li>ProjElementId; integer; Identifier of the task to which the expense resource is assigned.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified expense resource assignment ID.<br>Finder Variables: <ul><li>ExpenseResourceAssignmentId; integer; The unique identifier of the expense resource assignment on a project task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenseResourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Expense Resource Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-ExpenseResourceAssignments-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-expenseresourceassignments-get"
            },
            "post":{
                "tags":[
                    "Projects/Tasks/Expense Resource Assignments"
                ],
                "summary":"Create an expense resource assignment for a project task",
                "operationId":"create_projects-Tasks-ExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-ExpenseResourceAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-ExpenseResourceAssignments-post",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-expenseresourceassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectClassifications":{
            "get":{
                "tags":[
                    "Projects/Project Classifications"
                ],
                "summary":"Get all classifications for a project",
                "operationId":"getall_projects-ProjectClassifications",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ClassCategory; string; Name of the project class category.</li><li>ClassCategoryId; integer; Unique identifier of the project class category.</li><li>ClassCode; string; Name of the project class code.</li><li>ClassCodeId; integer; Unique identifier of the project class code.</li><li>CodePercentage; number; Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.</li><li>ProjectClassificationId; integer; Unique identifier of the project classification.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project classification with the specified project classification ID.<br>Finder Variables: <ul><li>ProjectClassificationId; integer; Unique identifier of the project classification.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectClassificationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Project Classification ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectClassifications"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectClassifications-get",
                "x-filename-id":"projects-projectid-child-projectclassifications-get"
            },
            "post":{
                "tags":[
                    "Projects/Project Classifications"
                ],
                "summary":"Create a project classification",
                "operationId":"create_projects-ProjectClassifications",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectClassifications-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectClassifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectClassifications-post",
                "x-filename-id":"projects-projectid-child-projectclassifications-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/TaskAttachments":{
            "get":{
                "tags":[
                    "Projects/Tasks/Attachments"
                ],
                "summary":"Get all attachments",
                "operationId":"getall_projects-Tasks-TaskAttachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds the attached document with the specified primary key. <br>Finder Variables: <ul><li>AttachedDocumentId :The unique identifier of the attached document. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TaskAttachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-get"
            },
            "post":{
                "tags":[
                    "Projects/Tasks/Attachments"
                ],
                "summary":"Create an attachment",
                "operationId":"create_projects-Tasks-TaskAttachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-TaskAttachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-post",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectTeamMembers/{TeamMemberId}":{
            "get":{
                "tags":[
                    "Projects/Project Team Members"
                ],
                "summary":"Get a project team member",
                "operationId":"get_projects-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TeamMemberId",
                        "in":"path",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Team Member ID",
                            "type":"integer",
                            "description":"Unique identifier of the team member assigned to the project.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTeamMembers-{TeamMemberId}-get",
                "x-filename-id":"projects-projectid-child-projectteammembers-teammemberid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Project Team Members"
                ],
                "summary":"Delete a project team member",
                "operationId":"delete_projects-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TeamMemberId",
                        "in":"path",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Team Member ID",
                            "type":"integer",
                            "description":"Unique identifier of the team member assigned to the project.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTeamMembers-{TeamMemberId}-delete",
                "x-filename-id":"projects-projectid-child-projectteammembers-teammemberid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Project Team Members"
                ],
                "summary":"Update a project team member",
                "operationId":"update_projects-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TeamMemberId",
                        "in":"path",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Team Member ID",
                            "type":"integer",
                            "description":"Unique identifier of the team member assigned to the project.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectTeamMembers-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTeamMembers-{TeamMemberId}-patch",
                "x-filename-id":"projects-projectid-child-projectteammembers-teammemberid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}":{
            "get":{
                "tags":[
                    "Projects/Tasks"
                ],
                "summary":"Get a project task",
                "operationId":"get_projects-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TasksDFF":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TasksDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The Tasks Descriptive Flexfields resource is used to view, create, and update additional information for project tasks."
                            },
                            "TaskTransactionControls":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TaskTransactionControls/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The Task Transaction Control resource is used to view, create, update, and delete a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
                            },
                            "ExpenseResourceAssignments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1ExpenseResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"An object that includes the attributes that are used to store values while creating or updating expense resource assignments for a project task. For example, hotel expenses can be planned on a project task."
                            },
                            "LaborResourceAssignments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1LaborResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"An object that includes the attributes that are used to store values while creating or updating labor resource assignments for a project task. For example, a DBA can be assigned as labor resource for a project task."
                            },
                            "TaskAttachments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TaskAttachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Tasks"
                ],
                "summary":"Delete a project task",
                "operationId":"delete_projects-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-delete",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Tasks"
                ],
                "summary":"Update a project task",
                "operationId":"update_projects-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TasksDFF":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TasksDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The Tasks Descriptive Flexfields resource is used to view, create, and update additional information for project tasks."
                            },
                            "TaskTransactionControls":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TaskTransactionControls/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The Task Transaction Control resource is used to view, create, update, and delete a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
                            },
                            "ExpenseResourceAssignments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1ExpenseResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"An object that includes the attributes that are used to store values while creating or updating expense resource assignments for a project task. For example, hotel expenses can be planned on a project task."
                            },
                            "LaborResourceAssignments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1LaborResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"An object that includes the attributes that are used to store values while creating or updating labor resource assignments for a project task. For example, a DBA can be assigned as labor resource for a project task."
                            },
                            "TaskAttachments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TaskAttachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TasksUniqID":"$request.path.TasksUniqID"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-patch",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}":{
            "get":{
                "tags":[
                    "Projects"
                ],
                "summary":"Get a project",
                "operationId":"get_projects",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-item-response"
                                }
                            }
                        },
                        "links":{
                            "Tasks":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task resource includes the attributes that are used to store values while creating or updating project tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                            },
                            "addTasksFromWorkplanTemplate":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1action~1addTasksFromWorkplanTemplate/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Use this action to add tasks from a work plan template to the Project. If no task reference is provided, tasks from work plan template are created directly under the project node. Provide either parent task reference or the peer task reference based on where you want to create tasks from work plan template."
                            },
                            "ProviderBusinessUnits":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProviderBusinessUnits/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"This Project resource is used to view, create, update, and delete provider business units, regardless of whether they're from Project Portfolio Management or imported from third-party applications. The Provider Business Unit resource is a child of the Project resource."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Attachments resource is used to view, create, update and delete attachments to a project."
                            },
                            "ProjectDFF":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"A listing of all the descriptive flexfields available for projects."
                            },
                            "ProjectTransactionControls":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectTransactionControls/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Transaction Control resource is used to view, create, update, and delete a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
                            },
                            "ProjectClassifications":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectClassifications/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Classification resource is used to view, create, update, and delete a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
                            },
                            "ProjectOpportunities":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectOpportunities/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"An object that includes attributes that are used to store values while creating or updating the opportunity details for a project. An opportunity is defined as a potential revenue-generating event."
                            },
                            "ProjectStatusHistory":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectStatusHistory/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The endpoint that provides all project status changes and associated comments throughout the project's lifecycle."
                            },
                            "ProjectCustomers":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectCustomers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Customers resource is used to view, create, and delete customers associated with those projects that are enabled for financial management. This applies only to those customers that are defined as parties as part of the project definition. This doesn't retrieve the customer information from a contract linked to the project."
                            },
                            "TaskDependencies":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1TaskDependencies/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed."
                            },
                            "ProjectTeamMembers":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectTeamMembers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"An object that includes attributes that are used to store values while creating or updating team members on a project. A project team member is a person who is assigned a role on a project."
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-get",
                "x-filename-id":"projects-projectid-get"
            },
            "patch":{
                "tags":[
                    "Projects"
                ],
                "summary":"Update a project",
                "operationId":"update_projects",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-item-response"
                                }
                            }
                        },
                        "links":{
                            "Tasks":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task resource includes the attributes that are used to store values while creating or updating project tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                            },
                            "addTasksFromWorkplanTemplate":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1action~1addTasksFromWorkplanTemplate/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Use this action to add tasks from a work plan template to the Project. If no task reference is provided, tasks from work plan template are created directly under the project node. Provide either parent task reference or the peer task reference based on where you want to create tasks from work plan template."
                            },
                            "ProviderBusinessUnits":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProviderBusinessUnits/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"This Project resource is used to view, create, update, and delete provider business units, regardless of whether they're from Project Portfolio Management or imported from third-party applications. The Provider Business Unit resource is a child of the Project resource."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Attachments resource is used to view, create, update and delete attachments to a project."
                            },
                            "ProjectDFF":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"A listing of all the descriptive flexfields available for projects."
                            },
                            "ProjectTransactionControls":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectTransactionControls/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Transaction Control resource is used to view, create, update, and delete a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
                            },
                            "ProjectClassifications":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectClassifications/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Classification resource is used to view, create, update, and delete a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
                            },
                            "ProjectOpportunities":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectOpportunities/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"An object that includes attributes that are used to store values while creating or updating the opportunity details for a project. An opportunity is defined as a potential revenue-generating event."
                            },
                            "ProjectStatusHistory":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectStatusHistory/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The endpoint that provides all project status changes and associated comments throughout the project's lifecycle."
                            },
                            "ProjectCustomers":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectCustomers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Customers resource is used to view, create, and delete customers associated with those projects that are enabled for financial management. This applies only to those customers that are defined as parties as part of the project definition. This doesn't retrieve the customer information from a contract linked to the project."
                            },
                            "TaskDependencies":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1TaskDependencies/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed."
                            },
                            "ProjectTeamMembers":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectTeamMembers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"An object that includes attributes that are used to store values while creating or updating team members on a project. A project team member is a person who is assigned a role on a project."
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-patch",
                "x-filename-id":"projects-projectid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectOpportunities":{
            "get":{
                "tags":[
                    "Projects/Project Opportunities"
                ],
                "summary":"Get all opportunities for a project",
                "operationId":"getall_projects-ProjectOpportunities",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>OpportunityAltNumber; string; Unique identifier of the opportunity that is created in third-party application.</li><li>OpportunityAmount; number; Total amount of a customer deal in the opportunity management application.</li><li>OpportunityCurrencyCode; string; Currency code of the deal amount for the opportunity.</li><li>OpportunityCustomerId; integer; Unique identifier of the customer with whom the deal is made for the project.</li><li>OpportunityCustomerName; string; Name of the customer with whom the deal is made for the project.</li><li>OpportunityCustomerNumber; string; Customer number in the opportunity management application.</li><li>OpportunityDescription; string; Description of the opportunity that the project is associated with.</li><li>OpportunityId; integer; Unique identifier of the opportunity associated with the project.</li><li>OpportunityName; string; Name of the opportunity that the project is associated with.</li><li>OpportunityNumber; string; The public unique identifier for an opportunity in the opportunity management application.</li><li>OpportunityStatus; string; Status of an opportunity in the opportunity management application.</li><li>OpportunityWinConfPercent; number; Percentage probability of winning an opportunity in the opportunity management application.</li><li>ProjectId; integer; Unique identifier of the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified opportunity ID.<br>Finder Variables: <ul><li>OpportunityId; integer; The unique identifier of the opportunity associated with the project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "OpportunityId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true",
                                            "PAYLOADHINT":"Show"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Opportunity ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectOpportunities"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectOpportunities-get",
                "x-filename-id":"projects-projectid-child-projectopportunities-get"
            },
            "post":{
                "tags":[
                    "Projects/Project Opportunities"
                ],
                "summary":"Create a project opportunity",
                "operationId":"create_projects-ProjectOpportunities",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectOpportunities-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectOpportunities-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectOpportunities-post",
                "x-filename-id":"projects-projectid-child-projectopportunities-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectOpportunities/{OpportunityId}":{
            "get":{
                "tags":[
                    "Projects/Project Opportunities"
                ],
                "summary":"Get a project opportunity",
                "operationId":"get_projects-ProjectOpportunities",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"OpportunityId",
                        "in":"path",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Opportunity ID",
                            "type":"integer",
                            "description":"Unique identifier of the opportunity associated with the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectOpportunities-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectOpportunities-{OpportunityId}-get",
                "x-filename-id":"projects-projectid-child-projectopportunities-opportunityid-get"
            },
            "patch":{
                "tags":[
                    "Projects/Project Opportunities"
                ],
                "summary":"Update a project opportunity",
                "operationId":"update_projects-ProjectOpportunities",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"OpportunityId",
                        "in":"path",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Opportunity ID",
                            "type":"integer",
                            "description":"Unique identifier of the opportunity associated with the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectOpportunities-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectOpportunities-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectOpportunities-{OpportunityId}-patch",
                "x-filename-id":"projects-projectid-child-projectopportunities-opportunityid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectClassifications/{ProjectClassificationId}":{
            "get":{
                "tags":[
                    "Projects/Project Classifications"
                ],
                "summary":"Get a project classification",
                "operationId":"get_projects-ProjectClassifications",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectClassificationId",
                        "in":"path",
                        "description":"Unique identifier of the project classification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Classification ID",
                            "type":"integer",
                            "description":"Unique identifier of the project classification.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectClassifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectClassifications-{ProjectClassificationId}-get",
                "x-filename-id":"projects-projectid-child-projectclassifications-projectclassificationid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Project Classifications"
                ],
                "summary":"Delete a project classification",
                "operationId":"delete_projects-ProjectClassifications",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectClassificationId",
                        "in":"path",
                        "description":"Unique identifier of the project classification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Classification ID",
                            "type":"integer",
                            "description":"Unique identifier of the project classification.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectClassifications-{ProjectClassificationId}-delete",
                "x-filename-id":"projects-projectid-child-projectclassifications-projectclassificationid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Project Classifications"
                ],
                "summary":"Update a project classification",
                "operationId":"update_projects-ProjectClassifications",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectClassificationId",
                        "in":"path",
                        "description":"Unique identifier of the project classification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Classification ID",
                            "type":"integer",
                            "description":"Unique identifier of the project classification.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectClassifications-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectClassifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectClassifications-{ProjectClassificationId}-patch",
                "x-filename-id":"projects-projectid-child-projectclassifications-projectclassificationid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectCustomers/{ProjectPartyId}/child/CustomerTeamMembers":{
            "get":{
                "tags":[
                    "Projects/Project Customers/Customer Team Members"
                ],
                "summary":"Get all customer team members",
                "operationId":"getall_projects-ProjectCustomers-CustomerTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId",
                        "in":"path",
                        "description":"Unique identifier of a party assignment to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>EndDate; string; Date on which the assignment of the customer team member to the project is scheduled to end.</li><li>Person; string; The combination of title, first, middle, last, and suffix names of the person.</li><li>PersonId; integer; Unique identifier of the person assigned as a customer team member on the project.</li><li>PrimaryEmail; string; Primary email address of the person assigned as a customer team member on the project.</li><li>PrimaryJobTitle; string; Primary job title of the person assigned as a customer team member on the project.</li><li>ProjectPartyId; integer; Unique identifier of a party assignment to the project.</li><li>ProjectRole; string; The role that a customer team member performs on a project.</li><li>ProjectRoleId; integer; The unique identifier of the project role.</li><li>RegistryId; string; Alternate identifier of the person assigned as a customer team member on the project.</li><li>StartDate; string; Date from which the assignment of the customer team member to the project is scheduled to begin.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a project customer team member using the primary key.<br>Finder Variables: <ul><li>ProjectPartyId; integer; Unique identifier of a party assignment to the project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectPartyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Project Party ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-{ProjectPartyId}-child-CustomerTeamMembers-get",
                "x-filename-id":"projects-projectid-child-projectcustomers-projectpartyid-child-customerteammembers-get"
            },
            "post":{
                "tags":[
                    "Projects/Project Customers/Customer Team Members"
                ],
                "summary":"Create a customer team member",
                "operationId":"create_projects-ProjectCustomers-CustomerTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId",
                        "in":"path",
                        "description":"Unique identifier of a party assignment to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectCustomers-CustomerTeamMembers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-{ProjectPartyId}-child-CustomerTeamMembers-post",
                "x-filename-id":"projects-projectid-child-projectcustomers-projectpartyid-child-customerteammembers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/TaskDependencies":{
            "get":{
                "tags":[
                    "Projects/Task Dependencies"
                ],
                "summary":"Get all task dependencies for a project",
                "operationId":"getall_projects-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DependencyId; integer; Identifier of the dependency that exists between tasks.</li><li>DependencyType; string; The type of dependency that exists between tasks.</li><li>ExternalPredecessorTaskId; string; Unique identifier of the predecessor project task that is created in the third-party application.</li><li>ExternalTaskId; string; Identifier of the project task that is created in the third-party application.</li><li>Lag; number; Number of days that exist between tasks before the dependency is activated.</li><li>PredecessorTaskId; integer; Unique identifier of the predecessor project element.</li><li>PredecessorTaskName; string; Name of the predecessor task.</li><li>PredecessorTaskNumber; string; Number of the task which is a predecessor to another task.</li><li>ProjectId; integer; Identifier of the project with which the element is associated.</li><li>TaskId; integer; The unique identifier of the project element.</li><li>TaskName; string; Name of the task.</li><li>TaskNumber; string; The number of a task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>DependencyId; integer; Identifier of the dependency that exists between tasks.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "DependencyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Dependency ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-TaskDependencies"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-TaskDependencies-get",
                "x-filename-id":"projects-projectid-child-taskdependencies-get"
            },
            "post":{
                "tags":[
                    "Projects/Task Dependencies"
                ],
                "summary":"Create a task dependency",
                "operationId":"create_projects-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-TaskDependencies-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-TaskDependencies-post",
                "x-filename-id":"projects-projectid-child-taskdependencies-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectStatusHistory/{StatusHistoryId}":{
            "get":{
                "tags":[
                    "Projects/Project Status History"
                ],
                "summary":"Get the status change history of a project by StatusHistoryID",
                "operationId":"get_projects-ProjectStatusHistory",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"StatusHistoryId",
                        "in":"path",
                        "description":"Unique identifier of the status change record.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Status History ID",
                            "type":"integer",
                            "description":"Unique identifier of the status change record.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectStatusHistory-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectStatusHistory-{StatusHistoryId}-get",
                "x-filename-id":"projects-projectid-child-projectstatushistory-statushistoryid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/TaskDependencies/{DependencyId}":{
            "get":{
                "tags":[
                    "Projects/Task Dependencies"
                ],
                "summary":"Get a task dependency",
                "operationId":"get_projects-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"Identifier of the dependency that exists between tasks.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency that exists between tasks.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-TaskDependencies-{DependencyId}-get",
                "x-filename-id":"projects-projectid-child-taskdependencies-dependencyid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Task Dependencies"
                ],
                "summary":"Delete a task dependency",
                "operationId":"delete_projects-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"Identifier of the dependency that exists between tasks.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency that exists between tasks.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-TaskDependencies-{DependencyId}-delete",
                "x-filename-id":"projects-projectid-child-taskdependencies-dependencyid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Task Dependencies"
                ],
                "summary":"Update a task dependency",
                "operationId":"update_projects-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"Identifier of the dependency that exists between tasks.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency that exists between tasks.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-TaskDependencies-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-TaskDependencies-{DependencyId}-patch",
                "x-filename-id":"projects-projectid-child-taskdependencies-dependencyid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProviderBusinessUnits":{
            "get":{
                "tags":[
                    "Projects/Provider Business Units"
                ],
                "summary":"Get all provider business units associated with this project",
                "operationId":"getall_projects-ProviderBusinessUnits",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BusinessUnitId; integer; Identifier of the business unit associated with the project to which the provider business unit has been assigned.</li><li>BusinessUnitName; string; Name of the provider business unit associated with this project.</li><li>CreatedBy; string; Name of the user who associated the provider business unit with this project.</li><li>CreationDate; string; Date when the provider business unit was associated with this project.</li><li>LastUpdatedBy; string; Name of the user who last updated the provider business unit information associated with this project.</li><li>LastUpdatedDate; string; The date on which provider business unit information was last updated for this project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the provider business units associated with a project using the project identifier as a primary key.<br>Finder Variables: <ul><li>BusinessUnitId; integer; Finds a specific provider business unit that's associated with this project, using the specified primary key.</li></ul></li><li>findByProviderBusinessUnit: Finds the provider business unit associated with the project using the provider business unit identifier.<br>Finder Variables: <ul><li>BusinessUnitId; integer; Finds the provider business unit associated with the project using the bind business unit identifier provided.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the provider business units associated with a project using the project identifier as a primary key.",
                                "properties":{
                                    "BusinessUnitId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "controlType":"choice",
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Finds a specific provider business unit that's associated with this project, using the specified primary key.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByProviderBusinessUnit",
                                "description":"Finds the provider business unit associated with the project using the provider business unit identifier.",
                                "title":"CrossChargePrjBuRelationshipsRestVOCriteria",
                                "properties":{
                                    "BusinessUnitId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds the provider business unit associated with the project using the bind business unit identifier provided.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProviderBusinessUnits"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProviderBusinessUnits-get",
                "x-filename-id":"projects-projectid-child-providerbusinessunits-get"
            },
            "post":{
                "tags":[
                    "Projects/Provider Business Units"
                ],
                "summary":"Associate a provider business unit with this project",
                "operationId":"create_projects-ProviderBusinessUnits",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProviderBusinessUnits-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProviderBusinessUnits-post",
                "x-filename-id":"projects-projectid-child-providerbusinessunits-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectTeamMembers":{
            "get":{
                "tags":[
                    "Projects/Project Team Members"
                ],
                "summary":"Get all team members for a project",
                "operationId":"getall_projects-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentType; string; Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.</li><li>AssignmentTypeCode; string; Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.</li><li>BillablePercent; string; Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.</li><li>BillablePercentReason; string; Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.</li><li>BillablePercentReasonCode; string; Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.</li><li>FinishDate; string; Date on which the assignment of the project team member to the project is scheduled to end.</li><li>PersonEmail; string; Email of the person assigned as a team member to the project.</li><li>PersonId; integer; Unique identifier of the person assigned as a team member to the project.</li><li>PersonName; string; Name of the person assigned as a team member to the project.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectRole; string; A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.</li><li>ResourceAllocationPercentage; number; Percentage of time for which a resource is assigned to the project. The default value is 100.</li><li>ResourceAssignmentEffortInHours; number; Number of hours for which a resource is assigned to the project.</li><li>ResourcePlanningBillRate; number; Bill Rate of the resource assignment for the planning purpose. If no value is specified, Bill Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.</li><li>ResourcePlanningCostRate; number; Cost Rate of the resource assignment for the planning purpose. If no value is specified, Cost Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.</li><li>StartDate; string; Date from which the assignment of the team member to the project is scheduled to begin.</li><li>TeamMemberId; integer; Unique identifier of the team member assigned to the project.</li><li>TrackTimeFlag; boolean; Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified team member ID.<br>Finder Variables: <ul><li>TeamMemberId; integer; The unique assignment identifier of a team member.</li></ul></li><li>findByProjectRole: Finds all project team members for a project with the specified project role.<br>Finder Variables: <ul><li>ActiveDate; string; Date as of which the team member assignment must be active on the project. If nothing is provided, the current date will be used. Valid date format is YYYY-MM-DD.</li><li>ProjectRole; string; A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TeamMemberId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Team Member ID"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectRole",
                                "title":"findByProjectRoleCriteria",
                                "properties":{
                                    "ActiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ProjectRole":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectTeamMembers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTeamMembers-get",
                "x-filename-id":"projects-projectid-child-projectteammembers-get"
            },
            "post":{
                "tags":[
                    "Projects/Project Team Members"
                ],
                "summary":"Create a project team member",
                "operationId":"create_projects-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectTeamMembers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTeamMembers-post",
                "x-filename-id":"projects-projectid-child-projectteammembers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/ExpenseResourceAssignments/{ExpenseResourceAssignmentId}":{
            "get":{
                "tags":[
                    "Projects/Tasks/Expense Resource Assignments"
                ],
                "summary":"Get an expense resource assignment for a project task",
                "operationId":"get_projects-Tasks-ExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-ExpenseResourceAssignments-{ExpenseResourceAssignmentId}-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-expenseresourceassignments-expenseresourceassignmentid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Tasks/Expense Resource Assignments"
                ],
                "summary":"Delete an expense resource assignment for a project task",
                "operationId":"delete_projects-Tasks-ExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-ExpenseResourceAssignments-{ExpenseResourceAssignmentId}-delete",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-expenseresourceassignments-expenseresourceassignmentid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Tasks/Expense Resource Assignments"
                ],
                "summary":"Update an expense resource assignment for a project task",
                "operationId":"update_projects-Tasks-ExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-ExpenseResourceAssignments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-ExpenseResourceAssignments-{ExpenseResourceAssignmentId}-patch",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-expenseresourceassignments-expenseresourceassignmentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectCustomers/{ProjectPartyId}":{
            "get":{
                "tags":[
                    "Projects/Project Customers"
                ],
                "summary":"Get a project customer",
                "operationId":"get_projects-ProjectCustomers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId",
                        "in":"path",
                        "description":"Unique identifier of a party assignment to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectCustomers-item-response"
                                }
                            }
                        },
                        "links":{
                            "CustomerTeamMembers":{
                                "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectCustomers~1{ProjectPartyId}~1child~1CustomerTeamMembers/get",
                                "parameters":{
                                    "ProjectPartyId":"$request.path.ProjectPartyId",
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"A customer team member is an external stakeholder from the client organization who is granted access to the project."
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-{ProjectPartyId}-get",
                "x-filename-id":"projects-projectid-child-projectcustomers-projectpartyid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Project Customers"
                ],
                "summary":"Delete a project customer",
                "operationId":"delete_projects-ProjectCustomers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectPartyId",
                        "in":"path",
                        "description":"Unique identifier of a party assignment to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of a party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectCustomers-{ProjectPartyId}-delete",
                "x-filename-id":"projects-projectid-child-projectcustomers-projectpartyid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/ProjectTransactionControls":{
            "get":{
                "tags":[
                    "Projects/Project Transaction Controls"
                ],
                "summary":"Get all transaction controls for a project",
                "operationId":"getall_projects-ProjectTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Billable; string; Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.</li><li>BillableHint; string; Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.</li><li>Capitalizable; string; Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.</li><li>CapitalizableHint; string; Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.</li><li>Chargeable; string; Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.</li><li>ChargeableHint; string; Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.</li><li>EmailAddress; string; Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.</li><li>EndDateActive; string; The date after which the transaction control is no longer effective.</li><li>ExpenditureCategoryId; integer; Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.</li><li>ExpenditureCategoryName; string; A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.</li><li>ExpenditureTypeName; string; A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.</li><li>Job; string; The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.</li><li>JobId; integer; Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.</li><li>NonLaborResourceId; integer; Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.</li><li>NonLaborResourceName; string; An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.</li><li>Organization; string; The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.</li><li>OrganizationId; integer; Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.</li><li>PersonId; integer; Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.</li><li>PersonName; string; The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.</li><li>PersonNumber; string; Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.</li><li>PersonType; string; Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.</li><li>PersonTypeHint; string; The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.</li><li>ProjectId; integer; Identifier of the project. Default value is the identifier of the project for which the transaction control is created.</li><li>RuleNumber; integer; Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.</li><li>StartDateActive; string; The date from which the transaction control is effective. Default value is the project start date.</li><li>TransactionControlId; integer; Identifier of the transaction control.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project transaction controls with the specified project transaction control ID.<br>Finder Variables: <ul><li>TransactionControlId; integer; Identifier of the project transaction control.</li></ul></li><li>findProjectTransactionControl: Finds all project transaction controls with the specified parameters such as expenditure category ID, expenditure type ID, person ID, job ID, and so on.<br>Finder Variables: <ul><li>FromDate; string; The date from which the project transaction control is effective.</li><li>ToDate; string; The date after which the transaction control is no longer effective.</li><li>bindExpenditureCategoryId; integer; Identifier of the expenditure category.</li><li>bindExpenditureTypeId; integer; Identifier of the expenditure type.</li><li>bindJobId; integer; Identifier of the job.</li><li>bindNonLaborResourceId; integer; Identifier of the nonlabor resource.</li><li>bindOrganizationId; integer; Identifier of the organization to which the person job belongs.</li><li>bindPersonId; integer; Identifier of the person.</li><li>bindSystemPersonType; string; The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee or Contingent Worker - is defined in the lookup type PJC_PERSON_TYPE.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TransactionControlId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Transaction Control ID"
                                    }
                                }
                            },
                            {
                                "name":"findProjectTransactionControl",
                                "title":"findProjectTransactionControl",
                                "properties":{
                                    "bindPersonId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindExpenditureTypeId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindNonLaborResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindOrganizationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindSystemPersonType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "FromDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ToDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindJobId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindExpenditureCategoryId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectTransactionControls"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTransactionControls-get",
                "x-filename-id":"projects-projectid-child-projecttransactioncontrols-get"
            },
            "post":{
                "tags":[
                    "Projects/Project Transaction Controls"
                ],
                "summary":"Create a project transaction control",
                "operationId":"create_projects-ProjectTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-ProjectTransactionControls-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-ProjectTransactionControls-post",
                "x-filename-id":"projects-projectid-child-projecttransactioncontrols-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/TaskAttachments/{TaskAttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Projects/Tasks/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Get a FileContents",
                "description":"Get a FileContents",
                "operationId":"get_projects-Tasks-TaskAttachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskAttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-{TaskAttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-taskattachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Projects/Tasks/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Replace a FileContents",
                "description":"Replace a FileContents",
                "operationId":"replace_projects-Tasks-TaskAttachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskAttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-{TaskAttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-taskattachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Projects/Tasks/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Delete a FileContents",
                "description":"Delete a FileContents",
                "operationId":"delete_projects-Tasks-TaskAttachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskAttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskAttachments-{TaskAttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-taskattachments-taskattachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projects/{ProjectId}/child/Tasks/{TasksUniqID}/child/TaskTransactionControls/{TaskTransactionControlsUniqID}":{
            "get":{
                "tags":[
                    "Projects/Tasks/Task Transaction Controls"
                ],
                "summary":"Get a task transaction control",
                "operationId":"get_projects-Tasks-TaskTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskTransactionControlsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Task Transaction Controls resource and used to uniquely identify an instance of Task Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Task Transaction Controls collection resource in order to navigate to a specific instance of Task Transaction Controls to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskTransactionControls-{TaskTransactionControlsUniqID}-get",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasktransactioncontrols-tasktransactioncontrolsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Projects/Tasks/Task Transaction Controls"
                ],
                "summary":"Delete a task transaction control",
                "operationId":"delete_projects-Tasks-TaskTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskTransactionControlsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Task Transaction Controls resource and used to uniquely identify an instance of Task Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Task Transaction Controls collection resource in order to navigate to a specific instance of Task Transaction Controls to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskTransactionControls-{TaskTransactionControlsUniqID}-delete",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasktransactioncontrols-tasktransactioncontrolsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Projects/Tasks/Task Transaction Controls"
                ],
                "summary":"Update a task transaction control",
                "operationId":"update_projects-Tasks-TaskTransactionControls",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskTransactionControlsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Task Transaction Controls resource and used to uniquely identify an instance of Task Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Task Transaction Controls collection resource in order to navigate to a specific instance of Task Transaction Controls to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projects-Tasks-TaskTransactionControls-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projects-{ProjectId}-child-Tasks-{TasksUniqID}-child-TaskTransactionControls-{TaskTransactionControlsUniqID}-patch",
                "x-filename-id":"projects-projectid-child-tasks-tasksuniqid-child-tasktransactioncontrols-tasktransactioncontrolsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}":{
            "get":{
                "tags":[
                    "Project Budget Summary/Tasks"
                ],
                "summary":"Get a project task summary amounts for a project budget version",
                "operationId":"get_projectBudgetSummary-Tasks",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "BudgetLines":{
                                "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Tasks~1{TaskId}~1child~1BudgetLines/get",
                                "parameters":{
                                    "TaskId":"$request.path.TaskId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Budget Lines resource is used to view a task's project budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Tasks-{TaskId}-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-tasks-taskid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}/child/BudgetLines/{BudgetLinesUniqID}/child/PlanningAmountDetails/{PlanningAmountDetailsUniqID}":{
            "get":{
                "tags":[
                    "Project Budget Summary/Resources/Budget Lines/Planning Amount Details"
                ],
                "summary":"Get planning amount details for a period for a budget line",
                "operationId":"get_projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Budget Lines resource and used to uniquely identify an instance of Budget Lines. The client should not generate the hash key value. Instead, the client should query on the Budget Lines collection resource in order to navigate to a specific instance of Budget Lines to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"PlanningAmountDetailsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Amount Details resource and used to uniquely identify an instance of Planning Amount Details. The client should not generate the hash key value. Instead, the client should query on the Planning Amount Details collection resource in order to navigate to a specific instance of Planning Amount Details to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{PlanVersionId}-child-Resources-{RbsElementId}-child-BudgetLines-{BudgetLinesUniqID}-child-PlanningAmountDetails-{PlanningAmountDetailsUniqID}-get",
                "x-filename-id":"planversionid-child-resources-rbselementid-child-budgetlines-budgetlinesuniqid-child-planningamountdetails-planningamountdetailsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}":{
            "get":{
                "tags":[
                    "Project Budget Summary"
                ],
                "summary":"Get a project budget version",
                "operationId":"get_projectBudgetSummary",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-item-response"
                                }
                            }
                        },
                        "links":{
                            "Tasks":{
                                "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Tasks/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Tasks resource is used to view a project budget version task."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view project budget version errors."
                            },
                            "Resources":{
                                "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Resources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Resources resource is used to view a project budget version resource."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-get",
                "x-filename-id":"projectbudgetsummary-planversionid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Tasks":{
            "get":{
                "tags":[
                    "Project Budget Summary/Tasks"
                ],
                "summary":"Get all project tasks summary amounts for a project budget version",
                "operationId":"getall_projectBudgetSummary-Tasks",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Project budget line burdened cost amounts in transaction currency.</li><li>Currency; string; Currency code for the project budget lines.</li><li>PCBurdenedCostAmounts; number; Project budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Project budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Project budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Project budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Project budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Project budget line revenue amounts in project ledger currency.</li><li>ParentTaskId; integer; Identifier of the parent task.</li><li>PlanningEndDate; string; Scheduled end date of the project task.</li><li>PlanningStartDate; string; Scheduled start date of the project task.</li><li>Quantity; number; Measure of the effort planned for the project budget line.</li><li>RawCostAmounts; number; Project budget line raw cost amounts in transaction currency.</li><li>RevenueAmounts; number; Project budget line revenue amounts in transaction currency.</li><li>TaskId; integer; Identifier of the task which is used to create a project budget line.</li><li>TaskName; string; Name of the task which is used to create a project budget line.</li><li>TaskNumber; string; Number of the task which is used to create a project budget line.</li><li>TaskSequence; integer; Position of the task in the hierarchical arrangement.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>BudgetLineTaskFinder: Finds the summary amounts for project tasks with budget lines for the project budget.<br>Finder Variables: <ul></ul></li><li>PrimaryKey: Finds the top level project task summaries.<br>Finder Variables: <ul><li>TaskId; integer; Identifier of the task which is used to create a project budget line.</li></ul></li><li>SummaryTaskFinder: Finds the summary project task summary amounts.<br>Finder Variables: <ul></ul></li><li>TopTaskFinder: Finds the top level project task summary amounts.<br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"BudgetLineTaskFinder",
                                "title":"BudgetLineTaskFinderCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Task ID"
                                    }
                                }
                            },
                            {
                                "name":"SummaryTaskFinder",
                                "title":"SummaryTasksCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"TopTaskFinder",
                                "title":"TopTaskCriteria",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Tasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Tasks-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-tasks-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}":{
            "get":{
                "tags":[
                    "Project Budget Summary/Resources"
                ],
                "summary":"Get a resource summary amounts for a project budget version",
                "operationId":"get_projectBudgetSummary-Resources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Resources-item-response"
                                }
                            }
                        },
                        "links":{
                            "BudgetLines":{
                                "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Resources~1{RbsElementId}~1child~1BudgetLines/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "RbsElementId":"$request.path.RbsElementId"
                                },
                                "description":"The Budget Lines resource is used to view a resource's project budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Resources-{RbsElementId}-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-resources-rbselementid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/VersionErrors":{
            "get":{
                "tags":[
                    "Project Budget Summary/Version Errors"
                ],
                "summary":"Get all errors for a budget version",
                "operationId":"getall_projectBudgetSummary-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ErrorType; string; Indicates the type of the exception, for example, Error or Warning.</li><li>MessageCause; string; Reason due to which the error in the budget version occurred.</li><li>MessageName; string; Name that identifies the message uniquely.</li><li>MessageText; string; Text of the message that indicates the cause and resolution of the error.</li><li>MessageUserAction; string; The action that you must perform to resolve the error.</li><li>MessageUserDetails; string; Additional information about the cause and resolution of the error.</li><li>PeriodName; string; Period for which errors exist in the project budget version.</li><li>PlanVersionId; integer; Identifier of the project budget version that has errors.</li><li>ResourceName; string; Name of the resource in the project budget version that has errors.</li><li>TaskName; string; Name of the task in the project budget version that has errors.</li><li>TaskNumber; string; Number of the task in the project budget version that has errors.</li><li>TaskSequence; integer; Position of the project task in a hierarchical arrangement.</li><li>TransactionCurrencyCode; string; Planning currency used in the project budget version.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-VersionErrors-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-versionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Resources":{
            "get":{
                "tags":[
                    "Project Budget Summary/Resources"
                ],
                "summary":"Get all resource summary amounts for a project budget version",
                "operationId":"getall_projectBudgetSummary-Resources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Project budget line burdened cost amounts in transaction currency.</li><li>Currency; string; Currency code for the project budget lines.</li><li>PCBurdenedCostAmounts; number; Project budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Project budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Project budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Project budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Project budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Project budget line revenue amounts in project ledger currency.</li><li>ParentElementId; integer; Identifier of the parent resource breakdown structure element.</li><li>Quantity; number; Measure of the effort planned for the project budget line.</li><li>RawCostAmounts; number; Project budget line raw cost amounts in transaction currency.</li><li>RbsElementId; integer; Identifier of the resource used to create the project budget line.</li><li>ResourceClass; string; A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.</li><li>ResourceFormat; string; Resource format to add resource element to the planning resource breakdown structure.</li><li>ResourceName; string; The name of the resource used to create the project budget line.</li><li>RevenueAmounts; number; Project budget line revenue amounts in transaction currency.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>BudgetLineResourceFinder: Finds the summary amounts for resources with budget lines for the project budget.<br>Finder Variables: <ul></ul></li><li>FirstLevelResourceFinder: Finds the top level resource summary amounts.<br>Finder Variables: <ul></ul></li><li>PrimaryKey: Finds the project resource summary amounts.<br>Finder Variables: <ul><li>RbsElementId; integer; Identifier of the resource used to create the project budget line.</li></ul></li><li>SecondLevelResourceFinder: Finds the second level resource summary amounts.<br>Finder Variables: <ul></ul></li><li>ThirdLevelResourceFinder: Finds the third level resource summary amounts.<br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"BudgetLineResourceFinder",
                                "title":"BudgetLineResourceFinderCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"FirstLevelResourceFinder",
                                "title":"FirstLevelResourceCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RbsElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"SecondLevelResourceFinder",
                                "title":"SecondLevelResourceCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"ThirdLevelResourceFinder",
                                "title":"ThirdLevelResourceCriteria",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Resources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Resources-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-resources-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}/child/BudgetLines/{BudgetLinesUniqID}":{
            "get":{
                "tags":[
                    "Project Budget Summary/Resources/Budget Lines"
                ],
                "summary":"Get a budget line",
                "operationId":"get_projectBudgetSummary-Resources-BudgetLines",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Budget Lines resource and used to uniquely identify an instance of Budget Lines. The client should not generate the hash key value. Instead, the client should query on the Budget Lines collection resource in order to navigate to a specific instance of Budget Lines to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Resources~1{RbsElementId}~1child~1BudgetLines~1{BudgetLinesUniqID}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "BudgetLinesUniqID":"$request.path.BudgetLinesUniqID",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "RbsElementId":"$request.path.RbsElementId"
                                },
                                "description":"The Planning Amount Details resource is used to view a project budget line periodic amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Resources-{RbsElementId}-child-BudgetLines-{BudgetLinesUniqID}-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-resources-rbselementid-child-budgetlines-budgetlinesuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}/child/BudgetLines":{
            "get":{
                "tags":[
                    "Project Budget Summary/Resources/Budget Lines"
                ],
                "summary":"Get all budget lines",
                "operationId":"getall_projectBudgetSummary-Resources-BudgetLines",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Project budget line burdened cost amounts in transaction currency.</li><li>Currency; string; Currency code for the project budget lines.</li><li>EffectiveBurdenedCostRate; number; Effective burdened cost rate for project budget line.</li><li>EffectiveRawCostRate; number; Effective raw cost rate for project budget line.</li><li>EffectiveRevenueRate; number; Effective revenue rate for project budget line.</li><li>PCBurdenedCostAmounts; number; Project budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Project budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Project budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Project budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Project budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Project budget line revenue amounts in project ledger currency.</li><li>PlanningEndDate; string; Project budget line end date.</li><li>PlanningStartDate; string; Project budget line start date.</li><li>Quantity; number; Measure of the effort planned for the project budget line.</li><li>RawCostAmounts; number; Project budget line raw cost amounts in transaction currency.</li><li>RbsElementId; integer; Identifier of the resource used to create the project budget line.</li><li>ResourceClass; string; A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.</li><li>ResourceFormat; string; Resource format to add resource element to the planning resource breakdown structure.</li><li>ResourceName; string; The name of the resource used to create the project budget line.</li><li>RevenueAmounts; number; Project budget line revenue amounts in transaction currency.</li><li>SpreadCurve; string; Spread curves distributes quantity, cost, and revenue amounts automatically across accounting or project accounting periods.</li><li>StandardBurdenedCostRate; number; Standard burdened cost rate for project budget line.</li><li>StandardRawCostRate; number; Standard raw cost rate for project budget line.</li><li>StandardRevenueRate; number; Standard revenue rate for project budget line.</li><li>TaskId; integer; Identifier of the task which is used to create a project budget line.</li><li>TaskName; string; Name of the task which is used to create a project budget line.</li><li>TaskNumber; string; Number of the task which is used to create a project budget line.</li><li>TaskSequence; integer; Position of the project task in a hierarchical arrangement.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Resources-{RbsElementId}-child-BudgetLines-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-resources-rbselementid-child-budgetlines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}/child/BudgetLines":{
            "get":{
                "tags":[
                    "Project Budget Summary/Tasks/Budget Lines"
                ],
                "summary":"Get all budget lines",
                "operationId":"getall_projectBudgetSummary-Tasks-BudgetLines",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Project budget line burdened cost amounts in transaction currency.</li><li>Currency; string; Currency code for the project budget lines.</li><li>EffectiveBurdenedCostRate; number; Effective burdened cost rate for project budget line.</li><li>EffectiveRawCostRate; number; Effective raw cost rate for project budget line.</li><li>EffectiveRevenueRate; number; Effective revenue rate for project budget line.</li><li>PCBurdenedCostAmounts; number; Project budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Project budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Project budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Project budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Project budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Project budget line revenue amounts in project ledger currency.</li><li>PlanningEndDate; string; Project budget line end date.</li><li>PlanningStartDate; string; Project budget line start date.</li><li>Quantity; number; Measure of the effort planned for the project budget line.</li><li>RawCostAmounts; number; Project budget line raw cost amounts in transaction currency.</li><li>RbsElementId; integer; Identifier of the resource used to create the project budget line.</li><li>ResourceClass; string; A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.</li><li>ResourceFormat; string; Resource format to add resource element to the planning resource breakdown structure.</li><li>ResourceName; string; The name of the resource used to create the project budget line.</li><li>RevenueAmounts; number; Project budget line revenue amounts in transaction currency.</li><li>SpreadCurve; string; Spread curves distributes quantity, cost, and revenue amounts automatically across accounting or project accounting periods.</li><li>StandardBurdenedCostRate; number; Standard burdened cost rate for project budget line.</li><li>StandardRawCostRate; number; Standard raw cost rate for project budget line.</li><li>StandardRevenueRate; number; Standard revenue rate for project budget line.</li><li>TaskId; integer; Identifier of the task which is used to create a project budget line.</li><li>TaskName; string; Name of the task which is used to create a project budget line.</li><li>TaskNumber; string; Number of the task which is used to create a project budget line.</li><li>TaskSequence; integer; Position of the project task in a hierarchical arrangement.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Tasks-{TaskId}-child-BudgetLines-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-tasks-taskid-child-budgetlines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary":{
            "get":{
                "tags":[
                    "Project Budget Summary"
                ],
                "summary":"Get all project budget versions",
                "operationId":"getall_projectBudgetSummary",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>FinancialPlanType; string; Name of the financial plan type used to create the project budget version.</li><li>PCBurdenedCostAmounts; number; Budget burdened cost amounts in project currency for the project budget version.</li><li>PCRawCostAmounts; number; Budget raw cost amounts in project currency for the project budget version.</li><li>PCRevenueAmounts; number; Budget revenue amounts in project currency for the project budget version.</li><li>PFCBurdenedCostAmounts; number; Budget burdened cost amounts in project ledger currency for the project budget version.</li><li>PFCRawCostAmounts; number; Budget raw cost amounts in project ledger currency for the project budget version.</li><li>PFCRevenueAmounts; number; Budget revenue amounts in project ledger currency for the project budget version.</li><li>PlanVersionDescription; string; Description of the project budget version.</li><li>PlanVersionId; integer; Identifier of the project budget version.</li><li>PlanVersionName; string; Name of the project budget version.</li><li>PlanVersionNumber; integer; Number of the project budget version.</li><li>PlanVersionStatus; string; Status of the project budget version.</li><li>PlanningAmounts; string; The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.</li><li>ProjectId; integer; Identifier of the project on which the project budget is created.</li><li>ProjectName; string; Name of the project on which the project budget is created.</li><li>ProjectNumber; string; Number of the project on which the project budget is created.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentBaselineProjectBudgetFinder: Finds the current baseline project budget for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li></ul></li><li>CurrentWorkingProjectBudgetFinder: Finds the current working project budget for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li></ul></li><li>PrimaryKey: Finds the project budget version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the project budget version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"CurrentBaselineProjectBudgetFinder",
                                "title":"CurrentBaselineCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"CurrentWorkingProjectBudgetFinder",
                                "title":"CurrentWorkingCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-get",
                "x-filename-id":"projectbudgetsummary-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}/child/BudgetLines/{BudgetLinesUniqID}/child/PlanningAmountDetails":{
            "get":{
                "tags":[
                    "Project Budget Summary/Resources/Budget Lines/Planning Amount Details"
                ],
                "summary":"Get planning amount details for all periods for a budget line",
                "operationId":"getall_projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Budget Lines resource and used to uniquely identify an instance of Budget Lines. The client should not generate the hash key value. Instead, the client should query on the Budget Lines collection resource in order to navigate to a specific instance of Budget Lines to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Periodic project budget line burdened cost amounts in transaction currency.</li><li>EffectiveBurdenedCostRate; number; Effective burdened cost rate for periodic line.</li><li>EffectiveRawCostRate; number; Effective raw cost rate for periodic line.</li><li>EffectiveRevenueRate; number; Effective revenue rate for periodic line.</li><li>PCBurdenedCostAmounts; number; Periodic project budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Periodic project budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Periodic project budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Periodic project budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Periodic project budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Periodic project budget line revenue amounts in project ledger currency.</li><li>PeriodName; string; Period for which the periodic budget amount is entered.</li><li>Quantity; number; Measure of the effort planned for the project budget line by period.</li><li>RawCostAmounts; number; Periodic project budget line raw cost amounts in transaction currency.</li><li>RevenueAmounts; number; Periodic project budget line revenue amounts in transaction currency.</li><li>StandardBurdenedCostRate; number; Standard burdened cost rate for periodic line.</li><li>StandardRawCostRate; number; Standard raw cost rate for periodic line.</li><li>StandardRevenueRate; number; Standard revenue rate for periodic line.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Resources-{RbsElementId}-child-BudgetLines-{BudgetLinesUniqID}-child-PlanningAmountDetails-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-resources-rbselementid-child-budgetlines-budgetlinesuniqid-child-planningamountdetails-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/VersionErrors/{VersionErrorsUniqID}":{
            "get":{
                "tags":[
                    "Project Budget Summary/Version Errors"
                ],
                "summary":"Get an error for a budget version",
                "operationId":"get_projectBudgetSummary-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"VersionErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Version Errors resource and used to uniquely identify an instance of Version Errors. The client should not generate the hash key value. Instead, the client should query on the Version Errors collection resource in order to navigate to a specific instance of Version Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-VersionErrors-{VersionErrorsUniqID}-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-versionerrors-versionerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}/child/BudgetLines/{BudgetLinesUniqID}":{
            "get":{
                "tags":[
                    "Project Budget Summary/Tasks/Budget Lines"
                ],
                "summary":"Get a budget line",
                "operationId":"get_projectBudgetSummary-Tasks-BudgetLines",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Tasks~1{TaskId}~1child~1BudgetLines~1{BudgetLinesUniqID}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "TaskId":"$request.path.TaskId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "BudgetLinesUniqID2":"$request.path.BudgetLinesUniqID2"
                                },
                                "description":"The Planning Amount Details resource is used to view a project budget line periodic amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Tasks-{TaskId}-child-BudgetLines-{BudgetLinesUniqID}-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-tasks-taskid-child-budgetlines-budgetlinesuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}/child/BudgetLines/{BudgetLinesUniqID}/child/PlanningAmountDetails":{
            "get":{
                "tags":[
                    "Project Budget Summary/Tasks/Budget Lines/Planning Amount Details"
                ],
                "summary":"Get planning amount details for all periods for a budget line",
                "operationId":"getall_projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Periodic project budget line burdened cost amounts in transaction currency.</li><li>EffectiveBurdenedCostRate; number; Effective burdened cost rate for periodic line.</li><li>EffectiveRawCostRate; number; Effective raw cost rate for periodic line.</li><li>EffectiveRevenueRate; number; Effective revenue rate for periodic line.</li><li>PCBurdenedCostAmounts; number; Periodic project budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Periodic project budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Periodic project budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Periodic project budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Periodic project budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Periodic project budget line revenue amounts in project ledger currency.</li><li>PeriodName; string; Period for which the periodic budget amount is entered.</li><li>Quantity; number; Measure of the effort planned for the project budget line by period.</li><li>RawCostAmounts; number; Periodic project budget line raw cost amounts in transaction currency.</li><li>RevenueAmounts; number; Periodic project budget line revenue amounts in transaction currency.</li><li>StandardBurdenedCostRate; number; Standard burdened cost rate for periodic line.</li><li>StandardRawCostRate; number; Standard raw cost rate for periodic line.</li><li>StandardRevenueRate; number; Standard revenue rate for periodic line.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgetSummary-{PlanVersionId}-child-Tasks-{TaskId}-child-BudgetLines-{BudgetLinesUniqID}-child-PlanningAmountDetails-get",
                "x-filename-id":"projectbudgetsummary-planversionid-child-tasks-taskid-child-budgetlines-budgetlinesuniqid-child-planningamountdetails-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}/child/BudgetLines/{BudgetLinesUniqID2}/child/PlanningAmountDetails/{PlanningAmountDetailsUniqID}":{
            "get":{
                "tags":[
                    "Project Budget Summary/Tasks/Budget Lines/Planning Amount Details"
                ],
                "summary":"Get planning amount details for a period for a budget line",
                "operationId":"get_projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project budget version that has errors.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"PlanningAmountDetailsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{PlanVersionId}-child-Tasks-{TaskId}-child-BudgetLines-{BudgetLinesUniqID2}-child-PlanningAmountDetails-{PlanningAmountDetailsUniqID}-get",
                "x-filename-id":"planversionid-child-tasks-taskid-child-budgetlines-budgetlinesuniqid2-child-planningamountdetails-planningamountdetailsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/{projectContractBillTransactionsUniqID}/action/changeStatusToOnHold":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Update status of a bill transaction to On-hold",
                "description":"Update the status of a bill transaction to On-hold with this action.",
                "operationId":"do_changeStatusToOnHold_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"projectContractBillTransactionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Bill Transactions resource and used to uniquely identify an instance of Project Contract Bill Transactions. The client should not generate the hash key value. Instead, the client should query on the Project Contract Bill Transactions collection resource in order to navigate to a specific instance of Project Contract Bill Transactions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "reasonCode":{
                                        "type":"string",
                                        "description":"The reason to change the status of bill transactions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-{projectContractBillTransactionsUniqID}-action-changeStatusToOnHold-post",
                "x-filename-id":"projectcontractbilltransactions-projectcontractbilltransactionsuniqid-action-changestatustoonhold-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions":{
            "get":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Get many project contract bill transactions",
                "operationId":"getall_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AmountToBillInTransactionCurrency; integer; The outstanding amount to be billed in transaction currency, also known as work in process or WIP.</li><li>ApplicableProcessCode; string; A code which indicates whether a bill transaction is applicable for invoicing, revenue recognition, or both.</li><li>BillPlanId; integer; Unique identifier for the bill plan associated with the transaction.</li><li>BillPlanName; string; Bill plan name associated with the transaction.</li><li>BillRate; number; The rate at which project cost transactions are invoiced or recognize revenue, in bill transaction currency.</li><li>BillToCustomer; string; The customer who will be charged for the transaction, as per the bill plan associated with the contract line.</li><li>BillTransactionId; integer; The unique identifier for project contract bill transactions.</li><li>BillingEventId; integer; Unique identifier of the billing event associated with the transaction.</li><li>BillingJobCode; string; Short code of the billing job associated with the transaction.</li><li>BillingJobId; integer; Unique identifier of the billing job associated with the transaction.</li><li>BillingJobName; string; Name of the billing job associated with the transaction.</li><li>BillingJobTitleOverride; string; Override of the billing job name, if specified in the Job Title Overrides of the bill plan.</li><li>BillingPersonId; integer; Unique identifier of the worker associated with the transaction.</li><li>BillingPersonName; string; Name of the worker associated with the transaction.</li><li>BillingPersonTitleOverride; string; Override of the billing person name, if specified in the Job Assignment Overrides of the bill plan.</li><li>BillingResourceName; string; Name of the billing resource associated with the transaction.</li><li>BillingStatus; string; The billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.</li><li>BillingStatusCode; string; The unique code of the billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.</li><li>BillingType; string; The type of billing applicable for the transaction. For example, external customer billing versus internal intercompany billing.</li><li>BillingTypeCode; string; Identifier for the billing type, decoded using the lookup type PJB_BILLING_TYPE.</li><li>ConcessionPercentage; number; The concession percentage applied to the transaction.</li><li>ContractBusinessUnitId; integer; Unique identifier of the business unit that owns the contract associated with the bill transaction.</li><li>ContractBusinessUnitName; string; Name of the business unit that owns the contract associated with the bill transaction.</li><li>ContractContributionPercentage; number; The percentage of the bill transaction that will be billed against the contract, as defined in the billing setup of the contract.</li><li>ContractCurrencyCode; string; The currency of the contract, as negotiated between the seller and the buyer (customer). This would be the currency of the negotiated price for fixed price contract lines, the currency of the funded amount by associated project and task for project-based fixed price contract lines, and the currency of all applicable hard limits for rate-based contract lines.</li><li>ContractCurrencyConcessionAmount; number; The total amount of invoice concessions applied in contract currency.</li><li>ContractCurrencyInvoiceAmount; number; The total amount that can be invoiced in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.</li><li>ContractCurrencyInvoiceCreditAmount; number; The total amount of invoice credits applied, other than concessions and write-offs, in contract currency.</li><li>ContractCurrencyInvoiceEligibleAmount; number; The amount that can be invoiced in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.</li><li>ContractCurrencyInvoiceExchangeDate; string; The exchange rate date for conversions between contract and invoice currency.</li><li>ContractCurrencyInvoiceExchangeRate; number; The exchange rate for conversions between contract and invoice currency.</li><li>ContractCurrencyInvoiceQualifiedAmount; number; The eligible amount remaining to be invoiced to the customer in contract currency, taking into account the funds that are available.</li><li>ContractCurrencyInvoiceRateType; string; The name of the rate type used to convert between contract currency and invoice currency.</li><li>ContractCurrencyInvoiceRateTypeCode; string; Identifier for the rate type used to convert between contract currency and invoice currency.</li><li>ContractCurrencyInvoicedAmount; number; The total amount already invoiced to the customer in contract currency.</li><li>ContractCurrencyRevenueAmount; number; The total amount of revenue that can be recognized in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.</li><li>ContractCurrencyRevenueCreditedAmount; number; The total amount of revenue credits applied in contract currency.</li><li>ContractCurrencyRevenueEligibleAmount; number; The amount of revenue that can be recognized in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.</li><li>ContractCurrencyRevenueExchangeDate; string; The exchange rate date for conversions between contract and revenue currency.</li><li>ContractCurrencyRevenueExchangeRate; number; The exchange rate for conversions between contract and revenue currency.</li><li>ContractCurrencyRevenueQualifiedAmount; number; The eligible amount of revenue remaining to be recognized in contract currency, taking into account the funds that are available.</li><li>ContractCurrencyRevenueRateType; string; The name of the rate type used to convert between contract currency and revenue currency.</li><li>ContractCurrencyRevenueRateTypeCode; string; Identifier for the rate type used to convert between contract currency and revenue currency.</li><li>ContractCurrencyRevenueRecognizedAmount; number; The total amount of revenue already recognized in contract currency.</li><li>ContractCurrencyWriteoffAmount; number; The total amount of invoice write-offs applied in contract currency.</li><li>ContractId; integer; Unique identifier for the contract associated with the transaction.</li><li>ContractLineId; integer; Unique identifier for the contract line associated with the transaction.</li><li>ContractLineName; string; Contract line name associated with the transaction.</li><li>ContractLineNumber; string; Contract line number associated with the transaction.</li><li>ContractMajorVersion; integer; The major version of the contract associated with the bill transaction. The major version forms a composite key with contract-related keys such as Contract Id and Contract Line Id.</li><li>ContractName; string; Contract name associated with the transaction.</li><li>ContractNumber; string; Contract number associated with the transaction.</li><li>CreatedBy; string; The user who created the transaction.</li><li>CreationDate; string; The date and time when the transaction was created.</li><li>CustomerPONumber; string; Customer purchase order (PO) number as per the contract line.</li><li>EventTypeId; integer; Unique identifier of the event type for the billing event associated with the transaction.</li><li>EventTypeName; string; Name of the billing event type for the billing event associated with the transaction.</li><li>ExpenditureCategoryId; integer; Unique identifier of the expenditure category for the project cost associated with the transaction.</li><li>ExpenditureCategoryName; string; Name of the expenditure category for the project cost associated with the transaction.</li><li>ExpenditureTypeId; integer; Unique identifier of the expenditure type for the project cost associated with the transaction.</li><li>ExpenditureTypeName; string; Name of the expenditure type for the project cost associated with the transaction.</li><li>InventoryItem; string; The name of the inventory item associated with the transaction.</li><li>InventoryItemId; integer; Unique identifier for the inventory item associated with the transaction.</li><li>InvoiceBilledPercentage; number; The cumulative percentage of the transaction that has been invoiced. If specified, the percentage is limited by the contribution percentage specified on the contract.</li><li>InvoiceCreditedQuantity; number; The total invoice quantity which has been credited, excluding concessions and write-offs.</li><li>InvoiceCurrencyAmount; number; The total amount that can be invoiced in invoice currency, prior to the contract contribution percentage being applied or funds availability being checked.</li><li>InvoiceCurrencyBilledAmount; number; The total amount already invoiced to the customer in invoice currency.</li><li>InvoiceCurrencyCode; string; The currency in which customer invoices will be denominated. The invoice currency is specified on the bill plan as either the bill transaction currency, the contract currency, or a specific currency preferred by the customer.</li><li>InvoiceCurrencyConcessionAmount; number; The total amount of invoice concessions applied in invoice currency.</li><li>InvoiceCurrencyCreditedAmount; number; The total amount of invoice credits applied, other than concessions and write-offs, in invoice currency.</li><li>InvoiceCurrencyEligibleAmount; number; The amount that can be invoiced in invoice currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.</li><li>InvoiceCurrencyExchangeDate; string; The exchange rate date used to convert amounts to invoice currency. For example, transaction date.</li><li>InvoiceCurrencyExchangeDateTypeCode; string; The identifier of the currency exchange date type used to convert amounts to invoice currency.</li><li>InvoiceCurrencyExchangeRate; number; The exchange rate used to convert amounts to invoice currency. For example, transaction date.</li><li>InvoiceCurrencyQualifiedAmount; number; The eligible amount remaining to be invoiced to the customer in invoice currency, taking into account the funds that are available.</li><li>InvoiceCurrencyRateType; string; The name of the currency rate type used to convert amounts to invoice currency.</li><li>InvoiceCurrencyRateTypeCode; string; The identifier of the currency rate type used to calculate amounts in invoice currency.</li><li>InvoiceCurrencyWriteoffAmount; number; The total amount of invoice write-offs applied in invoice currency.</li><li>InvoiceDate; string; The date of the customer invoice associated with the bill transaction.</li><li>InvoiceDiscountPercentage; number; Percentage invoice discount, if specified on the bill plan.</li><li>InvoiceDiscountReason; string; The reason for an invoice rate discount, if specified on the bill plan. Also known as the Rate Change Reason.</li><li>InvoiceDiscountReasonCode; string; Identifier for the invoice discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.</li><li>InvoiceDistributedCode; string; Indicates whether an invoice distribution has been created for the qualified bill amount.</li><li>InvoiceLaborMultiplier; number; Multiplier which scales labor invoice amounts, if specified on the bill plan.</li><li>InvoiceMarkupPercentage; number; Percentage invoice markup, if specified on the source rate schedule (if applicable) or the bill plan.</li><li>InvoiceMethodClassificationCode; string; Unique identifier for the invoice method classification associated with the transaction.</li><li>InvoiceMethodId; integer; Unique identifier for the invoice method associated with the transaction.</li><li>InvoiceQualifiedQuantity; number; The remaining quantity eligible to be invoiced, taking into account the funds that are available.</li><li>InvoiceQuantity; number; The total count of effort, products or services that can be invoiced to the customer. Context for the invoice quantity is provided by the unit of measure, for example, hours, days, miles.</li><li>InvoiceRateSourceId; integer; Identifier for the invoice rate source associated with the transaction.</li><li>InvoiceRateSourceType; string; Identifies the source of the rate for invoicing, for example a standard bill rate or an override.</li><li>InvoiceRateSourceTypeCode; string; Identifier for the invoice rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.</li><li>InvoiceTransferPriceRulePercentage; number; The labor or nonlabor invoice markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.</li><li>InvoiceTransferPriceScheduleLinePercentage; number; The labor or nonlabor invoice markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.</li><li>InvoiceWriteoffPercentage; number; The write-off percentage applied to the transaction.</li><li>InvoicedQuantity; number; The total invoice quantity which has already been invoiced.</li><li>ItemOrganizationId; integer; Unique identifier for the inventory item organization associated with the transaction.</li><li>LastUpdateDate; string; The date and time when the transaction was last updated.</li><li>LastUpdatedBy; string; The user who last updated the transaction.</li><li>LinkedProjectId; integer; Unique identifier of the project that's linked to the contract line associated with the transaction.</li><li>LinkedProjectName; string; Name of the project that's linked to the contract line associated with the transaction.</li><li>LinkedProjectNumber; string; Number of the project that's linked to the contract line associated with the transaction.</li><li>LinkedTaskId; integer; Unique identifier of the task (if any) that's linked to the contract line associated with the transaction.</li><li>LinkedTaskName; string; Name of the task that's linked to the contract line associated with the transaction.</li><li>LinkedTaskNumber; string; Number of the task that's linked to the contract line associated with the transaction.</li><li>NetCreditFlag; boolean; Identifies whether the transaction is subject to net credit invoicing. Requires the feature to be enabled using the administrator profile Net Credit Invoicing, and for net invoicing to be enabled on the contract.</li><li>NonlaborResource; string; The name of the nonlabor resource associated with the transaction.</li><li>NonlaborResourceId; integer; The identifier of the nonlabor resource associated with the transaction.</li><li>OrganizationId; integer; The identifier of the organization associated with the transaction.</li><li>PendingInvoiceAdjustmentFlag; boolean; Indicates whether the transaction is pending an invoicing adjustment. For example, if a source project cost or event transaction has been adjusted.</li><li>ProjectId; integer; Unique identifier of the project associated with the transaction.</li><li>ProjectName; string; Name of the project associated with the transaction.</li><li>ProjectNumber; string; Number of the project associated with the transaction.</li><li>ProviderLegalEntity; string; The name of the legal entity to which the transaction belongs. For bill transactions associated with project costs, this would be the legal entity which owns the resource, also known as the provider legal entity.</li><li>ProviderLegalEntityId; integer; Unique identifier of the legal entity to which the transaction belongs.</li><li>ProviderLegalEntityIdentifier; string; A short name of the legal entity to which the transaction belongs.</li><li>RBSElementId; integer; Unique identifier of the billing resource breakdown structure element.</li><li>RecalculateInvoiceFlag; boolean; Indicates whether the transaction will be reprocessed when invoices are generated the next time.</li><li>RecalculateRevenueFlag; boolean; Indicates whether the transaction will be reprocessed when revenue is recognized the next time.</li><li>ReceiverLegalEntity; string; The name of the legal entity receiving the benefit of cross-charged project effort.</li><li>ReceiverLegalEntityId; integer; Unique identifier of the receiver legal entity.</li><li>ReceiverLegalEntityIdentifier; string; A short name of the legal entity receiving the benefit of cross-charged project effort.</li><li>RevenueCategory; string; The category of revenue recognized for the transaction, for example fixed price, labor costs, direct costs, fees.</li><li>RevenueCategoryCode; string; Identifier for the revenue category, decoded using the lookup type PJF_REVENUE_CATEGORY.</li><li>RevenueCurrencyAmount; number; The total amount of revenue that can be recognized in revenue currency, prior to the contract contribution percentage being applied or funds availability being checked.</li><li>RevenueCurrencyCreditedAmount; string; The total amount of revenue credits applied in revenue currency.</li><li>RevenueCurrencyEligibleAmount; number; The amount of revenue that can be recognized in revenue currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.</li><li>RevenueCurrencyQualifiedAmount; number; The eligible amount of remaining revenue that can be recognized in revenue currency, taking into account the funds that are available.</li><li>RevenueCurrencyRecognizedAmount; number; The total amount of revenue already recognized in revenue currency.</li><li>RevenueDiscountPercentage; number; Percentage revenue discount, if specified on the revenue plan.</li><li>RevenueDiscountReason; string; The reason for a revenue rate discount, if specified on the revenue plan. Also known as the Rate Change Reason.</li><li>RevenueDiscountReasonCode; string; Identifier for the revenue discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.</li><li>RevenueLaborMultiplier; number; Multiplier which scales labor revenue amounts, if specified on the revenue plan.</li><li>RevenueMarkupPercentage; number; Percentage revenue markup, if specified on the source rate schedule (if applicable) or the revenue plan.</li><li>RevenueMethodClassificationCode; string; Unique identifier for the revenue method classification associated with the transaction.</li><li>RevenueMethodId; integer; Unique identifier for the revenue method associated with the transaction.</li><li>RevenuePlanId; integer; Unique identifier for the revenue plan associated with the transaction.</li><li>RevenuePlanName; string; Revenue plan name associated with the transaction.</li><li>RevenueQualifiedQuantity; number; The remaining quantity eligible for revenue recognition, taking into account the funds that are available.</li><li>RevenueQuantity; number; The total count of effort, products or services for which revenue can be recognized. Context for the revenue quantity is provided by the unit of measure, for example, hours, days, miles.</li><li>RevenueRateSourceId; integer; Identifier for the revenue rate source associated with the transaction.</li><li>RevenueRateSourceType; string; Identifies the source of the rate for revenue recognition, for example a standard bill rate or an override.</li><li>RevenueRateSourceTypeCode; string; Identifier for the revenue rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.</li><li>RevenueRecognized; string; Indicates whether revenue has been recognized for the transaction.</li><li>RevenueRecognizedCode; string; Identifier for whether revenue has been recognized for the transaction, decoded using the lookup type PJB_EVT_REVENUE_RECOGNZD.</li><li>RevenueRecognizedDate; string; The date on which revenue was last recognized for the bill transaction.</li><li>RevenueRecognizedPercentage; number; The cumulative percentage of revenue recognized for the transaction. If specified, the percentage is limited by the contribution percentage specified on the contract.</li><li>RevenueRecognizedQuantity; number; The total revenue quantity which has already been recognized.</li><li>RevenueTransferPriceRulePercentage; number; The labor or nonlabor revenue markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.</li><li>RevenueTransferPriceScheduleLinePercentage; number; The labor or nonlabor revenue markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.</li><li>SourceTransactionId; integer; Unique identifier of the source transaction related to the bill transaction.</li><li>SourceTransactionType; string; Identifies the source transaction type, if applicable. For example, a project cost or billing event.</li><li>SourceTransactionTypeCode; string; Identifier for the source transaction type, if applicable. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.</li><li>StatusReason; string; Identifies the meaning of status reason.</li><li>StatusReasonCode; string; Identifier for the status reason.</li><li>StatusReasonType; string; Name of the status reason type.</li><li>TaskId; integer; Unique identifier of the task associated with the transaction.</li><li>TaskName; string; Name of the task associated with the transaction.</li><li>TaskNumber; string; Number of the task associated with the transaction.</li><li>TransactionCurrencyBilledAmount; number; The total amount already invoiced to the customer in transaction currency.</li><li>TransactionCurrencyCode; string; The currency in which bill rates are derived and bill amounts are initially calculated for source transactions. Where bill amounts are calculated as a markup or burden applied to project costs, this would be the currency of the cost transaction. Else, where bill amounts are derived from user-specified bill rates, the transaction currency would be the currency of the bill rate schedule or the currency of the bill rate override. Finally, where bill amounts are derived from rate-based billing events, the transaction currency would be the user-overridden currency defined on the billing event.</li><li>TransactionCurrencyConcessionAmount; number; The total amount of invoice concessions applied in transaction currency.</li><li>TransactionCurrencyInvoiceCreditAmount; number; The total amount of invoice credits applied, other than concessions and write-offs, in transaction currency.</li><li>TransactionCurrencyInvoiceEligibleAmount; number; The amount that can be invoiced in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.</li><li>TransactionCurrencyInvoiceQualifiedAmount; number; The eligible amount remaining to be invoiced to the customer in transaction currency, taking into account the funds that are available.</li><li>TransactionCurrencyInvoiceTransactionAmount; number; The total amount that can be invoiced in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.</li><li>TransactionCurrencyInvoiceUnitPrice; number; The unit price of the effort, products or services that can be invoiced to the customer, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.</li><li>TransactionCurrencyRevenueAmount; number; The total amount of revenue that can be recognized in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.</li><li>TransactionCurrencyRevenueCreditedAmount; number; The total amount of revenue credits applied in transaction currency.</li><li>TransactionCurrencyRevenueEligibleAmount; number; The amount of revenue that can be recognized in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.</li><li>TransactionCurrencyRevenueQualifiedAmount; number; The eligible amount of remaining revenue that can be recognized in transaction currency, taking into account the funds that are available.</li><li>TransactionCurrencyRevenueRecognizedAmount; number; The total amount of revenue already recognized in transaction currency.</li><li>TransactionCurrencyRevenueUnitPrice; number; The unit price of the effort, products or services for which revenue can be recognized, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.</li><li>TransactionCurrencyWriteoffAmount; number; The total amount of invoice write-offs applied in transaction currency.</li><li>TransactionDate; string; The date on which the transaction occurred. For example, the date on which time was worked on a billable project.</li><li>TransferPriceBaseAmount; number; Transfer price basis amount, which will either be the raw cost, burdened cost or external revenue amount depending on the transfer price rule basis. Only applies where the bill transaction is associated with a cross-charged project cost.</li><li>TransferPriceRuleBasis; string; Specifies the basis method for transfer price amount calculation, for example transfer price is based on burdened cost, raw cost or external revenue. Only applies where the bill transaction is associated with a cross-charged project cost.</li><li>TransferPriceRuleBasisCode; string; Identifier for the transfer price rule basis code, decoded using the lookup type PJF_TP_RULE_BASE_CODE.</li><li>TransferPriceScheduleAmountType; string; Indicates if the transfer price schedule line is a cost transfer or revenue transfer. Only applies where the bill transaction is associated with a cross-charged project cost.</li><li>TransferPriceScheduleAmountTypeCode; string; Identifier for the transfer price schedule amount type, decoded using the lookup type PJF_TP_AMT_TYPE_CODE.</li><li>UnitOfMeasure; string; Name of the unit of measure associated with the transaction. The unit of measure provides context to the invoice and revenue quantity, for example hours, days, miles, each.</li><li>UnitOfMeasureCode; string; Identifier of the unit of measure associated with the transaction.</li><li>WorkType; string; The work type associated with the transaction.</li><li>WorkTypeId; integer; Unique identifier of the work type associated with the transaction.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project contract bill transaction using the primary key. <br>Finder Variables <ul><li>BillTransactionId; integer;  The primary key for project contract bill transactions. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a project contract bill transaction using the primary key.",
                                "properties":{
                                    "BillTransactionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The primary key for project contract bill transactions.",
                                        "type":"integer",
                                        "title":"Bill Transaction Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractBillTransactions"
                                }
                            }
                        },
                        "links":{
                            "bulkChangeStatusToReady":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1action~1bulkChangeStatusToReady/post",
                                "description":"Bulk update the status of one or more bill transactions to Ready using the bulk change status to ready custom action."
                            },
                            "changeUnitPrice":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1action~1changeUnitPrice/post",
                                "description":"Update the unit price of one or more bill transactions using the change unit price custom action."
                            },
                            "changeBillQuantity":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1action~1changeBillQuantity/post",
                                "description":"Update the bill quantity of one or more bill transactions using the change bill quantity custom action."
                            },
                            "bulkChangeStatusToNonBillable":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1action~1bulkChangeStatusToNonBillable/post",
                                "description":"Bulk update the status of one or more bill transactions to Nonbillable using the bulk change status to nonbillable custom action."
                            },
                            "bulkChangeStatusToOnHold":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1action~1bulkChangeStatusToOnHold/post",
                                "description":"Bulk update the status of one or more bill transactions to On-hold using the bulk change status to on-hold custom action."
                            },
                            "changeAmountToBill":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1action~1changeAmountToBill/post",
                                "description":"Update the amount to bill of one or more bill transactions using the change amount to bill custom action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-get",
                "x-filename-id":"projectcontractbilltransactions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/{projectContractBillTransactionsUniqID}/action/changeStatusToNonBillable":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Update status of a bill transaction to Nonbillable",
                "description":"Update the status of a bill transaction to Nonbillable with this action.",
                "operationId":"do_changeStatusToNonBillable_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"projectContractBillTransactionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Bill Transactions resource and used to uniquely identify an instance of Project Contract Bill Transactions. The client should not generate the hash key value. Instead, the client should query on the Project Contract Bill Transactions collection resource in order to navigate to a specific instance of Project Contract Bill Transactions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "reasonCode":{
                                        "type":"string",
                                        "description":"The reason to change the status of bill transactions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-{projectContractBillTransactionsUniqID}-action-changeStatusToNonBillable-post",
                "x-filename-id":"projectcontractbilltransactions-projectcontractbilltransactionsuniqid-action-changestatustononbillable-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/action/bulkChangeStatusToOnHold":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Bulk update status of bill transactions to On-hold",
                "description":"Bulk update the status of one or more bill transactions to On-hold using the bulk change status to on-hold custom action.",
                "operationId":"doall_bulkChangeStatusToOnHold_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "billTransactionIds":{
                                        "type":"array",
                                        "description":"Unique identifiers of the bill transactions selected to perform a custom action.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    },
                                    "reasonCode":{
                                        "type":"string",
                                        "description":"The reason to change the status of bill transactions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-action-bulkChangeStatusToOnHold-post",
                "x-filename-id":"projectcontractbilltransactions-action-bulkchangestatustoonhold-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/action/changeUnitPrice":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Update the unit price of bill transactions",
                "description":"Update the unit price of one or more bill transactions using the change unit price custom action.",
                "operationId":"doall_changeUnitPrice_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "billTransactionIds":{
                                        "type":"array",
                                        "description":"Unique identifiers of the bill transactions selected to perform a custom action.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    },
                                    "unitPrice":{
                                        "type":"number",
                                        "description":"The new unit price for the selected bill transactions, if you're performing a change unit price action.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectContractBillTransactions-action-changeUnitPrice-post",
                "x-filename-id":"projectcontractbilltransactions-action-changeunitprice-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/action/changeAmountToBill":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Update the amount to bill of bill transactions",
                "description":"Update the amount to bill of one or more bill transactions using the change amount to bill custom action.",
                "operationId":"doall_changeAmountToBill_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "billTransactionIds":{
                                        "type":"array",
                                        "description":"Unique identifiers of the bill transactions selected to perform a custom action.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    },
                                    "amountToBill":{
                                        "type":"number",
                                        "description":"The new amount to bill for the selected bill transactions, if you're performing a change amount to bill action.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectContractBillTransactions-action-changeAmountToBill-post",
                "x-filename-id":"projectcontractbilltransactions-action-changeamounttobill-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/action/bulkChangeStatusToNonBillable":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Bulk update status of bill transactions to Nonbillable",
                "description":"Bulk update the status of one or more bill transactions to Nonbillable using the bulk change status to nonbillable custom action.",
                "operationId":"doall_bulkChangeStatusToNonBillable_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "billTransactionIds":{
                                        "type":"array",
                                        "description":"Unique identifiers of the bill transactions selected to perform a custom action.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    },
                                    "reasonCode":{
                                        "type":"string",
                                        "description":"The reason to change the status of bill transactions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-action-bulkChangeStatusToNonBillable-post",
                "x-filename-id":"projectcontractbilltransactions-action-bulkchangestatustononbillable-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/{projectContractBillTransactionsUniqID}/action/changeStatusToReady":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Update status of a bill transaction to Ready",
                "description":"Update the status of a bill transaction to Ready with this action.",
                "operationId":"do_changeStatusToReady_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"projectContractBillTransactionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Bill Transactions resource and used to uniquely identify an instance of Project Contract Bill Transactions. The client should not generate the hash key value. Instead, the client should query on the Project Contract Bill Transactions collection resource in order to navigate to a specific instance of Project Contract Bill Transactions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "reasonCode":{
                                        "type":"string",
                                        "description":"The reason to change the status of bill transactions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-{projectContractBillTransactionsUniqID}-action-changeStatusToReady-post",
                "x-filename-id":"projectcontractbilltransactions-projectcontractbilltransactionsuniqid-action-changestatustoready-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/action/bulkChangeStatusToReady":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Bulk update status of bill transactions to Ready",
                "description":"Bulk update the status of one or more bill transactions to Ready using the bulk change status to ready custom action.",
                "operationId":"doall_bulkChangeStatusToReady_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "billTransactionIds":{
                                        "type":"array",
                                        "description":"Unique identifiers of the bill transactions selected to perform a custom action.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    },
                                    "reasonCode":{
                                        "type":"string",
                                        "description":"The reason to change the status of bill transactions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-action-bulkChangeStatusToReady-post",
                "x-filename-id":"projectcontractbilltransactions-action-bulkchangestatustoready-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/action/changeBillQuantity":{
            "post":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Update the bill quantity of bill transactions",
                "description":"Update the bill quantity of one or more bill transactions using the change bill quantity custom action.",
                "operationId":"doall_changeBillQuantity_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "billTransactionIds":{
                                        "type":"array",
                                        "description":"Unique identifiers of the bill transactions selected to perform a custom action.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    },
                                    "billQuantity":{
                                        "type":"number",
                                        "description":"The new bill quantity for the selected bill transactions, if you're performing a change bill quantity action.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectContractBillTransactions-action-changeBillQuantity-post",
                "x-filename-id":"projectcontractbilltransactions-action-changebillquantity-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/{projectContractBillTransactionsUniqID}":{
            "get":{
                "tags":[
                    "Project Contract Bill Transactions"
                ],
                "summary":"Get a project contract bill transaction",
                "operationId":"get_projectContractBillTransactions",
                "parameters":[
                    {
                        "name":"projectContractBillTransactionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Bill Transactions resource and used to uniquely identify an instance of Project Contract Bill Transactions. The client should not generate the hash key value. Instead, the client should query on the Project Contract Bill Transactions collection resource in order to navigate to a specific instance of Project Contract Bill Transactions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractBillTransactions-item-response"
                                }
                            }
                        },
                        "links":{
                            "ActionHistory":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1{projectContractBillTransactionsUniqID}~1child~1ActionHistory/get",
                                "parameters":{
                                    "projectContractBillTransactionsUniqID":"$request.path.projectContractBillTransactionsUniqID"
                                },
                                "description":"The action history resource is used to view all the actions performed on a bill transaction."
                            },
                            "changeStatusToOnHold":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1{projectContractBillTransactionsUniqID}~1action~1changeStatusToOnHold/post",
                                "parameters":{
                                    "projectContractBillTransactionsUniqID":"$request.path.projectContractBillTransactionsUniqID"
                                },
                                "description":"Update the status of a bill transaction to On-hold with this action."
                            },
                            "changeStatusToNonBillable":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1{projectContractBillTransactionsUniqID}~1action~1changeStatusToNonBillable/post",
                                "parameters":{
                                    "projectContractBillTransactionsUniqID":"$request.path.projectContractBillTransactionsUniqID"
                                },
                                "description":"Update the status of a bill transaction to Nonbillable with this action."
                            },
                            "changeStatusToReady":{
                                "operationRef":"#/paths/~1projectContractBillTransactions~1{projectContractBillTransactionsUniqID}~1action~1changeStatusToReady/post",
                                "parameters":{
                                    "projectContractBillTransactionsUniqID":"$request.path.projectContractBillTransactionsUniqID"
                                },
                                "description":"Update the status of a bill transaction to Ready with this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-{projectContractBillTransactionsUniqID}-get",
                "x-filename-id":"projectcontractbilltransactions-projectcontractbilltransactionsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/{projectContractBillTransactionsUniqID}/child/ActionHistory":{
            "get":{
                "tags":[
                    "Project Contract Bill Transactions/Action History"
                ],
                "summary":"Get all actions",
                "operationId":"getall_projectContractBillTransactions-ActionHistory",
                "parameters":[
                    {
                        "name":"projectContractBillTransactionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Bill Transactions resource and used to uniquely identify an instance of Project Contract Bill Transactions. The client should not generate the hash key value. Instead, the client should query on the Project Contract Bill Transactions collection resource in order to navigate to a specific instance of Project Contract Bill Transactions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Action; string; Name of the action.</li><li>ActionCode; string; Identifier for the action name.</li><li>ActionDate; string; The date and time when the action was created.</li><li>ActionDetailId; integer; The unique identifier of the action detail.</li><li>ActionNumber; integer; The unique identifier of the action.</li><li>CreatedBy; string; The user who invoked the action.</li><li>CreationDate; string; The date and time when the action was created. Application calculated.</li><li>LastUpdateDate; string; The date and time when the action was updated last.</li><li>LastUpdatedBy; string; The user who updated the action last.</li><li>ObjectActionStatus; string; The status of the action being performed.</li><li>ObjectActionStatusCode; string; Identifier of the action status.</li><li>PerformedBy; string; The user who performed the action.</li><li>Reason; string; The reason to perform the action.</li><li>ReasonCode; string; Identifier of the reason to perform the action.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the actions performed on a specified business object. <br>Finder Variables <ul><li>ActionDetailId; integer;  Unique identifier of the action detail. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all the actions performed on a specified business object.",
                                "properties":{
                                    "ActionDetailId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the action detail.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Action Detail ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-{projectContractBillTransactionsUniqID}-child-ActionHistory-get",
                "x-filename-id":"projectcontractbilltransactions-projectcontractbilltransactionsuniqid-child-actionhistory-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractBillTransactions/{projectContractBillTransactionsUniqID}/child/ActionHistory/{ActionDetailId}":{
            "get":{
                "tags":[
                    "Project Contract Bill Transactions/Action History"
                ],
                "summary":"Get an action",
                "operationId":"get_projectContractBillTransactions-ActionHistory",
                "parameters":[
                    {
                        "name":"projectContractBillTransactionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Bill Transactions resource and used to uniquely identify an instance of Project Contract Bill Transactions. The client should not generate the hash key value. Instead, the client should query on the Project Contract Bill Transactions collection resource in order to navigate to a specific instance of Project Contract Bill Transactions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ActionDetailId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Action Detail ID",
                            "type":"integer",
                            "description":"The unique identifier of the action detail.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractBillTransactions-{projectContractBillTransactionsUniqID}-child-ActionHistory-{ActionDetailId}-get",
                "x-filename-id":"projectcontractbilltransactions-projectcontractbilltransactionsuniqid-child-actionhistory-actiondetailid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborScheduleCostsPayElementsLOV/{ElementTypeId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Labor Distribution Costs Pay Element"
                ],
                "summary":"Get a payroll cost pay element.",
                "operationId":"get_laborScheduleCostsPayElementsLOV",
                "parameters":[
                    {
                        "name":"ElementTypeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborScheduleCostsPayElementsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborScheduleCostsPayElementsLOV-{ElementTypeId}-get",
                "x-filename-id":"laborschedulecostspayelementslov-elementtypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborScheduleCostsPayElementsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Labor Distribution Costs Pay Element"
                ],
                "summary":"Get many payroll cost pay elements.",
                "operationId":"getall_laborScheduleCostsPayElementsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ElementCode; string; The payroll element code associated with a labor schedule distributed cost.</li><li>ElementName; string; Pay Element</li><li>ElementTypeId; integer; The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the payroll cost pay element associated with the specified primary key. <br>Finder Variables <ul><li>ElementTypeId; integer;  The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the payroll cost pay element associated with the specified primary key.",
                                "properties":{
                                    "ElementTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborScheduleCostsPayElementsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborScheduleCostsPayElementsLOV-get",
                "x-filename-id":"laborschedulecostspayelementslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectClassifiedOrganizationsLOV/{OrganizationClassificationId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Organizations Classified for Projects"
                ],
                "summary":"Get an organization",
                "operationId":"get_projectClassifiedOrganizationsLOV",
                "parameters":[
                    {
                        "name":"OrganizationClassificationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Organization Classification ID",
                            "type":"integer",
                            "description":"Unique identifier of the organization's classification.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectClassifiedOrganizationsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectClassifiedOrganizationsLOV-{OrganizationClassificationId}-get",
                "x-filename-id":"projectclassifiedorganizationslov-organizationclassificationid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectClassifiedOrganizationsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Organizations Classified for Projects"
                ],
                "summary":"Get all organizations",
                "operationId":"getall_projectClassifiedOrganizationsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ClassificationCode; string; A code used to classify organizations based on their purpose. Valid values are DEPARTMENT, PA_EXPENDITURE_ORG, and PA_PROJECT_ORG. Organizations with a classification code of DEPARTMENT are departments to which employees are assigned. Organizations with a classification of PA_EXPENDITURE_ORG are project expenditure organizations that can incur project costs. Organizations classified with a PA_PROJECT_ORG code own and manage programs, projects, and tasks.</li><li>OrganizationClassificationId; integer; Unique identifier of the organization's classification.</li><li>OrganizationId; integer; Unique identifier of the organization.</li><li>OrganizationName; string; Name of the organization.</li><li>Status; string; Indicates if an organization's classification is active or inactive. Valid values are A and I. The value A indicates the organization's classification is active and the value I indicates it's no longer active.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the organization's classification with the specified primary key criteria. <br>Finder Variables <ul><li>OrganizationClassificationId; integer;  Unique identifier of the organization's classification. </li><li>OrganizationId; integer;  Unique identifier of the organization. </li></ul></li><li>findActiveDepartments Finds current departments with an active status. The departments are effective as of the date of the request. <br>Finder Variables <ul></ul></li><li>findActiveExpenditureOrganizations Finds project expenditure organizations with an active status. <br>Finder Variables <ul></ul></li><li>findActiveTaskOwningOrganizations Finds project task owning organizations with an active status. <br>Finder Variables <ul></ul></li><li>findByOrganizationClassificationId Finds the organization's classification with the specified organization classification ID. <br>Finder Variables <ul><li>OrganizationClassificationId; integer;  Unique identifier of the organization's classification. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the organization's classification with the specified primary key criteria.",
                                "properties":{
                                    "OrganizationClassificationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the organization's classification.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Organization Classification ID"
                                    },
                                    "OrganizationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the organization.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Organization ID"
                                    }
                                }
                            },
                            {
                                "name":"findActiveDepartments",
                                "description":"Finds current departments with an active status. The departments are effective as of the date of the request.",
                                "title":"ActiveDepartmentsCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"findActiveExpenditureOrganizations",
                                "description":"Finds project expenditure organizations with an active status.",
                                "title":"ActiveExpenditureOrganizationCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"findActiveTaskOwningOrganizations",
                                "description":"Finds project task owning organizations with an active status.",
                                "title":"ActiveProjectAndTaskOwingOrganizationCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"findByOrganizationClassificationId",
                                "description":"Finds the organization's classification with the specified organization classification ID.",
                                "title":"OrganizationClassificationIdCriteria",
                                "properties":{
                                    "OrganizationClassificationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"Unique identifier of the organization's classification.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectClassifiedOrganizationsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectClassifiedOrganizationsLOV-get",
                "x-filename-id":"projectclassifiedorganizationslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/ResourceProgressDFF":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Resource Progress Descriptive Flexfields"
                ],
                "summary":"Get all resource progress descriptive flexfields",
                "operationId":"getall_projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource progress descriptive flexfield with the specific resource ID.<br>Finder Variables: <ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectProgressId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-ResourceProgressDFF-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-resourceprogressdff-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Resource Progress Descriptive Flexfields"
                ],
                "summary":"Create a resource progress descriptive flexfield",
                "operationId":"create_projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the resource progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-ResourceProgressDFF-post",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-resourceprogressdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/Notes":{
            "get":{
                "tags":[
                    "Project Progress/Notes"
                ],
                "summary":"Get all notes for a progress",
                "operationId":"getall_projectProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NoteId; integer; The unique identifier of the progress note.</li><li>NoteTxt; string; The text for the progress note.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the note with the specified primary key.<br>Finder Variables: <ul><li>NoteId; integer; The unique identifier of the note.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "NoteId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Note ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-Notes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Notes-get",
                "x-filename-id":"projectprogress-projectid-child-notes-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Notes"
                ],
                "summary":"Create a note for a progress",
                "operationId":"create_projectProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-Notes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Notes-post",
                "x-filename-id":"projectprogress-projectid-child-notes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/action/refreshActualAmounts":{
            "post":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Refresh actual amounts on draft progress",
                "description":"Refresh actual amounts, pull the actual quantity and cost from summarization and recalculate progress for the entire project.",
                "operationId":"do_refreshActualAmounts_projectProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress is recalculated successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress is recalculated successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgress-{ProjectId}-action-refreshActualAmounts-post",
                "x-filename-id":"projectprogress-projectid-action-refreshactualamounts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Progress/Attachments"
                ],
                "summary":"Get an attachment for a progress",
                "operationId":"get_projectProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectprogress-projectid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Progress/Attachments"
                ],
                "summary":"Delete an attachment for a progress",
                "operationId":"delete_projectProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectprogress-projectid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Progress/Attachments"
                ],
                "summary":"Update an attachment for a progress",
                "operationId":"update_projectProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectprogress-projectid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/action/publishProjectProgress":{
            "post":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Publish Project Progress",
                "description":"Publish project progress so that the progress can be viewed by others.",
                "operationId":"doall_publishProjectProgress_projectProgress",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "financialPlanType":{
                                        "type":"string",
                                        "description":"Financial Plan Type",
                                        "nullable":true
                                    },
                                    "updatePlannedQuantityFlag":{
                                        "type":"boolean",
                                        "description":"Update Planned Quantity",
                                        "nullable":true
                                    },
                                    "generateForecastFlag":{
                                        "type":"boolean",
                                        "description":"Generate Forecast",
                                        "nullable":true
                                    },
                                    "projectId":{
                                        "type":"number",
                                        "description":"Project Id",
                                        "nullable":true
                                    },
                                    "approveForecastFlag":{
                                        "type":"boolean",
                                        "description":"Approve Forecast",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress was published successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress was published successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgress-action-publishProjectProgress-post",
                "x-filename-id":"projectprogress-action-publishprojectprogress-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments"
                ],
                "summary":"Get all attachments for a progress",
                "operationId":"getall_projectProgress-TaskProgress-ResourceProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments"
                ],
                "summary":"Create an attachment for a progress",
                "operationId":"create_projectProgress-TaskProgress-ResourceProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-ResourceProgress-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-post",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Progress/Attachments"
                ],
                "summary":"Get all attachments for a progress",
                "operationId":"getall_projectProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-get",
                "x-filename-id":"projectprogress-projectid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Attachments"
                ],
                "summary":"Create an attachment for a progress",
                "operationId":"create_projectProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-post",
                "x-filename-id":"projectprogress-projectid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress"
                ],
                "summary":"Get the progress of all financial tasks in the project",
                "operationId":"getall_projectProgress-TaskProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualAmountsDate; string; Date on which actual amounts are most recently summarized.</li><li>ActualAmountsThroughPeriod; string; Period through which actual amounts are summarized for project progress.</li><li>ActualFinishDate; string; Date on which work completed on the task as opposed to the planned end date of the task.</li><li>ActualStartDate; string; Date on which work commenced on the task as opposed to the planned start date of the task.</li><li>BaselineFinishDate; string; Planned end date of the task in baseline project plan. Used to compare the deviation of the current task end from the original planned end date.</li><li>BaselineStartDate; string; Planned start date of the task in baseline project plan. Used to compare the deviation of the current task start from the original planned start date.</li><li>CurrentActualAmountsDate; string; Date on which actual amounts are most recently summarized.</li><li>CurrentActualAmountsPeriod; string; Period through which actual amounts are most recently summarized.</li><li>EstimatedFinishDate; string; Projected end date of the task.</li><li>EstimatedStartDate; string; Projected start date of the task.</li><li>PercentComplete; number; The amount of physical work achieved on the task.</li><li>PlannedFinishDate; string; Scheduled end date of the task.</li><li>PlannedStartDate; string; Scheduled start date of the task.</li><li>PreviousPercentComplete; number; The amount of physical work achieved on the task in the most recently captured progress.</li><li>ProgressAsOfDate; string; Date through which progress is captured for the project.</li><li>ProgressAsOfPeriod; string; Period through which progress is captured for the project.</li><li>ProgressStatus; string; Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.</li><li>ProgressStatusCode; string; Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.</li><li>ProjectBurdenedActualCost; number; Cost that is actually charged to the task in project currency. Burdened cost is the sum of raw cost and the overhead.</li><li>ProjectCurrency; string; The currency code for the project. The currency code is a three-letter ISO code associated with a currency.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectLedgerBurdenedActualCost; number; Cost that is actually charged to the task in project ledger currency. Burdened cost is the sum of raw cost and the overhead.</li><li>ProjectLedgerCurrency; string; The currency code used for accounting and reporting in the project ledger. The currency code is a three-letter ISO code associated with a currency.</li><li>ProjectLedgerRawActualCost; number; Actual amount paid or actual amount incurred for the task in project ledger currency.</li><li>ProjectName; string; Name assigned to the project.</li><li>ProjectNumber; string; Alphanumeric identifier of the project.</li><li>ProjectRawActualCost; number; Actual amount paid or actual amount incurred for the task in project currency.</li><li>PublicationStatus; string; Status of current project progress. The status can either be Draft or Published.</li><li>SourceApplicationCode; string; The third-party application from which the project originated.</li><li>SourceProjectReference; string; The identifier of the project in the external application where it was originally created.</li><li>TaskId; integer; Unique identifier of the task.</li><li>TaskName; string; Name assigned to the task.</li><li>TaskNumber; string; Alphanumeric identifier of the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds task progress of the specified project task ID.<br>Finder Variables: <ul></ul></li><li>findProgressByTaskId: Finds task progress of the specified task ID.<br>Finder Variables: <ul><li>TaskId; integer; The unique identifier of the project task.</li></ul></li><li>findProgressByTaskNumber: Finds task progress of the specified task number.<br>Finder Variables: <ul><li>TaskNumber; string; Number of the project task that is being queried.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            },
                            {
                                "name":"findProgressByTaskId",
                                "title":"TaskIdProgressVOCriteria",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findProgressByTaskNumber",
                                "title":"TaskNumberProgressVOCriteria",
                                "properties":{
                                    "TaskNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}":{
            "get":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Get the progress of the project",
                "operationId":"get_projectProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectProgressDFF":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1ProjectProgressDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Progress Descriptive Flexfields resource is used to view, create, and update additional information for project progress."
                            },
                            "editLatestPublishedProgress":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1editLatestPublishedProgress/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Enables you to edit the latest published progress record and marks the published progress record with the most recent as of date as the latest published progress."
                            },
                            "refreshActualAmounts":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1refreshActualAmounts/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Refresh actual amounts, pull the actual quantity and cost from summarization and recalculate progress for the entire project."
                            },
                            "TaskProgress":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Progress resource is used to capture, view, and update draft progress for the tasks of a project enabled for financial management."
                            },
                            "reviseAsofDate":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1reviseAsofDate/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Enables you to specify a revised progress as of date.\nThis operation automatically calls the Refresh Actual Amounts and Refresh Project Plan Data operations."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for project progress."
                            },
                            "Notes":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1Notes/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Note resource is used to view, create, update, and delete notes for project progress."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-get",
                "x-filename-id":"projectprogress-projectid-get"
            },
            "delete":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Delete the draft progress of the project",
                "operationId":"delete_projectProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-delete",
                "x-filename-id":"projectprogress-projectid-delete"
            },
            "patch":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Update the draft progress of the project",
                "operationId":"update_projectProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectProgressDFF":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1ProjectProgressDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Progress Descriptive Flexfields resource is used to view, create, and update additional information for project progress."
                            },
                            "editLatestPublishedProgress":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1editLatestPublishedProgress/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Enables you to edit the latest published progress record and marks the published progress record with the most recent as of date as the latest published progress."
                            },
                            "refreshActualAmounts":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1refreshActualAmounts/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Refresh actual amounts, pull the actual quantity and cost from summarization and recalculate progress for the entire project."
                            },
                            "TaskProgress":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Progress resource is used to capture, view, and update draft progress for the tasks of a project enabled for financial management."
                            },
                            "reviseAsofDate":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1reviseAsofDate/post",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"Enables you to specify a revised progress as of date.\nThis operation automatically calls the Refresh Actual Amounts and Refresh Project Plan Data operations."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for project progress."
                            },
                            "Notes":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1Notes/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Note resource is used to view, create, update, and delete notes for project progress."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-patch",
                "x-filename-id":"projectprogress-projectid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/action/reviseAsofDate":{
            "post":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Edit the date associated with the draft project progress",
                "description":"Enables you to specify a revised progress as of date.\nThis operation automatically calls the Refresh Actual Amounts and Refresh Project Plan Data operations.",
                "operationId":"do_reviseAsofDate_projectProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "asOfDate":{
                                        "type":"string",
                                        "description":"As Of Date",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "actualAmountsThroughCurrentPeriodFlag":{
                                        "type":"boolean",
                                        "description":"Actual Amounts Through Current Period Flag",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress is revised successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress is revised successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgress-{ProjectId}-action-reviseAsofDate-post",
                "x-filename-id":"projectprogress-projectid-action-reviseasofdate-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Progress/Attachments/Large Object (LOB) Attributes - File Web Image"
                ],
                "summary":"Get a File Web Image",
                "description":"Get a File Web Image",
                "operationId":"get_projectProgress-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectprogress-projectid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/Notes":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Notes"
                ],
                "summary":"Get all notes for a progress",
                "operationId":"getall_projectProgress-TaskProgress-ResourceProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NoteId; integer; The unique identifier of the progress note.</li><li>NoteTxt; string; The text for the progress note.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the note with the specified primary key.<br>Finder Variables: <ul><li>NoteId; integer; The unique identifier of the note.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "NoteId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Note ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Notes-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-notes-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Notes"
                ],
                "summary":"Create a note for a progress",
                "operationId":"create_projectProgress-TaskProgress-ResourceProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-ResourceProgress-Notes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Notes-post",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-notes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress"
                ],
                "summary":"Get the progress of a resource",
                "operationId":"get_projectProgress-TaskProgress-ResourceProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-response"
                                }
                            }
                        },
                        "links":{
                            "Attachments":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "ResourceId":"$request.path.ResourceId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for resource progress."
                            },
                            "Notes":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1Notes/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "ResourceId":"$request.path.ResourceId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Note resource is used to view, create, update, and delete notes for resource progress."
                            },
                            "ResourceProgressDFF":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1ResourceProgressDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "ResourceId":"$request.path.ResourceId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Resource Progress Descriptive Flexfields resource is used to view, create, and update additional information for resource progress."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-get"
            },
            "patch":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress"
                ],
                "summary":"Update the progress of a resource",
                "operationId":"update_projectProgress-TaskProgress-ResourceProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-ResourceProgress-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-response"
                                }
                            }
                        },
                        "links":{
                            "Attachments":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "ResourceId":"$request.path.ResourceId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for resource progress."
                            },
                            "Notes":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1Notes/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "ResourceId":"$request.path.ResourceId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Note resource is used to view, create, update, and delete notes for resource progress."
                            },
                            "ResourceProgressDFF":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1ResourceProgressDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "ResourceId":"$request.path.ResourceId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Resource Progress Descriptive Flexfields resource is used to view, create, and update additional information for resource progress."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-patch",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress"
                ],
                "summary":"Get the progress of a financial task",
                "operationId":"get_projectProgress-TaskProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-item-response"
                                }
                            }
                        },
                        "links":{
                            "ResourceProgress":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Project Progress resource is used to capture draft progress, view draft and published progress, update draft progress, and publish progress for a project enabled for financial management."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for task progress."
                            },
                            "TaskProgressDFF":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1TaskProgressDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Task Progress Descriptive Flexfields resource is used to view, create, and update additional information for task progress."
                            },
                            "Notes":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1Notes/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Note resource is used to view, create, update, and delete notes for task progress."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-get"
            },
            "patch":{
                "tags":[
                    "Project Progress/Task Progress"
                ],
                "summary":"Update the progress of a financial task",
                "operationId":"update_projectProgress-TaskProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-item-response"
                                }
                            }
                        },
                        "links":{
                            "ResourceProgress":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Project Progress resource is used to capture draft progress, view draft and published progress, update draft progress, and publish progress for a project enabled for financial management."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for task progress."
                            },
                            "TaskProgressDFF":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1TaskProgressDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Task Progress Descriptive Flexfields resource is used to view, create, and update additional information for task progress."
                            },
                            "Notes":{
                                "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1Notes/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Note resource is used to view, create, update, and delete notes for task progress."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-patch",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/Notes":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Notes"
                ],
                "summary":"Get all notes for a progress",
                "operationId":"getall_projectProgress-TaskProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NoteId; integer; The unique identifier of the progress note.</li><li>NoteTxt; string; The text for the progress note.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the note with the specified primary key.<br>Finder Variables: <ul><li>NoteId; integer; The unique identifier of the note.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "NoteId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Note ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Notes-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-notes-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Task Progress/Notes"
                ],
                "summary":"Create a note for a progress",
                "operationId":"create_projectProgress-TaskProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-Notes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Notes-post",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-notes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/TaskProgressDFF":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Task Progress Descriptive Flexfields"
                ],
                "summary":"Get all task progress descriptive flexfields",
                "operationId":"getall_projectProgress-TaskProgress-TaskProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task progress descriptive flexfield with the specific task ID.<br>Finder Variables: <ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectProgressId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-TaskProgressDFF-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-taskprogressdff-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Task Progress/Task Progress Descriptive Flexfields"
                ],
                "summary":"Create a task progress descriptive flexfield",
                "operationId":"create_projectProgress-TaskProgress-TaskProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-TaskProgressDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the task progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-TaskProgressDFF-post",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-taskprogressdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress":{
            "get":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Get the progress of all projects",
                "operationId":"getall_projectProgress",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualAmountsDate; string; Date on which actual amounts are summarized for project progress.</li><li>ActualAmountsThroughPeriod; string; Period through which actual amounts are summarized for project progress.</li><li>ActualFinishDate; string; Date on which work completed on the project as opposed to the planned end date of the project.</li><li>ActualStartDate; string; Date on which work commenced on the project as opposed to the planned start date of the project.</li><li>BaselineFinishDate; string; Planned end date of the project in baseline project plan. Used to compare the deviation of the current project end from the original planned end date.</li><li>BaselineStartDate; string; Planned start date of the project in baseline project plan. Used to compare the deviation of the current project start from the original planned start date.</li><li>CurrentActualAmountsDate; string; Date on which actual amounts are most recently summarized.</li><li>CurrentActualAmountsPeriod; string; Period through which actual amounts are most recently summarized.</li><li>EstimatedFinishDate; string; Projected end date of the project.</li><li>EstimatedStartDate; string; Projected start date of the project.</li><li>PercentComplete; number; The amount of physical work achieved on the project.</li><li>PlannedFinishDate; string; Scheduled end date of the project.</li><li>PlannedStartDate; string; Scheduled start date of the project.</li><li>PreviousPercentComplete; number; The amount of physical work achieved on the project in the most recently captured progress.</li><li>ProgressAsOfDate; string; Date through which progress is captured for the project.</li><li>ProgressAsOfPeriod; string; Period through which progress is captured for the project.</li><li>ProgressStatus; string; Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.</li><li>ProgressStatusCode; string; Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.</li><li>ProjectBurdenedActualCost; number; Cost that is actually charged to the project in project currency. Burdened cost is the sum of raw cost and the overhead.</li><li>ProjectCurrency; string; The currency code for the project. The currency code is a three-letter ISO code associated with a currency.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectLedgerBurdenedActualCost; number; Cost that is actually charged to the project in project ledger currency. Burdened cost is the sum of raw cost and the overhead.</li><li>ProjectLedgerCurrency; string; The currency code used for accounting and reporting in the project ledger. The currency code is a three-letter ISO code associated with a currency.</li><li>ProjectLedgerRawActualCost; number; Actual amount paid or actual amount incurred for the project in project ledger currency.</li><li>ProjectName; string; Name assigned to the project.</li><li>ProjectNumber; string; Alphanumeric identifier of the project.</li><li>ProjectRawActualCost; number; Actual amount paid or actual amount incurred for the project in project currency.</li><li>PublicationStatus; string; Status of current project progress. The status can either be Draft or Published.</li><li>SourceApplicationCode; string; The third-party application from which the project originated.</li><li>SourceProjectReference; string; The identifier of the project in the external application where it was originally created.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds project progress of the specified project ID.<br>Finder Variables: <ul></ul></li><li>findDraftProgressByProjectId: Finds the draft progress of  the specified project.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findProgressByCurrentFlag: Returns the latest progress that???s displayed to the user in the user interface.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findProgressByProjectId: Finds the draft or published progress of the specified project ID.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li><li>PublicationStatus; string; Status of current project progress. The status can either be DRAFT or LATEST_PUBLISHED.</li></ul></li><li>findProgressByProjectIdAndDate: Finds the published progress of the specified project till the specified date.<br>Finder Variables: <ul><li>ProgressAsOfDate; string; Date through which progress is determined for the project.</li><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findProgressByProjectName: Finds the draft or published progress of the specified project name.<br>Finder Variables: <ul><li>ProjectName; string; The name of the project being queried.</li><li>PublicationStatus; string; Status of current project progress. The status can either be DRAFT or LATEST_PUBLISHED.</li></ul></li><li>findProgressByProjectNumber: Finds the draft or published progress of the specified project number.<br>Finder Variables: <ul><li>ProjectNumber; string; Number of the project that is being queried.</li><li>PublicationStatus; string; Status of current project progress. The status can either be DRAFT or LATEST_PUBLISHED.</li></ul></li><li>findProgressBySourceReference: Finds the draft project progress for the specified source project reference and application code.<br>Finder Variables: <ul><li>PublicationStatus; string; Status of current project progress. The status can either be DRAFT or LATEST_PUBLISHED.</li><li>SourceApplicationCode; string; The third-party application from which the project originates.</li><li>SourceProjectReference; string; The identifier of the project in the external system where it was originally entered.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            },
                            {
                                "name":"findDraftProgressByProjectId",
                                "title":"ProjectIdDraftProgressVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findProgressByCurrentFlag",
                                "title":"ProjectIdCurrentFlagVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findProgressByProjectId",
                                "title":"ProjectIdProgressVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "PublicationStatus":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findProgressByProjectIdAndDate",
                                "title":"ProjectIdDateProgressVOCriteria",
                                "properties":{
                                    "ProgressAsOfDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findProgressByProjectName",
                                "title":"ProjectNameProgressVOCriteria",
                                "properties":{
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "PublicationStatus":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findProgressByProjectNumber",
                                "title":"ProjectNumberProgressVOCriteria",
                                "properties":{
                                    "ProjectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "PublicationStatus":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findProgressBySourceReference",
                                "title":"ProjectSourceProgressVOCriteria",
                                "properties":{
                                    "SourceApplicationCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "SourceProjectReference":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "PublicationStatus":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress"
                                }
                            }
                        },
                        "links":{
                            "captureProjectProgress":{
                                "operationRef":"#/paths/~1projectProgress~1action~1captureProjectProgress/post",
                                "description":"Capture project progress in draft status."
                            },
                            "publishProjectProgress":{
                                "operationRef":"#/paths/~1projectProgress~1action~1publishProjectProgress/post",
                                "description":"Publish project progress so that the progress can be viewed by others."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-get",
                "x-filename-id":"projectprogress-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/action/captureProjectProgress":{
            "post":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Capture project progress",
                "description":"Capture project progress in draft status.",
                "operationId":"doall_captureProjectProgress_projectProgress",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "asOfDate":{
                                        "type":"string",
                                        "description":"As Of Date",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "projectId":{
                                        "type":"number",
                                        "description":"Project Id",
                                        "nullable":true
                                    },
                                    "actualAmountsThroughCurrentPeriodFlag":{
                                        "type":"boolean",
                                        "description":"Actual Amounts Through Current Period Flag",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress was captured successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress was captured successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgress-action-captureProjectProgress-post",
                "x-filename-id":"projectprogress-action-captureprojectprogress-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/ProjectProgressDFF":{
            "get":{
                "tags":[
                    "Project Progress/Project Progress Descriptive Flexfields"
                ],
                "summary":"Get all project progress descriptive flexfields",
                "operationId":"getall_projectProgress-ProjectProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project progress descriptive flexfield with the specific project ID.<br>Finder Variables: <ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectProgressId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-ProjectProgressDFF-get",
                "x-filename-id":"projectprogress-projectid-child-projectprogressdff-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Project Progress Descriptive Flexfields"
                ],
                "summary":"Create a project progress descriptive flexfield",
                "operationId":"create_projectProgress-ProjectProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-ProjectProgressDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the project progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-ProjectProgressDFF-post",
                "x-filename-id":"projectprogress-projectid-child-projectprogressdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/ProjectProgressDFF/{ProjectProgressId}":{
            "get":{
                "tags":[
                    "Project Progress/Project Progress Descriptive Flexfields"
                ],
                "summary":"Get a project progress descriptive flexfield",
                "operationId":"get_projectProgress-ProjectProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ProjectProgressId",
                        "in":"path",
                        "description":"Unique identifier of the project progress.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project progress.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the project progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-ProjectProgressDFF-{ProjectProgressId}-get",
                "x-filename-id":"projectprogress-projectid-child-projectprogressdff-projectprogressid-get"
            },
            "patch":{
                "tags":[
                    "Project Progress/Project Progress Descriptive Flexfields"
                ],
                "summary":"Update a project progress descriptive flexfield",
                "operationId":"update_projectProgress-ProjectProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ProjectProgressId",
                        "in":"path",
                        "description":"Unique identifier of the project progress.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project progress.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-ProjectProgressDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the project progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-ProjectProgressDFF-{ProjectProgressId}-patch",
                "x-filename-id":"projectprogress-projectid-child-projectprogressdff-projectprogressid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/Notes/{NoteId}/enclosure/NoteTxt":{
            "get":{
                "tags":[
                    "Project Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Get a Note Text",
                "description":"Get a Note Text",
                "operationId":"get_projectProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"The unique identifier of the progress note.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Notes-{NoteId}-enclosure-NoteTxt-get",
                "x-filename-id":"projectprogress-projectid-child-notes-noteid-enclosure-notetxt-get"
            },
            "put":{
                "tags":[
                    "Project Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Replace a Note Text",
                "description":"Replace a Note Text",
                "operationId":"replace_projectProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"The unique identifier of the progress note.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Notes-{NoteId}-enclosure-NoteTxt-put",
                "x-filename-id":"projectprogress-projectid-child-notes-noteid-enclosure-notetxt-put"
            },
            "delete":{
                "tags":[
                    "Project Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Delete a Note Text",
                "description":"Delete a Note Text",
                "operationId":"delete_projectProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"The unique identifier of the progress note.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Notes-{NoteId}-enclosure-NoteTxt-delete",
                "x-filename-id":"projectprogress-projectid-child-notes-noteid-enclosure-notetxt-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_projectProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectprogress-projectid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_projectProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectprogress-projectid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_projectProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectprogress-projectid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Attachments"
                ],
                "summary":"Get all attachments for a progress",
                "operationId":"getall_projectProgress-TaskProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Progress/Task Progress/Attachments"
                ],
                "summary":"Create an attachment for a progress",
                "operationId":"create_projectProgress-TaskProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-post",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/action/editLatestPublishedProgress":{
            "post":{
                "tags":[
                    "Project Progress"
                ],
                "summary":"Edit latest published progress",
                "description":"Enables you to edit the latest published progress record and marks the published progress record with the most recent as of date as the latest published progress.",
                "operationId":"do_editLatestPublishedProgress_projectProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "deleteDraftProgress":{
                                        "type":"boolean",
                                        "description":"Delete the draft progress if it exists",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress is set to the draft status."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the progress is set to the draft status."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgress-{ProjectId}-action-editLatestPublishedProgress-post",
                "x-filename-id":"projectprogress-projectid-action-editlatestpublishedprogress-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/Notes/{NoteId}":{
            "get":{
                "tags":[
                    "Project Progress/Notes"
                ],
                "summary":"Get a note for a progress",
                "operationId":"get_projectProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"The unique identifier of the progress note.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Notes-{NoteId}-get",
                "x-filename-id":"projectprogress-projectid-child-notes-noteid-get"
            },
            "delete":{
                "tags":[
                    "Project Progress/Notes"
                ],
                "summary":"Delete a note for a progress",
                "operationId":"delete_projectProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"The unique identifier of the progress note.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Notes-{NoteId}-delete",
                "x-filename-id":"projectprogress-projectid-child-notes-noteid-delete"
            },
            "patch":{
                "tags":[
                    "Project Progress/Notes"
                ],
                "summary":"Update a note for a progress",
                "operationId":"update_projectProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"The unique identifier of the progress note.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-Notes-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-Notes-{NoteId}-patch",
                "x-filename-id":"projectprogress-projectid-child-notes-noteid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress"
                ],
                "summary":"Get the progress of all resources in the project",
                "operationId":"getall_projectProgress-TaskProgress-ResourceProgress",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualAmountsDate; string; Date on which actual amounts are most recently summarized.</li><li>ActualFinishDate; string; Actual finish date collected during progress entry.</li><li>ActualStartDate; string; Actual start date collected during progress entry.</li><li>ActualsAmountsThroughPeriod; string; Period through which actual amounts are summarized for project progress.</li><li>BaselineFinishDate; string; Planned end date of the task in the baseline project plan. Used to compare the deviation of the current task end from the original planned end date.</li><li>BaselineStartDate; string; Planned start date of the task in the baseline project plan. Used to compare the deviation of the current task start from the original planned start date.</li><li>BaselinedPlannedCost; number; Baseline planned burdened cost from the project plan.</li><li>BaselinedPlannedEffort; number; Baselined planned effort from the financial project plan.</li><li>BaselinedPlannedQuantity; number; Baselined planned quantity from the financial project plan.</li><li>CurrentActualAmountsDate; string; Date on which actual amounts are most recently summarized.</li><li>CurrentActualAmountsPeriod; string; Period through which actual amounts are most recently summarized.</li><li>CurrentPlannedCost; number; Current planned burdened cost from the project plan.</li><li>CurrentPlannedEffort; number; Current planned effort from the financial project plan.</li><li>CurrentPlannedQuantity; number; Current planned quantity from the financial project plan.</li><li>EstimateatCompletionCostinProjectCurrency; number; Estimate at completion burdened cost in project currency.</li><li>EstimateatCompletionQuantity; number; Estimate at completion quantity.</li><li>EstimatedFinishDate; string; An estimated finish date collected during progress entry and usually defaulted to the resource assignments planned to date.</li><li>EstimatedStartDate; string; An estimated start date collected during progress entry and usually defaulted to the resource assignments planned start date.</li><li>EstimatetoCompleteCostinProjectCurrency; number; Estimate to complete burdened cost in project currency.</li><li>EstimatetoCompleteQuantity; number; Estimate to complete in quantity.</li><li>PlanningEndDate; string; Scheduled end date of the task.</li><li>PlanningStartDate; string; Scheduled start date of the task.</li><li>ProgressAsOfDate; string; Date through which progress is captured for the project.</li><li>ProgressAsOfPeriod; string; Period through which progress is captured for the project.</li><li>ProjectBurdenedActualCost; number; Cost that is actually charged to the task in project currency. Burdened cost is the sum of raw cost and the overhead.</li><li>ProjectCurrency; string; The currency code for the project. It is a three-letter ISO code associated with a currency.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectLedgerBurdenedActualCost; number; Cost that is actually charged to the task in project ledger currency. Burdened cost is the sum of raw cost and the overhead.</li><li>ProjectLedgerCurrency; string; The currency code used for accounting and reporting in the project ledger. It is a three-letter ISO code associated with a currency.</li><li>ProjectLedgerRawActualCost; number; Actual amount paid or actual amount incurred for the task in project ledger currency.</li><li>ProjectName; string; Name assigned to the project.</li><li>ProjectNumber; string; Alphanumeric identifier of the project.</li><li>ProjectRawActualCost; number; Actual amount paid or actual amount incurred for the task in project currency.</li><li>PublicationStatus; string; Status of the current project progress. The status can either be Draft or Published.</li><li>ResourceAssignmentFromDate; string; The date that is planned on the financial plan for a resource to begin their assignment on a project task.</li><li>ResourceAssignmentToDate; string; The date that is planned on the financial plan for a resource to finish their assignment on a project task.</li><li>ResourceClass; string; Grouping of predefined resource types to which the resource in the financial plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.</li><li>ResourceId; integer; Identifier of the resource breakdown structure element used to create the financial plan resource assignment.</li><li>ResourceName; string; Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.</li><li>SourceApplicationCode; string; The third-party application from which the project originated.</li><li>SourceApplicationReference; string; The identifier of the project in the external application where it was originally created.</li><li>TaskId; integer; Unique identifier of the task.</li><li>TaskName; string; Name assigned to the task.</li><li>TaskNumber; string; Alphanumeric identifier of the task.</li><li>UnitOfMeasure; string; Unit of work that measures the quantity of effort for which the resource is planned for on the financial plan resource assignment.</li><li>Unplanned; string; Unplanned project cost included on the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: The unique identifier of the project resource.<br>Finder Variables: <ul></ul></li><li>findProgressByResourceId: Finds resource progress of the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; The unique identifier of the project resource.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            },
                            {
                                "name":"findProgressByResourceId",
                                "title":"ResourceIdProgressCriteria",
                                "properties":{
                                    "ResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Attachments"
                ],
                "summary":"Get an attachment for a progress",
                "operationId":"get_projectProgress-TaskProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Progress/Task Progress/Attachments"
                ],
                "summary":"Delete an attachment for a progress",
                "operationId":"delete_projectProgress-TaskProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Progress/Task Progress/Attachments"
                ],
                "summary":"Update an attachment for a progress",
                "operationId":"update_projectProgress-TaskProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_projectProgress-TaskProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Progress/Task Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_projectProgress-TaskProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Progress/Task Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_projectProgress-TaskProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Attachments/Large Object (LOB) Attributes - File Web Image"
                ],
                "summary":"Get a File Web Image",
                "description":"Get a File Web Image",
                "operationId":"get_projectProgress-TaskProgress-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/Notes/{NoteId}":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Notes"
                ],
                "summary":"Get a note for a progress",
                "operationId":"get_projectProgress-TaskProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Notes-{NoteId}-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-notes-noteid-get"
            },
            "delete":{
                "tags":[
                    "Project Progress/Task Progress/Notes"
                ],
                "summary":"Delete a note for a progress",
                "operationId":"delete_projectProgress-TaskProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Notes-{NoteId}-delete",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-notes-noteid-delete"
            },
            "patch":{
                "tags":[
                    "Project Progress/Task Progress/Notes"
                ],
                "summary":"Update a note for a progress",
                "operationId":"update_projectProgress-TaskProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-Notes-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Notes-{NoteId}-patch",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-notes-noteid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/Notes/{NoteId}/enclosure/NoteTxt":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Get a Note Text",
                "description":"Get a Note Text",
                "operationId":"get_projectProgress-TaskProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Notes-{NoteId}-enclosure-NoteTxt-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-notes-noteid-enclosure-notetxt-get"
            },
            "put":{
                "tags":[
                    "Project Progress/Task Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Replace a Note Text",
                "description":"Replace a Note Text",
                "operationId":"replace_projectProgress-TaskProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Notes-{NoteId}-enclosure-NoteTxt-put",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-notes-noteid-enclosure-notetxt-put"
            },
            "delete":{
                "tags":[
                    "Project Progress/Task Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Delete a Note Text",
                "description":"Delete a Note Text",
                "operationId":"delete_projectProgress-TaskProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-Notes-{NoteId}-enclosure-NoteTxt-delete",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-notes-noteid-enclosure-notetxt-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments"
                ],
                "summary":"Get an attachment for a progress",
                "operationId":"get_projectProgress-TaskProgress-ResourceProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments"
                ],
                "summary":"Delete an attachment for a progress",
                "operationId":"delete_projectProgress-TaskProgress-ResourceProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments"
                ],
                "summary":"Update an attachment for a progress",
                "operationId":"update_projectProgress-TaskProgress-ResourceProgress-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-ResourceProgress-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_projectProgress-TaskProgress-ResourceProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_projectProgress-TaskProgress-ResourceProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_projectProgress-TaskProgress-ResourceProgress-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Attachments/Large Object (LOB) Attributes - File Web Image"
                ],
                "summary":"Get a File Web Image",
                "description":"Get a File Web Image",
                "operationId":"get_projectProgress-TaskProgress-ResourceProgress-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/Notes/{NoteId}":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Notes"
                ],
                "summary":"Get a note for a progress",
                "operationId":"get_projectProgress-TaskProgress-ResourceProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Notes-{NoteId}-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-notes-noteid-get"
            },
            "delete":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Notes"
                ],
                "summary":"Delete a note for a progress",
                "operationId":"delete_projectProgress-TaskProgress-ResourceProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Notes-{NoteId}-delete",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-notes-noteid-delete"
            },
            "patch":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Notes"
                ],
                "summary":"Update a note for a progress",
                "operationId":"update_projectProgress-TaskProgress-ResourceProgress-Notes",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-ResourceProgress-Notes-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Notes-{NoteId}-patch",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-notes-noteid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/Notes/{NoteId}/enclosure/NoteTxt":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Get a Note Text",
                "description":"Get a Note Text",
                "operationId":"get_projectProgress-TaskProgress-ResourceProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Notes-{NoteId}-enclosure-NoteTxt-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-notes-noteid-enclosure-notetxt-get"
            },
            "put":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Replace a Note Text",
                "description":"Replace a Note Text",
                "operationId":"replace_projectProgress-TaskProgress-ResourceProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Notes-{NoteId}-enclosure-NoteTxt-put",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-notes-noteid-enclosure-notetxt-put"
            },
            "delete":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Notes/Large Object (LOB) Attributes - Note Text"
                ],
                "summary":"Delete a Note Text",
                "description":"Delete a Note Text",
                "operationId":"delete_projectProgress-TaskProgress-ResourceProgress-Notes-NoteTxt",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the progress note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-Notes-{NoteId}-enclosure-NoteTxt-delete",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-notes-noteid-enclosure-notetxt-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/ResourceProgress/{ResourceId}/child/ResourceProgressDFF/{ProjectProgressId}":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Resource Progress Descriptive Flexfields"
                ],
                "summary":"Get a resource progress descriptive flexfield",
                "operationId":"get_projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectProgressId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project progress.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the resource progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-ResourceProgressDFF-{ProjectProgressId}-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-resourceprogressdff-projectprogressid-get"
            },
            "patch":{
                "tags":[
                    "Project Progress/Task Progress/Resource Progress/Resource Progress Descriptive Flexfields"
                ],
                "summary":"Update a resource progress descriptive flexfield",
                "operationId":"update_projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectProgressId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project progress.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the resource progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-ResourceProgress-{ResourceId}-child-ResourceProgressDFF-{ProjectProgressId}-patch",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-resourceprogress-resourceid-child-resourceprogressdff-projectprogressid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgress/{ProjectId}/child/TaskProgress/{TaskId}/child/TaskProgressDFF/{ProjectProgressId}":{
            "get":{
                "tags":[
                    "Project Progress/Task Progress/Task Progress Descriptive Flexfields"
                ],
                "summary":"Get a task progress descriptive flexfield",
                "operationId":"get_projectProgress-TaskProgress-TaskProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ProjectProgressId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project progress.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the task progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-TaskProgressDFF-{ProjectProgressId}-get",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-taskprogressdff-projectprogressid-get"
            },
            "patch":{
                "tags":[
                    "Project Progress/Task Progress/Task Progress Descriptive Flexfields"
                ],
                "summary":"Update a task progress descriptive flexfield",
                "operationId":"update_projectProgress-TaskProgress-TaskProgressDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ProjectProgressId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project progress.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgress-TaskProgress-TaskProgressDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the task progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgress-{ProjectId}-child-TaskProgress-{TaskId}-child-TaskProgressDFF-{ProjectProgressId}-patch",
                "x-filename-id":"projectprogress-projectid-child-taskprogress-taskid-child-taskprogressdff-projectprogressid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/Tasks/{TaskId}/child/GateApprovers":{
            "get":{
                "tags":[
                    "Project Plan Details/Tasks/Gate Approvers"
                ],
                "summary":"Get all the approvers of a gate in a project",
                "operationId":"getall_projectPlanDetails-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApprovalId; integer; Unique identifier of the Gate Approver.</li><li>GateApproverComments; string; Optional text for comments by the approver.</li><li>GateApproverEmail; string; Email address of the gate approver.</li><li>GateApproverName; string; Name of the user who's to approve the gate.</li><li>GateApproverStatus; string; Status set for a gate by the approver.</li><li>GateApproverUpdatedBy; string; The name of the user who updated the gate approval status. Nearly always the approver identified in the row, but could be the project manager.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the gate approvers for a gate with a specific task ID. <br>Finder Variables <ul><li>ApprovalId; integer;  Unique identifier of the Gate Approver. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the gate approvers for a gate with a specific task ID.",
                                "properties":{
                                    "ApprovalId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the Gate Approver.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Approval ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-Tasks-{TaskId}-child-GateApprovers-get",
                "x-filename-id":"projectplandetails-projectid-child-tasks-taskid-child-gateapprovers-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/ProjectCalendars/{CalendarId}/child/CalendarExceptions/{ExceptionId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Project Calendars/Calendar Exceptions"
                ],
                "summary":"Get a calendar exception",
                "operationId":"get_projectPlanDetails-ProjectCalendars-CalendarExceptions",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar ID",
                            "type":"integer",
                            "description":"Unique identifier of the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ExceptionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar Exception ID",
                            "type":"integer",
                            "description":"Unique identifier of the exception in the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-ProjectCalendars-{CalendarId}-child-CalendarExceptions-{ExceptionId}-get",
                "x-filename-id":"projectplandetails-projectid-child-projectcalendars-calendarid-child-calendarexceptions-exceptionid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/Tasks/{TaskId}/child/TaskDFF":{
            "get":{
                "tags":[
                    "Project Plan Details/Tasks/Task Descriptive Flexfields"
                ],
                "summary":"Get all the descriptive flexfields for a task as a collection",
                "operationId":"getall_projectPlanDetails-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjElementId; integer</li><li>__FLEX_Context; string; Context Segment</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjElementId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-Tasks-{TaskId}-child-TaskDFF-get",
                "x-filename-id":"projectplandetails-projectid-child-tasks-taskid-child-taskdff-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskDependencies/{DependencyId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Dependencies"
                ],
                "summary":"Get one dependency between two tasks of a project",
                "operationId":"get_projectPlanDetails-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency that exists between two tasks.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDependencies-{DependencyId}-get",
                "x-filename-id":"projectplandetails-projectid-child-taskdependencies-dependencyid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/Tasks/{TaskId}/child/GateApprovers/{ApprovalId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Tasks/Gate Approvers"
                ],
                "summary":"Get an approver of a gate in a project",
                "operationId":"get_projectPlanDetails-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ApprovalId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Approval ID",
                            "type":"integer",
                            "description":"Unique identifier of the Gate Approver.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-Tasks-{TaskId}-child-GateApprovers-{ApprovalId}-get",
                "x-filename-id":"projectplandetails-projectid-child-tasks-taskid-child-gateapprovers-approvalid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskWorkItems":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Work Items"
                ],
                "summary":"Get all work items for all the tasks of a project",
                "operationId":"getall_projectPlanDetails-TaskWorkItems",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ObjectAssociationId; integer; The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.</li><li>SourceWorkItemId; integer; The unique identifier of the associated work item in the source application.</li><li>TaskCompletionEvent; string; The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited.</li><li>TaskCompletionEventCode; string; The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.</li><li>TaskCompletionEventStatus; string; The status that indicates whether the task completion event is pending, completed, or not set. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>TaskCompletionEventStatusCode; string; The code that represents whether the task completion event is pending, completed, or not set. Valid values are ORA_PENDING, ORA_COMPLETE, and ORA_NOT_SET. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>TaskId; integer; Unique identifier of the project task.</li><li>TaskName; string; The name of the task.</li><li>TaskNumber; string; The number of a task that's unique within the project.</li><li>Type; string; The name of the work item type.</li><li>TypeId; integer; The unique identifier of the work item type.</li><li>WorkItemCurrentStatus; string; The current status of the associated work item in the source application. For example, draft, prototype, or design.</li><li>WorkItemCurrentStatusCode; string; The code that represents the current status of the associated work item in the source application.</li><li>WorkItemName; string; The name of the associated work item in the source application.</li><li>WorkItemRevision; string; The revision of the associated work item in the source application.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task work item association with the specified primary key. <br>Finder Variables <ul><li>ObjectAssociationId; integer;  Unique identifier of the task work item association. </li></ul></li><li>findByObjectAssociationId Finds the task work item association with the specified association identifier. <br>Finder Variables <ul><li>ObjectAssociationId; integer;  Unique identifier of the task work item association. </li></ul></li><li>findByTaskId Finds all work item associations for the specified task identifier. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the project task. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the task work item association with the specified primary key.",
                                "properties":{
                                    "ObjectAssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the task work item association.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Object Association ID"
                                    }
                                }
                            },
                            {
                                "name":"findByObjectAssociationId",
                                "description":"Finds the task work item association with the specified association identifier.",
                                "title":"ObjectAssociationCriteria",
                                "properties":{
                                    "ObjectAssociationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the task work item association.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "description":"Finds all work item associations for the specified task identifier.",
                                "title":"TaskIdCriteria",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the project task.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskWorkItems-get",
                "x-filename-id":"projectplandetails-projectid-child-taskworkitems-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/Tasks/{TaskId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Tasks"
                ],
                "summary":"Get a task of a project",
                "operationId":"get_projectPlanDetails-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDFF":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                                "parameters":{
                                    "TaskId":"$request.path.TaskId",
                                    "ProjectId":"$request.path.ProjectId"
                                }
                            },
                            "GateApprovers":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                                "parameters":{
                                    "TaskId":"$request.path.TaskId",
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Gate Approvers resource is used to view the approver details for a gate."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-Tasks-{TaskId}-get",
                "x-filename-id":"projectplandetails-projectid-child-tasks-taskid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}":{
            "get":{
                "tags":[
                    "Project Plan Details"
                ],
                "summary":"Get a project that I can view",
                "operationId":"get_projectPlanDetails",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskWorkItems":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskWorkItems/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete."
                            },
                            "TaskDeliverables":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskDeliverables/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
                            },
                            "Tasks":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1Tasks/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Tasks resource is used to view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0."
                            },
                            "TaskDependencies":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskDependencies/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Dependency resource is used to view dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task."
                            },
                            "ProjectCalendars":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1ProjectCalendars/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned."
                            },
                            "TaskExpenseResourceAssignments":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskExpenseResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Expenses resource assignment resource is used to view the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task."
                            },
                            "TaskLaborResourceAssignments":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskLaborResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-get",
                "x-filename-id":"projectplandetails-projectid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskDependencies":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Dependencies"
                ],
                "summary":"Get all dependencies between the tasks of a project",
                "operationId":"getall_projectPlanDetails-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DependencyId; integer; Identifier of the dependency that exists between two tasks.</li><li>DependencyType; string; The type of dependency that exists between project elements. Valid values are fs, ff, ss, and sf.</li><li>Lag; number; Number of days that exist between project elements before the dependency is activated.</li><li>PredecessorTaskId; integer; Unique identifier of the predecessor project element.</li><li>SuccessorTaskId; integer; Unique identifier of the successor project element.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the dependency between tasks that matches the primary key criteria specified. <br>Finder Variables <ul><li>DependencyId; integer;  Unique identifier of the dependency that exists between two tasks. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the dependency between tasks that matches the primary key criteria specified.",
                                "properties":{
                                    "DependencyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the dependency that exists between two tasks.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Dependency ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDependencies-get",
                "x-filename-id":"projectplandetails-projectid-child-taskdependencies-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails":{
            "get":{
                "tags":[
                    "Project Plan Details"
                ],
                "summary":"Get all projects that I can view",
                "operationId":"getall_projectPlanDetails",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CalendarId; integer; Unique identifier of the calendar associated to the project.</li><li>CurrencyCode; string; The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.</li><li>Description; string; A description about the project. This might include high-level information about the work being performed.</li><li>EndDate; string; The date that work or information tracking completes for a project.</li><li>FinanciallyEnabledFlag; boolean; Indicates whether the project is enabled for financial management. If the value is True, the project is enabled for financial management. The value is False when the project isn't enabled for financial management.</li><li>Name; string; Name of the project.</li><li>NumberAttr01; number; Project code defined during implementation that provides the ability to capture a numeric value 01 as additional information for a project.</li><li>NumberAttr02; number; Project code defined during implementation that provides the ability to capture a numeric value 02 as additional information for a project.</li><li>NumberAttr03; number; Project code defined during implementation that provides the ability to capture a numeric value 03 as additional information for a project.</li><li>NumberAttr04; number; Project code defined during implementation that provides the ability to capture a numeric value 04 as additional information for a project.</li><li>NumberAttr05; number; Project code defined during implementation that provides the ability to capture a numeric value 05 as additional information for a project.</li><li>NumberAttr06; number; Project code defined during implementation that provides the ability to capture a numeric value 06 as additional information for a project.</li><li>NumberAttr07; number; Project code defined during implementation that provides the ability to capture a numeric value 07 as additional information for a project.</li><li>NumberAttr08; number; Project code defined during implementation that provides the ability to capture a numeric value 08 as additional information for a project.</li><li>NumberAttr09; number; Project code defined during implementation that provides the ability to capture a numeric value 09 as additional information for a project.</li><li>NumberAttr10; number; Project code defined during implementation that provides the ability to capture a numeric value 10 as additional information for a project.</li><li>OrganizationId; integer; Unique identifier of the organization that owns the project.</li><li>PercentComplete; number; Indicates the percentage of work completed for the project.</li><li>PrimaryProjectManagerName; string; Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.</li><li>ProjectCode01; integer; Project code defined during implementation that provides a list of values 01 to capture additional information for a project.</li><li>ProjectCode02; integer; Project code defined during implementation that provides a list of values 02 to capture additional information for a project.</li><li>ProjectCode03; integer; Project code defined during implementation that provides a list of values 03 to capture additional information for a project.</li><li>ProjectCode04; integer; Project code defined during implementation that provides a list of values 04 to capture additional information for a project.</li><li>ProjectCode05; integer; Project code defined during implementation that provides a list of values 05 to capture additional information for a project.</li><li>ProjectCode06; integer; Project code defined during implementation that provides a list of values 06 to capture additional information for a project.</li><li>ProjectCode07; integer; Project code defined during implementation that provides a list of values 07 to capture additional information for a project.</li><li>ProjectCode08; integer; Project code defined during implementation that provides a list of values 08 to capture additional information for a project.</li><li>ProjectCode09; integer; Project code defined during implementation that provides a list of values 09 to capture additional information for a project.</li><li>ProjectCode10; integer; Project code defined during implementation that provides a list of values 10 to capture additional information for a project.</li><li>ProjectCode11; integer; Project code defined during implementation that provides a list of values 11 to capture additional information for a project.</li><li>ProjectCode12; integer; Project code defined during implementation that provides a list of values 12 to capture additional information for a project.</li><li>ProjectCode13; integer; Project code defined during implementation that provides a list of values 13 to capture additional information for a project.</li><li>ProjectCode14; integer; Project code defined during implementation that provides a list of values 14 to capture additional information for a project.</li><li>ProjectCode15; integer; Project code defined during implementation that provides a list of values 15 to capture additional information for a project.</li><li>ProjectCode16; integer; Project code defined during implementation that provides a list of values 16 to capture additional information for a project.</li><li>ProjectCode17; integer; Project code defined during implementation that provides a list of values 17 to capture additional information for a project.</li><li>ProjectCode18; integer; Project code defined during implementation that provides a list of values 18 to capture additional information for a project.</li><li>ProjectCode19; integer; Project code defined during implementation that provides a list of values 19 to capture additional information for a project.</li><li>ProjectCode20; integer; Project code defined during implementation that provides a list of values 20 to capture additional information for a project.</li><li>ProjectCode21; integer; Project code defined during implementation that provides a list of values 21 to capture additional information for a project.</li><li>ProjectCode22; integer; Project code defined during implementation that provides a list of values 22 to capture additional information for a project.</li><li>ProjectCode23; integer; Project code defined during implementation that provides a list of values 23 to capture additional information for a project.</li><li>ProjectCode24; integer; Project code defined during implementation that provides a list of values 24 to capture additional information for a project.</li><li>ProjectCode25; integer; Project code defined during implementation that provides a list of values 25 to capture additional information for a project.</li><li>ProjectCode26; integer; Project code defined during implementation that provides a list of values 26 to capture additional information for a project.</li><li>ProjectCode27; integer; Project code defined during implementation that provides a list of values 27 to capture additional information for a project.</li><li>ProjectCode28; integer; Project code defined during implementation that provides a list of values 28 to capture additional information for a project.</li><li>ProjectCode29; integer; Project code defined during implementation that provides a list of values 29 to capture additional information for a project.</li><li>ProjectCode30; integer; Project code defined during implementation that provides a list of values 30 to capture additional information for a project.</li><li>ProjectCode31; integer; Project code defined during implementation that provides a list of values 31 to capture additional information for a project.</li><li>ProjectCode32; integer; Project code defined during implementation that provides a list of values 32 to capture additional information for a project.</li><li>ProjectCode33; integer; Project code defined during implementation that provides a list of values 33 to capture additional information for a project.</li><li>ProjectCode34; integer; Project code defined during implementation that provides a list of values 34 to capture additional information for a project.</li><li>ProjectCode35; integer; Project code defined during implementation that provides a list of values 35 to capture additional information for a project.</li><li>ProjectCode36; integer; Project code defined during implementation that provides a list of values 36 to capture additional information for a project.</li><li>ProjectCode37; integer; Project code defined during implementation that provides a list of values 37 to capture additional information for a project.</li><li>ProjectCode38; integer; Project code defined during implementation that provides a list of values 38 to capture additional information for a project.</li><li>ProjectCode39; integer; Project code defined during implementation that provides a list of values 39 to capture additional information for a project.</li><li>ProjectCode40; integer; Project code defined during implementation that provides a list of values 40 to capture additional information for a project.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectNumber; string; Number of a project.</li><li>ScheduleTypeCode; string; The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.</li><li>StartDate; string; The date that work or information tracking begins on a project.</li><li>Status; string; An implementation-defined classification of the status of a project.</li><li>StatusCode; string; The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.</li><li>SystemStatusCode; string; The underlying system project status code associated with the implementation-defined project status. Valid values are ACTIVE, CLOSED, DRAFT, PENDING_CLOSE, and SUBMITTED.</li><li>TextAttr01; string; Project code defined during implementation that provides free-form text entry 01 to capture additional information for a project.</li><li>TextAttr02; string; Project code defined during implementation that provides free-form text entry 02 to capture additional information for a project.</li><li>TextAttr03; string; Project code defined during implementation that provides free-form text entry 03 to capture additional information for a project.</li><li>TextAttr04; string; Project code defined during implementation that provides free-form text entry 04 to capture additional information for a project.</li><li>TextAttr05; string; Project code defined during implementation that provides free-form text entry 05 to capture additional information for a project.</li><li>TextAttr06; string; Project code defined during implementation that provides free-form text entry 06 to capture additional information for a project.</li><li>TextAttr07; string; Project code defined during implementation that provides free-form text entry 07 to capture additional information for a project.</li><li>TextAttr08; string; Project code defined during implementation that provides free-form text entry 08 to capture additional information for a project.</li><li>TextAttr09; string; Project code defined during implementation that provides free-form text entry 09 to capture additional information for a project.</li><li>TextAttr10; string; Project code defined during implementation that provides free-form text entry 10 to capture additional information for a project.</li><li>TextAttr11; string; Project code defined during implementation that provides free-form text entry 11 to capture additional information for a project.</li><li>TextAttr12; string; Project code defined during implementation that provides free-form text entry 12 to capture additional information for a project.</li><li>TextAttr13; string; Project code defined during implementation that provides free-form text entry 13 to capture additional information for a project.</li><li>TextAttr14; string; Project code defined during implementation that provides free-form text entry 14 to capture additional information for a project.</li><li>TextAttr15; string; Project code defined during implementation that provides free-form text entry 15 to capture additional information for a project.</li><li>TextAttr16; string; Project code defined during implementation that provides free-form text entry 16 to capture additional information for a project.</li><li>TextAttr17; string; Project code defined during implementation that provides free-form text entry 17 to capture additional information for a project.</li><li>TextAttr18; string; Project code defined during implementation that provides free-form text entry 18 to capture additional information for a project.</li><li>TextAttr19; string; Project code defined during implementation that provides free-form text entry 19 to capture additional information for a project.</li><li>TextAttr20; string; Project code defined during implementation that provides free-form text entry 20 to capture additional information for a project.</li><li>ViewAccessCode; string; Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project that matches the primary key criteria specified. <br>Finder Variables <ul><li>ProjectId; integer;  Unique identifier of the project. </li></ul></li><li>findByProjectId Finds the project with the specified project ID. <br>Finder Variables <ul><li>ProjectId; integer;  Unique identifier of the project. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project that matches the primary key criteria specified.",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectId",
                                "description":"Finds the project with the specified project ID.",
                                "title":"ProjectIdCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the project.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-get",
                "x-filename-id":"projectplandetails-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskLaborResourceAssignments":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Labor Resource Assignments"
                ],
                "summary":"Get all labor resource assignments for all the tasks of a project",
                "operationId":"getall_projectPlanDetails-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualCostAmount; number; The actual cost amount for the labor resource associated with the task.</li><li>ActualEffortinHours; number; Actual effort in hours for the labor resource assigned to the task.</li><li>CurrentEffortinHours; number; Estimated effort in hours on the task at completion for the labor resource.</li><li>LaborResourceId; integer; Unique identifier of the labor resource assigned to the project task.</li><li>PercentComplete; number; Indicates the percentage of work completed for the labor resource assigned to the task.</li><li>PlannedEffortinHours; number; Planned effort in hours of the labor resource assigned to the task.</li><li>PrimaryResourceFlag; boolean; Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource isn't the primary labor resource.</li><li>ProgressStatus; string; Indicates the status of the work for the labor resource assigned to the task.</li><li>ProjectResourceAssignId; integer; Unique identifier of the assignment of the labor resource in a project.</li><li>RemainingEffortinHours; number; Remaining effort in hours for the labor resource assigned to the task.</li><li>ResourceAllocation; number; Allocation percentage of the labor resource assigned to the task.</li><li>ResourceEmail; string; Email address of the labor resource assigned to the task.</li><li>ResourceName; string; Name of the labor resource assigned to the project task.</li><li>TaskId; integer; Identifier of the task to which the labor resource is assigned.</li><li>TaskLaborResourceAssignmentId; integer; Unique identifier of the labor resource assignment for the project task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the assignment of a labor resource for a project task that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskLaborResourceAssignmentId; integer;  Unique identifier of the labor resource assignment for the project task. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the assignment of a labor resource for a project task that matches the primary key criteria specified.",
                                "properties":{
                                    "TaskLaborResourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the labor resource assignment for the project task.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Labor Resource Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskLaborResourceAssignments-get",
                "x-filename-id":"projectplandetails-projectid-child-tasklaborresourceassignments-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/ProjectCalendars":{
            "get":{
                "tags":[
                    "Project Plan Details/Project Calendars"
                ],
                "summary":"Get all single shift project calendars used to schedule a project",
                "operationId":"getall_projectPlanDetails-ProjectCalendars",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActiveFlag; boolean; Indicates if the calendar is active.</li><li>CalendarId; integer; Unique identifier of the calendar.</li><li>CalendarName; string; Name of the calendar.</li><li>CategoryCode; string; The category of the use of the calendar.</li><li>CreatedBy; string; Indicates the resource who created the row of data.</li><li>CreationDate; string; Date when the row of data was created.</li><li>Description; string; Description of the calendar.</li><li>EffectiveFromDate; string; The date for which the calendar starts to be effective.</li><li>EffectiveToDate; string; The inclusive last date of the effectivity of the calendar.</li><li>FirstDayOfWeek; integer; The index of the first day in the week, 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on.</li><li>FridayWorkFlag; boolean; Indicates if Fridays are workable. True if it's workable, False if it isn't.</li><li>HoursPerDay; number; Number of hours used to calculate when one day is entered. Value depends on the number of hours of the shift.</li><li>LastUpdateDate; string; Date when the record was last edited.</li><li>LastUpdatedBy; string; Indicates who last edited the record.</li><li>MondayWorkFlag; boolean; Indicates if Mondays are workable. True if it's workable, False if it's not.</li><li>QuaterlyTypeCode; string; Indicates the quarter type used for the calendar.</li><li>SaturdayWorkFlag; boolean; Indicates if Saturdays are workable. True if it's workable, False if it's not.</li><li>SundayWorkFlag; boolean; Indicates if Sundays are workable. True if it's workable, False if it's not.</li><li>ThursdayWorkFlag; boolean; Indicates if Thursdays are workable. True if it's workable, False if it's not.</li><li>TuesdayWorkFlag; boolean; Indicates if Tuesdays are workable. True if it's workable, False if it's not.</li><li>WednesdayWorkFlag; boolean; Indicates if Wednesdays are workable. True if it's workable, False if it's not.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the calendar that matches the primary key criteria specified. <br>Finder Variables <ul><li>CalendarId; integer;  Unique identifier of the calendar. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the calendar that matches the primary key criteria specified.",
                                "properties":{
                                    "CalendarId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the calendar.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Calendar ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-ProjectCalendars-get",
                "x-filename-id":"projectplandetails-projectid-child-projectcalendars-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Deliverables/Attachments"
                ],
                "summary":"Get all attachments",
                "operationId":"getall_projectPlanDetails-TaskDeliverables-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the attached document with the specified primary key. <br>Finder Variables <ul><li>AttachedDocumentId; integer;  The unique identifier of the attached document. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-get",
                "x-filename-id":"projectplandetails-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/ProjectCalendars/{CalendarId}/child/CalendarExceptions":{
            "get":{
                "tags":[
                    "Project Plan Details/Project Calendars/Calendar Exceptions"
                ],
                "summary":"Get all calendar exceptions",
                "operationId":"getall_projectPlanDetails-ProjectCalendars-CalendarExceptions",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar ID",
                            "type":"integer",
                            "description":"Unique identifier of the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllDayFlag; boolean; Indicates if the calendar exception is for the whole day.</li><li>CategoryCode; string; Category code in which the exception falls.</li><li>Code; string; Code to identify the exception.</li><li>Description; string; Description of the exception.</li><li>EndDate; string; The inclusive end date of the calendar exception. Value contains a time component if the exception isn't for all day long.</li><li>ExceptionId; integer; Unique identifier of the exception in the calendar.</li><li>Name; string; Name of the exception.</li><li>PeriodType; string; Indicates if the calendar exception is a workable period or not. Valid values are OFF_PERIOD and WORK_PERIOD.</li><li>StartDate; string; The date on which the calendar exception begins. Value contains a time component if the exception isn't for all day long.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the calendar exception that matches the primary key criteria specified. <br>Finder Variables <ul><li>ExceptionId; integer;  Unique identifier of the exception in the calendar. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the calendar exception that matches the primary key criteria specified.",
                                "properties":{
                                    "ExceptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the exception in the calendar.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Calendar Exception ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-ProjectCalendars-{CalendarId}-child-CalendarExceptions-get",
                "x-filename-id":"projectplandetails-projectid-child-projectcalendars-calendarid-child-calendarexceptions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskExpenseResourceAssignments/{TaskExpenseResourceAssignmentId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Expense Resource Assignments"
                ],
                "summary":"Get an expense resource assignment for a task",
                "operationId":"get_projectPlanDetails-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskExpenseResourceAssignments-{TaskExpenseResourceAssignmentId}-get",
                "x-filename-id":"projectplandetails-projectid-child-taskexpenseresourceassignments-taskexpenseresourceassignmentid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Get a FileContents",
                "description":"Get a FileContents",
                "operationId":"get_projectPlanDetails-TaskDeliverables-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectplandetails-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Plan Details/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Replace a FileContents",
                "description":"Replace a FileContents",
                "operationId":"replace_projectPlanDetails-TaskDeliverables-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectplandetails-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Plan Details/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Delete a FileContents",
                "description":"Delete a FileContents",
                "operationId":"delete_projectPlanDetails-TaskDeliverables-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskDeliverables":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Deliverables"
                ],
                "summary":"Get all deliverables for all the tasks of a project",
                "operationId":"getall_projectPlanDetails-TaskDeliverables",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DeliverableDescription; string; The description of the deliverable.</li><li>DeliverableId; integer; Identifier of the deliverable associated with the task.</li><li>DeliverableName; string; Name of the deliverable associated with the task.</li><li>DeliverablePriorityCode; string; Internal code for the priority assigned to the deliverable.</li><li>DeliverableShortName; string; Short name of the deliverable.</li><li>DeliverableStatusCode; string; Internal code for the status of the deliverable.</li><li>DeliverableTypeId; integer; Identifier of the type of the deliverable.</li><li>NeedByDate; string; Date by which the deliverable is expected.</li><li>Owner; integer; Identifier of the person who owns the deliverable.</li><li>TaskDeliverableAssociationId; integer; Unique identifier of the association between task and deliverable.</li><li>TaskId; integer; Identifier of the task associated with the deliverable.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task deliverable association that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskDeliverableAssociationId; integer;  Unique identifier of the task deliverable association. </li></ul></li><li>findByTaskDeliverableAssociationId Finds the task deliverable association with the specified task deliverable association ID. <br>Finder Variables <ul><li>TaskDeliverableAssociationId; integer;  Unique identifier of the task deliverable association. </li></ul></li><li>findByTaskId Finds all associations between the specified task ID and deliverables. <br>Finder Variables <ul><li>TaskId; integer;  Identifier of the task associated with the deliverable. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the task deliverable association that matches the primary key criteria specified.",
                                "properties":{
                                    "TaskDeliverableAssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the task deliverable association.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Deliverable Association ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskDeliverableAssociationId",
                                "description":"Finds the task deliverable association with the specified task deliverable association ID.",
                                "title":"ByTaskDeliverableAssociation",
                                "properties":{
                                    "TaskDeliverableAssociationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the task deliverable association.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "description":"Finds all associations between the specified task ID and deliverables.",
                                "title":"ByTaskId",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the task associated with the deliverable.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDeliverables-get",
                "x-filename-id":"projectplandetails-projectid-child-taskdeliverables-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskExpenseResourceAssignments":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Expense Resource Assignments"
                ],
                "summary":"Get all expense resource assignments for all the tasks of a project",
                "operationId":"getall_projectPlanDetails-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpenseResourceId; integer; Identifier of the expense resource assigned to the project task.</li><li>ResourceName; string; Name of the expense resource assigned to the project task.</li><li>TaskExpenseResourceAssignmentId; integer; Unique identifier of the expense resource assignment to the project task.</li><li>TaskId; integer; Identifier of the task to which the expense resource is assigned.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the assignment of an expense resource for a project task that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskExpenseResourceAssignmentId; integer;  Unique identifier of the expense resource assignment to the project task. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the assignment of an expense resource for a project task that matches the primary key criteria specified.",
                                "properties":{
                                    "TaskExpenseResourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the expense resource assignment to the project task.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Expense Resource Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskExpenseResourceAssignments-get",
                "x-filename-id":"projectplandetails-projectid-child-taskexpenseresourceassignments-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/Tasks":{
            "get":{
                "tags":[
                    "Project Plan Details/Tasks"
                ],
                "summary":"Get all tasks of a project",
                "operationId":"getall_projectPlanDetails-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualFinishDate; string; The actual finish date for the task as opposed to a planned finish date for the task.</li><li>ActualFinishDateTime; string; The date and time when work finished on a task as opposed to the planned finish date and time for the task. This attribute isn't currently used.</li><li>ActualHours; number; Actual effort spent on the project task.</li><li>ActualStartDate; string; The date that work commenced on a task as opposed to the planned start date for the task.</li><li>ActualStartDateTime; string; The date and time when work started on a task as opposed to the planned start date and time for the task. This attribute isn't currently used.</li><li>BaselineAllocation; number; Original planned allocation of the task in the primary work plan baseline.</li><li>BaselineDuration; number; Original planned duration of the task in the primary work plan baseline.</li><li>BaselineEffortinHours; number; Original planned hours of effort of the task in the primary work plan baseline.</li><li>BaselineFinishDate; string; Original planned finish date of the task in the primary work plan baseline.</li><li>BaselineFinishDateTime; string; The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.</li><li>BaselineStartDate; string; Original planned start date of the task in the primary work plan baseline.</li><li>BaselineStartDateTime; string; The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.</li><li>ConstraintDate; string; The date when a task must start or complete based on the constraint type for the task.</li><li>ConstraintDateTime; string; The date and time when a task must start or finish based on the constraint type for the task. This attribute isn't currently used.</li><li>ConstraintType; string; The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.</li><li>CreatedBy; string; Identifier of the user that created the task.</li><li>CriticalFlag; boolean; A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is currently not supported.</li><li>CurrentDuration; number; Length of time within which the project task is estimated to be completed. Duration is displayed in days.</li><li>CurrentEffort; number; Total estimated effort on the task at completion.</li><li>CurrentFinishDate; string; The date when the task is estimated to finish.</li><li>CurrentFinishDateTime; string; The date and time when the task is estimated to finish. This attribute is currently not supported.</li><li>CurrentStartDate; string; The date when the task is estimated to start.</li><li>CurrentStartDateTime; string; The date and time when the task is estimated to start. This attribute is currently not supported.</li><li>Deadline; string; The target date for the project manager when the task needs to be done. This attribute is currently not supported.</li><li>DeadlineDateTime; string; The target date and time by which the task should be completed. This attribute isn't currently used.</li><li>Description; string; Text description of the project task.</li><li>DisplayInTimelineFlag; boolean; Indicates whether a task is visible in the timeline when available. Values are True if a task will be displayed in Timeline and False if task won't be displayed in the Timeline. This attribute is currently not supported.</li><li>DisplaySequence; integer; The order in which the task is displayed in the project plan.</li><li>EarlyFinishDate; string; Date that's the earliest that a task can finish on. This attribute is currently not supported.</li><li>EarlyFinishDateTime; string; The earliest date and time that a task can finish on. This attribute isn't currently used.</li><li>EarlyStartDate; string; Date that's the earliest that a task can start on. This attribute is currently not supported.</li><li>EarlyStartDateTime; string; The earliest date and time that a task can start on. This attribute isn't currently used.</li><li>ElementType; string; Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.</li><li>FreeFloat; number; The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is currently not supported.</li><li>GateFlag; boolean; Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task isn't a gate when the value is False or Null.</li><li>GateStatusCode; string; The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task isn't a gate.</li><li>Integrated; string; Indicates the task was created in a third-party application. The task was integrated by a third-party application when the value is Y. The value is N when the task isn't integrated.</li><li>LateFinishDate; string; Date that's the latest that a task can finish on that won't impact the finish date of the project. This attribute is currently not supported.</li><li>LateFinishDateTime; string; The date and time by which a task must finish to avoid a delay in project completion. This attribute isn't currently used.</li><li>LateStartDate; string; Date that's the latest that a task can start on that won't impact the finish date of the project. This attribute is currently not supported.</li><li>LateStartDateTime; string; The date and time by which a task must start to avoid a delay in project completion. This attribute isn't currently used.</li><li>LeafIndicator; string; Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task isn't a leaf.</li><li>ManualScheduleFlag; boolean; Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic.</li><li>MilestoneFlag; boolean; Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task isn't a milestone.</li><li>Name; string; The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.</li><li>NumberAttr01; number; Task code defined during implementation that provides the ability to capture a numeric value 01 as additional information for a project task.</li><li>NumberAttr02; number; Task code defined during implementation that provides the ability to capture a numeric value 02 as additional information for a project task.</li><li>NumberAttr03; number; Task code defined during implementation that provides the ability to capture a numeric value 03 as additional information for a project task.</li><li>NumberAttr04; number; Task code defined during implementation that provides the ability to capture a numeric value 04 as additional information for a project task.</li><li>NumberAttr05; number; Task code defined during implementation that provides the ability to capture a numeric value 05 as additional information for a project task.</li><li>NumberAttr06; number; Task code defined during implementation that provides the ability to capture a numeric value 06 as additional information for a project task.</li><li>NumberAttr07; number; Task code defined during implementation that provides the ability to capture a numeric value 07 as additional information for a project task.</li><li>NumberAttr08; number; Task code defined during implementation that provides the ability to capture a numeric value 08 as additional information for a project task.</li><li>NumberAttr09; number; Task code defined during implementation that provides the ability to capture a numeric value 09 as additional information for a project task.</li><li>NumberAttr10; number; Task code defined during implementation that provides the ability to capture a numeric value 10 as additional information for a project task.</li><li>ParentTaskId; integer; Identifier of the parent task of the task.</li><li>PendingRollupFlag; boolean; Indicates that changes done at tasks need to be rolled up at the project level.</li><li>PercentComplete; number; Indicates the percentage of work completed for a task.</li><li>PhysicalPercentComplete; number; The amount of physical work achieved on a task.</li><li>PlannedAllocation; number; Percentage of hours that resources are allocated to the project task for a specified duration.</li><li>PlannedDuration; number; Length of time within which the project task is scheduled to be completed. Duration is displayed in days.</li><li>PlannedEffort; number; Measure of the effort required to complete the project task.</li><li>PlannedFinishDate; string; The date when work is scheduled to end for a project task.</li><li>PlannedFinishDateTime; string; The date and time when work is scheduled to finish for a project task. This attribute isn't currently used.</li><li>PlannedStartDate; string; The date when work is scheduled to start for a project task.</li><li>PlannedStartDateTime; string; The date and time when work is scheduled to start for a project task. This attribute isn't currently used.</li><li>PrimaryResourceEmail; string; Email of the person who leads the task.</li><li>PrimaryResourceName; string; Name of the resource who leads the task.</li><li>ProposedEffort; number; Amount of effort to complete the project task proposed by the team member.</li><li>ProposedFinishDate; string; Date proposed by the team member to finish the project task.</li><li>ProposedFinishDateTime; string; The date and time proposed by the team member to finish the project task. This attribute isn't currently used.</li><li>ProposedStartDate; string; Date proposed by the team member to start the project task.</li><li>ProposedStartDateTime; string; The date and time proposed by the team member to start the project task. This attribute isn't currently used.</li><li>RemainingHours; number; Effort in hours that's remaining to be completed on the project task.</li><li>ScheduleTypeCode; string; The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION.</li><li>TaskCode01Id; integer; Task code defined during implementation that provides a list of values 01 to capture additional information for a project task.</li><li>TaskCode02Id; integer; Task code defined during implementation that provides a list of values 02 to capture additional information for a project task.</li><li>TaskCode03Id; integer; Task code defined during implementation that provides a list of values 03 to capture additional information for a project task.</li><li>TaskCode04Id; integer; Task code defined during implementation that provides a list of values 04 to capture additional information for a project task.</li><li>TaskCode05Id; integer; Task code defined during implementation that provides a list of values 05 to capture additional information for a project task.</li><li>TaskCode06Id; integer; Task code defined during implementation that provides a list of values 06 to capture additional information for a project task.</li><li>TaskCode07Id; integer; Task code defined during implementation that provides a list of values 07 to capture additional information for a project task.</li><li>TaskCode08Id; integer; Task code defined during implementation that provides a list of values 08 to capture additional information for a project task.</li><li>TaskCode09Id; integer; Task code defined during implementation that provides a list of values 09 to capture additional information for a project task.</li><li>TaskCode10Id; integer; Task code defined during implementation that provides a list of values 10 to capture additional information for a project task.</li><li>TaskCode11Id; integer; Task code defined during implementation that provides a list of values 11 to capture additional information for a project task.</li><li>TaskCode12Id; integer; Task code defined during implementation that provides a list of values 12 to capture additional information for a project task.</li><li>TaskCode13Id; integer; Task code defined during implementation that provides a list of values 13 to capture additional information for a project task.</li><li>TaskCode14Id; integer; Task code defined during implementation that provides a list of values 14 to capture additional information for a project task.</li><li>TaskCode15Id; integer; Task code defined during implementation that provides a list of values 15 to capture additional information for a project task.</li><li>TaskCode16Id; integer; Task code defined during implementation that provides a list of values 16 to capture additional information for a project task.</li><li>TaskCode17Id; integer; Task code defined during implementation that provides a list of values 17 to capture additional information for a project task.</li><li>TaskCode18Id; integer; Task code defined during implementation that provides a list of values 18 to capture additional information for a project task.</li><li>TaskCode19Id; integer; Task code defined during implementation that provides a list of values 19 to capture additional information for a project task.</li><li>TaskCode20Id; integer; Task code defined during implementation that provides a list of values 20 to capture additional information for a project task.</li><li>TaskCode21Id; integer; Task code defined during implementation that provides a list of values 21 to capture additional information for a project task.</li><li>TaskCode22Id; integer; Task code defined during implementation that provides a list of values 22 to capture additional information for a project task.</li><li>TaskCode23Id; integer; Task code defined during implementation that provides a list of values 23 to capture additional information for a project task.</li><li>TaskCode24Id; integer; Task code defined during implementation that provides a list of values 24 to capture additional information for a project task.</li><li>TaskCode25Id; integer; Task code defined during implementation that provides a list of values 25 to capture additional information for a project task.</li><li>TaskCode26Id; integer; Task code defined during implementation that provides a list of values 26 to capture additional information for a project task.</li><li>TaskCode27Id; integer; Task code defined during implementation that provides a list of values 27 to capture additional information for a project task.</li><li>TaskCode28Id; integer; Task code defined during implementation that provides a list of values 28 to capture additional information for a project task.</li><li>TaskCode29Id; integer; Task code defined during implementation that provides a list of values 29 to capture additional information for a project task.</li><li>TaskCode30Id; integer; Task code defined during implementation that provides a list of values 30 to capture additional information for a project task.</li><li>TaskCode31Id; integer; Task code defined during implementation that provides a list of values 31 to capture additional information for a project task.</li><li>TaskCode32Id; integer; Task code defined during implementation that provides a list of values 32 to capture additional information for a project task.</li><li>TaskCode33Id; integer; Task code defined during implementation that provides a list of values 33 to capture additional information for a project task.</li><li>TaskCode34Id; integer; Task code defined during implementation that provides a list of values 34 to capture additional information for a project task.</li><li>TaskCode35Id; integer; Task code defined during implementation that provides a list of values 35 to capture additional information for a project task.</li><li>TaskCode36Id; integer; Task code defined during implementation that provides a list of values 36 to capture additional information for a project task.</li><li>TaskCode37Id; integer; Task code defined during implementation that provides a list of values 37 to capture additional information for a project task.</li><li>TaskCode38Id; integer; Task code defined during implementation that provides a list of values 38 to capture additional information for a project task.</li><li>TaskCode39Id; integer; Task code defined during implementation that provides a list of values 39 to capture additional information for a project task.</li><li>TaskCode40Id; integer; Task code defined during implementation that provides a list of values 40 to capture additional information for a project task.</li><li>TaskId; integer; Unique identifier of the project task.</li><li>TaskLevel; integer; Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project.</li><li>TaskNumber; string; The number of a task that needs to be unique within the project.</li><li>TaskStatusCode; string; The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.</li><li>TextAttr01; string; Task code defined during implementation that provides free-form text entry 01 to capture additional information for a project task.</li><li>TextAttr02; string; Task code defined during implementation that provides free-form text entry 02 to capture additional information for a project task.</li><li>TextAttr03; string; Task code defined during implementation that provides free-form text entry 03 to capture additional information for a project task.</li><li>TextAttr04; string; Task code defined during implementation that provides free-form text entry 04 to capture additional information for a project task.</li><li>TextAttr05; string; Task code defined during implementation that provides free-form text entry 05 to capture additional information for a project task.</li><li>TextAttr06; string; Task code defined during implementation that provides free-form text entry 06 to capture additional information for a project task.</li><li>TextAttr07; string; Task code defined during implementation that provides free-form text entry 07 to capture additional information for a project task.</li><li>TextAttr08; string; Task code defined during implementation that provides free-form text entry 08 to capture additional information for a project task.</li><li>TextAttr09; string; Task code defined during implementation that provides free-form text entry 09 to capture additional information for a project task.</li><li>TextAttr10; string; Task code defined during implementation that provides free-form text entry 10 to capture additional information for a project task.</li><li>TextAttr11; string; Task code defined during implementation that provides free-form text entry 11 to capture additional information for a project task.</li><li>TextAttr12; string; Task code defined during implementation that provides free-form text entry 12 to capture additional information for a project task.</li><li>TextAttr13; string; Task code defined during implementation that provides free-form text entry 13 to capture additional information for a project task.</li><li>TextAttr14; string; Task code defined during implementation that provides free-form text entry 14 to capture additional information for a project task.</li><li>TextAttr15; string; Task code defined during implementation that provides free-form text entry 15 to capture additional information for a project task.</li><li>TextAttr16; string; Task code defined during implementation that provides free-form text entry 16 to capture additional information for a project task.</li><li>TextAttr17; string; Task code defined during implementation that provides free-form text entry 17 to capture additional information for a project task.</li><li>TextAttr18; string; Task code defined during implementation that provides free-form text entry 18 to capture additional information for a project task.</li><li>TextAttr19; string; Task code defined during implementation that provides free-form text entry 19 to capture additional information for a project task.</li><li>TextAttr20; string; Task code defined during implementation that provides free-form text entry 20 to capture additional information for a project task.</li><li>TopTaskId; integer; Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.</li><li>TotalFloat; number; The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is currently not supported.</li><li>UpdateSource; string; For internal use. The source from which the task was last updated.</li><li>WorkType; string; Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.</li><li>WorkTypeId; integer; Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Unique identifier of the project task. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the project task. </li></ul></li><li>findByTaskId Finds the task with the specified task ID. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the project task. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Unique identifier of the project task.",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project task.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Task ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "description":"Finds the task with the specified task ID.",
                                "title":"TaskIdCriteria",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the project task.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-Tasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-Tasks-get",
                "x-filename-id":"projectplandetails-projectid-child-tasks-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/ProjectCalendars/{CalendarId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Project Calendars"
                ],
                "summary":"Get a single shift project calendar",
                "operationId":"get_projectPlanDetails-ProjectCalendars",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar ID",
                            "type":"integer",
                            "description":"Unique identifier of the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-item-response"
                                }
                            }
                        },
                        "links":{
                            "CalendarExceptions":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1ProjectCalendars~1{CalendarId}~1child~1CalendarExceptions/get",
                                "parameters":{
                                    "CalendarId":"$request.path.CalendarId",
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-ProjectCalendars-{CalendarId}-get",
                "x-filename-id":"projectplandetails-projectid-child-projectcalendars-calendarid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/Tasks/{TaskId}/child/TaskDFF/{ProjElementId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Tasks/Task Descriptive Flexfields"
                ],
                "summary":"Get all the descriptive flexfields for a task",
                "operationId":"get_projectPlanDetails-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjElementId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-Tasks-{TaskId}-child-TaskDFF-{ProjElementId}-get",
                "x-filename-id":"projectplandetails-projectid-child-tasks-taskid-child-taskdff-projelementid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskWorkItems/{ObjectAssociationId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Work Items"
                ],
                "summary":"Get a work item for a task",
                "operationId":"get_projectPlanDetails-TaskWorkItems",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Object Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskWorkItems-{ObjectAssociationId}-get",
                "x-filename-id":"projectplandetails-projectid-child-taskworkitems-objectassociationid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Deliverables/Attachments"
                ],
                "summary":"Get an attachment",
                "operationId":"get_projectPlanDetails-TaskDeliverables-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectplandetails-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_projectPlanDetails-TaskDeliverables-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectplandetails-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskLaborResourceAssignments/{TaskLaborResourceAssignmentId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Labor Resource Assignments"
                ],
                "summary":"Get a labor resource assignment for a task",
                "operationId":"get_projectPlanDetails-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskLaborResourceAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskLaborResourceAssignments-{TaskLaborResourceAssignmentId}-get",
                "x-filename-id":"projectplandetails-projectid-child-tasklaborresourceassignments-tasklaborresourceassignmentid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanDetails/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}":{
            "get":{
                "tags":[
                    "Project Plan Details/Task Deliverables"
                ],
                "summary":"Get a deliverable for a task",
                "operationId":"get_projectPlanDetails-TaskDeliverables",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-item-response"
                                }
                            }
                        },
                        "links":{
                            "Attachments":{
                                "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskDeliverables~1{TaskDeliverableAssociationId}~1child~1Attachments/get",
                                "parameters":{
                                    "TaskDeliverableAssociationId":"$request.path.TaskDeliverableAssociationId",
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanDetails-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-get",
                "x-filename-id":"projectplandetails-projectid-child-taskdeliverables-taskdeliverableassociationid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/enterpriseProjectAndTaskCodes/{CodeId}":{
            "get":{
                "tags":[
                    "Enterprise Project and Task Codes"
                ],
                "summary":"Get an enterprise project or task code",
                "operationId":"get_enterpriseProjectAndTaskCodes",
                "parameters":[
                    {
                        "name":"CodeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Code ID",
                            "type":"integer",
                            "description":"Unique identifier of the enterprise code.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-item-response"
                                }
                            }
                        },
                        "links":{
                            "AcceptedValues":{
                                "operationRef":"#/paths/~1enterpriseProjectAndTaskCodes~1{CodeId}~1child~1AcceptedValues/get",
                                "parameters":{
                                    "CodeId":"$request.path.CodeId"
                                },
                                "description":"List of accepted values for an enterprise project code or task code."
                            }
                        }
                    }
                },
                "x-internal-id":"enterpriseProjectAndTaskCodes-{CodeId}-get",
                "x-filename-id":"enterpriseprojectandtaskcodes-codeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/enterpriseProjectAndTaskCodes/{CodeId}/child/AcceptedValues":{
            "get":{
                "tags":[
                    "Enterprise Project and Task Codes/Accepted Values"
                ],
                "summary":"Get all accepted values",
                "operationId":"getall_enterpriseProjectAndTaskCodes-AcceptedValues",
                "parameters":[
                    {
                        "name":"CodeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Code ID",
                            "type":"integer",
                            "description":"Unique identifier of the enterprise code.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AcceptedValue; string; An accepted value of the enterprise project or task code.</li><li>AcceptedValueDisableFlag; boolean; Indicates if the enterprise project or task code accepted value is disabled. Value is true if it's disabled and value is false if the enterprise code accepted value is enabled.</li><li>CreatedBy; string; User who created the record.</li><li>CreationDate; string; Date when the record was created.</li><li>DisplaySequence; number; The order in which the value is displayed within the list of valid accepted values of the enterprise project or task code.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ValueId; integer; Identifier of an accepted value for the enterprise project or task code of type list of values.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the accepted value with the specified accepted value ID. <br>Finder Variables <ul><li>ValueId; integer;  The identifier of the accepted value. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the accepted value with the specified accepted value ID.",
                                "properties":{
                                    "ValueId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The identifier of the accepted value.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Accepted Value ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"enterpriseProjectAndTaskCodes-{CodeId}-child-AcceptedValues-get",
                "x-filename-id":"enterpriseprojectandtaskcodes-codeid-child-acceptedvalues-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/enterpriseProjectAndTaskCodes":{
            "get":{
                "tags":[
                    "Enterprise Project and Task Codes"
                ],
                "summary":"Get all enterprise project and task codes",
                "operationId":"getall_enterpriseProjectAndTaskCodes",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CodeId; integer; Unique identifier of the enterprise code.</li><li>CodePurpose; string; Indicates if the enterprise code will be used for projects or for project tasks. Valid values are TASK, PROJECTS.</li><li>ColumnDescription; string; Description of the enterprise project or task code.</li><li>ColumnName; string; Label that will be externally visible for the enterprise project or task code.</li><li>CreatedBy; string; User who created the record.</li><li>CreationDate; string; Date when the record was created.</li><li>DataType; string; Type of the value of the enterprise project or task code. Valid values are LOV, NUMBER, TEXT.</li><li>DisableFlag; boolean; Indicates if the enterprise code is disabled. Value is true if it's disabled and value is false if the project or task code is enabled.</li><li>EnterpriseCode; string; Name of the enterprise code used to extend attributes of project or tasks.</li><li>EnterpriseCodeId; string; Identifier of the enterprise project code or enterprise task code.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the enterprise project or task code with the specified code ID. <br>Finder Variables <ul><li>CodeId; integer;  The identifier of the enterprise project or task code. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the enterprise project or task code with the specified code ID.",
                                "properties":{
                                    "CodeId":{
                                        "nullable":false,
                                        "description":"The identifier of the enterprise project or task code.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Code ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"enterpriseProjectAndTaskCodes-get",
                "x-filename-id":"enterpriseprojectandtaskcodes-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/enterpriseProjectAndTaskCodes/{CodeId}/child/AcceptedValues/{ValueId}":{
            "get":{
                "tags":[
                    "Enterprise Project and Task Codes/Accepted Values"
                ],
                "summary":"Get an accepted value",
                "operationId":"get_enterpriseProjectAndTaskCodes-AcceptedValues",
                "parameters":[
                    {
                        "name":"CodeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Code ID",
                            "type":"integer",
                            "description":"Unique identifier of the enterprise code.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ValueId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Accepted Value ID",
                            "type":"integer",
                            "description":"Identifier of an accepted value for the enterprise project or task code of type list of values.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"enterpriseProjectAndTaskCodes-{CodeId}-child-AcceptedValues-{ValueId}-get",
                "x-filename-id":"enterpriseprojectandtaskcodes-codeid-child-acceptedvalues-valueid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/fundingSourcesLOV/{FundingSourceId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Funding Sources"
                ],
                "summary":"Get a funding source",
                "operationId":"get_fundingSourcesLOV",
                "parameters":[
                    {
                        "name":"FundingSourceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Funding Source ID",
                            "type":"integer",
                            "description":"The unique identifier of the funding source.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/fundingSourcesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"fundingSourcesLOV-{FundingSourceId}-get",
                "x-filename-id":"fundingsourceslov-fundingsourceid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/fundingSourcesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Funding Sources"
                ],
                "summary":"Get all funding sources",
                "operationId":"getall_fundingSourcesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>FundingSourceFromDate; string; The date from which the funding source is active.</li><li>FundingSourceId; integer; The unique identifier of the funding source.</li><li>FundingSourceName; string; The source name of the funding source.</li><li>FundingSourceNumber; string; The number of the funding source.</li><li>FundingSourceToDate; string; The date till which the funding source is active.</li><li>FundingSourceTypeCode; string; The code of the funding source type.</li><li>FundingSourceTypeName; string; The name of the funding source type.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key finder. <br>Finder Variables <ul><li>FundingSourceId; integer;  Funding source identifier value for primary key finder. </li></ul></li><li>findByActiveFundingSource Finds funding sources that are active on a specified date. <br>Finder Variables <ul><li>activeDate; string;  Date value passed to the finder to find active funding sources. </li><li>fundingSourceTypeCode; string;  Funding source type code passed to active sources finder, if needed. </li><li>fundingSourceTypeName; string;  Funding source type value passed to active sources finder, if needed. </li></ul></li><li>findManyFundingSources Finds many funding sources within a set of funding source numbers or identifiers provided. <br>Finder Variables <ul><li>fundingSourceId; integer;  Funding source identifier value for finder. </li><li>fundingSourceNumber; string;  Funding source numbers for finder. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Primary key finder.",
                                "properties":{
                                    "FundingSourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Funding source identifier value for primary key finder.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Funding Source ID"
                                    }
                                }
                            },
                            {
                                "name":"findByActiveFundingSource",
                                "description":"Finds funding sources that are active on a specified date.",
                                "title":"findByActiveFundingSource",
                                "properties":{
                                    "fundingSourceTypeName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Funding source type value passed to active sources finder, if needed.",
                                        "type":"string"
                                    },
                                    "activeDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "format":"date",
                                        "description":"Date value passed to the finder to find active funding sources.",
                                        "type":"string"
                                    },
                                    "fundingSourceTypeCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Funding source type code passed to active sources finder, if needed.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findManyFundingSources",
                                "description":"Finds many funding sources within a set of funding source numbers or identifiers provided.",
                                "title":"findManyFundingSources",
                                "properties":{
                                    "fundingSourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Funding source identifier value for finder.",
                                        "type":"integer"
                                    },
                                    "fundingSourceNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Funding source numbers for finder.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/fundingSourcesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"fundingSourcesLOV-get",
                "x-filename-id":"fundingsourceslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/sprints":{
            "get":{
                "tags":[
                    "Sprints"
                ],
                "summary":"Get all sprints",
                "operationId":"getall_sprints",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>SprintId; integer; Unique identifier of the sprint.</li><li>SprintName; string; The name of the sprint.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the sprint that matches the primary key criteria specified. <br>Finder Variables <ul><li>SprintId; integer;  Unique identifier of the sprint. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the sprint that matches the primary key criteria specified.",
                                "properties":{
                                    "SprintId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the sprint.",
                                        "type":"integer",
                                        "title":"Sprint ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/sprints"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"sprints-get",
                "x-filename-id":"sprints-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/sprints/{SprintId}":{
            "get":{
                "tags":[
                    "Sprints"
                ],
                "summary":"Get a sprint",
                "operationId":"get_sprints",
                "parameters":[
                    {
                        "name":"SprintId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Sprint ID",
                            "type":"integer",
                            "description":"Unique identifier of the sprint.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/sprints-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"sprints-{SprintId}-get",
                "x-filename-id":"sprints-sprintid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/rateSchedules/{RateScheduleId}/child/RateScheduleDFF/{RateScheduleId2}":{
            "get":{
                "tags":[
                    "Rate Schedules/Rate Schedule Descriptive Flexfields"
                ],
                "summary":"Get a rate schedule descriptive flexfield",
                "operationId":"get_rateSchedules-RateScheduleDFF",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"RateScheduleId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_RATE_SCH_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_RATE_SCH_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-RateScheduleDFF-{RateScheduleId2}-get",
                "x-filename-id":"rateschedules-ratescheduleid-child-ratescheduledff-ratescheduleid2-get"
            },
            "patch":{
                "tags":[
                    "Rate Schedules/Rate Schedule Descriptive Flexfields"
                ],
                "summary":"Update rate schedule descriptive flexfields",
                "operationId":"update_rateSchedules-RateScheduleDFF",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"RateScheduleId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/rateSchedules-RateScheduleDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_RATE_SCH_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_RATE_SCH_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-RateScheduleDFF-{RateScheduleId2}-patch",
                "x-filename-id":"rateschedules-ratescheduleid-child-ratescheduledff-ratescheduleid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/rateSchedules":{
            "get":{
                "tags":[
                    "Rate Schedules"
                ],
                "summary":"Get all rate schedules",
                "operationId":"getall_rateSchedules",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the rate schedule with the specified rate schedule ID. <br>Finder Variables <ul><li>RateScheduleId; integer;  Identifier of the rate schedule. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the rate schedule with the specified rate schedule ID.",
                                "properties":{
                                    "RateScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the rate schedule.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-get",
                "x-filename-id":"rateschedules-get"
            },
            "post":{
                "tags":[
                    "Rate Schedules"
                ],
                "summary":"Create a rate schedule",
                "operationId":"create_rateSchedules",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/rateSchedules-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "RateScheduleDFF":{
                                "operationRef":"#/paths/~1rateSchedules~1{RateScheduleId}~1child~1RateScheduleDFF/get",
                                "parameters":{
                                    "RateScheduleId":"$request.path.RateScheduleId"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-post",
                "x-filename-id":"rateschedules-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/rateSchedules/{RateScheduleId}/child/Rates":{
            "get":{
                "tags":[
                    "Rate Schedules/Rates"
                ],
                "summary":"Get all",
                "operationId":"getall_rateSchedules-Rates",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>EndDateActive; string; Date after which the rate schedule line is no longer effective.</li><li>JobCode; string; Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.</li><li>JobId; integer; Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.</li><li>JobName; string; Name of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>Rate; number; The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.</li><li>RateId; integer; Unique identifier of the rate.</li><li>StartDateActive; string; Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.</li><li>UnitOfMeasureCode; string; Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.</li><li>UnitOfMeasureName; string; Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.</li><li>count; integer; The number of resource instances returned in the current range.</li><li>hasMore; boolean; Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.</li><li>limit; integer; The actual paging size used by the server.</li><li>offset; integer; The offset value used in the current page.</li><li>totalResults; integer; The estimated row count when \"?totalResults=true\", otherwise the count is not included.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-JobRates"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-Rates-get",
                "x-filename-id":"rateschedules-ratescheduleid-child-rates-get"
            },
            "post":{
                "tags":[
                    "Rate Schedules/Rates"
                ],
                "summary":"Create",
                "operationId":"create_rateSchedules-Rates",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/rateSchedules-JobRates-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-JobRates-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-Rates-post",
                "x-filename-id":"rateschedules-ratescheduleid-child-rates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/rateSchedules/{RateScheduleId}/child/RateScheduleDFF":{
            "get":{
                "tags":[
                    "Rate Schedules/Rate Schedule Descriptive Flexfields"
                ],
                "summary":"Get all rate schedule descriptive flexfields",
                "operationId":"getall_rateSchedules-RateScheduleDFF",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>RateScheduleId; integer</li><li>__FLEX_Context; string; Context Prompt</li><li>__FLEX_Context_DisplayValue; string; Context Prompt</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>RateScheduleId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RateScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-RateScheduleDFF-get",
                "x-filename-id":"rateschedules-ratescheduleid-child-ratescheduledff-get"
            },
            "post":{
                "tags":[
                    "Rate Schedules/Rate Schedule Descriptive Flexfields"
                ],
                "summary":"Create rate schedule descriptive flexfields",
                "operationId":"create_rateSchedules-RateScheduleDFF",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/rateSchedules-RateScheduleDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_RATE_SCH_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_RATE_SCH_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-RateScheduleDFF-post",
                "x-filename-id":"rateschedules-ratescheduleid-child-ratescheduledff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/rateSchedules/{RateScheduleId}":{
            "get":{
                "tags":[
                    "Rate Schedules"
                ],
                "summary":"Get a rate schedule",
                "operationId":"get_rateSchedules",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "RateScheduleDFF":{
                                "operationRef":"#/paths/~1rateSchedules~1{RateScheduleId}~1child~1RateScheduleDFF/get",
                                "parameters":{
                                    "RateScheduleId":"$request.path.RateScheduleId"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-get",
                "x-filename-id":"rateschedules-ratescheduleid-get"
            },
            "delete":{
                "tags":[
                    "Rate Schedules"
                ],
                "summary":"Delete a rate schedule",
                "operationId":"delete_rateSchedules",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-delete",
                "x-filename-id":"rateschedules-ratescheduleid-delete"
            },
            "patch":{
                "tags":[
                    "Rate Schedules"
                ],
                "summary":"Update a Rate Schedule",
                "operationId":"update_rateSchedules",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/rateSchedules-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "RateScheduleDFF":{
                                "operationRef":"#/paths/~1rateSchedules~1{RateScheduleId}~1child~1RateScheduleDFF/get",
                                "parameters":{
                                    "RateScheduleId":"$request.path.RateScheduleId"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-patch",
                "x-filename-id":"rateschedules-ratescheduleid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/rateSchedules/{RateScheduleId}/child/Rates/{rateSchedules_Rates_Id}":{
            "get":{
                "tags":[
                    "Rate Schedules/Rates"
                ],
                "summary":"Get",
                "operationId":"get_rateSchedules-Rates",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"rateSchedules_Rates_Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-JobRates-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-Rates-{rateSchedules_Rates_Id}-get",
                "x-filename-id":"rateschedules-ratescheduleid-child-rates-rateschedules_rates_id-get"
            },
            "delete":{
                "tags":[
                    "Rate Schedules/Rates"
                ],
                "summary":"Delete",
                "operationId":"delete_rateSchedules-Rates",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"rateSchedules_Rates_Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-Rates-{rateSchedules_Rates_Id}-delete",
                "x-filename-id":"rateschedules-ratescheduleid-child-rates-rateschedules_rates_id-delete"
            },
            "patch":{
                "tags":[
                    "Rate Schedules/Rates"
                ],
                "summary":"Update",
                "operationId":"update_rateSchedules-Rates",
                "parameters":[
                    {
                        "name":"RateScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"rateSchedules_Rates_Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/rateSchedules-JobRates-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/rateSchedules-JobRates-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"rateSchedules-{RateScheduleId}-child-Rates-{rateSchedules_Rates_Id}-patch",
                "x-filename-id":"rateschedules-ratescheduleid-child-rates-rateschedules_rates_id-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/Tasks":{
            "get":{
                "tags":[
                    "Project Templates/Tasks"
                ],
                "summary":"Get all tasks for a project",
                "operationId":"getall_projectTemplates-Tasks",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllowCapitalInterestFlag; boolean; Indicates whether the task allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>AllowCrossChargeTransactionsFlag; boolean; Indicates whether the task allows cross-charge transactions from other business units. If true, then cross-charge transactions are allowed. If false, then it's not allowed. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>BillableFlag; boolean; Indicates that transactions charged to that task can be billed to customers.</li><li>BurdenSchedule; string; Name of the burden schedule associated to the task.</li><li>BurdenScheduleFixedDate; string; A specific date used to determine the set of burden multipliers for the task. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>BurdenScheduleId; integer; Unique identifier of the burden schedule. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>CapitalizableFlag; boolean; Indicates whether the task is capitalizable. If true, then the task is capitalizable. If false, then the task isn't capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.</li><li>CapitalizeInterestStopDate; string; The date when capitalized interest will stop accruing. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>ChargeableFlag; boolean; Indicates that something is eligible to be charged to a task.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CriticalFlag; boolean; Indicates that the task must be completed on schedule or it will impact the finish date of the entire project.</li><li>CrossChargeLaborFlag; boolean; Indicates whether labor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then labor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>CrossChargeNonLaborFlag; boolean; Indicates whether nonlabor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then nonlabor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>ExternalTaskId; string; Unique identifier of the project task that is created in the third-party application.</li><li>LaborTpFixedDate; string; A specific date used to determine a price on a transfer price schedule for labor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>LaborTpSchedule; string; Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>LaborTpScheduleId; integer; Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LowestLevelTask; string; Indicates that the task is at the lowest level.</li><li>MilestoneFlag; boolean; Indicates the project milestone during which the task must be completed.</li><li>NlTransferPriceFixedDate; string; A specific date used to determine a price on a transfer price schedule for nonlabor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>NlTransferPriceSchedule; string; Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>NlTransferPriceScheduleId; integer; Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>ParentTaskId; integer; Identifier of the parent task of the task.</li><li>PartySiteId; integer; The customer address or location identifier of where the contracted work for the task is being performed.</li><li>PercentCompleteCalculationMethodCode; string; Method to calculate the physical percent complete value for the task using actual costs, actual effort, or manually entered. Valid values include COST, EFFORT, and MANUAL. A list of accepted values is defined in the PJF_PERCENT_COMP_METHOD lookup type.</li><li>ProgressETCMethodCode; string; Method to calculate the estimate-to-complete value for the task by subtracting actuals from planned values or manually entering the value. Valid values include REMAINING_PLAN and MANUAL. A list of accepted values is defined in the PJF_ETC_METHOD lookup type.</li><li>ReceiveProjectInvoiceFlag; boolean; Indicates whether the chargeable task can receive invoices from other projects and organizations. If true, then the task can be included on intercompany and interproject invoices. If false, then the task can't be included on intercompany and interproject invoices. The default value is false.</li><li>RetirementCostFlag; boolean; Indicates whether task costs are for the removal of an asset, equipment, property, or resource from service after its useful life or following its sale. If true, costs are considered retirement costs. If false, costs aren't considered retirement costs. The default value is false.</li><li>ServiceType; string; A classification of the service or activity associated with a task. Enter a value for either this attribute or Service Type Code, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>ServiceTypeCode; string; Code identifier of the service type. Enter a value for either this attribute or Service Type, but not both. A list of accepted values is defined in the PJF_SERVICE_TYPE lookup type. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>SourceApplication; string; The external application from which the task is imported. A list of accepted values is defined in the PJF_PM_PRODUCT_CODE lookup type.</li><li>SourceReference; string; Identifier of the task in the external system where it was originally entered.</li><li>TaskDescription; string; Text description of the project task that is being created.</li><li>TaskFinishDate; string; Scheduled end date of the project task.</li><li>TaskId; integer; Unique identifier of the project task.</li><li>TaskLevel; integer; Indicates level of the task in the WBS.</li><li>TaskManagerEmail; string; Email of the person who is assigned as task manager to the task. Enter a value for this attribute, Task Manager ID or Task Manager but not more than one of these three attributes.</li><li>TaskManagerName; string; Name of the resource who manages the task. Enter a value for this attribute, Task Manager ID or Task Manager Email but not more than one of these three attributes.</li><li>TaskManagerPersonId; integer; Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives. Enter a value for this attribute, Task Manager Email or Task Manager but not more than one of these three attributes.</li><li>TaskName; string; Name of the task. A task is a subdivision of the project work.</li><li>TaskNumber; string; Number of the task.</li><li>TaskOrganizationId; integer; Unique identifier of the task organization. Enter a value for either this attribute or Task Organization Name but not both.</li><li>TaskOrganizationName; string; Name of the organization that owns the task. Enter a value for either this attribute or Task Organization ID but not both.</li><li>TaskStartDate; string; Scheduled start date of the project task.</li><li>TopTaskId; integer; Identifier of the top task to which the task rolls up. If the task is a top task, the identifier of the top task is same as the identifier of the task.</li><li>TransactionCompletionDate; string; Date after which transactions won't be accepted by the task.</li><li>TransactionStartDate; string; Date before which transactions won't be accepted by the task.</li><li>WorkType; string; Name of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type ID, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li><li>WorkTypeId; integer; Identifier of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project task with the specified task ID.<br>Finder Variables: <ul></ul></li><li>findByTaskId: Finds the project task with the specified task ID.<br>Finder Variables: <ul><li>TaskId; integer; Unique identifier of the project task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "title":"TaskIdCriteria",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-Tasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-Tasks-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-tasks-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Tasks"
                ],
                "summary":"Create a project task",
                "operationId":"create_projectTemplates-Tasks",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-Tasks-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskTransactionControls":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1Tasks~1{TaskId}~1child~1TaskTransactionControls/get",
                                "parameters":{
                                    "TaskId":"$request.path.TaskId",
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Task Transaction Control resource is used to view and create a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-Tasks-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-tasks-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProjectTeamMembers":{
            "get":{
                "tags":[
                    "Project Templates/Project Team Members"
                ],
                "summary":"Get all team members for a project template",
                "operationId":"getall_projectTemplates-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentType; string; Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.</li><li>AssignmentTypeCode; string; Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.</li><li>BillablePercent; integer; Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.</li><li>BillablePercentReason; string; Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.</li><li>BillablePercentReasonCode; string; Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>FinishDate; string; Date on which the assignment of the project team member to the project is scheduled to end.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PersonEmail; string; Email of the person assigned as a team member to the project.</li><li>PersonId; integer; Unique identifier of the person assigned as a team member to the project.</li><li>PersonName; string; Name of the person assigned as a team member to the project.</li><li>ProjectRoleId; integer; Unique identifier of the project role.</li><li>ProjectRoleName; string; A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.</li><li>ResourceAllocationPercentage; number; Percentage of time for which a resource is assigned to the project. The default value is 100.</li><li>ResourceAssignmentEffortInHours; number; Number of hours for which a resource is assigned to the project.</li><li>ResourcePlanningBillRate; number; Bill rate of the resource assignment for the planning purpose. If no value is specified, then the bill rate of the resource defined in the Project Enterprise Resource is used if it is available in the project currency.</li><li>ResourcePlanningCostRate; number; Cost rate of the resource assignment for the planning purpose. If no value is specified, cost rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.</li><li>StartDate; string; Date from which the assignment of the team member to the project is scheduled to begin.</li><li>TeamMemberId; integer; Unique identifier of the team member assigned to the project.</li><li>TrackTimeFlag; boolean; Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project team member with the specified team member ID.<br>Finder Variables: <ul><li>TeamMemberId; integer; Unique identifier of the project team member.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TeamMemberId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Team Member ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectTeamMembers-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectteammembers-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Project Team Members"
                ],
                "summary":"Create a project team member",
                "operationId":"create_projectTemplates-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-ProjectTeamMembers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectTeamMembers-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectteammembers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProjectTeamMembers/{TeamMemberId}":{
            "get":{
                "tags":[
                    "Project Templates/Project Team Members"
                ],
                "summary":"Get a project team member",
                "operationId":"get_projectTemplates-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TeamMemberId",
                        "in":"path",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Team Member ID",
                            "type":"integer",
                            "description":"Unique identifier of the team member assigned to the project.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectTeamMembers-{TeamMemberId}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectteammembers-teammemberid-get"
            },
            "delete":{
                "tags":[
                    "Project Templates/Project Team Members"
                ],
                "summary":"Delete a project team member",
                "operationId":"delete_projectTemplates-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TeamMemberId",
                        "in":"path",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Team Member ID",
                            "type":"integer",
                            "description":"Unique identifier of the team member assigned to the project.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectTeamMembers-{TeamMemberId}-delete",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectteammembers-teammemberid-delete"
            },
            "patch":{
                "tags":[
                    "Project Templates/Project Team Members"
                ],
                "summary":"Update a project team member",
                "operationId":"update_projectTemplates-ProjectTeamMembers",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TeamMemberId",
                        "in":"path",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Team Member ID",
                            "type":"integer",
                            "description":"Unique identifier of the team member assigned to the project.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-ProjectTeamMembers-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectTeamMembers-{TeamMemberId}-patch",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectteammembers-teammemberid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProjectTransactionControls/{ProjectTransactionControlsUniqID}":{
            "get":{
                "tags":[
                    "Project Templates/Project Transaction Controls"
                ],
                "summary":"Get a project transaction control",
                "operationId":"get_projectTemplates-ProjectTransactionControls",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectTransactionControlsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Transaction Controls resource and used to uniquely identify an instance of Project Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Project Transaction Controls collection resource in order to navigate to a specific instance of Project Transaction Controls to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectTransactionControls-{ProjectTransactionControlsUniqID}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projecttransactioncontrols-projecttransactioncontrolsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProjectCustomers":{
            "get":{
                "tags":[
                    "Project Templates/Project Customers"
                ],
                "summary":"Get all customers for a project",
                "operationId":"getall_projectTemplates-ProjectCustomers",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PartyId; integer; Unique identifier of the project customer party. You must enter a value for this attribute, Customer Party Name or Customer Party Number but not more than one of these three attributes.</li><li>PartyName; string; Unique number of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Name but not more than one of these three attributes.</li><li>PartyNumber; string; Name of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Number but not more than one of these three attributes.</li><li>ProjectPartyId; integer; Unique identifier of the party assignment to the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project customer with the specified project party ID.<br>Finder Variables: <ul><li>ProjectPartyId; integer; Unique identifier of the project customer.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectPartyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project Party ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectCustomers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectCustomers-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectcustomers-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Project Customers"
                ],
                "summary":"Create a project customer",
                "operationId":"create_projectTemplates-ProjectCustomers",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-ProjectCustomers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectCustomers-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectcustomers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates":{
            "get":{
                "tags":[
                    "Project Templates"
                ],
                "summary":"Get all project templates",
                "operationId":"getall_projectTemplates",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllowCapitalizedInterestFlag; boolean; Indicates whether the project allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value is derived from the project type.</li><li>AllowCrossChargeFlag; boolean; An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.</li><li>AssetAllocationMethodCode; string; Code identifier of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values include AU for actual units, CC for current cost, EC for estimated cost, SC for standard unit cost, SE for spread evenly, CE for client extension, and N for none. A list of accepted values is defined in the PJC_ASSET_ALLOCATION_METHOD lookup type. The default value is derived from the project type.</li><li>AutoAssetCreateFlag; boolean; Indicates whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs.</li><li>AutoAssetLineAllocateMode; string; Indicates whether both asset related and non-asset related costs or only asset related costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset related and non-asset related costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset related costs will be allocated to an automatically created project asset.</li><li>BurdenScheduleFixedDate; string; A specific date used to determine the set of burden multipliers for the project.</li><li>BurdenScheduleId; integer; Unique identifier of the burden schedule. Enter a value for either this attribute or Burden Schedule, but not both. The default value is derived from the project type.</li><li>BurdenScheduleName; string; Name of the burden schedule. Enter a value for either this attribute or Burden Schedule ID, but not both. The default value is derived from the project type.</li><li>BusinessUnitId; integer; Unique identifier of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit but not both.</li><li>BusinessUnitName; string; Name of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit ID but not both.</li><li>CapitalEventProcessingMethodCode; string; Code identifier of the method for processing events on capital projects. Valid values include M for manual, P for periodic, and N for none. The default value is N.</li><li>CapitalizedInterestRateScheduleId; integer; Unique identifier of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule, but not both. The default value is derived from the project type.</li><li>CapitalizedInterestRateScheduleName; string; Name of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule ID, but not both. The default value is derived from the project type.</li><li>CapitalizedInterestStopDate; string; Date when capitalized interest will stop accruing.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CrossChargeLaborFlag; boolean; Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.</li><li>CrossChargeNonLaborFlag; boolean; Indicator to show that the project will allow processing of cross-charge transactions between business units for nonlabor transactions. Valid values are true and false. By default, the value is false.</li><li>CurrencyConvDate; string; A specific date used to obtain currency conversion rates when converting an amount to the project currency. This is used when the currency conversion date type is Fixed Date.</li><li>CurrencyConvDateTypeCode; string; Code identifier of the date type used when converting amounts to the project currency. Valid values include A for accounting date, P for project accounting date, T for transaction date, and F for fixed date. A list of accepted values is defined in the PJF_DEF_RATE_DATE_CODE lookup type. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.</li><li>CurrencyConvRateType; string; Rate type used to obtain currency conversion rates when converting an amount to the project currency. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.</li><li>EnableBudgetaryControlFlag; boolean; An option at the project level to indicate if budgetary control is enabled. Valid values are true and false.</li><li>IncludeNotesInKPINotificationsFlag; boolean; Indicates whether project KPI notes are included in KPI notifications. If true, then notes are included. If false, then they're not. The default value is true.</li><li>InitialProjectStatus; string; Default status of the project when created using a project template. Typical project statuses are Active and Draft.</li><li>InitialProjectStatusCode; string; The initial project status set on the project template. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.</li><li>KPINotificationEnabledFlag; boolean; Indicates whether to notify project managers when KPI values are generated for the project. If true, then project managers are notified. If false, then they're not. The default value is true.</li><li>LaborTpFixedDate; string; A specific date used to determine a price on a transfer price schedule for labor transactions.</li><li>LaborTpSchedule; string; Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID but not both.</li><li>LaborTpScheduleId; number; Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule but not both.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LegalEntityId; integer; Unique identifier of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity but not both.</li><li>LegalEntityName; string; Name of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity ID but not both.</li><li>NlTransferPriceFixedDate; string; A specific date used to determine a price on a transfer price schedule for nonlabor transactions.</li><li>NlTransferPriceSchedule; string; Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID but not both.</li><li>NlTransferPriceScheduleId; number; Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule but not both.</li><li>OwningOrganizationId; integer; Unique identifier of the organization that owns the project. Enter a value for either this attribute or Owning Organization but not both.</li><li>OwningOrganizationName; string; An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project. Enter a value for either this attribute or Owning Organization ID but not both.</li><li>PlanningProjectFlag; boolean; Indicates whether the project is used as a planning project. If true, plan features include Microsoft Project integration, creating task assignments, adding planned amounts, and capturing plan progress. If false, then these features aren't available. The default value is true.</li><li>ProjectCurrencyCode; string; The currency code for the project. The currency code is a three-letter ISO code associated with a currency. For example, USD.</li><li>ProjectEndDate; string; The date that work or information tracking completes for a project.</li><li>ProjectLedgerCurrencyCode; string; Currency code for the ledger associated with the project business unit. The currency code is a three-letter ISO code associated with a currency. For example, USD.</li><li>ProjectManagerEmail; string; Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.</li><li>ProjectManagerName; string; Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.</li><li>ProjectManagerResourceId; integer; Unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives. This attribute has been deprecated.</li><li>ProjectPlanType; string; The project plan type is a grouping of settings related to the project plan such as, if multiple currencies are used, progress settings, task date settings, and so on.</li><li>ProjectPriorityCode; string; Unique identifier of the importance of a project based on a predefined scale.</li><li>ProjectStartDate; string; The date that work or information tracking begins on a project.</li><li>ProjectTemplateDescription; string; Description of the project template.</li><li>ProjectTemplateEndDate; string; End date of the project template.</li><li>ProjectTemplateId; integer; Unique identifier of the project template.</li><li>ProjectTemplateName; string; Name of the project template that is being created.</li><li>ProjectTemplateNumber; string; Number of the project template that is being created.</li><li>ProjectTemplateStartDate; string; Start date of the project template.</li><li>ProjectTypeId; integer; Unique identifier of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type but not both.</li><li>ProjectTypeName; string; Name of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type ID but not both.</li><li>ProjectUnitId; integer; Unique identifier of the project unit assigned to the project. Enter a value for either this attribute or Project Unit but not both.</li><li>ProjectUnitName; string; Name of the project unit assigned to the project. Enter a value for either this attribute or Project Unit ID but not both.</li><li>ServiceType; string; A classification of the service or activity associated with a project. Enter a value for either this attribute or Service Type Code but not both.</li><li>ServiceTypeCode; string; Code identifier of the service type. Enter a value for either this attribute or Service Type but not both. A list of accepted values is defined in the lookup type PJF_SERVICE_TYPE.</li><li>SourceApplicationCode; string; The third-party application from which the project template originates.</li><li>SourceReference; string; Reference of the business object identifier in the source application from which the project template is created.</li><li>TransactionControlFlag; boolean; Type of transaction controls, inclusive or exclusive, defined for the selected project or task. true means inclusive, false means exclusive.</li><li>WorkType; string; A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes. Enter a value for either this attribute or Work Type ID but not both.</li><li>WorkTypeId; integer; Unique identifier of the work type. Enter a value for either this attribute or Work Type but not both.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project template with the specified project template ID.<br>Finder Variables: <ul><li>ProjectTemplateId; integer; Unique identifier of the project template.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectTemplateId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project Template ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-get",
                "x-filename-id":"projecttemplates-get"
            },
            "post":{
                "tags":[
                    "Project Templates"
                ],
                "summary":"Create a project template",
                "operationId":"create_projectTemplates",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectTransactionControls":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectTransactionControls/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Transaction Control resource is used to view and create a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
                            },
                            "ProjectClassifications":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectClassifications/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Classification resource is used to view and create a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
                            },
                            "SetupOptions":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1SetupOptions/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Setup Option resource is used to view, create, and update a setup option for a project template."
                            },
                            "Tasks":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1Tasks/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Task resource is used to view and create a project task. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                            },
                            "ProjectCustomers":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectCustomers/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Customer resource is used to view and create a project customer. This represents the name of the customer organization with whom the agreement has been made on the project."
                            },
                            "QuickEntries":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1QuickEntries/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Quick Entry resource is used to view and create a quick entry for a project template."
                            },
                            "ProjectTeamMembers":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectTeamMembers/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Team Member resource is used to view and create a project team member. A project team member is a person who is assigned a role on a project."
                            },
                            "ProviderBusinessUnits":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProviderBusinessUnits/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The project template resource is used to view, create, update, and delete provider business units. This includes viewing, creating, updating, and deleting provider business units that are from Project Portfolio Management and those imported from third-party applications. Provider Business Unit is a child of the Project Template."
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-post",
                "x-filename-id":"projecttemplates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProjectTransactionControls":{
            "get":{
                "tags":[
                    "Project Templates/Project Transaction Controls"
                ],
                "summary":"Get all transaction controls for a project",
                "operationId":"getall_projectTemplates-ProjectTransactionControls",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Billable; string; Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.</li><li>BillableHint; string; Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.</li><li>Capitalizable; string; Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.</li><li>CapitalizableHint; string; Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.</li><li>Chargeable; string; Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.</li><li>ChargeableHint; string; Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>EmailAddress; string; Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.</li><li>EndDateActive; string; The date after which the transaction control is no longer effective.</li><li>ExpenditureCategoryId; integer; Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.</li><li>ExpenditureCategoryName; string; A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.</li><li>ExpenditureTypeName; string; A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.</li><li>Job; string; The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.</li><li>JobId; integer; Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NonLaborResourceId; integer; Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.</li><li>NonLaborResourceName; string; An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.</li><li>Organization; string; The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.</li><li>OrganizationId; integer; Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.</li><li>PersonId; integer; Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.</li><li>PersonName; string; The name of an individual human team member. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.</li><li>PersonNumber; string; Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.</li><li>PersonType; string; Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.</li><li>PersonTypeHint; string; The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.</li><li>RuleNumber; integer; Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.</li><li>StartDateActive; string; The date from which the transaction control is effective. Default value is the project start date.</li><li>TransactionControlId; integer; Identifier of the transaction control.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project transaction control with the specified project transaction control ID.<br>Finder Variables: <ul><li>TransactionControlId; integer; Unique identifier of the project transaction control.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TransactionControlId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Transaction Control ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectTransactionControls-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projecttransactioncontrols-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Project Transaction Controls"
                ],
                "summary":"Create a project transaction control",
                "operationId":"create_projectTemplates-ProjectTransactionControls",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-ProjectTransactionControls-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectTransactionControls-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projecttransactioncontrols-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/QuickEntries/{QuickEntryId}":{
            "get":{
                "tags":[
                    "Project Templates/Quick Entries"
                ],
                "summary":"Get a quick entry",
                "operationId":"get_projectTemplates-QuickEntries",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"QuickEntryId",
                        "in":"path",
                        "description":"Unique identifier of the quick entry for a project template.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Quick Entry ID",
                            "type":"integer",
                            "description":"Unique identifier of the quick entry for a project template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-QuickEntries-{QuickEntryId}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-quickentries-quickentryid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/Tasks/{TaskId}/child/TaskTransactionControls":{
            "get":{
                "tags":[
                    "Project Templates/Tasks/Task Transaction Controls"
                ],
                "summary":"Get all transaction controls for a project task",
                "operationId":"getall_projectTemplates-Tasks-TaskTransactionControls",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Billable; string; Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.</li><li>BillableHint; string; Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.</li><li>Capitalizable; string; Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.</li><li>CapitalizableHint; string; Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.</li><li>Chargeable; string; Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.</li><li>ChargeableHint; string; Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>EmailAddress; string; Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.</li><li>EndDateActive; string; The date after which the transaction control is no longer effective.</li><li>ExpenditureCategoryId; integer; Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.</li><li>ExpenditureCategoryName; string; A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.</li><li>ExpenditureTypeName; string; A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.</li><li>Job; string; The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.</li><li>JobId; integer; Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NonLaborResourceId; integer; Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.</li><li>NonLaborResourceName; string; An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.</li><li>Organization; string; The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.</li><li>OrganizationId; integer; Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.</li><li>PersonId; integer; Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.</li><li>PersonName; string; The name of a person. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.</li><li>PersonNumber; string; Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.</li><li>PersonType; string; Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.</li><li>PersonTypeHint; string; The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.</li><li>RuleNumber; integer; Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.</li><li>StartDateActive; string; The date from which the transaction control is effective. Default value is the system date.</li><li>TaskId; integer; Identifier of the project task. Default value is the identifier of the project task for which the transaction control is created.</li><li>TransactionControlId; integer; Identifier of the transaction control.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task transaction control with the specified task transaction control ID.<br>Finder Variables: <ul><li>TransactionControlId; integer; Unique identifier of the task transaction control.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TransactionControlId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Transaction Control ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-Tasks-{TaskId}-child-TaskTransactionControls-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-tasks-taskid-child-tasktransactioncontrols-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Tasks/Task Transaction Controls"
                ],
                "summary":"Create a task transaction control",
                "operationId":"create_projectTemplates-Tasks-TaskTransactionControls",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-Tasks-TaskTransactionControls-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-Tasks-{TaskId}-child-TaskTransactionControls-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-tasks-taskid-child-tasktransactioncontrols-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProviderBusinessUnits":{
            "get":{
                "tags":[
                    "Project Templates/Provider Business Units"
                ],
                "summary":"Get all provider business units for a project template",
                "operationId":"getall_projectTemplates-ProviderBusinessUnits",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BusinessUnitId; integer; Identifier of the business unit associated with the project template to which the provider business unit has been assigned.</li><li>BusinessUnitName; string; Name of the business unit associated with the project template to which the provider business unit has been assigned.</li><li>CreatedBy; string; Name of user who created the provider business unit for this project template.</li><li>CreationDate; string; Date on which the provider business unit was created for the project template.</li><li>LastUpdatedBy; string; Date on which the provider business unit was last updated for the project template.</li><li>LastUpdatedDate; string; Name of user who last updated the provider business unit for this project template.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the provider business units associated with a project template using the project template identifier as a primary key.<br>Finder Variables: <ul><li>BusinessUnitId; integer; Finds the provider business units associated with a project template using the project template identifier and the business unit identifier as a composite primary key.</li></ul></li><li>findByProviderBusinessUnit: Finds the provider business unit associated with the project template using the provider business unit identifier.<br>Finder Variables: <ul><li>BusinessUnitId; integer; Finds the provider business unit associated with the project template using the bind business unit identifier provided.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the provider business units associated with a project template using the project template identifier as a primary key.",
                                "properties":{
                                    "BusinessUnitId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "controlType":"choice",
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Finds the provider business units associated with a project template using the project template identifier and the business unit identifier as a composite primary key.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByProviderBusinessUnit",
                                "description":"Finds the provider business unit associated with the project template using the provider business unit identifier.",
                                "title":"TemplateCrossChargeBuRelationshipRestVOCriteria",
                                "properties":{
                                    "BusinessUnitId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds the provider business unit associated with the project template using the bind business unit identifier provided.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProviderBusinessUnits-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-providerbusinessunits-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Provider Business Units"
                ],
                "summary":"Create a provider business unit for a project template",
                "operationId":"create_projectTemplates-ProviderBusinessUnits",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-ProviderBusinessUnits-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProviderBusinessUnits-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-providerbusinessunits-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/SetupOptions":{
            "get":{
                "tags":[
                    "Project Templates/Setup Options"
                ],
                "summary":"Get all setup options for a project template",
                "operationId":"getall_projectTemplates-SetupOptions",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DisplayFlag; boolean; Indicates whether the setup option will be displayed for the projects created using the project template. Valid values are true and false.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>OptionCode; string; Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.</li><li>OptionName; string; Name of the setup option. Valid values are lookup meanings for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option Code but not both.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project template setup option with the specified option code.<br>Finder Variables: <ul><li>OptionCode; string; Unique identifier of the project template setup option.</li></ul></li><li>findByOptionCode: Finds the project template setup option with the specified option code.<br>Finder Variables: <ul><li>OptionCode; string; Unique identifier of the project template setup option.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "OptionCode":{
                                        "nullable":false,
                                        "type":"string",
                                        "title":"Option Code",
                                        "maxLength":30
                                    }
                                }
                            },
                            {
                                "name":"findByOptionCode",
                                "title":"OptionCodeCriteria",
                                "properties":{
                                    "OptionCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-SetupOptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-SetupOptions-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-setupoptions-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Setup Options"
                ],
                "summary":"Create a project template setup option",
                "operationId":"create_projectTemplates-SetupOptions",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-SetupOptions-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-SetupOptions-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-setupoptions-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/SetupOptions/{OptionCode}":{
            "get":{
                "tags":[
                    "Project Templates/Setup Options"
                ],
                "summary":"Get a project template setup option",
                "operationId":"get_projectTemplates-SetupOptions",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"OptionCode",
                        "in":"path",
                        "description":"Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-SetupOptions-{OptionCode}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-setupoptions-optioncode-get"
            },
            "patch":{
                "tags":[
                    "Project Templates/Setup Options"
                ],
                "summary":"Update a project template setup option",
                "operationId":"update_projectTemplates-SetupOptions",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"OptionCode",
                        "in":"path",
                        "description":"Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-SetupOptions-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-SetupOptions-{OptionCode}-patch",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-setupoptions-optioncode-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProjectClassifications":{
            "get":{
                "tags":[
                    "Project Templates/Project Classifications"
                ],
                "summary":"Get all classifications for a project",
                "operationId":"getall_projectTemplates-ProjectClassifications",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ClassCategory; string; Name of the project class category. Enter a value for either this attribute or Class Category ID but not both.</li><li>ClassCategoryId; integer; Unique identifier of the project class category. Enter a value for either this attribute or Class Category but not both.</li><li>ClassCode; string; Name of the project class code. Enter a value for either this attribute or Class Code ID but not both.</li><li>ClassCodeId; integer; Unique identifier of the project class code. Enter a value for either this attribute or Class Code but not both.</li><li>CodePercentage; number; Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ProjectClassificationId; integer; Unique identifier of the project classification.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project classification with the specified project classification ID.<br>Finder Variables: <ul><li>ProjectClassificationId; integer; Unique identifier of the project classification.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectClassificationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project Classification ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectClassifications"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectClassifications-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectclassifications-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Project Classifications"
                ],
                "summary":"Create a project classification",
                "operationId":"create_projectTemplates-ProjectClassifications",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-ProjectClassifications-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectClassifications-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectclassifications-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProjectClassifications/{ProjectClassificationId}":{
            "get":{
                "tags":[
                    "Project Templates/Project Classifications"
                ],
                "summary":"Get a project classification",
                "operationId":"get_projectTemplates-ProjectClassifications",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectClassificationId",
                        "in":"path",
                        "description":"Unique identifier of the project classification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Classification ID",
                            "type":"integer",
                            "description":"Unique identifier of the project classification.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectClassifications-{ProjectClassificationId}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectclassifications-projectclassificationid-get"
            },
            "delete":{
                "tags":[
                    "Project Templates/Project Classifications"
                ],
                "summary":"Delete a project classification",
                "operationId":"delete_projectTemplates-ProjectClassifications",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectClassificationId",
                        "in":"path",
                        "description":"Unique identifier of the project classification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Classification ID",
                            "type":"integer",
                            "description":"Unique identifier of the project classification.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectClassifications-{ProjectClassificationId}-delete",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectclassifications-projectclassificationid-delete"
            },
            "patch":{
                "tags":[
                    "Project Templates/Project Classifications"
                ],
                "summary":"Update a project classification",
                "operationId":"update_projectTemplates-ProjectClassifications",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectClassificationId",
                        "in":"path",
                        "description":"Unique identifier of the project classification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Classification ID",
                            "type":"integer",
                            "description":"Unique identifier of the project classification.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-ProjectClassifications-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectClassifications-{ProjectClassificationId}-patch",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectclassifications-projectclassificationid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/QuickEntries":{
            "get":{
                "tags":[
                    "Project Templates/Quick Entries"
                ],
                "summary":"Get all quick entries for a project template",
                "operationId":"getall_projectTemplates-QuickEntries",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>FieldCode; string; Code of the field represented by the quick entry. Valid values are TEAM_MEMBER, CLASSIFICATION, LEGAL_ENTITY_ID, CARRYING_OUT_ORGANIZATION_ID, PARTNER_ORG, PRIORITY_CODE, CUSTOMER_NAME, DESCRIPTION, PROJECT_STATUS_CODE, and SUPPLIER_ORG.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>MandatoryFlag; boolean; Indicates whether the quick entry is mandatory or not. Valid values are true and false. Default value is false.</li><li>Prompt; string; Display name of the field.</li><li>QuickEntryId; integer; Unique identifier of the quick entry for a project template.</li><li>Specification; string; Specification of the field. It applies only if the field is TEAM_MEMBER or CLASSIFICATION. It is mandatory when the field is TEAM_MEMBER or CLASSIFICATION.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project template quick entry with the specified quick entry ID.<br>Finder Variables: <ul><li>QuickEntryId; integer; Unique identifier of the quick entry for a project template.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "QuickEntryId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Quick Entry ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-QuickEntries"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-QuickEntries-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-quickentries-get"
            },
            "post":{
                "tags":[
                    "Project Templates/Quick Entries"
                ],
                "summary":"Create a quick entry",
                "operationId":"create_projectTemplates-QuickEntries",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-QuickEntries-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-QuickEntries-post",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-quickentries-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/Tasks/{TaskId}/child/TaskTransactionControls/{TaskTransactionControlsUniqID}":{
            "get":{
                "tags":[
                    "Project Templates/Tasks/Task Transaction Controls"
                ],
                "summary":"Get a task transaction control",
                "operationId":"get_projectTemplates-Tasks-TaskTransactionControls",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskTransactionControlsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Task Transaction Controls resource and used to uniquely identify an instance of Task Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Task Transaction Controls collection resource in order to navigate to a specific instance of Task Transaction Controls to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-Tasks-{TaskId}-child-TaskTransactionControls-{TaskTransactionControlsUniqID}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-tasks-taskid-child-tasktransactioncontrols-tasktransactioncontrolsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProviderBusinessUnits/{BusinessUnitId}":{
            "get":{
                "tags":[
                    "Project Templates/Provider Business Units"
                ],
                "summary":"Get a provider business unit for a project template",
                "operationId":"get_projectTemplates-ProviderBusinessUnits",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"BusinessUnitId",
                        "in":"path",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Business Unit ID",
                            "type":"integer",
                            "description":"Unique identifier of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit but not both.",
                            "format":"int64",
                            "nullable":false,
                            "default":-1,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProviderBusinessUnits-{BusinessUnitId}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-providerbusinessunits-businessunitid-get"
            },
            "delete":{
                "tags":[
                    "Project Templates/Provider Business Units"
                ],
                "summary":"Delete a provider business unit for a project template",
                "operationId":"delete_projectTemplates-ProviderBusinessUnits",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"BusinessUnitId",
                        "in":"path",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Business Unit ID",
                            "type":"integer",
                            "description":"Unique identifier of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit but not both.",
                            "format":"int64",
                            "nullable":false,
                            "default":-1,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProviderBusinessUnits-{BusinessUnitId}-delete",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-providerbusinessunits-businessunitid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/ProjectCustomers/{ProjectPartyId}":{
            "get":{
                "tags":[
                    "Project Templates/Project Customers"
                ],
                "summary":"Get a project customer",
                "operationId":"get_projectTemplates-ProjectCustomers",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectPartyId",
                        "in":"path",
                        "description":"Unique identifier of the party assignment to the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Party ID",
                            "type":"integer",
                            "description":"Unique identifier of the party assignment to the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-ProjectCustomers-{ProjectPartyId}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-projectcustomers-projectpartyid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}":{
            "get":{
                "tags":[
                    "Project Templates"
                ],
                "summary":"Get a project template",
                "operationId":"get_projectTemplates",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectTransactionControls":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectTransactionControls/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Transaction Control resource is used to view and create a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
                            },
                            "ProjectClassifications":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectClassifications/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Classification resource is used to view and create a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
                            },
                            "SetupOptions":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1SetupOptions/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Setup Option resource is used to view, create, and update a setup option for a project template."
                            },
                            "Tasks":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1Tasks/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Task resource is used to view and create a project task. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                            },
                            "ProjectCustomers":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectCustomers/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Customer resource is used to view and create a project customer. This represents the name of the customer organization with whom the agreement has been made on the project."
                            },
                            "QuickEntries":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1QuickEntries/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Quick Entry resource is used to view and create a quick entry for a project template."
                            },
                            "ProjectTeamMembers":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectTeamMembers/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Team Member resource is used to view and create a project team member. A project team member is a person who is assigned a role on a project."
                            },
                            "ProviderBusinessUnits":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProviderBusinessUnits/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The project template resource is used to view, create, update, and delete provider business units. This includes viewing, creating, updating, and deleting provider business units that are from Project Portfolio Management and those imported from third-party applications. Provider Business Unit is a child of the Project Template."
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-get"
            },
            "patch":{
                "tags":[
                    "Project Templates"
                ],
                "summary":"Update a project template",
                "operationId":"update_projectTemplates",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectTransactionControls":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectTransactionControls/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Transaction Control resource is used to view and create a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
                            },
                            "ProjectClassifications":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectClassifications/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Classification resource is used to view and create a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
                            },
                            "SetupOptions":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1SetupOptions/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Setup Option resource is used to view, create, and update a setup option for a project template."
                            },
                            "Tasks":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1Tasks/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Task resource is used to view and create a project task. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                            },
                            "ProjectCustomers":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectCustomers/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Customer resource is used to view and create a project customer. This represents the name of the customer organization with whom the agreement has been made on the project."
                            },
                            "QuickEntries":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1QuickEntries/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Quick Entry resource is used to view and create a quick entry for a project template."
                            },
                            "ProjectTeamMembers":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectTeamMembers/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Project Team Member resource is used to view and create a project team member. A project team member is a person who is assigned a role on a project."
                            },
                            "ProviderBusinessUnits":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProviderBusinessUnits/get",
                                "parameters":{
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The project template resource is used to view, create, update, and delete provider business units. This includes viewing, creating, updating, and deleting provider business units that are from Project Portfolio Management and those imported from third-party applications. Provider Business Unit is a child of the Project Template."
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-patch",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplates/{projectTemplatesUniqID}/child/Tasks/{TaskId}":{
            "get":{
                "tags":[
                    "Project Templates/Tasks"
                ],
                "summary":"Get a project task",
                "operationId":"get_projectTemplates-Tasks",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskTransactionControls":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1Tasks~1{TaskId}~1child~1TaskTransactionControls/get",
                                "parameters":{
                                    "TaskId":"$request.path.TaskId",
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Task Transaction Control resource is used to view and create a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-Tasks-{TaskId}-get",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-tasks-taskid-get"
            },
            "delete":{
                "tags":[
                    "Project Templates/Tasks"
                ],
                "summary":"Delete a project task",
                "operationId":"delete_projectTemplates-Tasks",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-Tasks-{TaskId}-delete",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-tasks-taskid-delete"
            },
            "patch":{
                "tags":[
                    "Project Templates/Tasks"
                ],
                "summary":"Update a project task",
                "operationId":"update_projectTemplates-Tasks",
                "parameters":[
                    {
                        "name":"projectTemplatesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectTemplates-Tasks-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplates-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskTransactionControls":{
                                "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1Tasks~1{TaskId}~1child~1TaskTransactionControls/get",
                                "parameters":{
                                    "TaskId":"$request.path.TaskId",
                                    "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                                },
                                "description":"The Task Transaction Control resource is used to view and create a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplates-{projectTemplatesUniqID}-child-Tasks-{TaskId}-patch",
                "x-filename-id":"projecttemplates-projecttemplatesuniqid-child-tasks-taskid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssets/{projectAssetsUniqID}/child/ProjectAssetDff":{
            "get":{
                "tags":[
                    "Project Assets/Project Asset Descriptive Flexfields"
                ],
                "summary":"Get all additional information for project assets",
                "operationId":"getall_projectAssets-ProjectAssetDff",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectAssetId; integer</li><li>__FLEX_Context; string; Context Prompt</li><li>__FLEX_Context_DisplayValue; string; Context Prompt</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjectAssetId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectAssetId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-ProjectAssetDff"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-child-ProjectAssetDff-get",
                "x-filename-id":"projectassets-projectassetsuniqid-child-projectassetdff-get"
            },
            "post":{
                "tags":[
                    "Project Assets/Project Asset Descriptive Flexfields"
                ],
                "summary":"Create project assets - key flexfields",
                "operationId":"create_projectAssets-ProjectAssetDff",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectAssets-ProjectAssetDff-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_PRJ_ASSETS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_PRJ_ASSETS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-child-ProjectAssetDff-post",
                "x-filename-id":"projectassets-projectassetsuniqid-child-projectassetdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssets/{projectAssetsUniqID}/child/ProjectAssetAssignments":{
            "get":{
                "tags":[
                    "Project Assets/Project Asset Assignments"
                ],
                "summary":"Get all asset assignments for a project asset",
                "operationId":"getall_projectAssets-ProjectAssetAssignments",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssetAssignmentId; integer; The system-generated identifier of the asset assignment transaction. This is a mandatory attribute.</li><li>ProjectAssetId; integer; Identifier of a project asset. This is a mandatory attribute.</li><li>ProjectId; integer; The identifier of the project to which asset assignment is made. You can enter either this attribute, the project name, or the project number while creating an asset assignment.</li><li>ProjectName; string; The name of the project to which asset assignment is made. You can enter either this attribute, the project ID, or the project number while creating an asset assignment.</li><li>ProjectNumber; string; The number of the project to which asset assignment is made. You must enter either this attribute, the project ID, or the project name while creating an asset assignment.</li><li>TaskId; integer; The identifier of the task to which asset assignment is made. This is a mandatory attribute. You must enter at least this attribute, or the task name or number while creating an asset assignment. The value is 0 on project-level assignments.</li><li>TaskName; string; The name of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the task number while creating an asset assignment.</li><li>TaskNumber; string; The number of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the Task Name while creating an asset assignment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all project assets assignments with the specified project asset assignment ID. <br>Finder Variables <ul><li>AssetAssignmentId; integer;  Identifier of the project asset assignment. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all project assets assignments with the specified project asset assignment ID.",
                                "properties":{
                                    "AssetAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project asset assignment.",
                                        "type":"integer",
                                        "title":"Asset Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-child-ProjectAssetAssignments-get",
                "x-filename-id":"projectassets-projectassetsuniqid-child-projectassetassignments-get"
            },
            "post":{
                "tags":[
                    "Project Assets/Project Asset Assignments"
                ],
                "summary":"Create project asset assignments",
                "operationId":"create_projectAssets-ProjectAssetAssignments",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectAssets-ProjectAssetAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-child-ProjectAssetAssignments-post",
                "x-filename-id":"projectassets-projectassetsuniqid-child-projectassetassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssets":{
            "get":{
                "tags":[
                    "Project Assets"
                ],
                "summary":"Get all project assets",
                "operationId":"getall_projectAssets",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AmortizeFlag; boolean; Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.</li><li>AssetCategoryCombination; string; Segment values for asset categories, concatenated using a delimiter.</li><li>AssetCategoryId; integer; Identifier of the asset category to which the asset is assigned. You may enter either this attribute, the asset category, or both.</li><li>AssetDescription; string; Description of the project asset that identifies an asset within a project upon transfer to Oracle Assets. This is a mandatory attribute.</li><li>AssetKeyCombination; string; Segment values for asset keys, concatenated using a delimiter.</li><li>AssetKeyIdentifier; integer; Identifier of the key flexfield code combination for the asset. You may enter either this attribute, the asset key, or both.</li><li>AssetName; string; Name of the project asset that identifies an asset within a project. This is a mandatory attribute.</li><li>AssetNumber; string; The project asset number that identifies an asset in a project. This is a mandatory attribute, and can be user-defined or generated by Fixed Assets. You must provide the asset number and FA asset ID in Patch mode to associate the FA asset with the project asset.</li><li>AssetUnits; number; The number of asset units.</li><li>AssignedToPersonId; integer; Identifier of the individual to whom the asset is assigned. You may enter either this attribute, the person name, or person number when assigning an individual to an asset.</li><li>AssociateFAToPPMAssetFlag; boolean; Indicates whether the asset number recorded exists in Fixed Assets. The two options are Y and N. The default value is N.</li><li>BookTypeCode; string; The corporate book to which the asset is assigned.</li><li>BusinessUnitId; integer; Identifier of the business unit associated with the project in which the asset has been assigned. This is a mandatory attribute.</li><li>BusinessUnitName; string; Name of the business unit associated with the project in which the asset has been assigned.</li><li>CapitalEventId; integer; Identifier of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event name.</li><li>CapitalEventNumber; integer; Number of the event that's assigned to the project asset. You may enter either this attribute, the event ID, or the event name.</li><li>CapitalHoldFlag; boolean; Indicates whether the generation of new asset lines should be prevented. This is a mandatory attribute. The two options are Y and N. The default value is N.</li><li>CapitalizedCost; number; The cost amount that has been interfaced to Oracle Assets for capitalization.</li><li>CapitalizedDate; string; The last date on which nonreversing cost adjustments were interfaced to Oracle Assets.</li><li>CapitalizedFlag; boolean; Indicates whether the asset has been interfaced to Oracle Assets. The two options are Y and N. The default value is N.</li><li>CostAdjustmentFlag; boolean; Indicates whether asset cost adjustments have been interfaced to Oracle Assets. The two options are Y and N. The default value is N.</li><li>DatePlacedInService; string; The date on which an asset is placed in service.</li><li>DepreciateFlag; boolean; Indicates whether the asset should be depreciated in Oracle Assets. The two options are Y and N. The default value is Y.</li><li>DepreciationExpenseAccountCombination; string; Segment values for depreciation expense accounts, concatenated using delimiters.</li><li>DepreciationExpenseIdentifier; integer; Identifier of the depreciation expense account for the asset. You may enter either this attribute, the depreciation expense account, or both.</li><li>EstimatedAssetUnits; number; The estimated number of asset units.</li><li>EstimatedCost; number; The estimated cost of the asset.</li><li>EstimatedInServiceDate; string; The estimated date on which an asset is placed in service.</li><li>EventName; string; Name of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event ID.</li><li>FixedAssetsAssetId; integer; Identifier of the asset in Oracle Fixed Assets used for tieback purposes. Users must provide the asset number along with the FA asset ID in PATCH mode if they're trying to associate an Oracle FA asset with the Projects asset.</li><li>FixedAssetsPeriodName; string; Period into which an asset was posted in Fixed Assets.</li><li>LocationCombination; string; Segment values for location, concatenated using delimiters.</li><li>LocationId; integer; Identifier of the location to which the asset is assigned. You may enter either this attribute, the location, or both when assigning a location to the asset.</li><li>ManufacturerName; string; The name of the asset manufacturer.</li><li>ModelNumber; string; The model number of the asset.</li><li>NewMasterFlag; boolean; Determines whether this cost adjustment will reclassify the asset within Oracle Assets.</li><li>ParentAssetDescription; string; Description of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset number when associating an asset to a parent asset.</li><li>ParentAssetId; integer; Identifier of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset description, or the parent asset number when associating an asset to a parent asset.</li><li>ParentAssetNumber; string; Number of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset description when associating an asset to a parent asset.</li><li>PersonName; string; Name of the individual to whom the asset is assigned. You may enter either this attribute, the person Id, or person number when assigning an individual to an asset.</li><li>PersonNumber; string; Number of the individual to whom the asset is assigned. You may enter either this attribute, the person ID, or the person name when assigning an individual to an asset.</li><li>ProjectAssetId; integer; The unique identifier of a system-generated project asset. This is a mandatory attribute.</li><li>ProjectAssetType; string; The identifier that determines when project costs become an asset. This is a mandatory attribute. It can be either ESTIMATED, AS-BUILT, or RETIREMENT_ADJUSTMENT. The default value is ESTIMATED.</li><li>ProjectId; integer; Identifier of the project to which the asset belongs. You can enter either this attribute, the project name, or the project number while creating an asset.</li><li>ProjectName; string; Name of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project number while creating an asset.</li><li>ProjectNumber; string; Number of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project name while creating an asset.</li><li>RetirementTargetAssetDescription; string; Description of the asset used to capture retirement costs when another asset, or assets, retire. You may enter this attribute, Retirement Target Asset ID, or Retirement Target Asset Number, when selecting an asset to capture the retirement costs.</li><li>RetirementTargetAssetId; integer; The asset identifier used to capture retirement costs when another asset, or assets retire. You may enter either this attribute, the retirement target asset description, or the retirement target asset number when selecting an asset to capture the retirement costs.</li><li>RetirementTargetAssetNumber; string; Number of the asset used to capture the retirement costs when another asset or assets retire. You may enter this attribute, the retirement target asset ID, or the retirement target asset description when selecting an asset to capture the retirement costs.</li><li>ReversalDate; string; The last date on which reversing asset lines were created. This is a system-generated date.</li><li>ReverseFlag; boolean; Indicates whether the asset will be reversed in the next Generate Asset Lines run. This is a mandatory attribute. The two options are Y and N. The default value is N.</li><li>SerialNumber; string; The serial number of the asset.</li><li>SourceApplication; string; Identifier of the external project management system from which the project was imported.</li><li>SourceReference; string; Identifier of the project in the external project management system from which the project was imported.</li><li>TagNumber; string; Tag number of the asset.</li><li>TotalAssetCost; number; The asset's cost amount, grouped into asset lines.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all project assets with the specified project asset ID. <br>Finder Variables <ul><li>ProjectAssetId; integer;  Identifier of the project asset. </li></ul></li><li>findCapitalAssets Finds all capital assets using parameters such as project name, project asset name and description. <br>Finder Variables <ul><li>AssetDescription; string;  Description of the project asset that identifies an asset within a project. </li><li>AssetName; string;  Name of the project asset that identifies an asset within a project. </li><li>ProjectName; string;  Name of the project to which the asset belongs. </li><li>SysEffectiveDate; object;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all project assets with the specified project asset ID.",
                                "properties":{
                                    "ProjectAssetId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project asset.",
                                        "type":"integer",
                                        "title":"Project Asset ID"
                                    }
                                }
                            },
                            {
                                "name":"findCapitalAssets",
                                "description":"Finds all capital assets using parameters such as project name, project asset name and description.",
                                "title":"findCapitalAssets",
                                "properties":{
                                    "SysEffectiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"object"
                                    },
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Name of the project to which the asset belongs.",
                                        "type":"string"
                                    },
                                    "AssetDescription":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Description of the project asset that identifies an asset within a project.",
                                        "type":"string"
                                    },
                                    "AssetName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Name of the project asset that identifies an asset within a project.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-get",
                "x-filename-id":"projectassets-get"
            },
            "post":{
                "tags":[
                    "Project Assets"
                ],
                "summary":"Create project assets",
                "operationId":"create_projectAssets",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectAssets-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectAssetAssignments":{
                                "operationRef":"#/paths/~1projectAssets~1{projectAssetsUniqID}~1child~1ProjectAssetAssignments/get",
                                "parameters":{
                                    "projectAssetsUniqID":"$request.path.projectAssetsUniqID"
                                },
                                "description":"The project asset assignment resource is used to view, create, update, and delete project asset assignments, including those from Project Portfolio Management and those imported from third-party applications."
                            },
                            "ProjectAssetDff":{
                                "operationRef":"#/paths/~1projectAssets~1{projectAssetsUniqID}~1child~1ProjectAssetDff/get",
                                "parameters":{
                                    "projectAssetsUniqID":"$request.path.projectAssetsUniqID"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-post",
                "x-filename-id":"projectassets-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssets/{projectAssetsUniqID}/child/ProjectAssetDff/{ProjectAssetId}":{
            "get":{
                "tags":[
                    "Project Assets/Project Asset Descriptive Flexfields"
                ],
                "summary":"Get additional information for a project asset",
                "operationId":"get_projectAssets-ProjectAssetDff",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectAssetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Asset ID",
                            "type":"integer",
                            "description":"Identifier of a project asset. This is a mandatory attribute.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_PRJ_ASSETS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_PRJ_ASSETS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-child-ProjectAssetDff-{ProjectAssetId}-get",
                "x-filename-id":"projectassets-projectassetsuniqid-child-projectassetdff-projectassetid-get"
            },
            "patch":{
                "tags":[
                    "Project Assets/Project Asset Descriptive Flexfields"
                ],
                "summary":"Update a project asset using the Description flexfield",
                "operationId":"update_projectAssets-ProjectAssetDff",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectAssetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Asset ID",
                            "type":"integer",
                            "description":"Identifier of a project asset. This is a mandatory attribute.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectAssets-ProjectAssetDff-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_PRJ_ASSETS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_PRJ_ASSETS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-child-ProjectAssetDff-{ProjectAssetId}-patch",
                "x-filename-id":"projectassets-projectassetsuniqid-child-projectassetdff-projectassetid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssets/{projectAssetsUniqID}/child/ProjectAssetAssignments/{AssetAssignmentId}":{
            "get":{
                "tags":[
                    "Project Assets/Project Asset Assignments"
                ],
                "summary":"Get an asset assignment for a project asset",
                "operationId":"get_projectAssets-ProjectAssetAssignments",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssetAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Asset Assignment ID",
                            "type":"integer",
                            "description":"The system-generated identifier of the asset assignment transaction. This is a mandatory attribute.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-child-ProjectAssetAssignments-{AssetAssignmentId}-get",
                "x-filename-id":"projectassets-projectassetsuniqid-child-projectassetassignments-assetassignmentid-get"
            },
            "delete":{
                "tags":[
                    "Project Assets/Project Asset Assignments"
                ],
                "summary":"Delete an asset assignment for a project asset",
                "operationId":"delete_projectAssets-ProjectAssetAssignments",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssetAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Asset Assignment ID",
                            "type":"integer",
                            "description":"The system-generated identifier of the asset assignment transaction. This is a mandatory attribute.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-child-ProjectAssetAssignments-{AssetAssignmentId}-delete",
                "x-filename-id":"projectassets-projectassetsuniqid-child-projectassetassignments-assetassignmentid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssets/{projectAssetsUniqID}":{
            "get":{
                "tags":[
                    "Project Assets"
                ],
                "summary":"Get a project asset",
                "operationId":"get_projectAssets",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectAssetAssignments":{
                                "operationRef":"#/paths/~1projectAssets~1{projectAssetsUniqID}~1child~1ProjectAssetAssignments/get",
                                "parameters":{
                                    "projectAssetsUniqID":"$request.path.projectAssetsUniqID"
                                },
                                "description":"The project asset assignment resource is used to view, create, update, and delete project asset assignments, including those from Project Portfolio Management and those imported from third-party applications."
                            },
                            "ProjectAssetDff":{
                                "operationRef":"#/paths/~1projectAssets~1{projectAssetsUniqID}~1child~1ProjectAssetDff/get",
                                "parameters":{
                                    "projectAssetsUniqID":"$request.path.projectAssetsUniqID"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-get",
                "x-filename-id":"projectassets-projectassetsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Assets"
                ],
                "summary":"Delete a project asset",
                "operationId":"delete_projectAssets",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-delete",
                "x-filename-id":"projectassets-projectassetsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Assets"
                ],
                "summary":"Update a project asset",
                "operationId":"update_projectAssets",
                "parameters":[
                    {
                        "name":"projectAssetsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectAssets-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssets-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectAssetAssignments":{
                                "operationRef":"#/paths/~1projectAssets~1{projectAssetsUniqID}~1child~1ProjectAssetAssignments/get",
                                "parameters":{
                                    "projectAssetsUniqID":"$request.path.projectAssetsUniqID"
                                },
                                "description":"The project asset assignment resource is used to view, create, update, and delete project asset assignments, including those from Project Portfolio Management and those imported from third-party applications."
                            },
                            "ProjectAssetDff":{
                                "operationRef":"#/paths/~1projectAssets~1{projectAssetsUniqID}~1child~1ProjectAssetDff/get",
                                "parameters":{
                                    "projectAssetsUniqID":"$request.path.projectAssetsUniqID"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssets-{projectAssetsUniqID}-patch",
                "x-filename-id":"projectassets-projectassetsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/fscmRestApi/projectCosts/11.13.18.05/projectCostValidations/validateProjectCost":{
            "post":{
                "tags":[
                    "Project Cost Validations"
                ],
                "summary":"Validate Project Cost",
                "description":"This method is used to validate project costs.",
                "requestBody":{
                    "description":"The following table describes the body parameters in the Validate Project Cost request.",
                    "content":{
                        "application/json":{
                            "schema":{
                                "$ref":"#/components/schemas/ProjectCostValidationInputRowList"
                            }
                        }
                    },
                    "required":false
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the body parameters in the response for the Validate Project Cost request.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/ProjectCostValidationOutputRowList"
                                }
                            }
                        }
                    }
                },
                "x-codegen-request-body-name":"validateProjectCost",
                "x-internal-id":"fscmRestApi-projectCosts-11.13.18.05-projectCostValidations-validateProjectCost-post",
                "x-filename-id":"fscmrestapi-projectcosts-11.13.18.05-projectcostvalidations-validateprojectcost-post"
            }
        },
        "/projectEnterpriseExpenseResources":{
            "get":{
                "tags":[
                    "Project Enterprise Expense Resources"
                ],
                "summary":"Get all project enterprise expense resources",
                "operationId":"getall_projectEnterpriseExpenseResources",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Description; string; Additional details about the project enterprise expense resource.</li><li>ExpenditureTypeId; integer; Name of the expenditure type of the project enterprise expense resource. Mandatory for POST operation if the resource is created from an expenditure type.</li><li>ExpenditureTypeName; string; Name of the expenditure type from which the project enterprise expense resource was created.</li><li>ExternalId; string; Identifier of the project enterprise expense resource in an external application.</li><li>ResourceId; integer; Identifier of the project enterprise resource.</li><li>ResourceName; string; Name of the project enterprise expense resource. Mandatory for POST operation if the Expenditure Type ID is not provided.</li><li>UnitOfMeasure; string; Unit of measurement of the expenditure of the project enterprise expense resource.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project enterprise expense resources with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; Identifier of the project enterprise resource.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Resource ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseExpenseResources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseExpenseResources-get",
                "x-filename-id":"projectenterpriseexpenseresources-get"
            },
            "post":{
                "tags":[
                    "Project Enterprise Expense Resources"
                ],
                "summary":"Create a project enterprise expense resource",
                "operationId":"create_projectEnterpriseExpenseResources",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectEnterpriseExpenseResources-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseExpenseResources-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseExpenseResources-post",
                "x-filename-id":"projectenterpriseexpenseresources-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseExpenseResources/{ResourceId}":{
            "get":{
                "tags":[
                    "Project Enterprise Expense Resources"
                ],
                "summary":"Get a project enterprise expense resource",
                "operationId":"get_projectEnterpriseExpenseResources",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the project enterprise resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the project enterprise resource.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseExpenseResources-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseExpenseResources-{ResourceId}-get",
                "x-filename-id":"projectenterpriseexpenseresources-resourceid-get"
            },
            "delete":{
                "tags":[
                    "Project Enterprise Expense Resources"
                ],
                "summary":"Delete a project enterprise expense resource",
                "operationId":"delete_projectEnterpriseExpenseResources",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the project enterprise resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the project enterprise resource.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseExpenseResources-{ResourceId}-delete",
                "x-filename-id":"projectenterpriseexpenseresources-resourceid-delete"
            },
            "patch":{
                "tags":[
                    "Project Enterprise Expense Resources"
                ],
                "summary":"Update a project enterprise expense resource",
                "operationId":"update_projectEnterpriseExpenseResources",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"Identifier of the project enterprise resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"Identifier of the project enterprise resource.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectEnterpriseExpenseResources-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseExpenseResources-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseExpenseResources-{ResourceId}-patch",
                "x-filename-id":"projectenterpriseexpenseresources-resourceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardReference":{
            "get":{
                "tags":[
                    "Awards/Award References"
                ],
                "summary":"Get all award references",
                "operationId":"getall_awards-AwardReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; The unique identifier of the award.</li><li>AwardReferenceId; integer; The unique identifier of the award reference.</li><li>CreatedBy; string; The user that created the award reference.</li><li>CreationDate; string; The date when the award reference was created.</li><li>Description; string; Description for the award reference.</li><li>LastUpdateDate; string; The date when the award reference was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award reference.</li><li>ReferenceComment; string; Comments given for the award reference.</li><li>ReferenceId; integer; Unique identifier of the selected reference.</li><li>ReferenceTypeName; string; The name of the type of the selected reference.</li><li>ReferenceValue; string; The value set for the reference.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award reference record with the specified id.<br>Finder Variables: <ul><li>AwardReferenceId; integer; Identifier of the award reference.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "AwardReferenceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardReference"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardReference-get",
                "x-filename-id":"awards-awardid-child-awardreference-get"
            },
            "post":{
                "tags":[
                    "Awards/Award References"
                ],
                "summary":"Create an award reference",
                "operationId":"create_awards-AwardReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardReference-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardReference-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardReference-post",
                "x-filename-id":"awards-awardid-child-awardreference-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardBudgetPeriod":{
            "get":{
                "tags":[
                    "Awards/Award Budget Periods"
                ],
                "summary":"Get all award budget periods",
                "operationId":"getall_awards-AwardBudgetPeriod",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardBudgetPeriodId; integer; The unique identifier of the award budget period.</li><li>AwardId; integer; The unique internal identifier of the award.</li><li>BudgetPeriod; string; The time interval assigned to the award for which the budget, actual, commitment, and available amount are shown.</li><li>CreatedBy; string; The user that created the award budget period.</li><li>CreationDate; string; The date when the award budget period was created.</li><li>EndDate; string; End date of the budget period for the award.</li><li>LastUpdateDate; string; The date when the award budget period was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award budget period.</li><li>StartDate; string; Start date of the budget period for the award.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award budget period record with the specified id.<br>Finder Variables: <ul><li>AwardBudgetPeriodId; integer; Identifier of the award budget period.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award budget period record with the specified ID.",
                                "properties":{
                                    "AwardBudgetPeriodId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award budget period.",
                                        "type":"integer",
                                        "title":"Budget Period ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardBudgetPeriod"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardBudgetPeriod-get",
                "x-filename-id":"awards-awardid-child-awardbudgetperiod-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Budget Periods"
                ],
                "summary":"Create an award budget period",
                "operationId":"create_awards-AwardBudgetPeriod",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardBudgetPeriod-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardBudgetPeriod-post",
                "x-filename-id":"awards-awardid-child-awardbudgetperiod-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectPersonnel/{AwardProjectPersonnelId}/child/AwardProjectPersonnelDFF":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel/Award Project Personnel Descriptive Flexfields"
                ],
                "summary":"Get all award project personnel descriptive flexfields",
                "operationId":"getall_awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectPersonnelId",
                        "in":"path",
                        "description":"Unique identifier of the project personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Personnel ID",
                            "type":"integer",
                            "description":"Unique identifier of the project personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Id; integer; System-generated primary key column.</li><li>__FLEX_Context; string; Structure definition of the Award Personnel Descriptive Flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project personnel descriptive flexfield with the specified ID.<br>Finder Variables: <ul><li>Id; integer; Identifier of the award project personnel descriptive flexfield.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "Id":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-{AwardProjectPersonnelId}-child-AwardProjectPersonnelDFF-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-awardprojectpersonnelid-child-awardprojectpersonneldff-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel/Award Project Personnel Descriptive Flexfields"
                ],
                "summary":"Create award project personnel descriptive flexfields",
                "operationId":"create_awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectPersonnelId",
                        "in":"path",
                        "description":"Unique identifier of the project personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Personnel ID",
                            "type":"integer",
                            "description":"Unique identifier of the project personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-{AwardProjectPersonnelId}-child-AwardProjectPersonnelDFF-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-awardprojectpersonnelid-child-awardprojectpersonneldff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardError/{AwardErrorId}":{
            "get":{
                "tags":[
                    "Awards/Award Errors"
                ],
                "summary":"Get an award error",
                "operationId":"get_awards-AwardError",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardErrorId",
                        "in":"path",
                        "description":"The unique identifier of the award error.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the award error.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardError-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardError-{AwardErrorId}-get",
                "x-filename-id":"awards-awardid-child-awarderror-awarderrorid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectCertification/{AwardProjectCertificationId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Certifications"
                ],
                "summary":"Get an award project certification",
                "operationId":"get_awards-AwardProject-AwardProjectCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectCertificationId",
                        "in":"path",
                        "description":"Unique identifier of the certification assigned to the award or award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Certification ID",
                            "type":"integer",
                            "description":"Unique identifier of the certification assigned to the award or award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectCertification-{AwardProjectCertificationId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectcertification-awardprojectcertificationid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Certifications"
                ],
                "summary":"Delete an award project certification",
                "operationId":"delete_awards-AwardProject-AwardProjectCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectCertificationId",
                        "in":"path",
                        "description":"Unique identifier of the certification assigned to the award or award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Certification ID",
                            "type":"integer",
                            "description":"Unique identifier of the certification assigned to the award or award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectCertification-{AwardProjectCertificationId}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectcertification-awardprojectcertificationid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Certifications"
                ],
                "summary":"Update an award project certification",
                "operationId":"update_awards-AwardProject-AwardProjectCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectCertificationId",
                        "in":"path",
                        "description":"Unique identifier of the certification assigned to the award or award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Certification ID",
                            "type":"integer",
                            "description":"Unique identifier of the certification assigned to the award or award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectCertification-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectCertification-{AwardProjectCertificationId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectcertification-awardprojectcertificationid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectOverrideBurdenSchedules/{BurdenScheduleId}/child/Versions/{VersionId}/child/Multipliers/{MultiplierId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules/Versions/Multipliers"
                ],
                "summary":"Get a specific multiplier of the burden schedule version.",
                "operationId":"get_awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"VersionId",
                        "in":"path",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Version ID",
                            "type":"integer",
                            "description":"The identifier of the version of a set of burden multipliers.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"MultiplierId",
                        "in":"path",
                        "description":"Identifier of the burden multiplier.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Multiplier ID",
                            "type":"integer",
                            "description":"Identifier of the burden multiplier.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-child-Versions-{VersionId}-child-Multipliers-{MultiplierId}-get",
                "x-filename-id":"awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-child-versions-versionid-child-multipliers-multiplierid-get"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules/Versions/Multipliers"
                ],
                "summary":"Update a multiplier in burden schedule version.",
                "operationId":"update_awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"VersionId",
                        "in":"path",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Version ID",
                            "type":"integer",
                            "description":"The identifier of the version of a set of burden multipliers.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"MultiplierId",
                        "in":"path",
                        "description":"Identifier of the burden multiplier.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Multiplier ID",
                            "type":"integer",
                            "description":"Identifier of the burden multiplier.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-child-Versions-{VersionId}-child-Multipliers-{MultiplierId}-patch",
                "x-filename-id":"awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-child-versions-versionid-child-multipliers-multiplierid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardFundingSource":{
            "get":{
                "tags":[
                    "Awards/Award Funding Sources"
                ],
                "summary":"Get all award funding sources",
                "operationId":"getall_awards-AwardFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApprovalDate; string; The approval date of the selected award funding source.</li><li>ApprovalPersonId; integer; The unique identifier of the person who approved the selected funding source.</li><li>ApprovalPersonName; string; The name of the person who approved the selected funding source.</li><li>ApprovalPersonNumber; string; The number of the person who approved the selected funding source.</li><li>AwardFundingSourceSourceId; integer; The unique identifier of the award funding source association.</li><li>AwardId; integer; The unique identifier of the award.</li><li>CreatedBy; string; The user that created the award funding source.</li><li>CreationDate; string; The date when the award funding source was created.</li><li>FundingSourceId; integer; The unique identifier of the selected funding source.</li><li>FundingSourceName; string; The name of the selected funding source.</li><li>FundingSourceNumber; string; The unique number associated with the selected funding source.</li><li>LastUpdateDate; string; The date when the award funding source was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award funding source.</li><li>RequiredBySponsor; string; Indicates whether the selected funding source is marked as required by sponsor.</li><li>Type; string; The type of the selected award funding source.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award funding source record with the specified id.<br>Finder Variables: <ul><li>AwardFundingSourceSourceId; integer; Identifier of the award funding source.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award funding source record with the specified ID.",
                                "properties":{
                                    "AwardFundingSourceSourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award funding source.",
                                        "type":"integer",
                                        "title":"Award Funding Source ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFundingSource"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFundingSource-get",
                "x-filename-id":"awards-awardid-child-awardfundingsource-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Funding Sources"
                ],
                "summary":"Create an award funding source",
                "operationId":"create_awards-AwardFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardFundingSource-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFundingSource-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFundingSource-post",
                "x-filename-id":"awards-awardid-child-awardfundingsource-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/Attachment/{AttachmentUniqID}":{
            "get":{
                "tags":[
                    "Awards/Award Attachments"
                ],
                "summary":"Get an award attachment",
                "operationId":"get_awards-Attachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Attachments resource and used to uniquely identify an instance of Award Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Attachments collection resource in order to navigate to a specific instance of Award Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-Attachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-{AttachmentUniqID}-get",
                "x-filename-id":"awards-awardid-child-attachment-attachmentuniqid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Attachments"
                ],
                "summary":"Delete an award attachment",
                "operationId":"delete_awards-Attachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Attachments resource and used to uniquely identify an instance of Award Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Attachments collection resource in order to navigate to a specific instance of Award Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-{AttachmentUniqID}-delete",
                "x-filename-id":"awards-awardid-child-attachment-attachmentuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Attachments"
                ],
                "summary":"Update an award attachment",
                "operationId":"update_awards-Attachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Attachments resource and used to uniquely identify an instance of Award Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Attachments collection resource in order to navigate to a specific instance of Award Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-Attachment-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-Attachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-{AttachmentUniqID}-patch",
                "x-filename-id":"awards-awardid-child-attachment-attachmentuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardKeyword/{AwardKeywordId}":{
            "get":{
                "tags":[
                    "Awards/Award Keywords"
                ],
                "summary":"Get an award keyword",
                "operationId":"get_awards-AwardKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardKeywordId",
                        "in":"path",
                        "description":"The unique identifier for Award Keyword.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Keyword",
                            "type":"integer",
                            "description":"The unique identifier for Award Keyword.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardKeyword-{AwardKeywordId}-get",
                "x-filename-id":"awards-awardid-child-awardkeyword-awardkeywordid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Keywords"
                ],
                "summary":"Delete an award keyword",
                "operationId":"delete_awards-AwardKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardKeywordId",
                        "in":"path",
                        "description":"The unique identifier for Award Keyword.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Keyword",
                            "type":"integer",
                            "description":"The unique identifier for Award Keyword.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardKeyword-{AwardKeywordId}-delete",
                "x-filename-id":"awards-awardid-child-awardkeyword-awardkeywordid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Keywords"
                ],
                "summary":"Update an award keyword",
                "operationId":"update_awards-AwardKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardKeywordId",
                        "in":"path",
                        "description":"The unique identifier for Award Keyword.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Keyword",
                            "type":"integer",
                            "description":"The unique identifier for Award Keyword.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardKeyword-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardKeyword-{AwardKeywordId}-patch",
                "x-filename-id":"awards-awardid-child-awardkeyword-awardkeywordid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardHeaderDFF/{Id}":{
            "get":{
                "tags":[
                    "Awards/Award Descriptive Flexfields"
                ],
                "summary":"Get an award descriptive flexfield",
                "operationId":"get_awards-AwardHeaderDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Id",
                        "in":"path",
                        "description":"System-generated primary key column.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"System-generated primary key column.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_HEADERS_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_HEADERS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardHeaderDFF-{Id}-get",
                "x-filename-id":"awards-awardid-child-awardheaderdff-id-get"
            },
            "patch":{
                "tags":[
                    "Awards/Award Descriptive Flexfields"
                ],
                "summary":"Update an award descriptive flexfield",
                "operationId":"update_awards-AwardHeaderDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Id",
                        "in":"path",
                        "description":"System-generated primary key column.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"System-generated primary key column.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardHeaderDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_HEADERS_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_HEADERS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardHeaderDFF-{Id}-patch",
                "x-filename-id":"awards-awardid-child-awardheaderdff-id-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectOverrideBurdenSchedules/{BurdenScheduleId}/child/Versions/{VersionId}/child/Multipliers":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules/Versions/Multipliers"
                ],
                "summary":"Get all multipliers in the burden schedule version.",
                "operationId":"getall_awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"VersionId",
                        "in":"path",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Version ID",
                            "type":"integer",
                            "description":"The identifier of the version of a set of burden multipliers.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenCostCode; string; The name of a burden cost code for which you are defining multipliers on a burden schedule version. A burden cost code is a classification of overhead costs and it represents the type of burden cost you want to apply to raw cost.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The user who last updated the record.</li><li>LastUpdatedBy; string; The date when the record was last updated.</li><li>MultiplierId; integer; Identifier of the burden multiplier.</li><li>MultiplierNumber; number; A numeric multiplier associated with an organization and burden cost code combinations for burden schedule versions. The costing process applies this multiplier to raw cost to calculate burden cost amounts.</li><li>OrganizationClassificationCode; string; The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.</li><li>OrganizationClassificationName; string; The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.</li><li>OrganizationId; integer; Identifier of the organization to which a burden multiplier is assigned for a particular burden cost code.</li><li>OrganizationName; string; The organization to which a burden multiplier is assigned for a particular burden cost code.</li><li>VersionId; integer; The identifier of the version of a set of burden multipliers.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the multiplier with the specified multiplier ID.<br>Finder Variables: <ul><li>MultiplierId; integer; Identifier of the burden schedule multiplier.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "MultiplierId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Multiplier ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-child-Versions-{VersionId}-child-Multipliers-get",
                "x-filename-id":"child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-child-versions-versionid-child-multipliers-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules/Versions/Multipliers"
                ],
                "summary":"Create a multiplier in burden schedule version.",
                "operationId":"create_awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"VersionId",
                        "in":"path",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Version ID",
                            "type":"integer",
                            "description":"The identifier of the version of a set of burden multipliers.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-child-Versions-{VersionId}-child-Multipliers-post",
                "x-filename-id":"child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-child-versions-versionid-child-multipliers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards":{
            "get":{
                "tags":[
                    "Awards"
                ],
                "summary":"Get all awards",
                "operationId":"getall_awards",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Unique identifier of the award.</li><li>AwardName; string; Name of the award.</li><li>AwardNumber; string; Number of the award.</li><li>AwardOwningOrganizationId; integer; The unique identifier of the award organization.</li><li>AwardOwningOrganizationName; string; An organization that owns awards within an enterprise. An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the award.</li><li>AwardPurpose; string; Name of the award purpose.</li><li>AwardPurposeCode; string; Code of the award purpose.</li><li>AwardSource; string; The source from which the award is created, for example, from the UI or the REST service.</li><li>AwardType; string; Classification of an award, for example, Federal grants or Private grants.</li><li>BurdenScheduleFixedDate; string; Specific date used to determine the right set of burden multipliers for the award.</li><li>BurdenScheduleId; integer; Unique identifier of the burden schedule.</li><li>BurdenScheduleName; string; Name of the burden schedule assigned at the award level.</li><li>BusinessUnitId; integer; Unique identifier of the business unit.</li><li>BusinessUnitName; string; Unit of an enterprise that performs one or many business functions that can be rolled up in a management hierarchy. An award business unit is one within which the award is created.</li><li>CloseDate; string; Date past the end date of the award. Transactions for the award can be entered up to this date.</li><li>ContractTypeName; string; Name of the contract type of the award.</li><li>CreatedBy; string; The user that created the award.</li><li>CreatedFrom; string; The method of creating the award, for example, using 'FROM_TEMPLATE' or 'BLANK'.</li><li>CreationDate; string; The date when the award was created.</li><li>DateChangeRequestId; integer; The identifier of the process submitted to update the award dates and budget period dates.</li><li>Description; string; Brief description of the award.</li><li>ExpandedAuthorityFlag; boolean; Indicates that the award funding is authorized to be spent across budget periods.</li><li>FlowThroughAmount; number; Amount of the flow through funds.</li><li>FlowThroughFederalFlag; boolean; Indicator that specifies whether the award project is funded by a federal agency through flow through funds.</li><li>FlowThroughFromDate; string; Start date of the flow through funds.</li><li>FlowThroughPrimarySponsorId; integer; Primary sponsor of the flow through funds.</li><li>FlowThroughPrimarySponsorName; string; Name of the primary sponsor of the flow through funds.</li><li>FlowThroughPrimarySponsorNumber; string; Number of the primary sponsor of the flow through funds.</li><li>FlowThroughReferenceAwardName; string; Name of the flow through reference award.</li><li>FlowThroughToDate; string; End date of the flow through funds.</li><li>InstitutionComplianceApprovalDate; string; Approval date for the conflict of interest indicator.</li><li>InstitutionComplianceFlag; boolean; The conflict of interest indicator that specifies whether the award project complies with Institution policy.</li><li>InstitutionComplianceReviewCompletedFlag; boolean; The conflict of interest indicator that specifies whether compliance review is completed.</li><li>InstitutionId; integer; The unique identifier of the institution.</li><li>InstitutionName; string; Organizational entity that is receiving the funding.</li><li>IntellectualPropertyDescription; string; Description of the intellectual property.</li><li>IntellectualPropertyReportedFlag; boolean; Indicates whether intellectual property is reported.</li><li>LastUpdateDate; string; The date when the award was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award.</li><li>LastValidated; string; The date when the award is last validated.</li><li>LegalEntityName; string; Recognized party with given rights and responsibilities by legislation. Owns the award being displayed.</li><li>PreAwardDate; string; Date before the start date of an award.</li><li>PreAwardGuaranteedFundingSource; string; The guaranteed source of funding for the award.</li><li>PreAwardSpendingAllowedFlag; boolean; Flag indicating whether pre-award spending is allowed.</li><li>PreviousAwardAccomplishmentRenewFlag; boolean; The flag that indicates accomplishment-based renewal from the previous award.</li><li>PreviousAwardBUId; integer; The unique internal identifier of a previous award business unit.</li><li>PreviousAwardBUName; string; Name of the business unit of the previous award.</li><li>PreviousAwardId; integer; The unique internal identifier of a previous award.</li><li>PreviousAwardInProgressRenewFlag; boolean; Indicates whether renewal of the previous award is in progress.</li><li>PreviousAwardName; string; Name of the previous award.</li><li>PreviousAwardNumber; string; Number of the previous award.</li><li>PrincipalInvestigatorEmail; string; E-mail of the person selected from Human Resources to administer and manage awards.</li><li>PrincipalInvestigatorName; string; Name of the person selected from Human Resources to administer and manage awards.</li><li>PrincipalInvestigatorNumber; string; Number of the person selected from Human Resources to administer and manage awards.</li><li>SourceAwardName; string; Name of the source award.</li><li>SourceTemplateId; integer; Unique identifier of the source award template.</li><li>SourceTemplateName; string; Name of the source award template.</li><li>SourceTemplateNumber; string; Number of the source award template.</li><li>SponsorAwardNumber; string; Award number tracked by the sponsor.</li><li>SponsorId; integer; Unique identifier of the primary sponsor.</li><li>SponsorName; string; Name of the sponsor, who is also the customer, funding the award.</li><li>SponsorNumber; string; Number of the sponsor related to the customer from TCA.</li><li>ValidateStatus; string; Indicator that specifies the validation status of an award .</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award with the specified award ID.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award with the specified award ID.",
                                "properties":{
                                    "AwardId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award.",
                                        "type":"integer",
                                        "title":"Award ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards"
                                }
                            }
                        },
                        "links":{
                            "updateAwardDates":{
                                "operationRef":"#/paths/~1awards~1action~1updateAwardDates/post",
                                "description":"Use this action to update the award dates, including the preaward date and the close date, and the budget period dates. This action will update the contract and control budget with the new dates, as applicable."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-get",
                "x-filename-id":"awards-get"
            },
            "post":{
                "tags":[
                    "Awards"
                ],
                "summary":"Create an award",
                "operationId":"create_awards",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardBudgetPeriod":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardBudgetPeriod/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Budget Periods resource is used to view award budget period attributes such as budget period name, start date and end date."
                            },
                            "AwardFunding":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFunding/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Fundings resource is used to view award funding attributes such as funding issue type and funding issue name."
                            },
                            "AwardDepartmentCredit":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardDepartmentCredit/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Department Credits resource is used to view the organization credit attributes for the award."
                            },
                            "AwardProject":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Projects resource is used to view the attributes of an award project, such as project name and project number."
                            },
                            "Attachment":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1Attachment/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Attachments resource is used to view attachments associated with the award."
                            },
                            "AwardTerms":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardTerms/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Terms and Conditions resource is used to view the attributes of the terms and conditions associated to the award."
                            },
                            "AwardCFDA":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardCFDA/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award CFDAs resource is used to view the attributes specific to award federal domestic assistance program."
                            },
                            "AwardCertification":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardCertification/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Certifications resource is used to view the certification attributes of the award."
                            },
                            "AwardHeaderDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardHeaderDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"A list of all the descriptive flexfields available for awards."
                            },
                            "AwardReference":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardReference/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award References resource is used to view the attributes specific to award reference type."
                            },
                            "AwardKeyword":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardKeyword/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Keywords resource is used to view the keyword attributes for the award."
                            },
                            "AwardFundingSource":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFundingSource/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Funding Sources resource is used to view the attributes used to create or update a funding source for the award."
                            },
                            "AwardError":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardError/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Errors resource is used to view validation errors associated with the award."
                            },
                            "AwardPersonnel":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardPersonnel/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Personnel resource is used to view the award personnel attributes such as person name, role."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-post",
                "x-filename-id":"awards-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectPersonnel/{AwardProjectPersonnelId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel"
                ],
                "summary":"Get an award project personnel",
                "operationId":"get_awards-AwardProject-AwardProjectPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectPersonnelId",
                        "in":"path",
                        "description":"Unique identifier of the project personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Personnel ID",
                            "type":"integer",
                            "description":"Unique identifier of the project personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectPersonnelDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectPersonnel~1{AwardProjectPersonnelId}~1child~1AwardProjectPersonnelDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "AwardProjectPersonnelId":"$request.path.AwardProjectPersonnelId"
                                },
                                "description":"A list of all the descriptive flexfields available for award project personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-{AwardProjectPersonnelId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-awardprojectpersonnelid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel"
                ],
                "summary":"Delete an award project personnel",
                "operationId":"delete_awards-AwardProject-AwardProjectPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectPersonnelId",
                        "in":"path",
                        "description":"Unique identifier of the project personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Personnel ID",
                            "type":"integer",
                            "description":"Unique identifier of the project personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-{AwardProjectPersonnelId}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-awardprojectpersonnelid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel"
                ],
                "summary":"Update an award project personnel",
                "operationId":"update_awards-AwardProject-AwardProjectPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectPersonnelId",
                        "in":"path",
                        "description":"Unique identifier of the project personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Personnel ID",
                            "type":"integer",
                            "description":"Unique identifier of the project personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectPersonnel-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectPersonnelDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectPersonnel~1{AwardProjectPersonnelId}~1child~1AwardProjectPersonnelDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "AwardProjectPersonnelId":"$request.path.AwardProjectPersonnelId"
                                },
                                "description":"A list of all the descriptive flexfields available for award project personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-{AwardProjectPersonnelId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-awardprojectpersonnelid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardFunding/{AwardFundingId}/child/AwardProjectFunding/{AwardProjectFundingId}":{
            "get":{
                "tags":[
                    "Awards/Award Fundings/Award Project Fundings"
                ],
                "summary":"Get award project funding",
                "operationId":"get_awards-AwardFunding-AwardProjectFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award funding.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award funding.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AwardProjectFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award project funding allocation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award project funding allocation.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-{AwardFundingId}-child-AwardProjectFunding-{AwardProjectFundingId}-get",
                "x-filename-id":"awards-awardid-child-awardfunding-awardfundingid-child-awardprojectfunding-awardprojectfundingid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Fundings/Award Project Fundings"
                ],
                "summary":"Delete award project funding",
                "operationId":"delete_awards-AwardFunding-AwardProjectFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award funding.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award funding.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AwardProjectFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award project funding allocation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award project funding allocation.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-{AwardFundingId}-child-AwardProjectFunding-{AwardProjectFundingId}-delete",
                "x-filename-id":"awards-awardid-child-awardfunding-awardfundingid-child-awardprojectfunding-awardprojectfundingid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Fundings/Award Project Fundings"
                ],
                "summary":"Update award project funding",
                "operationId":"update_awards-AwardFunding-AwardProjectFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award funding.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award funding.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AwardProjectFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award project funding allocation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award project funding allocation.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardFunding-AwardProjectFunding-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-{AwardFundingId}-child-AwardProjectFunding-{AwardProjectFundingId}-patch",
                "x-filename-id":"awards-awardid-child-awardfunding-awardfundingid-child-awardprojectfunding-awardprojectfundingid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardHeaderDFF":{
            "get":{
                "tags":[
                    "Awards/Award Descriptive Flexfields"
                ],
                "summary":"Get all award descriptive flexfields",
                "operationId":"getall_awards-AwardHeaderDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Id; integer; System-generated primary key column.</li><li>__FLEX_Context; string; Structure definition of the Award Descriptive Flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award descriptive flexfield with the specified ID.<br>Finder Variables: <ul><li>Id; integer; Identifier of the award  descriptive flexfield.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "Id":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardHeaderDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardHeaderDFF-get",
                "x-filename-id":"awards-awardid-child-awardheaderdff-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Descriptive Flexfields"
                ],
                "summary":"Create award descriptive flexfields",
                "operationId":"create_awards-AwardHeaderDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardHeaderDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_HEADERS_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_HEADERS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardHeaderDFF-post",
                "x-filename-id":"awards-awardid-child-awardheaderdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardCertification/{AwardCertificationId}":{
            "get":{
                "tags":[
                    "Awards/Award Certifications"
                ],
                "summary":"Get an award certification",
                "operationId":"get_awards-AwardCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardCertificationId",
                        "in":"path",
                        "description":"The unique identifier of the award certification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the award certification.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardCertification-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCertification-{AwardCertificationId}-get",
                "x-filename-id":"awards-awardid-child-awardcertification-awardcertificationid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Certifications"
                ],
                "summary":"Delete an award certification",
                "operationId":"delete_awards-AwardCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardCertificationId",
                        "in":"path",
                        "description":"The unique identifier of the award certification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the award certification.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCertification-{AwardCertificationId}-delete",
                "x-filename-id":"awards-awardid-child-awardcertification-awardcertificationid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Certifications"
                ],
                "summary":"Update an award certification",
                "operationId":"update_awards-AwardCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardCertificationId",
                        "in":"path",
                        "description":"The unique identifier of the award certification.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the award certification.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardCertification-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardCertification-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCertification-{AwardCertificationId}-patch",
                "x-filename-id":"awards-awardid-child-awardcertification-awardcertificationid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardFunding/{AwardFundingId}":{
            "get":{
                "tags":[
                    "Awards/Award Fundings"
                ],
                "summary":"Get award funding",
                "operationId":"get_awards-AwardFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award funding.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award funding.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFunding-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectFunding":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFunding~1{AwardFundingId}~1child~1AwardProjectFunding/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardFundingId":"$request.path.AwardFundingId"
                                },
                                "description":"The Award Project Fundings resource is used to view funding allocation attributes for the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-{AwardFundingId}-get",
                "x-filename-id":"awards-awardid-child-awardfunding-awardfundingid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Fundings"
                ],
                "summary":"Delete award funding",
                "operationId":"delete_awards-AwardFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award funding.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award funding.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-{AwardFundingId}-delete",
                "x-filename-id":"awards-awardid-child-awardfunding-awardfundingid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Fundings"
                ],
                "summary":"Update award funding",
                "operationId":"update_awards-AwardFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award funding.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award funding.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardFunding-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFunding-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectFunding":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFunding~1{AwardFundingId}~1child~1AwardProjectFunding/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardFundingId":"$request.path.AwardFundingId"
                                },
                                "description":"The Award Project Fundings resource is used to view funding allocation attributes for the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-{AwardFundingId}-patch",
                "x-filename-id":"awards-awardid-child-awardfunding-awardfundingid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardError":{
            "get":{
                "tags":[
                    "Awards/Award Errors"
                ],
                "summary":"Get all award errors",
                "operationId":"getall_awards-AwardError",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardErrorId; integer; The unique identifier of the award error.</li><li>AwardId; integer; The unique internal identifier of the award.</li><li>CreatedBy; string; The user that created the award error.</li><li>CreationDate; string; The date when the award error was created.</li><li>ErrorCode; string; The  identifier of the error code.</li><li>ErrorType; string; The  identifier of the error type.</li><li>LastUpdateDate; string; The date when the award error was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award error.</li><li>MessageText; string; The error message to be displayed.</li><li>MessageUserDetails; string; Additional information about the cause and resolution of the error.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award error record with the specified ID.<br>Finder Variables: <ul><li>AwardErrorId; integer; Identifier of the award error.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award error record with the specified ID.",
                                "properties":{
                                    "AwardErrorId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award error.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardError"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardError-get",
                "x-filename-id":"awards-awardid-child-awarderror-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects"
                ],
                "summary":"Get an award project",
                "operationId":"get_awards-AwardProject",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"A list of all the descriptive flexfields available for award projects."
                            },
                            "AwardProjectPersonnel":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectPersonnel/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Personnel resource is used to view personnel references associated with the award project"
                            },
                            "AwardProjectCertification":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectCertification/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Certifications resource is used to view certification attributes of the award project."
                            },
                            "AwardProjectKeyword":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectKeyword/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Keywords resource is used to view keyword attributes for the award project."
                            },
                            "AwardProjectReference":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectReference/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Reference Types resource is used to view attributes associated with the award project reference type."
                            },
                            "AwardProjectAttachment":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectAttachment/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Attachments resource is used to view attachments associated with the award project."
                            },
                            "AwardProjectTaskBurdenSchedule":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectTaskBurdenSchedule/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Task Burden Schedules resource is used to view the task burden schedule of the award project."
                            },
                            "AwardProjectDepartmentCredit":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectDepartmentCredit/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Organization Credits resource is used to view organization credit attributes for the award project."
                            },
                            "AwardProjectOverrideBurdenSchedules":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Override Burden Schedules resource is used to create and view the override burden schedule assigned to the award project."
                            },
                            "AwardProjectFundingSource":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectFundingSource/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Funding Sources resource is used to assign funding sources to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects"
                ],
                "summary":"Delete an award project",
                "operationId":"delete_awards-AwardProject",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects"
                ],
                "summary":"Update an award project",
                "operationId":"update_awards-AwardProject",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"A list of all the descriptive flexfields available for award projects."
                            },
                            "AwardProjectPersonnel":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectPersonnel/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Personnel resource is used to view personnel references associated with the award project"
                            },
                            "AwardProjectCertification":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectCertification/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Certifications resource is used to view certification attributes of the award project."
                            },
                            "AwardProjectKeyword":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectKeyword/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Keywords resource is used to view keyword attributes for the award project."
                            },
                            "AwardProjectReference":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectReference/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Reference Types resource is used to view attributes associated with the award project reference type."
                            },
                            "AwardProjectAttachment":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectAttachment/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Attachments resource is used to view attachments associated with the award project."
                            },
                            "AwardProjectTaskBurdenSchedule":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectTaskBurdenSchedule/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Task Burden Schedules resource is used to view the task burden schedule of the award project."
                            },
                            "AwardProjectDepartmentCredit":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectDepartmentCredit/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Organization Credits resource is used to view organization credit attributes for the award project."
                            },
                            "AwardProjectOverrideBurdenSchedules":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Override Burden Schedules resource is used to create and view the override burden schedule assigned to the award project."
                            },
                            "AwardProjectFundingSource":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectFundingSource/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Funding Sources resource is used to assign funding sources to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectTaskBurdenSchedule/{AwardProjectScheduleId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Task Burden Schedules"
                ],
                "summary":"Get an award project task burden schedule",
                "operationId":"get_awards-AwardProject-AwardProjectTaskBurdenSchedule",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectScheduleId",
                        "in":"path",
                        "description":"Unique identifier of the project schedule",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Schedule ID",
                            "type":"integer",
                            "description":"Unique identifier of the project schedule",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectTaskBurdenSchedule-{AwardProjectScheduleId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojecttaskburdenschedule-awardprojectscheduleid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Task Burden Schedules"
                ],
                "summary":"Delete an award project task burden schedule",
                "operationId":"delete_awards-AwardProject-AwardProjectTaskBurdenSchedule",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectScheduleId",
                        "in":"path",
                        "description":"Unique identifier of the project schedule",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Schedule ID",
                            "type":"integer",
                            "description":"Unique identifier of the project schedule",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectTaskBurdenSchedule-{AwardProjectScheduleId}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojecttaskburdenschedule-awardprojectscheduleid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Task Burden Schedules"
                ],
                "summary":"Update an award project task burden schedule",
                "operationId":"update_awards-AwardProject-AwardProjectTaskBurdenSchedule",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectScheduleId",
                        "in":"path",
                        "description":"Unique identifier of the project schedule",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Schedule ID",
                            "type":"integer",
                            "description":"Unique identifier of the project schedule",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectTaskBurdenSchedule-{AwardProjectScheduleId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojecttaskburdenschedule-awardprojectscheduleid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectReference":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Reference Types"
                ],
                "summary":"Get all award project references",
                "operationId":"getall_awards-AwardProject-AwardProjectReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Unique identifier of the award.</li><li>AwardProjectReferenceId; integer; Unique identifier of the reference type assigned to the award.</li><li>CreatedBy; string; The user that created the award project reference.</li><li>CreationDate; string; The date when the award project reference was created.</li><li>Description; string; Description of the reference type assigned to an award project.</li><li>LastUpdateDate; string; The date when the award project reference was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project reference.</li><li>ReferenceComment; string; Comments for the reference type or value assigned to the award.</li><li>ReferenceId; integer; Unique identifier of the reference type.</li><li>ReferenceTypeName; string; Name of the reference type assigned to an award project for identification purposes. For example, Proposal Number.</li><li>ReferenceValue; string; Value of the reference type, for example, the related proposal number.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project reference with the specified ID.<br>Finder Variables: <ul><li>AwardProjectReferenceId; integer; Identifier of the award project reference.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project reference with the specified ID.",
                                "properties":{
                                    "AwardProjectReferenceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project reference.",
                                        "type":"integer",
                                        "title":"Award Project Reference ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectReference-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectreference-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Reference Types"
                ],
                "summary":"Create an award project reference",
                "operationId":"create_awards-AwardProject-AwardProjectReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectReference-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectReference-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectreference-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardReference/{AwardReferenceId}":{
            "get":{
                "tags":[
                    "Awards/Award References"
                ],
                "summary":"Get an award reference",
                "operationId":"get_awards-AwardReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardReferenceId",
                        "in":"path",
                        "description":"The unique identifier of the award reference.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the award reference.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardReference-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardReference-{AwardReferenceId}-get",
                "x-filename-id":"awards-awardid-child-awardreference-awardreferenceid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award References"
                ],
                "summary":"Delete an award reference",
                "operationId":"delete_awards-AwardReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardReferenceId",
                        "in":"path",
                        "description":"The unique identifier of the award reference.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the award reference.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardReference-{AwardReferenceId}-delete",
                "x-filename-id":"awards-awardid-child-awardreference-awardreferenceid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award References"
                ],
                "summary":"Update an award reference",
                "operationId":"update_awards-AwardReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardReferenceId",
                        "in":"path",
                        "description":"The unique identifier of the award reference.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the award reference.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardReference-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardReference-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardReference-{AwardReferenceId}-patch",
                "x-filename-id":"awards-awardid-child-awardreference-awardreferenceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectReference/{AwardProjectReferenceId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Reference Types"
                ],
                "summary":"Get an award project reference",
                "operationId":"get_awards-AwardProject-AwardProjectReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectReferenceId",
                        "in":"path",
                        "description":"Unique identifier of the reference type assigned to the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Reference ID",
                            "type":"integer",
                            "description":"Unique identifier of the reference type assigned to the award.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectReference-{AwardProjectReferenceId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectreference-awardprojectreferenceid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Reference Types"
                ],
                "summary":"Delete an award project reference",
                "operationId":"delete_awards-AwardProject-AwardProjectReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectReferenceId",
                        "in":"path",
                        "description":"Unique identifier of the reference type assigned to the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Reference ID",
                            "type":"integer",
                            "description":"Unique identifier of the reference type assigned to the award.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectReference-{AwardProjectReferenceId}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectreference-awardprojectreferenceid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Reference Types"
                ],
                "summary":"Update an award project reference",
                "operationId":"update_awards-AwardProject-AwardProjectReference",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectReferenceId",
                        "in":"path",
                        "description":"Unique identifier of the reference type assigned to the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Reference ID",
                            "type":"integer",
                            "description":"Unique identifier of the reference type assigned to the award.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectReference-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectReference-{AwardProjectReferenceId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectreference-awardprojectreferenceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardCertification":{
            "get":{
                "tags":[
                    "Awards/Award Certifications"
                ],
                "summary":"Get all award certifications",
                "operationId":"getall_awards-AwardCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApprovalDate; string; The approval date of the Certification.</li><li>AssuranceNumber; string; Assurance of compliance number. Indicates whether the organization complies with the regulations for the protection of animal or human research subjects.</li><li>AwardCertificationId; integer; The unique identifier of the award certification.</li><li>AwardId; integer; The unique internal identifier of the award.</li><li>CertificationDate; string; The date of Certification.</li><li>CertificationId; integer; The unique identifier of certification.</li><li>CertificationName; string; The name of the Award Certifications.</li><li>CertifiedByPersonId; integer; The unique ID of the person who gave the Certification.</li><li>CertifiedByPersonName; string; The name of the person who gave the Certification.</li><li>Comments; string; The Award Certification Comment.</li><li>CreatedBy; string; The user that created the award certification.</li><li>CreationDate; string; The date when the award certification was created.</li><li>ExemptionNumber; string; Number that determines whether the research involves more than minimal risk and meets the criteria specified by federal regulations, and therefore, is exempt from protocol approvals.</li><li>ExpeditedReviewFlag; boolean; The Expediated Review indicator of the Certification.</li><li>ExpirationDate; string; The Expiration Date of the Certification.</li><li>FullReviewFlag; boolean; Indicates whether the award certification requires a full review.</li><li>LastUpdateDate; string; The date when the award certification was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award certification.</li><li>Status; string; The status of the Certification.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award certification record with the specified id.<br>Finder Variables: <ul><li>AwardCertificationId; integer; Identifier of the award certification.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "AwardCertificationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardCertification"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCertification-get",
                "x-filename-id":"awards-awardid-child-awardcertification-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Certifications"
                ],
                "summary":"Create an award certification",
                "operationId":"create_awards-AwardCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardCertification-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardCertification-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCertification-post",
                "x-filename-id":"awards-awardid-child-awardcertification-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardPersonnel/{AwardPersonnelId}/child/AwardPersonnelDFF":{
            "get":{
                "tags":[
                    "Awards/Award Personnel/Award Personnel Descriptive Flexfields"
                ],
                "summary":"Get all award personnel descriptive flexfields",
                "operationId":"getall_awards-AwardPersonnel-AwardPersonnelDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardPersonnelId",
                        "in":"path",
                        "description":"The unique identifier for award personnel association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Personnel",
                            "type":"integer",
                            "description":"The unique identifier for award personnel association.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Id; integer; System-generated primary key column.</li><li>__FLEX_Context; string; Structure definition of the Award Personnel Descriptive Flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award personnel descriptive flexfield with the specified ID.<br>Finder Variables: <ul><li>Id; integer; Identifier of the award personnel descriptive flexfield.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "Id":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-{AwardPersonnelId}-child-AwardPersonnelDFF-get",
                "x-filename-id":"awards-awardid-child-awardpersonnel-awardpersonnelid-child-awardpersonneldff-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Personnel/Award Personnel Descriptive Flexfields"
                ],
                "summary":"Create award personnel descriptive flexfields",
                "operationId":"create_awards-AwardPersonnel-AwardPersonnelDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardPersonnelId",
                        "in":"path",
                        "description":"The unique identifier for award personnel association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Personnel",
                            "type":"integer",
                            "description":"The unique identifier for award personnel association.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardPersonnel-AwardPersonnelDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-{AwardPersonnelId}-child-AwardPersonnelDFF-post",
                "x-filename-id":"awards-awardid-child-awardpersonnel-awardpersonnelid-child-awardpersonneldff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectKeyword":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Keywords"
                ],
                "summary":"Get all award project keywords",
                "operationId":"getall_awards-AwardProject-AwardProjectKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Unique identifier of the award.</li><li>AwardProjectKeywordId; integer; Unique identifier of the keyword assigned to the award or award project.</li><li>AwardProjectLinkId; integer; Unique identifier of the award project.</li><li>CreatedBy; string; The user that created the award project keyword.</li><li>CreationDate; string; The date when the award project keyword was created.</li><li>Description; string; Description of the keyword associated with the award project.</li><li>KeywordId; integer; Unique identifier of the keyword.</li><li>KeywordName; string; Name of the keyword used to  describe and track the subject of the award or award project.</li><li>LastUpdateDate; string; The date when the award project keyword was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project keyword.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project keyword with the specified ID.<br>Finder Variables: <ul><li>AwardProjectKeywordId; integer; Identifier of the award project keyword.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project keyword with the specified ID.",
                                "properties":{
                                    "AwardProjectKeywordId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project keyword.",
                                        "type":"integer",
                                        "title":"Award Project Keyword ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectKeyword-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectkeyword-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Keywords"
                ],
                "summary":"Create an award project keyword",
                "operationId":"create_awards-AwardProject-AwardProjectKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectKeyword-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectKeyword-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectkeyword-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectKeyword/{AwardProjectKeywordId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Keywords"
                ],
                "summary":"Get an award project keyword",
                "operationId":"get_awards-AwardProject-AwardProjectKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectKeywordId",
                        "in":"path",
                        "description":"Unique identifier of the keyword assigned to the award or award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Keyword ID",
                            "type":"integer",
                            "description":"Unique identifier of the keyword assigned to the award or award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectKeyword-{AwardProjectKeywordId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectkeyword-awardprojectkeywordid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Keywords"
                ],
                "summary":"Delete an award project keyword",
                "operationId":"delete_awards-AwardProject-AwardProjectKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectKeywordId",
                        "in":"path",
                        "description":"Unique identifier of the keyword assigned to the award or award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Keyword ID",
                            "type":"integer",
                            "description":"Unique identifier of the keyword assigned to the award or award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectKeyword-{AwardProjectKeywordId}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectkeyword-awardprojectkeywordid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Keywords"
                ],
                "summary":"Update an award project keyword",
                "operationId":"update_awards-AwardProject-AwardProjectKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectKeywordId",
                        "in":"path",
                        "description":"Unique identifier of the keyword assigned to the award or award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Keyword ID",
                            "type":"integer",
                            "description":"Unique identifier of the keyword assigned to the award or award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectKeyword-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectKeyword-{AwardProjectKeywordId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectkeyword-awardprojectkeywordid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardDepartmentCredit":{
            "get":{
                "tags":[
                    "Awards/Award Department Credits"
                ],
                "summary":"Get all award department credits",
                "operationId":"getall_awards-AwardDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; The unique internal identifier of the award.</li><li>AwardOrganizationCreditId; integer; The unique Identifier of Award Organization Credit.</li><li>CreatedBy; string; The user that created the award department credit.</li><li>CreationDate; string; The date when the award department credit was created.</li><li>CreditPercentage; number; The credit percentage value of Award Organization Credit.</li><li>LastUpdateDate; string; The date when the award department was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award department credit.</li><li>OrganizationId; integer; The unique internal identifier of the Organization.</li><li>OrganizationName; string; The name of the Organization.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award organization credit record with the specified id.<br>Finder Variables: <ul><li>AwardOrganizationCreditId; integer; Identifier of the award organization credit.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "AwardOrganizationCreditId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Award Organization Credit"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardDepartmentCredit"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardDepartmentCredit-get",
                "x-filename-id":"awards-awardid-child-awarddepartmentcredit-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Department Credits"
                ],
                "summary":"Create an award department credit",
                "operationId":"create_awards-AwardDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardDepartmentCredit-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardDepartmentCredit-post",
                "x-filename-id":"awards-awardid-child-awarddepartmentcredit-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardKeyword":{
            "get":{
                "tags":[
                    "Awards/Award Keywords"
                ],
                "summary":"Get all award keywords",
                "operationId":"getall_awards-AwardKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; The unique identifier for Award.</li><li>AwardKeywordId; integer; The unique identifier for Award Keyword.</li><li>CreatedBy; string; The user that created the award keyword.</li><li>CreationDate; string; The date when the award keyword was created.</li><li>KeywordId; integer; The unique identifier for Keyword.</li><li>KeywordName; string; The name of the keyword.</li><li>LastUpdateDate; string; The date when the award keyword was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award keyword</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award keyword record with the specified id.<br>Finder Variables: <ul><li>AwardKeywordId; integer; Identifier of the award keyword.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "AwardKeywordId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Award Keyword"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardKeyword"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardKeyword-get",
                "x-filename-id":"awards-awardid-child-awardkeyword-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Keywords"
                ],
                "summary":"Create an award keyword",
                "operationId":"create_awards-AwardKeyword",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardKeyword-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardKeyword-post",
                "x-filename-id":"awards-awardid-child-awardkeyword-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectPersonnel":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel"
                ],
                "summary":"Get all award project personnel",
                "operationId":"getall_awards-AwardProject-AwardProjectPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Unique identifier of the award.</li><li>AwardProjectPersonnelId; integer; Unique identifier of the project personnel.</li><li>AwdProjectLnkId; integer; Unique identifier of the award project.</li><li>CreatedBy; string; The user that created the award project personnel.</li><li>CreationDate; string; The date when the award project personnel was created.</li><li>CreditPercentage; number; Percentage of credit that the person assigned to the award project receives.</li><li>EmailAddress; string; E-mail of the person selected from Human Resources to administer and manage awards.</li><li>EndDate; string; End date for the person assigned to the award project.</li><li>InternalFlag; boolean; Indicates whether the person is internal, for example, an employee; or external, for example, customer contact.</li><li>JobTitle; string; Primary job profile of the person selected from Human Resources to administer and manage awards.</li><li>LastUpdateDate; string; The date when the award project personnel was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project personnel.</li><li>OrganizationName; string; Primary organization of the person selected from Human Resources to administer and manage awards.</li><li>PartyId; integer; The unique identifier of the party in Oracle Fusion Trading Community Architecture.</li><li>PersonId; integer; The unique identifier of the person in human resources.</li><li>PersonName; string; Name of the person assigned to the award project.</li><li>PersonNumber; string; Number of the person selected from Human Resources to administer and manage awards.</li><li>PhoneNumber; string; Phone number of the person selected from Human Resources to administer and manage awards.</li><li>RoleId; integer; Unique identifier of the role for the internal person assigned to the award project.</li><li>RoleName; string; Role for the internal person assigned to the award project.</li><li>StartDate; string; Start date for the person assigned to the award project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project personnel with the specified ID.<br>Finder Variables: <ul><li>AwardProjectPersonnelId; integer; Identifier of the award project personnel.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project personnel with the specified ID.",
                                "properties":{
                                    "AwardProjectPersonnelId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project personnel.",
                                        "type":"integer",
                                        "title":"Award Project Personnel ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel"
                ],
                "summary":"Create an award project personnel",
                "operationId":"create_awards-AwardProject-AwardProjectPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectPersonnel-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectPersonnelDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectPersonnel~1{AwardProjectPersonnelId}~1child~1AwardProjectPersonnelDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "AwardProjectPersonnelId":"$request.path.AwardProjectPersonnelId"
                                },
                                "description":"A list of all the descriptive flexfields available for award project personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/Attachment":{
            "get":{
                "tags":[
                    "Awards/Award Attachments"
                ],
                "summary":"Get all award attachments",
                "operationId":"getall_awards-Attachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; Unique  identifier of the attachment.</li><li>CategoryName; string; The name of the category of the attachment.</li><li>CreatedBy; string; The user that created the attachment.</li><li>CreatedByUserName; string; The user that created the attachment.</li><li>CreationDate; string; The creation date of the attachment.</li><li>DatatypeCode; string; Type of the attachment.</li><li>DmDocumentId; string; The unique identifier of the attachment.</li><li>DmFolderPath; string; The direct folder path of the attachment.</li><li>DmVersionNumber; string; The version number of the attachment.</li><li>ExpirationDate; string; The expiration date of the attachment.</li><li>FileName; string; Name of the attachment.</li><li>LastUpdateDate; string; Date when the document was last updated.</li><li>LastUpdatedBy; string; User that last updated the attachment.</li><li>LastUpdatedByUserName; string; The user that last updated the attachment.</li><li>Uri; string; The URI of the attachment when the attachment type is URI.</li><li>Url; string; The URL of the attachment when the attachment type is URL.</li><li>UserName; string; The user name of the owner of the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project record with the specified attached document ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; Identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-Attachment"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-get",
                "x-filename-id":"awards-awardid-child-attachment-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Attachments"
                ],
                "summary":"Create award attachments",
                "operationId":"create_awards-Attachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-Attachment-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-Attachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-post",
                "x-filename-id":"awards-awardid-child-attachment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectAttachment/{AwardProjectAttachmentUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_awards-AwardProject-AwardProjectAttachment-FileContents",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectAttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Project Attachments resource and used to uniquely identify an instance of Award Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Project Attachments collection resource in order to navigate to a specific instance of Award Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-{AwardProjectAttachmentUniqID}-enclosure-FileContents-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-awardprojectattachmentuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_awards-AwardProject-AwardProjectAttachment-FileContents",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectAttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Project Attachments resource and used to uniquely identify an instance of Award Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Project Attachments collection resource in order to navigate to a specific instance of Award Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-{AwardProjectAttachmentUniqID}-enclosure-FileContents-put",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-awardprojectattachmentuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_awards-AwardProject-AwardProjectAttachment-FileContents",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectAttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Project Attachments resource and used to uniquely identify an instance of Award Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Project Attachments collection resource in order to navigate to a specific instance of Award Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-{AwardProjectAttachmentUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-awardprojectattachmentuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectAttachment/{AwardProjectAttachmentUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_awards-AwardProject-AwardProjectAttachment-FileWebImage",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectAttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Project Attachments resource and used to uniquely identify an instance of Award Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Project Attachments collection resource in order to navigate to a specific instance of Award Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-{AwardProjectAttachmentUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-awardprojectattachmentuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectFundingSource/{AwardProjectFundingSourceId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Funding Sources"
                ],
                "summary":"Get an award project funding source",
                "operationId":"get_awards-AwardProject-AwardProjectFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectFundingSourceId",
                        "in":"path",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the funding source assignment to the award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectFundingSource-{AwardProjectFundingSourceId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectfundingsource-awardprojectfundingsourceid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Funding Sources"
                ],
                "summary":"Delete an award project funding source",
                "operationId":"delete_awards-AwardProject-AwardProjectFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectFundingSourceId",
                        "in":"path",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the funding source assignment to the award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectFundingSource-{AwardProjectFundingSourceId}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectfundingsource-awardprojectfundingsourceid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Funding Sources"
                ],
                "summary":"Update an award project funding source",
                "operationId":"update_awards-AwardProject-AwardProjectFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectFundingSourceId",
                        "in":"path",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the funding source assignment to the award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectFundingSource-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectFundingSource-{AwardProjectFundingSourceId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectfundingsource-awardprojectfundingsourceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectTaskBurdenSchedule":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Task Burden Schedules"
                ],
                "summary":"Get all award project task burden schedules",
                "operationId":"getall_awards-AwardProject-AwardProjectTaskBurdenSchedule",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Unique identifier of the award.</li><li>AwardProjectScheduleId; integer; Unique identifier of the project schedule</li><li>BurdenScheduleFixedDate; string; Fixed date of the burden schedule</li><li>BurdenScheduleId; integer; The unique identifier of the burden schedule specified at the project or project task of an award.</li><li>BurdenScheduleName; string; Name of the burden schedule</li><li>CreatedBy; string; The user that created the award project burden schedule</li><li>CreationDate; string; The date when the award project burden schedule was created.</li><li>LastUpdateDate; string; The date when the award project burden schedule was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project burden schedule.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>TaskId; integer; Unique identifier of the  task.</li><li>TaskName; string; Name of the task to which the funding is allocated.</li><li>TaskNumber; string; Number of the task to which the funding is allocated.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project task burden schedule with the specified ID.<br>Finder Variables: <ul><li>AwardProjectScheduleId; integer; Identifier of the award project task burden schedule.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project task burden schedule with the specified ID.",
                                "properties":{
                                    "AwardProjectScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project task burden schedule.",
                                        "type":"integer",
                                        "title":"Award Project Schedule ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectTaskBurdenSchedule-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojecttaskburdenschedule-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Task Burden Schedules"
                ],
                "summary":"Create an award project task burden schedule",
                "operationId":"create_awards-AwardProject-AwardProjectTaskBurdenSchedule",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectTaskBurdenSchedule-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojecttaskburdenschedule-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardDepartmentCredit/{AwardOrganizationCreditId}":{
            "get":{
                "tags":[
                    "Awards/Award Department Credits"
                ],
                "summary":"Get an award department credit",
                "operationId":"get_awards-AwardDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardOrganizationCreditId",
                        "in":"path",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Organization Credit",
                            "type":"integer",
                            "description":"The unique Identifier of Award Organization Credit.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardDepartmentCredit-{AwardOrganizationCreditId}-get",
                "x-filename-id":"awards-awardid-child-awarddepartmentcredit-awardorganizationcreditid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Department Credits"
                ],
                "summary":"Delete an award department credit",
                "operationId":"delete_awards-AwardDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardOrganizationCreditId",
                        "in":"path",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Organization Credit",
                            "type":"integer",
                            "description":"The unique Identifier of Award Organization Credit.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardDepartmentCredit-{AwardOrganizationCreditId}-delete",
                "x-filename-id":"awards-awardid-child-awarddepartmentcredit-awardorganizationcreditid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Department Credits"
                ],
                "summary":"Update an award department credit",
                "operationId":"update_awards-AwardDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardOrganizationCreditId",
                        "in":"path",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Organization Credit",
                            "type":"integer",
                            "description":"The unique Identifier of Award Organization Credit.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardDepartmentCredit-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardDepartmentCredit-{AwardOrganizationCreditId}-patch",
                "x-filename-id":"awards-awardid-child-awarddepartmentcredit-awardorganizationcreditid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectAttachment":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments"
                ],
                "summary":"Get all award project attachments",
                "operationId":"getall_awards-AwardProject-AwardProjectAttachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; Unique  identifier of the attachment.</li><li>CategoryName; string; The name of the category of the attachment.</li><li>CreatedBy; string; The user that created the attachment.</li><li>CreatedByUserName; string; The user that created the attachment.</li><li>CreationDate; string; The creation date of the attachment.</li><li>DatatypeCode; string; Type of the attachment.</li><li>DmDocumentId; string; The unique identifier of the attachment.</li><li>DmFolderPath; string; The direct folder path of the attachment.</li><li>DmVersionNumber; string; The version number of the attachment.</li><li>ExpirationDate; string; The expiration date of the attachment.</li><li>FileName; string; Name of the attachment.</li><li>LastUpdateDate; string; Date when the document was last updated.</li><li>LastUpdatedBy; string; User that last updated the attachment.</li><li>LastUpdatedByUserName; string; The user that last updated the attachment.</li><li>Uri; string; The URI of the attachment when the attachment type is URI.</li><li>Url; string; The URL of the attachment when the attachment type is URL.</li><li>UserName; string; The user name of the owner of the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project record with the specified attached document ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; Identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments"
                ],
                "summary":"Create award project attachments",
                "operationId":"create_awards-AwardProject-AwardProjectAttachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectAttachment-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/Attachment/{AttachmentUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Awards/Award Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_awards-Attachment-FileWebImage",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Attachments resource and used to uniquely identify an instance of Award Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Attachments collection resource in order to navigate to a specific instance of Award Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-{AttachmentUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"awards-awardid-child-attachment-attachmentuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/action/updateAwardDates":{
            "post":{
                "tags":[
                    "Awards"
                ],
                "summary":"Update dates and budget periods for an award.",
                "description":"Use this action to update the award dates, including the preaward date and the close date, and the budget period dates. This action will update the contract and control budget with the new dates, as applicable.",
                "operationId":"doall_updateAwardDates_awards",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "AwardAttributes":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "description":"The array of award attributes such as Award ID, Award Number, Award Name, Preaward Date and Close Date.",
                                        "nullable":true
                                    },
                                    "BudgetPeriods":{
                                        "type":"array",
                                        "description":"The array of budget period attributes such as Budget Period Name, Budget Period Start Date and Budget Period End Date.",
                                        "nullable":true,
                                        "items":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"The updateAwardDates action returns a message if the updates were done successfully or a process was submitted for the date updates."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"The updateAwardDates action returns a message if the updates were done successfully or a process was submitted for the date updates."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-action-updateAwardDates-post",
                "x-filename-id":"awards-action-updateawarddates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectOverrideBurdenSchedules/{BurdenScheduleId}/child/Versions":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules/Versions"
                ],
                "summary":"Get all versions of the burden schedule.",
                "operationId":"getall_awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BuildStatus; string; The current state of a burden schedule version in relation to build processing. The status can be New, Active, or Active with Unbuilt Changes.</li><li>BurdenScheduleId; integer; Identifier of the burden schedule.</li><li>BurdenStructureName; string; The name of a burden structure which is assigned to a burden schedule version. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>HierarchyStartOrganizationId; integer; The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule version.</li><li>HierarchyStartOrganizationName; string; The top-level organization of the organization hierarchy that is assigned to the burden schedule version.</li><li>HierarchyVersionId; string; The identifier of the version of the organization hierarchy that is assigned to the burden schedule version.</li><li>HierarchyVersionName; string; The version of the organization hierarchy that is assigned to the burden schedule version.</li><li>HoldVersionFromBuildFlag; boolean; Indicates that the build rate schedule process will skip the schedule version even if it has been built.</li><li>LastActiveBuildDate; string; The date on which a burden schedule version most recently underwent successful build processing. Because the processing was successful, the multipliers on the version are available for use.</li><li>LastUpdateDate; string; The user who last updated the record.</li><li>LastUpdatedBy; string; The date when the record was last updated.</li><li>OrganizationClassificationCode; string; The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.</li><li>OrganizationClassificationName; string; The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.</li><li>OrganizationHierarchyCode; string; The internal code of the structure that determines the relationships between organizations.</li><li>OrganizationHierarchyName; string; A structure that determines the relationships between organizations like which organizations are subordinate to other organizations.</li><li>VersionEndDate; string; The date after which a burden schedule version is no longer active.</li><li>VersionId; integer; The identifier of the version of a set of burden multipliers.</li><li>VersionName; string; A version of a burden schedule is a set of burden multipliers. One burden schedule can have many versions.</li><li>VersionStartDate; string; The date from which a burden schedule version is active.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the burden schedule version with the specified version ID.<br>Finder Variables: <ul><li>VersionId; integer; Identifier of the burden schedule version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "VersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Version ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-child-Versions-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-child-versions-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules/Versions"
                ],
                "summary":"Create a version in burden schedule.",
                "operationId":"create_awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-response"
                                }
                            }
                        },
                        "links":{
                            "Multipliers":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules~1{BurdenScheduleId}~1child~1Versions~1{VersionId}~1child~1Multipliers/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "VersionId":"$request.path.VersionId",
                                    "BurdenScheduleId":"$request.path.BurdenScheduleId"
                                },
                                "description":"The Multipliers resource is used to view and create multipliers for the override burden schedule assigned to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-child-Versions-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-child-versions-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardBudgetPeriod/{AwardBudgetPeriodId}":{
            "get":{
                "tags":[
                    "Awards/Award Budget Periods"
                ],
                "summary":"Get an award budget period",
                "operationId":"get_awards-AwardBudgetPeriod",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardBudgetPeriodId",
                        "in":"path",
                        "description":"The unique identifier of the award budget period.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Period ID",
                            "type":"integer",
                            "description":"The unique identifier of the award budget period.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardBudgetPeriod-{AwardBudgetPeriodId}-get",
                "x-filename-id":"awards-awardid-child-awardbudgetperiod-awardbudgetperiodid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Budget Periods"
                ],
                "summary":"Delete an award budget period",
                "operationId":"delete_awards-AwardBudgetPeriod",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardBudgetPeriodId",
                        "in":"path",
                        "description":"The unique identifier of the award budget period.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Period ID",
                            "type":"integer",
                            "description":"The unique identifier of the award budget period.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardBudgetPeriod-{AwardBudgetPeriodId}-delete",
                "x-filename-id":"awards-awardid-child-awardbudgetperiod-awardbudgetperiodid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Budget Periods"
                ],
                "summary":"Update an award budget period",
                "operationId":"update_awards-AwardBudgetPeriod",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardBudgetPeriodId",
                        "in":"path",
                        "description":"The unique identifier of the award budget period.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Period ID",
                            "type":"integer",
                            "description":"The unique identifier of the award budget period.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardBudgetPeriod-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardBudgetPeriod-{AwardBudgetPeriodId}-patch",
                "x-filename-id":"awards-awardid-child-awardbudgetperiod-awardbudgetperiodid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardPersonnel":{
            "get":{
                "tags":[
                    "Awards/Award Personnel"
                ],
                "summary":"Get all award personnels",
                "operationId":"getall_awards-AwardPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; The unique identifier of the award.</li><li>AwardPersonnelId; integer; The unique identifier for award personnel association.</li><li>CreatedBy; string; The user that created the award personnel.</li><li>CreationDate; string; The date when the award personnel was created.</li><li>CreditPercent; number; Credit percentage value associate for the selected person.</li><li>EmailAddress; string; Email Address for the selected person from Human Resources.</li><li>EndDate; string; End date of the duration for the award person associateion.</li><li>InternalFlag; boolean; Indicates whether the selected person is internal or external.</li><li>JobTitle; string; Job Title of the person selected from Human Resources.</li><li>LastUpdateDate; string; The date when the award personnel was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award personnel.</li><li>OrganizationName; string; Name of the Organization of the selected person.</li><li>PartyId; integer; The unique identifier of the selected external person.</li><li>PersonId; integer; The unique identifier of the selected internal person from Human Resources.</li><li>PersonName; string; Name of the person in HCM.</li><li>PersonNumber; string; Person number of the person.</li><li>PhoneNumber; string; Phone number of the person selected from Human Resources to administer and manage awards.</li><li>Role; string; The role performed by the selected person.</li><li>RoleId; integer; Unique identifier of the selected role of the person.</li><li>StartDate; string; Start date of the duration for the award person association.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award personnel record with the specified id.<br>Finder Variables: <ul><li>AwardPersonnelId; integer; Identifier of the award personnel.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award personnel record with the specified ID.",
                                "properties":{
                                    "AwardPersonnelId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award personnel.",
                                        "type":"integer",
                                        "title":"Award Personnel"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardPersonnel"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-get",
                "x-filename-id":"awards-awardid-child-awardpersonnel-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Personnel"
                ],
                "summary":"Create an award personnel",
                "operationId":"create_awards-AwardPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardPersonnel-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardPersonnelDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardPersonnel~1{AwardPersonnelId}~1child~1AwardPersonnelDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardPersonnelId":"$request.path.AwardPersonnelId"
                                },
                                "description":"A list of all the descriptive flexfields available for award personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-post",
                "x-filename-id":"awards-awardid-child-awardpersonnel-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardCFDA":{
            "get":{
                "tags":[
                    "Awards/Award CFDAs"
                ],
                "summary":"Get all award CFDAs",
                "operationId":"getall_awards-AwardCFDA",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardCFDAId; integer; The unique identifier of the federal domestic assistance program associated with the award.</li><li>AwardId; integer; The unique internal identifier of the award.</li><li>Cfda; string; Number used to identify the nature of federal funding received in the form of award from sponsors.</li><li>CreatedBy; string; The user that created the award CFDA.</li><li>CreationDate; string; The date when the award CFDA was created.</li><li>LastUpdateDate; string; The date when the award CFDA was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award CFDA.</li><li>ProgramTitle; string; Name of the federal domestic assistance program.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award CFDA record with the specified id.<br>Finder Variables: <ul><li>AwardCFDAId; integer; Identifier of the award CFDA.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award ALN record with the specified ID.",
                                "properties":{
                                    "AwardCFDAId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award ALN.",
                                        "type":"integer",
                                        "title":"ALN ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardCFDA"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCFDA-get",
                "x-filename-id":"awards-awardid-child-awardcfda-get"
            },
            "post":{
                "tags":[
                    "Awards/Award CFDAs"
                ],
                "summary":"Create an award CFDA",
                "operationId":"create_awards-AwardCFDA",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardCFDA-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardCFDA-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCFDA-post",
                "x-filename-id":"awards-awardid-child-awardcfda-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardFundingSource/{AwardFundingSourceUniqID}":{
            "get":{
                "tags":[
                    "Awards/Award Funding Sources"
                ],
                "summary":"Get an award funding source",
                "operationId":"get_awards-AwardFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingSourceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Funding Sources resource and used to uniquely identify an instance of Award Funding Sources. The client should not generate the hash key value. Instead, the client should query on the Award Funding Sources collection resource in order to navigate to a specific instance of Award Funding Sources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFundingSource-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFundingSource-{AwardFundingSourceUniqID}-get",
                "x-filename-id":"awards-awardid-child-awardfundingsource-awardfundingsourceuniqid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Funding Sources"
                ],
                "summary":"Delete an award funding source",
                "operationId":"delete_awards-AwardFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingSourceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Funding Sources resource and used to uniquely identify an instance of Award Funding Sources. The client should not generate the hash key value. Instead, the client should query on the Award Funding Sources collection resource in order to navigate to a specific instance of Award Funding Sources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFundingSource-{AwardFundingSourceUniqID}-delete",
                "x-filename-id":"awards-awardid-child-awardfundingsource-awardfundingsourceuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Funding Sources"
                ],
                "summary":"Update an award funding source",
                "operationId":"update_awards-AwardFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingSourceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Funding Sources resource and used to uniquely identify an instance of Award Funding Sources. The client should not generate the hash key value. Instead, the client should query on the Award Funding Sources collection resource in order to navigate to a specific instance of Award Funding Sources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardFundingSource-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFundingSource-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFundingSource-{AwardFundingSourceUniqID}-patch",
                "x-filename-id":"awards-awardid-child-awardfundingsource-awardfundingsourceuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/Attachment/{AttachmentUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Awards/Award Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_awards-Attachment-FileContents",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Attachments resource and used to uniquely identify an instance of Award Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Attachments collection resource in order to navigate to a specific instance of Award Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-{AttachmentUniqID}-enclosure-FileContents-get",
                "x-filename-id":"awards-awardid-child-attachment-attachmentuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Awards/Award Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_awards-Attachment-FileContents",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Attachments resource and used to uniquely identify an instance of Award Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Attachments collection resource in order to navigate to a specific instance of Award Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-{AttachmentUniqID}-enclosure-FileContents-put",
                "x-filename-id":"awards-awardid-child-attachment-attachmentuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Awards/Award Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_awards-Attachment-FileContents",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Attachments resource and used to uniquely identify an instance of Award Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Attachments collection resource in order to navigate to a specific instance of Award Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-Attachment-{AttachmentUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"awards-awardid-child-attachment-attachmentuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardFunding/{AwardFundingId}/child/AwardProjectFunding":{
            "get":{
                "tags":[
                    "Awards/Award Fundings/Award Project Fundings"
                ],
                "summary":"Get all award project funding details",
                "operationId":"getall_awards-AwardFunding-AwardProjectFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award funding.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award funding.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Unique identifier of the award.</li><li>AwardProjectFundingId; integer; Unique identifier of the award project funding allocation.</li><li>AwardProjectLinkId; integer; Unique identifier of the award project.</li><li>CreatedBy; string; The user that created the award project funding allocation.</li><li>CreationDate; string; The date when the award project funding allocation was created.</li><li>CurrencyCode; string; Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.</li><li>FundingAmount; number; Funding amount allocated to the award project.</li><li>LastUpdateDate; string; The date when the award project funding allocation was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project funding allocation.</li><li>ProjectName; string; Name of the project to which the funding is allocated.</li><li>ProjectNumber; string; Number of the project to which the funding is allocated.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project funding record with the specified award project funding ID.<br>Finder Variables: <ul><li>AwardProjectFundingId; integer; Identifier of the award project funding.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project funding record with the specified award project funding ID.",
                                "properties":{
                                    "AwardProjectFundingId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project funding.",
                                        "type":"integer",
                                        "title":"Award Project Funding ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-{AwardFundingId}-child-AwardProjectFunding-get",
                "x-filename-id":"awards-awardid-child-awardfunding-awardfundingid-child-awardprojectfunding-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Fundings/Award Project Fundings"
                ],
                "summary":"Create award project funding",
                "operationId":"create_awards-AwardFunding-AwardProjectFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardFundingId",
                        "in":"path",
                        "description":"Unique identifier of the award funding.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Funding ID",
                            "type":"integer",
                            "description":"Unique identifier of the award funding.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardFunding-AwardProjectFunding-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-{AwardFundingId}-child-AwardProjectFunding-post",
                "x-filename-id":"awards-awardid-child-awardfunding-awardfundingid-child-awardprojectfunding-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectOverrideBurdenSchedules/{BurdenScheduleId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules"
                ],
                "summary":"Get the specific burden schedule override for the award project.",
                "operationId":"get_awards-AwardProject-AwardProjectOverrideBurdenSchedules",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "Versions":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules~1{BurdenScheduleId}~1child~1Versions/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "BurdenScheduleId":"$request.path.BurdenScheduleId"
                                },
                                "description":"The Versions resource is used to view and create versions for the override burden schedule assigned to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-get"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules"
                ],
                "summary":"Update a burden schedule for an award project.",
                "operationId":"update_awards-AwardProject-AwardProjectOverrideBurdenSchedules",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "Versions":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules~1{BurdenScheduleId}~1child~1Versions/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "BurdenScheduleId":"$request.path.BurdenScheduleId"
                                },
                                "description":"The Versions resource is used to view and create versions for the override burden schedule assigned to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject":{
            "get":{
                "tags":[
                    "Awards/Award Projects"
                ],
                "summary":"Get all award projects",
                "operationId":"getall_awards-AwardProject",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Unique identifier of the award.</li><li>AwardName; string; Name of the award. Mandatory for POST operation.</li><li>AwardNumber; string; Number of the award.</li><li>AwardProjectId; integer; Unique identifier of the award project.</li><li>BurdenScheduleFixedDate; string; Specific date used to determine the right set of burden multipliers for the award project.</li><li>BurdenScheduleId; integer; The unique identifier of the burden schedule.</li><li>BurdenScheduleName; string; Name of the burden schedule assigned at the award project level.</li><li>CreatedBy; string; The user that created the award project</li><li>CreationDate; string; The date when the award project was created.</li><li>CurrencyCode; string; Currency code representing the award project currency.</li><li>LastUpdateDate; string; The date when the award project was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project.</li><li>ProjectId; integer; Unique identifier of the award project.</li><li>ProjectName; string; Name of the project associated to the award.</li><li>ProjectNumber; string; Number of the project associated to the award.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project with the specified award project ID.<br>Finder Variables: <ul><li>AwardProjectId; integer; Identifier of the award project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project with the specified award project ID.",
                                "properties":{
                                    "AwardProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project.",
                                        "type":"integer",
                                        "title":"Award Project ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-get",
                "x-filename-id":"awards-awardid-child-awardproject-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects"
                ],
                "summary":"Create an award project",
                "operationId":"create_awards-AwardProject",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"A list of all the descriptive flexfields available for award projects."
                            },
                            "AwardProjectPersonnel":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectPersonnel/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Personnel resource is used to view personnel references associated with the award project"
                            },
                            "AwardProjectCertification":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectCertification/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Certifications resource is used to view certification attributes of the award project."
                            },
                            "AwardProjectKeyword":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectKeyword/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Keywords resource is used to view keyword attributes for the award project."
                            },
                            "AwardProjectReference":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectReference/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Reference Types resource is used to view attributes associated with the award project reference type."
                            },
                            "AwardProjectAttachment":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectAttachment/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Attachments resource is used to view attachments associated with the award project."
                            },
                            "AwardProjectTaskBurdenSchedule":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectTaskBurdenSchedule/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Task Burden Schedules resource is used to view the task burden schedule of the award project."
                            },
                            "AwardProjectDepartmentCredit":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectDepartmentCredit/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Organization Credits resource is used to view organization credit attributes for the award project."
                            },
                            "AwardProjectOverrideBurdenSchedules":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Override Burden Schedules resource is used to create and view the override burden schedule assigned to the award project."
                            },
                            "AwardProjectFundingSource":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectFundingSource/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId"
                                },
                                "description":"The Award Project Funding Sources resource is used to assign funding sources to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-post",
                "x-filename-id":"awards-awardid-child-awardproject-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectOverrideBurdenSchedules":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules"
                ],
                "summary":"Get the burden schedule override for the award project.",
                "operationId":"getall_awards-AwardProject-AwardProjectOverrideBurdenSchedules",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Identifier of the award.</li><li>AwardProjectId; integer; Identifier of the award project.</li><li>BurdenScheduleDescription; string; The description of a burden schedule which is set of burden multipliers that is maintained for use across projects.</li><li>BurdenScheduleId; integer; Identifier of the burden schedule.</li><li>BurdenScheduleName; string; The name of a burden schedule which is set of burden multipliers that is maintained for use across projects.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DefaultBurdenStructureName; string; The name of a burden structure which is assigned as the default burden structure on a burden schedule. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.</li><li>DefaultOrganizationHierarchyCode; string; The internal code of the structure that determines the relationships between organizations.</li><li>DefaultOrganizationHierarchyName; string; A structure that determines the relationships between organizations like which organizations are subordinate to other organizations. This hierarchy is the default hierarchy for burden schedule versions.</li><li>HierarchyStartOrganizationId; integer; The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule.</li><li>HierarchyStartOrganizationName; string; The top-level organization of the organization hierarchy that is assigned to the burden schedule.</li><li>HierarchyVersionId; string; The identifier of the version of the organization hierarchy that is assigned to the burden schedule.</li><li>HierarchyVersionName; string; The version of the organization hierarchy that is assigned to the burden schedule.</li><li>LastUpdateDate; string; The user who last updated the record.</li><li>LastUpdatedBy; string; The date when the record was last updated.</li><li>OrganizationClassificationCode; string; The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.</li><li>OrganizationClassificationName; string; The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the burden schedule with the specified burden schedule ID.<br>Finder Variables: <ul><li>BurdenScheduleId; integer; Identifier of the burden schedule.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "BurdenScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Burden Schedule ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules"
                ],
                "summary":"Create a burden schedule for an award project.",
                "operationId":"create_awards-AwardProject-AwardProjectOverrideBurdenSchedules",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "Versions":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules~1{BurdenScheduleId}~1child~1Versions/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "BurdenScheduleId":"$request.path.BurdenScheduleId"
                                },
                                "description":"The Versions resource is used to view and create versions for the override burden schedule assigned to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectFundingSource":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Funding Sources"
                ],
                "summary":"Get all award project funding sources",
                "operationId":"getall_awards-AwardProject-AwardProjectFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardFundingSourceId; integer; Unique identifier of the award funding source.</li><li>AwardId; integer; Unique identifier of the award.</li><li>AwardProjectFundingSourceId; integer; Unique identifier of the funding source assignment to the award project.</li><li>CreatedBy; string; The user that created the award project funding source.</li><li>CreationDate; string; The date when the award project funding source was created.</li><li>FundingSourceId; integer; Unique identifier of the funding source.</li><li>FundingSourceName; string; Name of the funding source.</li><li>FundingSourceNumber; string; Number of the funding source, entered by the user.</li><li>FundingSourceType; string; Type of the funding source.</li><li>InternalFundingSourceBurdeningFlag; boolean; Enable or disable Burdening for the Internal Funding Source.</li><li>LastUpdateDate; string; The date when the award project funding source was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project funding source.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project funding source with the specified ID.<br>Finder Variables: <ul><li>AwardProjectFundingSourceId; integer; Identifier of the award project funding source.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project funding source with the specified ID.",
                                "properties":{
                                    "AwardProjectFundingSourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project funding source.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectFundingSource-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectfundingsource-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Funding Sources"
                ],
                "summary":"Create an award project funding source",
                "operationId":"create_awards-AwardProject-AwardProjectFundingSource",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectFundingSource-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectFundingSource-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectfundingsource-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardTerms/{AwardTermsId}":{
            "get":{
                "tags":[
                    "Awards/Award Terms"
                ],
                "summary":"Get an award term",
                "operationId":"get_awards-AwardTerms",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardTermsId",
                        "in":"path",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of Award Terms and Conditions.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardTerms-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardTerms-{AwardTermsId}-get",
                "x-filename-id":"awards-awardid-child-awardterms-awardtermsid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Terms"
                ],
                "summary":"Delete an award term",
                "operationId":"delete_awards-AwardTerms",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardTermsId",
                        "in":"path",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of Award Terms and Conditions.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardTerms-{AwardTermsId}-delete",
                "x-filename-id":"awards-awardid-child-awardterms-awardtermsid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Terms"
                ],
                "summary":"Update an award term",
                "operationId":"update_awards-AwardTerms",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardTermsId",
                        "in":"path",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of Award Terms and Conditions.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardTerms-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardTerms-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardTerms-{AwardTermsId}-patch",
                "x-filename-id":"awards-awardid-child-awardterms-awardtermsid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectDepartmentCredit":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Organization Credits"
                ],
                "summary":"Get all award project department credits",
                "operationId":"getall_awards-AwardProject-AwardProjectDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Unique identifier of the award.</li><li>AwardOrganizationCreditId; integer; Unique identifier of the organization credit assigned to the award or award project.</li><li>CreatedBy; string; The user that created the award project organization credit.</li><li>CreationDate; string; The date when the award project organization credit was created.</li><li>CreditPercentage; number; Percentage of credit that the organization receives.</li><li>LastUpdateDate; string; The date when the award project organization credit was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project organization credit.</li><li>OrganizationId; integer; The unique identifier of the organization.</li><li>OrganizationName; string; Name of the organization that receives credit.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project department credit with the specified ID.<br>Finder Variables: <ul><li>AwardOrganizationCreditId; integer; Identifier of the award project department credit.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project department credit with the specified ID.",
                                "properties":{
                                    "AwardOrganizationCreditId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project department credit.",
                                        "type":"integer",
                                        "title":"Award Organization ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDepartmentCredit-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdepartmentcredit-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Organization Credits"
                ],
                "summary":"Create an award project department credit",
                "operationId":"create_awards-AwardProject-AwardProjectDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectDepartmentCredit-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDepartmentCredit-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdepartmentcredit-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardTerms":{
            "get":{
                "tags":[
                    "Awards/Award Terms"
                ],
                "summary":"Get all award terms",
                "operationId":"getall_awards-AwardTerms",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; The unique identifier of Award.</li><li>AwardTermsId; integer; The unique identifier of Award Terms and Conditions.</li><li>CreatedBy; string; The user that created the award terms.</li><li>CreationDate; string; The date when the award terms was created.</li><li>Description; string; Award Terms and Conditions description.</li><li>LastUpdateDate; string; The date when the award term was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award terms.</li><li>TermsCategoryId; integer; The unique identifier of Term and Conditions Category.</li><li>TermsCategoryName; string; The terms and Conditions Category name.</li><li>TermsId; integer; Unique identifier of Terms and Conditions.</li><li>TermsName; string; Terms and Conditions Name.</li><li>TermsOperator; string; Terms and Conditions Operator.</li><li>TermsValue; string; Terms and Conditions Term value.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award term record with the specified id.<br>Finder Variables: <ul><li>AwardTermsId; integer; Identifier of the award term.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award term record with the specified ID.",
                                "properties":{
                                    "AwardTermsId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award term.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardTerms"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardTerms-get",
                "x-filename-id":"awards-awardid-child-awardterms-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Terms"
                ],
                "summary":"Create an award term",
                "operationId":"create_awards-AwardTerms",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardTerms-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardTerms-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardTerms-post",
                "x-filename-id":"awards-awardid-child-awardterms-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectDFF":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Descriptive Flexfields"
                ],
                "summary":"Get all award project descriptive flexfields",
                "operationId":"getall_awards-AwardProject-AwardProjectDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Id; integer; System-generated primary key column.</li><li>__FLEX_Context; string; Structure definition of the Award Descriptive Flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project record with the specified descriptive flexfield ID.<br>Finder Variables: <ul><li>Id; integer; Identifier of the project descriptive flexfield.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "Id":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDFF-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdff-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Descriptive Flexfields"
                ],
                "summary":"Create award project descriptive flexfields",
                "operationId":"create_awards-AwardProject-AwardProjectDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PROJECTS_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PROJECTS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDFF-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}":{
            "get":{
                "tags":[
                    "Awards"
                ],
                "summary":"Get an award",
                "operationId":"get_awards",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardBudgetPeriod":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardBudgetPeriod/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Budget Periods resource is used to view award budget period attributes such as budget period name, start date and end date."
                            },
                            "AwardFunding":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFunding/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Fundings resource is used to view award funding attributes such as funding issue type and funding issue name."
                            },
                            "AwardDepartmentCredit":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardDepartmentCredit/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Department Credits resource is used to view the organization credit attributes for the award."
                            },
                            "AwardProject":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Projects resource is used to view the attributes of an award project, such as project name and project number."
                            },
                            "Attachment":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1Attachment/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Attachments resource is used to view attachments associated with the award."
                            },
                            "AwardTerms":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardTerms/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Terms and Conditions resource is used to view the attributes of the terms and conditions associated to the award."
                            },
                            "AwardCFDA":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardCFDA/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award CFDAs resource is used to view the attributes specific to award federal domestic assistance program."
                            },
                            "AwardCertification":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardCertification/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Certifications resource is used to view the certification attributes of the award."
                            },
                            "AwardHeaderDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardHeaderDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"A list of all the descriptive flexfields available for awards."
                            },
                            "AwardReference":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardReference/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award References resource is used to view the attributes specific to award reference type."
                            },
                            "AwardKeyword":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardKeyword/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Keywords resource is used to view the keyword attributes for the award."
                            },
                            "AwardFundingSource":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFundingSource/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Funding Sources resource is used to view the attributes used to create or update a funding source for the award."
                            },
                            "AwardError":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardError/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Errors resource is used to view validation errors associated with the award."
                            },
                            "AwardPersonnel":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardPersonnel/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Personnel resource is used to view the award personnel attributes such as person name, role."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-get",
                "x-filename-id":"awards-awardid-get"
            },
            "patch":{
                "tags":[
                    "Awards"
                ],
                "summary":"Update an award",
                "operationId":"update_awards",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardBudgetPeriod":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardBudgetPeriod/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Budget Periods resource is used to view award budget period attributes such as budget period name, start date and end date."
                            },
                            "AwardFunding":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFunding/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Fundings resource is used to view award funding attributes such as funding issue type and funding issue name."
                            },
                            "AwardDepartmentCredit":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardDepartmentCredit/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Department Credits resource is used to view the organization credit attributes for the award."
                            },
                            "AwardProject":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Projects resource is used to view the attributes of an award project, such as project name and project number."
                            },
                            "Attachment":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1Attachment/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Attachments resource is used to view attachments associated with the award."
                            },
                            "AwardTerms":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardTerms/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Terms and Conditions resource is used to view the attributes of the terms and conditions associated to the award."
                            },
                            "AwardCFDA":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardCFDA/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award CFDAs resource is used to view the attributes specific to award federal domestic assistance program."
                            },
                            "AwardCertification":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardCertification/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Certifications resource is used to view the certification attributes of the award."
                            },
                            "AwardHeaderDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardHeaderDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"A list of all the descriptive flexfields available for awards."
                            },
                            "AwardReference":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardReference/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award References resource is used to view the attributes specific to award reference type."
                            },
                            "AwardKeyword":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardKeyword/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Keywords resource is used to view the keyword attributes for the award."
                            },
                            "AwardFundingSource":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFundingSource/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Funding Sources resource is used to view the attributes used to create or update a funding source for the award."
                            },
                            "AwardError":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardError/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Errors resource is used to view validation errors associated with the award."
                            },
                            "AwardPersonnel":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardPersonnel/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId"
                                },
                                "description":"The Award Personnel resource is used to view the award personnel attributes such as person name, role."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-patch",
                "x-filename-id":"awards-awardid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardFunding":{
            "get":{
                "tags":[
                    "Awards/Award Fundings"
                ],
                "summary":"Get all award funding details",
                "operationId":"getall_awards-AwardFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardFundingId; integer; Unique identifier of the award funding.</li><li>AwardFundingSourceId; integer; Unique identifier of the award funding source.</li><li>AwardId; integer; Unique identifier of the award.</li><li>BudgetPeriod; string; Name of the budget period for the award.</li><li>BudgetPeriodId; integer; Unique identifier of the award budget period.</li><li>CreatedBy; string; The user that created the award funding.</li><li>CreationDate; string; The date when the award funding was created.</li><li>CurrencyCode; string; Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.</li><li>DirectFundingAmount; number; Total funding amount granted for the award.</li><li>FundingIssueDate; string; Date when the funding was issued.</li><li>FundingIssueDescription; string; Description of the funding issue.</li><li>FundingIssueNumber; string; Number of the funding issue.</li><li>FundingIssueType; string; Type code of funding issued, for example BASE or SUPPLEMENT.</li><li>FundingIssueTypeName; string; Type of funding issued, for example Base or Supplement.</li><li>FundingSourceId; integer; Unique identifier of the funding source.</li><li>FundingSourceName; string; Name of the funding source.</li><li>FundingSourceNumber; string; Number of the funding source, entered by the user.</li><li>IndirectFundingAmount; number; Burden amount granted by the sponsor as part of funding amount.</li><li>LastUpdateDate; string; The date when the award funding was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award funding.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award funding record with the specified award funding ID.<br>Finder Variables: <ul><li>AwardFundingId; integer; Identifier of the award funding.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award funding record with the specified award funding ID.",
                                "properties":{
                                    "AwardFundingId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award funding.",
                                        "type":"integer",
                                        "title":"Award Funding ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFunding"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-get",
                "x-filename-id":"awards-awardid-child-awardfunding-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Fundings"
                ],
                "summary":"Create award funding",
                "operationId":"create_awards-AwardFunding",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardFunding-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardFunding-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardProjectFunding":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFunding~1{AwardFundingId}~1child~1AwardProjectFunding/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardFundingId":"$request.path.AwardFundingId"
                                },
                                "description":"The Award Project Fundings resource is used to view funding allocation attributes for the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardFunding-post",
                "x-filename-id":"awards-awardid-child-awardfunding-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardPersonnel/{AwardPersonnelId}":{
            "get":{
                "tags":[
                    "Awards/Award Personnel"
                ],
                "summary":"Get an award personnel",
                "operationId":"get_awards-AwardPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardPersonnelId",
                        "in":"path",
                        "description":"The unique identifier for award personnel association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Personnel",
                            "type":"integer",
                            "description":"The unique identifier for award personnel association.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardPersonnelDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardPersonnel~1{AwardPersonnelId}~1child~1AwardPersonnelDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardPersonnelId":"$request.path.AwardPersonnelId"
                                },
                                "description":"A list of all the descriptive flexfields available for award personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-{AwardPersonnelId}-get",
                "x-filename-id":"awards-awardid-child-awardpersonnel-awardpersonnelid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Personnel"
                ],
                "summary":"Delete an award personnel",
                "operationId":"delete_awards-AwardPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardPersonnelId",
                        "in":"path",
                        "description":"The unique identifier for award personnel association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Personnel",
                            "type":"integer",
                            "description":"The unique identifier for award personnel association.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-{AwardPersonnelId}-delete",
                "x-filename-id":"awards-awardid-child-awardpersonnel-awardpersonnelid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Personnel"
                ],
                "summary":"Update an award personnel",
                "operationId":"update_awards-AwardPersonnel",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardPersonnelId",
                        "in":"path",
                        "description":"The unique identifier for award personnel association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Personnel",
                            "type":"integer",
                            "description":"The unique identifier for award personnel association.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardPersonnel-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "AwardPersonnelDFF":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardPersonnel~1{AwardPersonnelId}~1child~1AwardPersonnelDFF/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardPersonnelId":"$request.path.AwardPersonnelId"
                                },
                                "description":"A list of all the descriptive flexfields available for award personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-{AwardPersonnelId}-patch",
                "x-filename-id":"awards-awardid-child-awardpersonnel-awardpersonnelid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectAttachment/{AwardProjectAttachmentUniqID}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments"
                ],
                "summary":"Get an award project attachment",
                "operationId":"get_awards-AwardProject-AwardProjectAttachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectAttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Project Attachments resource and used to uniquely identify an instance of Award Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Project Attachments collection resource in order to navigate to a specific instance of Award Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-{AwardProjectAttachmentUniqID}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-awardprojectattachmentuniqid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments"
                ],
                "summary":"Delete an award project attachment",
                "operationId":"delete_awards-AwardProject-AwardProjectAttachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectAttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Project Attachments resource and used to uniquely identify an instance of Award Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Project Attachments collection resource in order to navigate to a specific instance of Award Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-{AwardProjectAttachmentUniqID}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-awardprojectattachmentuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Attachments"
                ],
                "summary":"Update an award project attachment",
                "operationId":"update_awards-AwardProject-AwardProjectAttachment",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectAttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Project Attachments resource and used to uniquely identify an instance of Award Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Project Attachments collection resource in order to navigate to a specific instance of Award Project Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectAttachment-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectAttachment-{AwardProjectAttachmentUniqID}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectattachment-awardprojectattachmentuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectCertification":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Certifications"
                ],
                "summary":"Get all award project certifications",
                "operationId":"getall_awards-AwardProject-AwardProjectCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApprovalDate; string; Date when the award project certification was approved.</li><li>AssuranceNumber; string; Assurance of compliance number. Indicates that the organization complies with the regulations for the protection of animal or human research subjects.</li><li>AwardId; integer; Unique identifier of the award.</li><li>AwardProjectCertificationId; integer; Unique identifier of the certification assigned to the award or award project.</li><li>AwdProjectLnkId; integer; Unique identifier of the award project.</li><li>CertificationDate; string; Date when the certification for the award project was performed.</li><li>CertificationId; integer; Unique identifier of the certification.</li><li>CertificationName; string; Name of the award project certification.</li><li>CertificationStatus; string; Status of the award project certification.</li><li>CertifiedBy; integer; Unique identifier of the person certifying the award project certification.</li><li>CertifiedByPersonName; string; Person certifying the award project certification.</li><li>Comments; string; Comments for the award project certification.</li><li>CreatedBy; string; The user that created the award project certification.</li><li>CreationDate; string; The date when the award project certification was created.</li><li>ExemptionNumber; string; Number that determines whether the research involves no more than minimal risk and meets criteria specified by federal regulations, and is therefore exempt from protocol approvals.</li><li>ExpeditedReviewFlag; boolean; Indicates whether the award project certification requires an expedited review.</li><li>ExpirationDate; string; Date when the award project certification expires.</li><li>FullReviewFlag; boolean; Indicates if the award project certification requires a full review.</li><li>LastUpdateDate; string; The date when the award project certification was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project certification.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project certification record with the specified certification ID.<br>Finder Variables: <ul><li>AwardProjectCertificationId; integer; Identifier of the certification.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project certification record with the specified certification ID.",
                                "properties":{
                                    "AwardProjectCertificationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the certification.",
                                        "type":"integer",
                                        "title":"Award Project Certification ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectCertification-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectcertification-get"
            },
            "post":{
                "tags":[
                    "Awards/Award Projects/Award Project Certifications"
                ],
                "summary":"Create an award project certification",
                "operationId":"create_awards-AwardProject-AwardProjectCertification",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectCertification-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectCertification-post",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectcertification-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardCFDA/{AwardCFDAId}":{
            "get":{
                "tags":[
                    "Awards/Award CFDAs"
                ],
                "summary":"Get an award CFDA",
                "operationId":"get_awards-AwardCFDA",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardCFDAId",
                        "in":"path",
                        "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"ALN ID",
                            "type":"integer",
                            "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardCFDA-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCFDA-{AwardCFDAId}-get",
                "x-filename-id":"awards-awardid-child-awardcfda-awardcfdaid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award CFDAs"
                ],
                "summary":"Delete an award CFDA",
                "operationId":"delete_awards-AwardCFDA",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardCFDAId",
                        "in":"path",
                        "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"ALN ID",
                            "type":"integer",
                            "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCFDA-{AwardCFDAId}-delete",
                "x-filename-id":"awards-awardid-child-awardcfda-awardcfdaid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award CFDAs"
                ],
                "summary":"Update an award CFDA",
                "operationId":"update_awards-AwardCFDA",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardCFDAId",
                        "in":"path",
                        "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"ALN ID",
                            "type":"integer",
                            "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardCFDA-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardCFDA-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardCFDA-{AwardCFDAId}-patch",
                "x-filename-id":"awards-awardid-child-awardcfda-awardcfdaid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectOverrideBurdenSchedules/{BurdenScheduleId}/child/Versions/{VersionId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules/Versions"
                ],
                "summary":"Get a specific version of the burden schedule.",
                "operationId":"get_awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"VersionId",
                        "in":"path",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Version ID",
                            "type":"integer",
                            "description":"The identifier of the version of a set of burden multipliers.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-response"
                                }
                            }
                        },
                        "links":{
                            "Multipliers":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules~1{BurdenScheduleId}~1child~1Versions~1{VersionId}~1child~1Multipliers/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "VersionId":"$request.path.VersionId",
                                    "BurdenScheduleId":"$request.path.BurdenScheduleId"
                                },
                                "description":"The Multipliers resource is used to view and create multipliers for the override burden schedule assigned to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-child-Versions-{VersionId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-child-versions-versionid-get"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Override Burden Schedules/Versions"
                ],
                "summary":"Update a version in burden schedule.",
                "operationId":"update_awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"Identifier of the burden schedule.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"VersionId",
                        "in":"path",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Version ID",
                            "type":"integer",
                            "description":"The identifier of the version of a set of burden multipliers.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-response"
                                }
                            }
                        },
                        "links":{
                            "Multipliers":{
                                "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules~1{BurdenScheduleId}~1child~1Versions~1{VersionId}~1child~1Multipliers/get",
                                "parameters":{
                                    "AwardId":"$request.path.AwardId",
                                    "AwardProjectId":"$request.path.AwardProjectId",
                                    "VersionId":"$request.path.VersionId",
                                    "BurdenScheduleId":"$request.path.BurdenScheduleId"
                                },
                                "description":"The Multipliers resource is used to view and create multipliers for the override burden schedule assigned to the award project."
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectOverrideBurdenSchedules-{BurdenScheduleId}-child-Versions-{VersionId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectoverrideburdenschedules-burdenscheduleid-child-versions-versionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardPersonnel/{AwardPersonnelId}/child/AwardPersonnelDFF/{Id}":{
            "get":{
                "tags":[
                    "Awards/Award Personnel/Award Personnel Descriptive Flexfields"
                ],
                "summary":"Get an award personnel descriptive flexfield",
                "operationId":"get_awards-AwardPersonnel-AwardPersonnelDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardPersonnelId",
                        "in":"path",
                        "description":"The unique identifier for award personnel association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Personnel",
                            "type":"integer",
                            "description":"The unique identifier for award personnel association.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"System-generated primary key column.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-{AwardPersonnelId}-child-AwardPersonnelDFF-{Id}-get",
                "x-filename-id":"awards-awardid-child-awardpersonnel-awardpersonnelid-child-awardpersonneldff-id-get"
            },
            "patch":{
                "tags":[
                    "Awards/Award Personnel/Award Personnel Descriptive Flexfields"
                ],
                "summary":"Update an award project personnel descriptive flexfield",
                "operationId":"update_awards-AwardPersonnel-AwardPersonnelDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardPersonnelId",
                        "in":"path",
                        "description":"The unique identifier for award personnel association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Personnel",
                            "type":"integer",
                            "description":"The unique identifier for award personnel association.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"System-generated primary key column.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardPersonnel-AwardPersonnelDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardPersonnel-{AwardPersonnelId}-child-AwardPersonnelDFF-{Id}-patch",
                "x-filename-id":"awards-awardid-child-awardpersonnel-awardpersonnelid-child-awardpersonneldff-id-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectDFF/{Id}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Descriptive Flexfields"
                ],
                "summary":"Get an award project descriptive flexfield",
                "operationId":"get_awards-AwardProject-AwardProjectDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"System-generated primary key column.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PROJECTS_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PROJECTS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDFF-{Id}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdff-id-get"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Descriptive Flexfields"
                ],
                "summary":"Update an award project descriptive flexfield",
                "operationId":"update_awards-AwardProject-AwardProjectDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"System-generated primary key column.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PROJECTS_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PROJECTS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDFF-{Id}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdff-id-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectDepartmentCredit/{AwardOrganizationCreditId}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Organization Credits"
                ],
                "summary":"Get an award project department credit",
                "operationId":"get_awards-AwardProject-AwardProjectDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardOrganizationCreditId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Organization Credit",
                            "type":"integer",
                            "description":"The unique Identifier of Award Organization Credit.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDepartmentCredit-{AwardOrganizationCreditId}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdepartmentcredit-awardorganizationcreditid-get"
            },
            "delete":{
                "tags":[
                    "Awards/Award Projects/Award Project Organization Credits"
                ],
                "summary":"Delete an award project department credit",
                "operationId":"delete_awards-AwardProject-AwardProjectDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardOrganizationCreditId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Organization Credit",
                            "type":"integer",
                            "description":"The unique Identifier of Award Organization Credit.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDepartmentCredit-{AwardOrganizationCreditId}-delete",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdepartmentcredit-awardorganizationcreditid-delete"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Organization Credits"
                ],
                "summary":"Update an award project department credit",
                "operationId":"update_awards-AwardProject-AwardProjectDepartmentCredit",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardOrganizationCreditId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Organization Credit",
                            "type":"integer",
                            "description":"The unique Identifier of Award Organization Credit.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectDepartmentCredit-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectDepartmentCredit-{AwardOrganizationCreditId}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectdepartmentcredit-awardorganizationcreditid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awards/{AwardId}/child/AwardProject/{AwardProjectId}/child/AwardProjectPersonnel/{AwardProjectPersonnelId}/child/AwardProjectPersonnelDFF/{Id}":{
            "get":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel/Award Project Personnel Descriptive Flexfields"
                ],
                "summary":"Get an award project personnel descriptive flexfield",
                "operationId":"get_awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectPersonnelId",
                        "in":"path",
                        "description":"Unique identifier of the project personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Personnel ID",
                            "type":"integer",
                            "description":"Unique identifier of the project personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"System-generated primary key column.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-{AwardProjectPersonnelId}-child-AwardProjectPersonnelDFF-{Id}-get",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-awardprojectpersonnelid-child-awardprojectpersonneldff-id-get"
            },
            "patch":{
                "tags":[
                    "Awards/Award Projects/Award Project Personnel/Award Project Personnel Descriptive Flexfields"
                ],
                "summary":"Create an award project personnel descriptive flexfield",
                "operationId":"update_awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF",
                "parameters":[
                    {
                        "name":"AwardId",
                        "in":"path",
                        "description":"Unique identifier of the award.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award ID",
                            "type":"integer",
                            "description":"Identifier of the award.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Unique identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Identifier of the award project.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18,
                                "dependencies":[
                                    "AwardId"
                                ]
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardProjectPersonnelId",
                        "in":"path",
                        "description":"Unique identifier of the project personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project Personnel ID",
                            "type":"integer",
                            "description":"Unique identifier of the project personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"System-generated primary key column.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awards-{AwardId}-child-AwardProject-{AwardProjectId}-child-AwardProjectPersonnel-{AwardProjectPersonnelId}-child-AwardProjectPersonnelDFF-{Id}-patch",
                "x-filename-id":"awards-awardid-child-awardproject-awardprojectid-child-awardprojectpersonnel-awardprojectpersonnelid-child-awardprojectpersonneldff-id-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ChargeableFinancialTasks":{
            "get":{
                "tags":[
                    "Projects Users/Chargeable Tasks"
                ],
                "summary":"Get all the tasks for which the projects user can charge expenditures",
                "operationId":"getall_projectsUsers-ChargeableFinancialTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentId; integer; The unique identifier of the organization assignment of the projects user.</li><li>AssignmentNumber; string; The unique reference of the organization assignment of the projects user.</li><li>DefaultExpenditureTypeId; integer; The unique identifier of the default expenditure type set for a resource class in a project unit.</li><li>DefaultExpenditureTypeName; string; Name of the default expenditure type for a resource class in a project unit.</li><li>PrimaryAssignment; string; Indicates whether an assignment is the primary assignment of the projects user.</li><li>ProjectId; integer; The unique identifier of a project.</li><li>ProjectName; string; Name of the project.</li><li>ProjectUnitId; integer; The unique identifier of a project unit.</li><li>TaskFinishDate; string; Planning finish date of the financial task as per financial project plan.</li><li>TaskId; integer; The unique identifier of a task.</li><li>TaskManagerId; integer; The unique identifier of the resource who manages the task.</li><li>TaskManagerName; string; The resource who manages the task.</li><li>TaskName; string; Name of the task.</li><li>TaskNumber; string; Number of the task.</li><li>TaskOrganizationName; string; The organization that owns the task.</li><li>TaskStartDate; string; Planning start date of the financial task as per financial project plan.</li><li>TransactionCompletionDate; string; Date upto which transactions can be reported for task.</li><li>TransactionStartDate; string; Date from which transactions can be reported for task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the chargeable financial tasks for the projects user across all the organization assignments.<br>Finder Variables: <ul><li>AssignmentId; integer; The unique identifier of the Organization Assignment of the projects user.</li><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findByProjectIdAndTransactionDateRange: Find all chargeable financial task for a given project.<br>Finder Variables: <ul><li>bindProjectId; integer; The unique identifier for the project.</li><li>bindTransactionCompletionDate; string; Transaction end date of the date range.</li><li>bindTransactionStartDate; string; Transaction start date of the date range.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "AssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    },
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectIdAndTransactionDateRange",
                                "title":"findByProjectIdAndTransactionDateRange",
                                "properties":{
                                    "bindProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindTransactionCompletionDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindTransactionStartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ChargeableFinancialTasks-get",
                "x-filename-id":"projectsusers-resourceid-child-chargeablefinancialtasks-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ToDoTasks/{ToDoTasksUniqID}":{
            "get":{
                "tags":[
                    "Projects Users/To Do Tasks"
                ],
                "summary":"Get a to do task assigned to a user",
                "operationId":"get_projectsUsers-ToDoTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ToDoTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the To Do Tasks resource and used to uniquely identify an instance of To Do Tasks. The client should not generate the hash key value. Instead, the client should query on the To Do Tasks collection resource in order to navigate to a specific instance of To Do Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "ToDoTaskFollowers":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ToDoTasks~1{ToDoTasksUniqID}~1child~1ToDoTaskFollowers/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId",
                                    "ToDoTasksUniqID":"$request.path.ToDoTasksUniqID"
                                },
                                "description":"The to do task follower resource is used to store values  while adding or removing followers on to do tasks."
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ToDoTasks-{ToDoTasksUniqID}-get",
                "x-filename-id":"projectsusers-resourceid-child-todotasks-todotasksuniqid-get"
            },
            "delete":{
                "tags":[
                    "Projects Users/To Do Tasks"
                ],
                "summary":"Delete a to do task of a user",
                "operationId":"delete_projectsUsers-ToDoTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ToDoTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the To Do Tasks resource and used to uniquely identify an instance of To Do Tasks. The client should not generate the hash key value. Instead, the client should query on the To Do Tasks collection resource in order to navigate to a specific instance of To Do Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ToDoTasks-{ToDoTasksUniqID}-delete",
                "x-filename-id":"projectsusers-resourceid-child-todotasks-todotasksuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Projects Users/To Do Tasks"
                ],
                "summary":"Update a to do task of a user",
                "operationId":"update_projectsUsers-ToDoTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ToDoTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the To Do Tasks resource and used to uniquely identify an instance of To Do Tasks. The client should not generate the hash key value. Instead, the client should query on the To Do Tasks collection resource in order to navigate to a specific instance of To Do Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectsUsers-ToDoTasks-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "ToDoTaskFollowers":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ToDoTasks~1{ToDoTasksUniqID}~1child~1ToDoTaskFollowers/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId",
                                    "ToDoTasksUniqID":"$request.path.ToDoTasksUniqID"
                                },
                                "description":"The to do task follower resource is used to store values  while adding or removing followers on to do tasks."
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ToDoTasks-{ToDoTasksUniqID}-patch",
                "x-filename-id":"projectsusers-resourceid-child-todotasks-todotasksuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ChargeableProjects/{ProjectId}":{
            "get":{
                "tags":[
                    "Projects Users/Chargeable Projects"
                ],
                "summary":"Get a project for which the projects user can charge expenditures",
                "operationId":"get_projectsUsers-ChargeableProjects",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"The unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ChargeableProjects-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ChargeableProjects-{ProjectId}-get",
                "x-filename-id":"projectsusers-resourceid-child-chargeableprojects-projectid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ProjectTasks/{ProjectTasksUniqID}":{
            "get":{
                "tags":[
                    "Projects Users/Project Tasks"
                ],
                "summary":"Get a project task assigned to the user",
                "operationId":"get_projectsUsers-ProjectTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Tasks resource and used to uniquely identify an instance of Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Tasks collection resource in order to navigate to a specific instance of Project Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskFollowers":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks~1{ProjectTasksUniqID}~1child~1TaskFollowers/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId",
                                    "ProjectTasksUniqID":"$request.path.ProjectTasksUniqID"
                                },
                                "description":"The task follower resource is used to store values while adding or removing followers on project tasks. A project user can be assigned as a follower on a project task for viewing task details and tracking its completion."
                            },
                            "LaborResourceAssignments":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks~1{ProjectTasksUniqID}~1child~1LaborResourceAssignments/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId",
                                    "ProjectTasksUniqID":"$request.path.ProjectTasksUniqID"
                                },
                                "description":"The labor resource assignment includes attributes used to store values while creating or updating labor resource assignments for a project task. For example, a DBA may be assigned as a labor resource for a project task."
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ProjectTasks-{ProjectTasksUniqID}-get",
                "x-filename-id":"projectsusers-resourceid-child-projecttasks-projecttasksuniqid-get"
            },
            "patch":{
                "tags":[
                    "Projects Users/Project Tasks"
                ],
                "summary":"Update a project task",
                "operationId":"update_projectsUsers-ProjectTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Tasks resource and used to uniquely identify an instance of Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Tasks collection resource in order to navigate to a specific instance of Project Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectsUsers-ProjectTasks-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskFollowers":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks~1{ProjectTasksUniqID}~1child~1TaskFollowers/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId",
                                    "ProjectTasksUniqID":"$request.path.ProjectTasksUniqID"
                                },
                                "description":"The task follower resource is used to store values while adding or removing followers on project tasks. A project user can be assigned as a follower on a project task for viewing task details and tracking its completion."
                            },
                            "LaborResourceAssignments":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks~1{ProjectTasksUniqID}~1child~1LaborResourceAssignments/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId",
                                    "ProjectTasksUniqID":"$request.path.ProjectTasksUniqID"
                                },
                                "description":"The labor resource assignment includes attributes used to store values while creating or updating labor resource assignments for a project task. For example, a DBA may be assigned as a labor resource for a project task."
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ProjectTasks-{ProjectTasksUniqID}-patch",
                "x-filename-id":"projectsusers-resourceid-child-projecttasks-projecttasksuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ToDoTasks/{ToDoTasksUniqID}/child/ToDoTaskFollowers/{ToDoTaskFollowersUniqID}":{
            "get":{
                "tags":[
                    "Projects Users/To Do Tasks/To Do Task Followers"
                ],
                "summary":"Get a task follower of a to do project task",
                "operationId":"get_projectsUsers-ToDoTasks-ToDoTaskFollowers",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ToDoTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the To Do Tasks resource and used to uniquely identify an instance of To Do Tasks. The client should not generate the hash key value. Instead, the client should query on the To Do Tasks collection resource in order to navigate to a specific instance of To Do Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ToDoTaskFollowersUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the To Do Task Followers resource and used to uniquely identify an instance of To Do Task Followers. The client should not generate the hash key value. Instead, the client should query on the To Do Task Followers collection resource in order to navigate to a specific instance of To Do Task Followers to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ToDoTasks-{ToDoTasksUniqID}-child-ToDoTaskFollowers-{ToDoTaskFollowersUniqID}-get",
                "x-filename-id":"projectsusers-resourceid-child-todotasks-todotasksuniqid-child-todotaskfollowers-todotaskfollowersuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/FollowedProjectTasks":{
            "get":{
                "tags":[
                    "Projects Users/Followed Project Tasks"
                ],
                "summary":"Get all followed project tasks",
                "operationId":"getall_projectsUsers-FollowedProjectTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The unique identifier of the user who created the task.</li><li>CreationDate; string; The date when the task is created.</li><li>ElementType; string; The element type of the task.</li><li>ElementVersionId; integer; The unique identifier of the element version of the task.</li><li>ExecutionDisplaySequence; integer; The order in which the task is displayed in the project.</li><li>FinancialParentTaskId; integer; Unique identifier of the lowest financial parent task.</li><li>FinancialParentTaskName; string; The name of the lowest financial parent task.</li><li>FinancialParentTaskNumber; string; The number of the lowest financial parent task.</li><li>LastUpdateDate; string; The date when the task is last updated.</li><li>LastUpdatedBy; string; The unique identifier of the user who last updated the task.</li><li>MilestoneFlag; boolean; Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.</li><li>ObjectType; string; The object type of the task.</li><li>OsnSharedTaskFlag; boolean; Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.</li><li>ParentTaskId; integer; The unique identifier of the parent task.</li><li>ParentTaskName; string; The name of the parent task to a new task.</li><li>ParentTaskNumber; string; The  number of the parent task. If the task is the top task, then parent task is null.</li><li>PlanLineId; integer; The unique identifier of the plan line of the followed project task.</li><li>ProjElementId; integer; The unique identifier of the project element of the task.</li><li>ProjectId; integer; The unique identifier of the project of the task.</li><li>ProjectName; string; The name of the project to which the task is associated.</li><li>ProjectStatusCode; string; The code corresponding to the label that displays the status of the project.</li><li>ProjectStatusName; string; The label to display the status of the project.</li><li>TaskActualFinishDate; string; The date when work was completed on a task as opposed to the planned end date of the task.</li><li>TaskActualQuantity; number; The number of hours that the project team member reports working on the task.</li><li>TaskActualStartDate; string; The date on which the work started on a task as opposed to the planned start date of the task.</li><li>TaskCurrentActualQuantity; number; Current estimated effort to complete the task.</li><li>TaskCurrentFinishDate; string; The date when the task is estimated to end.</li><li>TaskCurrentStartDate; string; The date when the task is estimated to start.</li><li>TaskFollowerId; integer; The unique identifier of the task follower.</li><li>TaskId; integer; The unique identifier of the task.</li><li>TaskLevel; integer; The level of the task in the project work plan.</li><li>TaskName; string; The name of the task.</li><li>TaskPercentComplete; number; The percent of work complete for a particular task.</li><li>TaskPlannedFinishDate; string; The date when work is scheduled to end.</li><li>TaskPlannedStartDate; string; The date when work is scheduled to start.</li><li>TaskPrimaryResourceId; integer; The unique identifier of the primary resource assigned to the task.</li><li>TaskPriority; number; The priority of the task.</li><li>TaskProgressEnteredDate; string; The date when progress on a task was last entered.</li><li>TaskProgressStatus; string; The status of work completed on the task.</li><li>TaskProgressStatusCode; string; The Code for the progress status of the task.</li><li>TaskProposedFinishDate; string; The date when work on the task is expected to be completed.</li><li>TaskProposedQuantity; number; The estimated number of hours a resource takes to complete a task.</li><li>TaskProposedStartDate; string; The date when work on the task is expected to start.</li><li>TaskQuantity; number; The scheduled number of hours that a resource is assigned to work on a task.</li><li>TaskRemainingQuantity; number; The number of hours the project team member has left to complete the task.</li><li>TaskResourceAllocationPercent; number; The percentage of total time that resources are planned to work on the task they are assigned to.</li><li>TopTaskId; integer; Identifier of the top task to which the task rolls up. The top task identifier and task identifier are the same for a top task.</li><li>TopTaskName; string; Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.</li><li>TopTaskNumber; string; The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the followed project tasks with the specified task follower ID.<br>Finder Variables: <ul><li>PlanLineId; integer; The unique identifier of a plan line on the followed project task.</li><li>ProjElementId; integer; Finds all the followed project tasks with the specified project element ID.</li><li>TaskFollowerId; integer; The unique identifier of a task follower on a project task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    },
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    },
                                    "TaskFollowerId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-FollowedProjectTasks-get",
                "x-filename-id":"projectsusers-resourceid-child-followedprojecttasks-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/FollowedProjectTasks/{FollowedProjectTasksUniqID}":{
            "get":{
                "tags":[
                    "Projects Users/Followed Project Tasks"
                ],
                "summary":"Get project tasks followed by a user",
                "operationId":"get_projectsUsers-FollowedProjectTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"FollowedProjectTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Followed Project Tasks resource and used to uniquely identify an instance of Followed Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Followed Project Tasks collection resource in order to navigate to a specific instance of Followed Project Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-FollowedProjectTasks-{FollowedProjectTasksUniqID}-get",
                "x-filename-id":"projectsusers-resourceid-child-followedprojecttasks-followedprojecttasksuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/FollowedToDoTasks/{FollowedToDoTasksUniqID}":{
            "get":{
                "tags":[
                    "Projects Users/Followed To Do Tasks"
                ],
                "summary":"Get to do tasks followed by a user",
                "operationId":"get_projectsUsers-FollowedToDoTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"FollowedToDoTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ProjElementId and PlanLineId ---for the Followed To Do Tasks resource and used to uniquely identify an instance of Followed To Do Tasks. The client should not generate the hash key value.  Instead, the client should query on the Followed To Do Tasks collection resource with a filter on the primary key values in order to navigate to a specific instance of Followed To Do Tasks.<br><br>For example: FollowedToDoTasks?q=ProjElementId=&lt;value1&gt;;PlanLineId=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-FollowedToDoTasks-{FollowedToDoTasksUniqID}-get",
                "x-filename-id":"projectsusers-resourceid-child-followedtodotasks-followedtodotasksuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ProjectTasks/{ProjectTasksUniqID}/child/LaborResourceAssignments":{
            "get":{
                "tags":[
                    "Projects Users/Project Tasks/Labor Resource Assignments"
                ],
                "summary":"Get all labor resource assignments of a project task",
                "operationId":"getall_projectsUsers-ProjectTasks-LaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Tasks resource and used to uniquely identify an instance of Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Tasks collection resource in order to navigate to a specific instance of Project Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DisplayName; string; The name of the resource assigned to the task.</li><li>ElementVersionId; integer; The unique identifier of the element version of the task.</li><li>Email; string; The e-mail address of the resource.</li><li>LaborResourceAssignmentId; integer; The unique identifier of the resource assignment on the task.</li><li>Phone; string; The telephone number of a resource.</li><li>PrimaryResource; string; Indicates whether a resource is the primary resource on the task.</li><li>Quantity; number; The number of hours that the resource is assigned to work on a task.</li><li>ResourceAllocationPercent; number; The percentage of total time that resources are planned to work on the task they are assigned to.</li><li>ResourceId; integer; The unique identifier of the resource assigned to the task.</li><li>TaskId; integer; The unique identifier of the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ProjectTasks-{ProjectTasksUniqID}-child-LaborResourceAssignments-get",
                "x-filename-id":"projectsusers-resourceid-child-projecttasks-projecttasksuniqid-child-laborresourceassignments-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ProjectTasks/{ProjectTasksUniqID}/child/TaskFollowers":{
            "get":{
                "tags":[
                    "Projects Users/Project Tasks/Project Task Followers"
                ],
                "summary":"Get all the followers of a project task",
                "operationId":"getall_projectsUsers-ProjectTasks-TaskFollowers",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Tasks resource and used to uniquely identify an instance of Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Tasks collection resource in order to navigate to a specific instance of Project Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DisplayName; string; The name of projects user.</li><li>ElementVersionId; integer; The unique identifier of the element version of the task.</li><li>Email; string; The e-mail address of the resource.</li><li>Phone; string; The telephone number of the projects user.</li><li>ResourceId; integer; Unique identifier of the resource assigned to the task.</li><li>TaskFollowerId; integer; The unique identifier of the task follower.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the followers of a task with the specified task follower ID.<br>Finder Variables: <ul><li>TaskFollowerId; integer; The unique identifier of a task follower on the project task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskFollowerId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ProjectTasks-{ProjectTasksUniqID}-child-TaskFollowers-get",
                "x-filename-id":"projectsusers-resourceid-child-projecttasks-projecttasksuniqid-child-taskfollowers-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ChargeableProjects":{
            "get":{
                "tags":[
                    "Projects Users/Chargeable Projects"
                ],
                "summary":"Get all the projects for which the projects user can charge expenditures",
                "operationId":"getall_projectsUsers-ChargeableProjects",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentId; integer; The unique identifier of the organization assignment of the projects user.</li><li>AssignmentNumber; string; The unique reference of the organization assignment of the projects user.</li><li>BusinessUnitId; integer; The unique identifier of the business unit to which the project belongs.</li><li>BusinessUnitName; string; The name of the business unit to which the project belongs.</li><li>DefaultExpenditureTypeId; integer; The unique identifier of the default expenditure type set for a resource class in a project unit.</li><li>DefaultExpenditureTypeName; string; The name of the default expenditure type for a resource class in a project unit.</li><li>OwningOrganizationId; integer; The unique identifier of the organization that owns the project.</li><li>OwningOrganizationName; string; An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.</li><li>PrimaryAssignment; string; Indicates whether an assignment is the primary assignment of the projects user.</li><li>ProjectDescription; string; The description of the project.</li><li>ProjectFinishDate; string; The date that work or information tracking ends on a project.</li><li>ProjectId; integer; The unique identifier of the project.</li><li>ProjectManagerEmail; string; The email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.</li><li>ProjectManagerName; string; Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.</li><li>ProjectManagerResourceId; integer; The unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.</li><li>ProjectName; string; The name of the project that is being created.</li><li>ProjectNumber; string; The project number of the project.</li><li>ProjectStartDate; string; The date that work or information tracking begins on a project.</li><li>ProjectUnitId; integer; The unique identifier of the project unit assigned to the project.</li><li>ProjectUnitName; string; Name of the project unit assigned to the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the chargeable projects across all assignments of the projects user.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findByAssignmentIdAndDateRange: Finds all the project for which specified person ID are report expenditures in the specified date range.<br>Finder Variables: <ul><li>bindAssignmentId; integer; The unique identifier of the organization assignment of the projects user.</li><li>bindFinishDate; string; Finish date of the date range. </li><li>bindSearchText; string; Search the project based on project name, project number, project manager name, and project owning organization name. </li><li>bindStartDate; string; Start date of the date range.</li></ul></li><li>findByPrimaryAssignmentAndDateRange: Finds all the projects for which the specified projects user can report expenditures in the specified date range.<br>Finder Variables: <ul><li>bindFinishDate; string; Finish date of the date range. </li><li>bindSearchText; string; Search the project based on project name, project number, project manager name, and project owning organization name. </li><li>bindStartDate; string; Start date of the date range.</li></ul></li><li>findByTeamMemberAndDateRange: Finds all the project for which specified team member can report expenditures in the specified date range.<br>Finder Variables: <ul><li>bindAssignmentId; integer; The unique identifier of the organization assignment of the projects user.</li><li>bindFinishDate; string; Finish date of the date range. </li><li>bindStartDate; string; Start date of the date range.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByAssignmentIdAndDateRange",
                                "title":"findByAssignmentIdAndDateRange",
                                "properties":{
                                    "bindFinishDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindAssignmentId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindStartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindSearchText":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByPrimaryAssignmentAndDateRange",
                                "title":"findByPrimaryAssignmentAndDateRange",
                                "properties":{
                                    "bindFinishDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindStartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindSearchText":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByTeamMemberAndDateRange",
                                "title":"findByTeamMemberAndDateRange",
                                "properties":{
                                    "bindFinishDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "bindAssignmentId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "bindStartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ChargeableProjects"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ChargeableProjects-get",
                "x-filename-id":"projectsusers-resourceid-child-chargeableprojects-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}":{
            "get":{
                "tags":[
                    "Projects Users"
                ],
                "summary":"Get a projects user",
                "operationId":"get_projectsUsers",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-item-response"
                                }
                            }
                        },
                        "links":{
                            "FollowedToDoTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1FollowedToDoTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The followed to do task resource is used to retrieve attributes for a to do task that a project user follows. To do Tasks may be followed by many project users."
                            },
                            "ChargeableFinancialTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ChargeableFinancialTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The tasks for which the projects user can report expenditures such as time."
                            },
                            "ChargeableProjects":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ChargeableProjects/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The projects for which the projects user can report expenditures such as time."
                            },
                            "ProjectTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The project task resource is used to store values while creating or updating project tasks. A task is a unit of project work assigned or performed as part of a resource's duties. Tasks may be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                            },
                            "FollowedProjectTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1FollowedProjectTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The followed project task resource is used to retrieve attributes for a project task that a project user follows."
                            },
                            "ToDoTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ToDoTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The to do task resource is used to store values while creating or updating to do tasks. A to do task is a unit of work assigned or performed as part of a resource's duties outside of any project. To do tasks may be performed within a defined period by a specific resource."
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-get",
                "x-filename-id":"projectsusers-resourceid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/FollowedToDoTasks":{
            "get":{
                "tags":[
                    "Projects Users/Followed To Do Tasks"
                ],
                "summary":"Get all followed to do tasks",
                "operationId":"getall_projectsUsers-FollowedToDoTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The unique identifier of the user who created the task.</li><li>CreationDate; string; The date when the task is created.</li><li>ElementType; string; The element type of the task.</li><li>ElementVersionId; integer; The unique identifier of the element version of the followed task.</li><li>LastUpdateDate; string; The date when the task is last updated.</li><li>LastUpdatedBy; string; The unique identifier of the user who last updated the task.</li><li>ObjectType; string; The object type of the task.</li><li>OsnSharedTaskFlag; boolean; Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.</li><li>PlanLineId; integer; The unique identifier of the plan line of the followed to do task.</li><li>ProjElementId; integer; The unique identifier of the project element of the task.</li><li>ResourceId; integer; The unique identifier of the resource assigned to the task.</li><li>TaskActualFinishDate; string; The date when work ended on a task as opposed to the planned end date of the task.</li><li>TaskActualStartDate; string; The date when the work started on a task as opposed to the planned start date of the task.</li><li>TaskDescription; string; The description of the task.</li><li>TaskFollowerId; integer; The unique identifier of the task follower.</li><li>TaskId; integer; The unique identifier of the task.</li><li>TaskName; string; The name of the task.</li><li>TaskPlannedFinishDate; string; The date when the task ends.</li><li>TaskPlannedStartDate; string; The date when the task starts.</li><li>TaskPriority; number; The priority of the task.</li><li>TaskProgressEnteredDate; string; The date when progress on a task was last entered.</li><li>TaskProgressStatus; string; The status of work completed on the task.</li><li>TaskProgressStatusCode; string; The Code of progress status of the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the followed to do tasks with the specified project element ID.<br>Finder Variables: <ul><li>PlanLineId; integer; The unique identifier of a plan line on the followed to do task.</li><li>ProjElementId; integer; The unique identifier of a project element on the followed to do task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    },
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-FollowedToDoTasks-get",
                "x-filename-id":"projectsusers-resourceid-child-followedtodotasks-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ToDoTasks":{
            "get":{
                "tags":[
                    "Projects Users/To Do Tasks"
                ],
                "summary":"Get all to do tasks assigned to a user",
                "operationId":"getall_projectsUsers-ToDoTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The unique identifier of the user who created the task.</li><li>CreationDate; string; The date when the task is created.</li><li>ElementType; string; The element type of the task.</li><li>ElementVersionId; integer; The unique identifier of the element version of the task.</li><li>LastUpdateDate; string; The date when the task is last updated.</li><li>LastUpdatedBy; string; The unique identifier of the user who last updated the task.</li><li>ObjectType; string; The object type of the task.</li><li>OsnSharedTaskFlag; boolean; Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.</li><li>PlanLineId; integer; The unique identifier of the plan line of the to do task.</li><li>ProjElementId; integer; The unique identifier of the project element of the task.</li><li>TaskDescription; string; The description of the task.</li><li>TaskId; integer; The unique identifier of the task.</li><li>TaskName; string; The name of the task.</li><li>TaskPlannedFinishDate; string; The date when the task ends.</li><li>TaskPlannedStartDate; string; The date when the task starts.</li><li>TaskPriority; number; The priority of the task.</li><li>TaskProgressEnteredDate; string; The date when progress on a task was last entered.</li><li>TaskProgressStatus; string; The status of work completed on the task.</li><li>TaskProgressStatusCode; string; The Code of progress status of the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: The unique identifier of a plan line on the to do task.<br>Finder Variables: <ul><li>ElementVersionId; integer.</li><li>ProjElementId; integer.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    },
                                    "ElementVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true",
                                            "dependencies":[
                                                "ProjElementId"
                                            ]
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ToDoTasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ToDoTasks-get",
                "x-filename-id":"projectsusers-resourceid-child-todotasks-get"
            },
            "post":{
                "tags":[
                    "Projects Users/To Do Tasks"
                ],
                "summary":"Create  to do tasks for a user",
                "operationId":"create_projectsUsers-ToDoTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectsUsers-ToDoTasks-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "ToDoTaskFollowers":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ToDoTasks~1{ToDoTasksUniqID}~1child~1ToDoTaskFollowers/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId",
                                    "ToDoTasksUniqID":"$request.path.ToDoTasksUniqID"
                                },
                                "description":"The to do task follower resource is used to store values  while adding or removing followers on to do tasks."
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ToDoTasks-post",
                "x-filename-id":"projectsusers-resourceid-child-todotasks-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ProjectTasks":{
            "get":{
                "tags":[
                    "Projects Users/Project Tasks"
                ],
                "summary":"Get all project tasks assigned to the user",
                "operationId":"getall_projectsUsers-ProjectTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The unique identifier of the user who created the task.</li><li>CreationDate; string; The date when the task is created.</li><li>ElementType; string; The element type of the task.</li><li>ElementVersionId; integer; The unique identifier of the element version of the task.</li><li>ExecutionDisplaySequence; integer; The order in which the task is displayed in the project.</li><li>FinancialParentTaskId; integer; Unique identifier of the lowest financial parent task.</li><li>FinancialParentTaskName; string; The name of the lowest financial parent task.</li><li>FinancialParentTaskNumber; string; The number of the lowest financial parent task.</li><li>LastUpdateDate; string; The date when the task is last updated.</li><li>LastUpdatedBy; string; The unique identifier of the user who last updated the task.</li><li>MilestoneFlag; boolean; Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.</li><li>ObjectType; string; The object type of the task.</li><li>OsnSharedTaskFlag; boolean; Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.</li><li>ParentTaskName; string; The name of the parent task to a new task.</li><li>ParentTaskNumber; string; The  number of the parent task. If the task is the top task, then parent task is null.</li><li>PlanLineId; integer; The unique identifier of the plan line of the task.</li><li>PlanVersionId; integer; The unique identifier of the plan version of the proejct task.</li><li>ProjElementId; integer; The unique identifier of the project Element of the task.</li><li>ProjectId; integer; The unique identifier of the project to which the task is associated.</li><li>ProjectName; string; The name of the project to which a task is associated.</li><li>ProjectStatusCode; string; The code corresponding to the label that displays the status of the project.</li><li>ProjectStatusName; string; The label to display the status of the project.</li><li>ProjectSystemStatusCode; string; The code of the system status corresponding to the status of the project.</li><li>TaskActualFinishDate; string; The date when work was completed on a task as opposed to the planned end date of the task.</li><li>TaskActualQuantity; number; The number of hours that the project team member reports working on the task.</li><li>TaskActualStartDate; string; The date when work started on a task as opposed to the planned start date of the task.</li><li>TaskCurrentActualQuantity; number; Current estimated effort to complete the task.</li><li>TaskCurrentFinishDate; string; The date when the task is estimated to end.</li><li>TaskCurrentStartDate; string; The date when the task is estimated to start.</li><li>TaskDescription; string; The description of the task.</li><li>TaskExceptions; string; The exceptions generated by the progress entry for the task.</li><li>TaskId; integer; The unique identifier of the task.</li><li>TaskLevel; integer; The level of the task in the project work plan.</li><li>TaskName; string; The name of the task.</li><li>TaskPercentComplete; number; The percent of work completed for a particular task.</li><li>TaskPlannedFinishDate; string; The date when the task is scheduled to end.</li><li>TaskPlannedStartDate; string; The date when task is scheduled to start.</li><li>TaskPrimaryResourceId; integer; The unique identifier of the primary resource assigned to the task.</li><li>TaskPriority; number; The priority of the task.</li><li>TaskProgressEnteredDate; string; The date when progress on a task was last entered.</li><li>TaskProgressStatus; string; The status of work completed on the task.</li><li>TaskProgressStatusCode; string; The code of the progress status of the task.</li><li>TaskProposedFinishDate; string; The date when the task is expected to be completed.</li><li>TaskProposedQuantity; number; The total number of hours estimated for the resource to complete a task.</li><li>TaskProposedStartDate; string; The date when the task is expected to be started.</li><li>TaskQuantity; number; The scheduled number of hours that the resource is assigned to work on a task.</li><li>TaskRemainingQuantity; number; The number of hours the project team member has left to complete a task.</li><li>TaskResourceAllocationPercent; number; The percentage of total time that resources are planned to work on the task they are assigned to.</li><li>TopTaskId; integer; Identifier of the top task to which the task rolls up. The top task identifier and task identifier are the same for a top task.</li><li>TopTaskName; string; Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.</li><li>TopTaskNumber; string; The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the project tasks with the specified project element ID.<br>Finder Variables: <ul><li>PlanLineId; integer; The unique identifier of a plan line on the project task.</li><li>ProjElementId; integer; The unique identifier of the project element on the project task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    },
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ProjectTasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ProjectTasks-get",
                "x-filename-id":"projectsusers-resourceid-child-projecttasks-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ToDoTasks/{ToDoTasksUniqID}/child/ToDoTaskFollowers":{
            "get":{
                "tags":[
                    "Projects Users/To Do Tasks/To Do Task Followers"
                ],
                "summary":"Get all the task followers of a to do project task",
                "operationId":"getall_projectsUsers-ToDoTasks-ToDoTaskFollowers",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ToDoTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the To Do Tasks resource and used to uniquely identify an instance of To Do Tasks. The client should not generate the hash key value. Instead, the client should query on the To Do Tasks collection resource in order to navigate to a specific instance of To Do Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DisplayName; string; The name of projects user.</li><li>ElementVersionId; integer; The unique identifier of the element version of the task.</li><li>Email; string; The e-mail address of the resource.</li><li>Phone; string; The telephone number of the projects user.</li><li>ResourceId; integer; Unique identifier of the resource assigned to the task.</li><li>TaskFollowerId; integer; The unique identifier of the task follower.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the to do task followers with the specified task follower ID.<br>Finder Variables: <ul><li>TaskFollowerId; integer; The unique identifier of a task follower.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskFollowerId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ToDoTasks-{ToDoTasksUniqID}-child-ToDoTaskFollowers-get",
                "x-filename-id":"projectsusers-resourceid-child-todotasks-todotasksuniqid-child-todotaskfollowers-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ChargeableFinancialTasks/{ChargeableFinancialTasksUniqID}":{
            "get":{
                "tags":[
                    "Projects Users/Chargeable Tasks"
                ],
                "summary":"Get a task for which the projects user can charge expenditures",
                "operationId":"get_projectsUsers-ChargeableFinancialTasks",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ChargeableFinancialTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ProjectId and AssignmentId ---for the Chargeable Tasks resource and used to uniquely identify an instance of Chargeable Tasks. The client should not generate the hash key value.  Instead, the client should query on the Chargeable Tasks collection resource with a filter on the primary key values in order to navigate to a specific instance of Chargeable Tasks.<br><br>For example: ChargeableFinancialTasks?q=ProjectId=&lt;value1&gt;;AssignmentId=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ChargeableFinancialTasks-{ChargeableFinancialTasksUniqID}-get",
                "x-filename-id":"projectsusers-resourceid-child-chargeablefinancialtasks-chargeablefinancialtasksuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers":{
            "get":{
                "tags":[
                    "Projects Users"
                ],
                "summary":"Get signed in projects users",
                "operationId":"getall_projectsUsers",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DisplayName; string; The name of the projects user.</li><li>Email; string; The email address of the projects user.</li><li>PersonId; integer; The unique identifier of the projects user in HCM.</li><li>Phone; string; The telephone number of the projects user.</li><li>ResourceId; integer; The unique identifier of the resource assigned to the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the projects users with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; Finds all the projects users with the specified resource ID.</li></ul></li><li>findByResourceId: Finds all the projects users with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; Finds all the projects users with the specified resource ID.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByResourceId",
                                "title":"ProjectUserByResourceIdVOCriteria",
                                "properties":{
                                    "ResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-get",
                "x-filename-id":"projectsusers-get"
            },
            "post":{
                "tags":[
                    "Projects Users"
                ],
                "summary":"Create signed in project enterprise users",
                "operationId":"create_projectsUsers",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectsUsers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-item-response"
                                }
                            }
                        },
                        "links":{
                            "FollowedToDoTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1FollowedToDoTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The followed to do task resource is used to retrieve attributes for a to do task that a project user follows. To do Tasks may be followed by many project users."
                            },
                            "ChargeableFinancialTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ChargeableFinancialTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The tasks for which the projects user can report expenditures such as time."
                            },
                            "ChargeableProjects":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ChargeableProjects/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The projects for which the projects user can report expenditures such as time."
                            },
                            "ProjectTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The project task resource is used to store values while creating or updating project tasks. A task is a unit of project work assigned or performed as part of a resource's duties. Tasks may be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                            },
                            "FollowedProjectTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1FollowedProjectTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The followed project task resource is used to retrieve attributes for a project task that a project user follows."
                            },
                            "ToDoTasks":{
                                "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ToDoTasks/get",
                                "parameters":{
                                    "ResourceId":"$request.path.ResourceId"
                                },
                                "description":"The to do task resource is used to store values while creating or updating to do tasks. A to do task is a unit of work assigned or performed as part of a resource's duties outside of any project. To do tasks may be performed within a defined period by a specific resource."
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-post",
                "x-filename-id":"projectsusers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ProjectTasks/{ProjectTasksUniqID}/child/LaborResourceAssignments/{LaborResourceAssignmentsUniqID}":{
            "get":{
                "tags":[
                    "Projects Users/Project Tasks/Labor Resource Assignments"
                ],
                "summary":"Get a labor resource assignment of a project task",
                "operationId":"get_projectsUsers-ProjectTasks-LaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Tasks resource and used to uniquely identify an instance of Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Tasks collection resource in order to navigate to a specific instance of Project Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"LaborResourceAssignmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Resource Assignments resource and used to uniquely identify an instance of Labor Resource Assignments. The client should not generate the hash key value. Instead, the client should query on the Labor Resource Assignments collection resource in order to navigate to a specific instance of Labor Resource Assignments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ProjectTasks-{ProjectTasksUniqID}-child-LaborResourceAssignments-{LaborResourceAssignmentsUniqID}-get",
                "x-filename-id":"projectsusers-resourceid-child-projecttasks-projecttasksuniqid-child-laborresourceassignments-laborresourceassignmentsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsUsers/{ResourceId}/child/ProjectTasks/{ProjectTasksUniqID}/child/TaskFollowers/{TaskFollowersUniqID}":{
            "get":{
                "tags":[
                    "Projects Users/Project Tasks/Project Task Followers"
                ],
                "summary":"Get a follower of a project task",
                "operationId":"get_projectsUsers-ProjectTasks-TaskFollowers",
                "parameters":[
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the resource assigned to the task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjectTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Tasks resource and used to uniquely identify an instance of Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Tasks collection resource in order to navigate to a specific instance of Project Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TaskFollowersUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Task Followers resource and used to uniquely identify an instance of Project Task Followers. The client should not generate the hash key value. Instead, the client should query on the Project Task Followers collection resource in order to navigate to a specific instance of Project Task Followers to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsUsers-{ResourceId}-child-ProjectTasks-{ProjectTasksUniqID}-child-TaskFollowers-{TaskFollowersUniqID}-get",
                "x-filename-id":"projectsusers-resourceid-child-projecttasks-projecttasksuniqid-child-taskfollowers-taskfollowersuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/expenditureTypes":{
            "get":{
                "tags":[
                    "Expenditure Types"
                ],
                "summary":"Get all expenditure types",
                "operationId":"getall_expenditureTypes",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpenditureTypeEndActiveDate; string; Active finish date of an expenditure type.</li><li>ExpenditureTypeId; integer; Unique identifier of an expenditure type.</li><li>ExpenditureTypeName; string; Name of the expenditure type.</li><li>ExpenditureTypeStartActiveDate; string; Active start date of an expenditure type.</li><li>SystemLinkageFunction; string; The system linkage that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.</li><li>SystemLinkageFunctionName; string; The system linkage name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the expenditure type with the expenditure type primary key.<br>Finder Variables: <ul><li>ExpenditureTypeId; integer; The unique identifier for an expenditure type.</li></ul></li><li>findActiveTimeReportingExpenditureType: Finds active expenditure types for reporting time.<br>Finder Variables: <ul></ul></li><li>findTimeReportingExpenditureTypeByDateRange: Finds expenditure types for reporting time for the specified date range.<br>Finder Variables: <ul><li>ExpenditureTypeEndActiveDate; string; Active end date of an expenditure type.</li><li>ExpenditureTypeStartActiveDate; string; Active start date of an expenditure type.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenditureTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findActiveTimeReportingExpenditureType",
                                "title":"findActiveTimeReportingExpenditureType",
                                "properties":{
                                }
                            },
                            {
                                "name":"findTimeReportingExpenditureTypeByDateRange",
                                "title":"findTimeReportingExpenditureTypeByDateRange",
                                "properties":{
                                    "ExpenditureTypeStartActiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ExpenditureTypeEndActiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/expenditureTypes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"expenditureTypes-get",
                "x-filename-id":"expendituretypes-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/expenditureTypes/{ExpenditureTypeId}":{
            "get":{
                "tags":[
                    "Expenditure Types"
                ],
                "summary":"Get an expenditure type",
                "operationId":"get_expenditureTypes",
                "parameters":[
                    {
                        "name":"ExpenditureTypeId",
                        "in":"path",
                        "description":"Unique identifier of an expenditure type.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of an expenditure type.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/expenditureTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"expenditureTypes-{ExpenditureTypeId}-get",
                "x-filename-id":"expendituretypes-expendituretypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectExpenditureItems":{
            "get":{
                "tags":[
                    "Project Expenditure Items"
                ],
                "summary":"Get all expenditure items",
                "operationId":"getall_projectExpenditureItems",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpenditureItemId; integer; The identifier of the expenditure item.</li><li>ExternalBillRate; number; The unit rate at which an expenditure item is billed on external contracts.</li><li>ExternalBillRateCurrency; string; The currency in which an expenditure item is billed on external contracts.</li><li>ExternalBillRateSourceName; string; The name of the external source from where the external bill rate originates.</li><li>ExternalBillRateSourceReference; string; The unique identifier of the external bill rate in the external source.</li><li>IntercompanyBillRate; number; The unit rate at which an expenditure item is billed on intercompany contracts.</li><li>IntercompanyBillRateCurrency; string; The currency in which an expenditure item is billed on intercompany contracts.</li><li>IntercompanyBillRateSourceName; string; The name of the external source from where the intercompany bill rate originates.</li><li>IntercompanyBillRateSourceReference; string; The unique identifier of the intercompany bill rate in the external source.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project expenditure item that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; The unique identifier of the project expenditure item.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenditureItemId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Transaction Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureItems"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureItems-get",
                "x-filename-id":"projectexpenditureitems-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectExpenditureItems/{ExpenditureItemId}/child/ProjectExpenditureItemsDFF":{
            "get":{
                "tags":[
                    "Project Expenditure Items/Project Expenditure Items Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for a project expenditure item",
                "operationId":"getall_projectExpenditureItems-ProjectExpenditureItemsDFF",
                "parameters":[
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"The identifier of the expenditure item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction Number",
                            "type":"integer",
                            "description":"The identifier of the expenditure item.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpenditureItemId; integer; The identifier of the expenditure item.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the project expenditure items.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the project expenditure items.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all descriptive flexfields for the specified project expenditure item.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; Identifier of the project expenditure item.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenditureItemId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Transaction Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureItems-{ExpenditureItemId}-child-ProjectExpenditureItemsDFF-get",
                "x-filename-id":"projectexpenditureitems-expenditureitemid-child-projectexpenditureitemsdff-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectExpenditureItems/{ExpenditureItemId}":{
            "get":{
                "tags":[
                    "Project Expenditure Items"
                ],
                "summary":"Get an expenditure item",
                "operationId":"get_projectExpenditureItems",
                "parameters":[
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"The identifier of the expenditure item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction Number",
                            "type":"integer",
                            "description":"The identifier of the expenditure item.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureItems-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectExpenditureItemsDFF":{
                                "operationRef":"#/paths/~1projectExpenditureItems~1{ExpenditureItemId}~1child~1ProjectExpenditureItemsDFF/get",
                                "parameters":{
                                    "ExpenditureItemId":"$request.path.ExpenditureItemId"
                                },
                                "description":"The Project Expenditure Items Descriptive Flexfields resource is used to view and update additional information for project costs."
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureItems-{ExpenditureItemId}-get",
                "x-filename-id":"projectexpenditureitems-expenditureitemid-get"
            },
            "patch":{
                "tags":[
                    "Project Expenditure Items"
                ],
                "summary":"Update an expenditure item",
                "operationId":"update_projectExpenditureItems",
                "parameters":[
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"The identifier of the expenditure item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction Number",
                            "type":"integer",
                            "description":"The identifier of the expenditure item.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectExpenditureItems-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureItems-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectExpenditureItemsDFF":{
                                "operationRef":"#/paths/~1projectExpenditureItems~1{ExpenditureItemId}~1child~1ProjectExpenditureItemsDFF/get",
                                "parameters":{
                                    "ExpenditureItemId":"$request.path.ExpenditureItemId"
                                },
                                "description":"The Project Expenditure Items Descriptive Flexfields resource is used to view and update additional information for project costs."
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureItems-{ExpenditureItemId}-patch",
                "x-filename-id":"projectexpenditureitems-expenditureitemid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectExpenditureItems/{ExpenditureItemId}/child/ProjectExpenditureItemsDFF/{ExpenditureItemId2}":{
            "get":{
                "tags":[
                    "Project Expenditure Items/Project Expenditure Items Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield for a project expenditure item",
                "operationId":"get_projectExpenditureItems-ProjectExpenditureItemsDFF",
                "parameters":[
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"The identifier of the expenditure item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction Number",
                            "type":"integer",
                            "description":"The identifier of the expenditure item.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ExpenditureItemId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction Number",
                            "type":"integer",
                            "description":"The identifier of the expenditure item.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                                },
                                "description":"The list of valid contexts applicable for the project expenditure item descriptive flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureItems-{ExpenditureItemId}-child-ProjectExpenditureItemsDFF-{ExpenditureItemId2}-get",
                "x-filename-id":"projectexpenditureitems-expenditureitemid-child-projectexpenditureitemsdff-expenditureitemid2-get"
            },
            "patch":{
                "tags":[
                    "Project Expenditure Items/Project Expenditure Items Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for a project expenditure item",
                "operationId":"update_projectExpenditureItems-ProjectExpenditureItemsDFF",
                "parameters":[
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"The identifier of the expenditure item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction Number",
                            "type":"integer",
                            "description":"The identifier of the expenditure item.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ExpenditureItemId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction Number",
                            "type":"integer",
                            "description":"The identifier of the expenditure item.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectExpenditureItems-ProjectExpenditureItemsDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                                },
                                "description":"The list of valid contexts applicable for the project expenditure item descriptive flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenditureItems-{ExpenditureItemId}-child-ProjectExpenditureItemsDFF-{ExpenditureItemId2}-patch",
                "x-filename-id":"projectexpenditureitems-expenditureitemid-child-projectexpenditureitemsdff-expenditureitemid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsPersonnel":{
            "get":{
                "tags":[
                    "Grants Personnel"
                ],
                "summary":"Get all grants personnel",
                "operationId":"getall_grantsPersonnel",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActivePerson; string; Indicates if the person has an active primary assignment in Human Resources as of the current date.</li><li>CertifiedDate; string; Date when the person completed the conflict of interest review. Enter a start date in this format: YYYY-MM-DD.</li><li>EligiblePiFlag; boolean; Indicates whether the person is qualified to be a principal investigator, the person primarily responsible for research. List of accepted values are True or False.</li><li>EmailAddress; string; Email of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.</li><li>JobName; string; Job assigned to the primary assignment of the person in Human Resources.</li><li>OrganizationName; string; Organization assigned to the primary assignment of the person in Human Resources.</li><li>PersonId; integer; Identifier of the person selected from Human Resources to administer and manage awards.</li><li>PersonName; string; Name of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.</li><li>PersonNumber; string; Number of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.</li><li>ReviewCompleted; string; Indicates whether a conflict of interest exists according to the institution policy and whether the person has completed the review. List of accepted values are True or False.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a grants personnel with the specified primary key.<br>Finder Variables: <ul><li>PersonId; integer; Identifier of the person selected from Human Resources to administer and manage awards.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a grants personnel with the specified primary key.",
                                "properties":{
                                    "PersonId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                                        "type":"integer",
                                        "title":"Person Name"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-get",
                "x-filename-id":"grantspersonnel-get"
            },
            "post":{
                "tags":[
                    "Grants Personnel"
                ],
                "summary":"Create grants personnel",
                "operationId":"create_grantsPersonnel",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsPersonnel-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "GrantsPersonnelDFF":{
                                "operationRef":"#/paths/~1grantsPersonnel~1{PersonId}~1child~1GrantsPersonnelDFF/get",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"A listing of all the descriptive flexfields available for Grants personnel."
                            },
                            "GrantsPersonnelKeyword":{
                                "operationRef":"#/paths/~1grantsPersonnel~1{PersonId}~1child~1GrantsPersonnelKeyword/get",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"The Grants Personnel Keywords resource is used to view, create, and delete keywords that are associated to Grants personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-post",
                "x-filename-id":"grantspersonnel-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsPersonnel/{PersonId}/child/GrantsPersonnelDFF/{PersonId2}":{
            "get":{
                "tags":[
                    "Grants Personnel/Grants Personnel  Descriptive Flexfields"
                ],
                "summary":"Get a grants personnel descriptive flexfield",
                "operationId":"get_grantsPersonnel-GrantsPersonnelDFF",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"PersonId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_PERSONS_DFF"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_PERSONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelDFF-{PersonId2}-get",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonneldff-personid2-get"
            },
            "patch":{
                "tags":[
                    "Grants Personnel/Grants Personnel  Descriptive Flexfields"
                ],
                "summary":"Update a grants personnel descriptive flexfield",
                "operationId":"update_grantsPersonnel-GrantsPersonnelDFF",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"PersonId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsPersonnel-GrantsPersonnelDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_PERSONS_DFF"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_PERSONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelDFF-{PersonId2}-patch",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonneldff-personid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsPersonnel/{PersonId}":{
            "get":{
                "tags":[
                    "Grants Personnel"
                ],
                "summary":"Get a grants personnel",
                "operationId":"get_grantsPersonnel",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "GrantsPersonnelDFF":{
                                "operationRef":"#/paths/~1grantsPersonnel~1{PersonId}~1child~1GrantsPersonnelDFF/get",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"A listing of all the descriptive flexfields available for Grants personnel."
                            },
                            "GrantsPersonnelKeyword":{
                                "operationRef":"#/paths/~1grantsPersonnel~1{PersonId}~1child~1GrantsPersonnelKeyword/get",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"The Grants Personnel Keywords resource is used to view, create, and delete keywords that are associated to Grants personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-get",
                "x-filename-id":"grantspersonnel-personid-get"
            },
            "delete":{
                "tags":[
                    "Grants Personnel"
                ],
                "summary":"Delete a grants personnel",
                "operationId":"delete_grantsPersonnel",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-delete",
                "x-filename-id":"grantspersonnel-personid-delete"
            },
            "patch":{
                "tags":[
                    "Grants Personnel"
                ],
                "summary":"Update a grants personnel",
                "operationId":"update_grantsPersonnel",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsPersonnel-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-item-response"
                                }
                            }
                        },
                        "links":{
                            "GrantsPersonnelDFF":{
                                "operationRef":"#/paths/~1grantsPersonnel~1{PersonId}~1child~1GrantsPersonnelDFF/get",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"A listing of all the descriptive flexfields available for Grants personnel."
                            },
                            "GrantsPersonnelKeyword":{
                                "operationRef":"#/paths/~1grantsPersonnel~1{PersonId}~1child~1GrantsPersonnelKeyword/get",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"The Grants Personnel Keywords resource is used to view, create, and delete keywords that are associated to Grants personnel."
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-patch",
                "x-filename-id":"grantspersonnel-personid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsPersonnel/{PersonId}/child/GrantsPersonnelKeyword/{PersonnelKeywordId}":{
            "get":{
                "tags":[
                    "Grants Personnel/Grants Personnel Keywords"
                ],
                "summary":"Get a keyword associated to a grants personnel",
                "operationId":"get_grantsPersonnel-GrantsPersonnelKeyword",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"PersonnelKeywordId",
                        "in":"path",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the keyword associated with the Grants personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelKeyword-{PersonnelKeywordId}-get",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonnelkeyword-personnelkeywordid-get"
            },
            "delete":{
                "tags":[
                    "Grants Personnel/Grants Personnel Keywords"
                ],
                "summary":"Delete a keyword associated to a grants personnel",
                "operationId":"delete_grantsPersonnel-GrantsPersonnelKeyword",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"PersonnelKeywordId",
                        "in":"path",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the keyword associated with the Grants personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelKeyword-{PersonnelKeywordId}-delete",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonnelkeyword-personnelkeywordid-delete"
            },
            "patch":{
                "tags":[
                    "Grants Personnel/Grants Personnel Keywords"
                ],
                "summary":"Update a grants personnel keyword",
                "operationId":"update_grantsPersonnel-GrantsPersonnelKeyword",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"PersonnelKeywordId",
                        "in":"path",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the keyword associated with the Grants personnel.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsPersonnel-GrantsPersonnelKeyword-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelKeyword-{PersonnelKeywordId}-patch",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonnelkeyword-personnelkeywordid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsPersonnel/{PersonId}/child/GrantsPersonnelDFF":{
            "get":{
                "tags":[
                    "Grants Personnel/Grants Personnel  Descriptive Flexfields"
                ],
                "summary":"Get all grants personnel descriptive flexfields",
                "operationId":"getall_grantsPersonnel-GrantsPersonnelDFF",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PersonId; integer; Identifier of the person selected from Human Resources to administer and manage awards.</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the grants personnel descriptive flexfield with the specified Person ID.<br>Finder Variables: <ul><li>PersonId; integer; Identifier of the grants personnel.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PersonId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Person Name"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelDFF-get",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonneldff-get"
            },
            "post":{
                "tags":[
                    "Grants Personnel/Grants Personnel  Descriptive Flexfields"
                ],
                "summary":"Create grants personnel descriptive flexfields",
                "operationId":"create_grantsPersonnel-GrantsPersonnelDFF",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsPersonnel-GrantsPersonnelDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_PERSONS_DFF"
                                },
                                "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_PERSONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelDFF-post",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonneldff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsPersonnel/{PersonId}/child/GrantsPersonnelKeyword":{
            "get":{
                "tags":[
                    "Grants Personnel/Grants Personnel Keywords"
                ],
                "summary":"Get all keywords associated to a grants personnel",
                "operationId":"getall_grantsPersonnel-GrantsPersonnelKeyword",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Description; string; Details of the keyword that is used to track the key subject area for the Grants personnel.</li><li>FromDate; string; Date when the keyword becomes active.</li><li>KeywordId; number; Identifier of the keyword selected from Grants keywords.</li><li>KeywordName; string; Name of the keyword that is used to uniquely describe and track the key subject area for the Grants personnel.</li><li>PersonId; number; Identifier of the person selected from Human Resources to administer and manage awards.</li><li>PersonnelKeywordId; integer; Identifier of the keyword associated with the Grants personnel.</li><li>ToDate; string; Date after which the keyword is inactive.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a keyword for the grants personnel with the specified primary key.<br>Finder Variables: <ul><li>PersonnelKeywordId; integer; Identifier of the keyword associated with a grants personnel.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a keyword for the grants personnel with the specified primary key.",
                                "properties":{
                                    "PersonnelKeywordId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the keyword associated with a grants personnel.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelKeyword-get",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonnelkeyword-get"
            },
            "post":{
                "tags":[
                    "Grants Personnel/Grants Personnel Keywords"
                ],
                "summary":"Create grants personnel keywords",
                "operationId":"create_grantsPersonnel-GrantsPersonnelKeyword",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Person Name",
                            "type":"integer",
                            "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsPersonnel-GrantsPersonnelKeyword-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsPersonnel-{PersonId}-child-GrantsPersonnelKeyword-post",
                "x-filename-id":"grantspersonnel-personid-child-grantspersonnelkeyword-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/BacklogItems":{
            "get":{
                "tags":[
                    "Requirements/BacklogItems"
                ],
                "summary":"Get all backlog items",
                "operationId":"getall_requirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BacklogItemCode; string; Unique code of the backlog item.</li><li>BacklogItemId; integer; Unique identifier of the backlog item.</li><li>BacklogItemName; string; Name of the backlog item.</li><li>BacklogOwnerEmail; string; Email of the backlog item owner.</li><li>BacklogPriority; string; Name of the backlog item priority.</li><li>BacklogProductCode; string; Unique code of the product assigned to the backlog item.</li><li>BacklogReleaseNumber; string; Unique number of the product release assigned to the backlog item.</li><li>BacklogStatus; string; Name of the backlog item status.</li><li>BacklogStatusCode; string; Unique code of the backlog item status.</li><li>RequirementCode; string; Unique code of the requirement.</li><li>ScrumMasterEmail; string; Email of the scrum master.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>BacklogItemId; integer; Unique identifier of the backlog item.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "BacklogItemId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Backlog Item ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-BacklogItems"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-get",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-get"
            },
            "post":{
                "tags":[
                    "Requirements/BacklogItems"
                ],
                "summary":"Create backlog items",
                "operationId":"create_requirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-BacklogItems-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-BacklogItems-item-response"
                                }
                            }
                        },
                        "links":{
                            "AcceptanceCriteria":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1BacklogItems~1{BacklogItemId}~1child~1AcceptanceCriteria/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId",
                                    "BacklogItemId":"$request.path.BacklogItemId"
                                },
                                "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-post",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/ChildRequirements/{RqmtId2}/child/ChildRequirements":{
            "get":{
                "tags":[
                    "Requirements/ChildRequirements/ChildRequirements"
                ],
                "summary":"Get all child requirements",
                "operationId":"getall_requirements-ChildRequirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Owner; string; Name of the requirement owner.</li><li>OwnerEmail; string; Email of the requirement owner.</li><li>ParentRqmtCode; string; Unique code of the parent requirement.</li><li>ParentRqmtId; integer; Unique identifier of the parent requirement.</li><li>ParentRqmtName; string; Name of the parent requirement.</li><li>Priority; string; Priority of the requirement.</li><li>PriorityCode; string; Unique code of the requirement priority.</li><li>ProductCode; string; Unique code of the product.</li><li>ProductName; string; Name of the product.</li><li>ReleaseName; string; Name of the product release.</li><li>ReleaseNumber; string; Unique number of the product release.</li><li>RqmtCode; string; Unique code of the requirement in the requirement hierarchy.</li><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li><li>RqmtName; string; Name of the requirement.</li><li>Status; string; Status of the requirement.</li><li>StatusCode; string; Unique code of the requirement status.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RqmtId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Requirement ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-ChildRequirements-get",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-childrequirements-get"
            },
            "post":{
                "tags":[
                    "Requirements/ChildRequirements/ChildRequirements"
                ],
                "summary":"Create child requirements",
                "operationId":"create_requirements-ChildRequirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-ChildRequirements-ChildRequirements-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-ChildRequirements-post",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-childrequirements-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/ChildRequirements/{RqmtId2}/child/ChildRequirements/{RqmtId3}":{
            "get":{
                "tags":[
                    "Requirements/ChildRequirements/ChildRequirements"
                ],
                "summary":"Get a child requirement",
                "operationId":"get_requirements-ChildRequirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId3",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-ChildRequirements-{RqmtId3}-get",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-childrequirements-rqmtid3-get"
            },
            "delete":{
                "tags":[
                    "Requirements/ChildRequirements/ChildRequirements"
                ],
                "summary":"Delete a child requirement",
                "operationId":"delete_requirements-ChildRequirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId3",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-ChildRequirements-{RqmtId3}-delete",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-childrequirements-rqmtid3-delete"
            },
            "patch":{
                "tags":[
                    "Requirements/ChildRequirements/ChildRequirements"
                ],
                "summary":"Update a child requirement",
                "operationId":"update_requirements-ChildRequirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId3",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-ChildRequirements-ChildRequirements-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-ChildRequirements-{RqmtId3}-patch",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-childrequirements-rqmtid3-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/BacklogItems/{BacklogItemId}":{
            "get":{
                "tags":[
                    "Requirements/BacklogItems"
                ],
                "summary":"Get a backlog item",
                "operationId":"get_requirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"Unique identifier of the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-BacklogItems-item-response"
                                }
                            }
                        },
                        "links":{
                            "AcceptanceCriteria":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1BacklogItems~1{BacklogItemId}~1child~1AcceptanceCriteria/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId",
                                    "BacklogItemId":"$request.path.BacklogItemId"
                                },
                                "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-{BacklogItemId}-get",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-backlogitemid-get"
            },
            "delete":{
                "tags":[
                    "Requirements/BacklogItems"
                ],
                "summary":"Delete a backlog item",
                "operationId":"delete_requirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"Unique identifier of the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-{BacklogItemId}-delete",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-backlogitemid-delete"
            },
            "patch":{
                "tags":[
                    "Requirements/BacklogItems"
                ],
                "summary":"Update a backlog item",
                "operationId":"update_requirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"Unique identifier of the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-BacklogItems-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-BacklogItems-item-response"
                                }
                            }
                        },
                        "links":{
                            "AcceptanceCriteria":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1BacklogItems~1{BacklogItemId}~1child~1AcceptanceCriteria/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId",
                                    "BacklogItemId":"$request.path.BacklogItemId"
                                },
                                "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-{BacklogItemId}-patch",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-backlogitemid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}":{
            "get":{
                "tags":[
                    "Requirements"
                ],
                "summary":"Get a requirement",
                "operationId":"get_requirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-item-response"
                                }
                            }
                        },
                        "links":{
                            "BacklogItems":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1BacklogItems/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
                            },
                            "ChildRequirements":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-get",
                "x-filename-id":"requirements-rqmtid-get"
            },
            "delete":{
                "tags":[
                    "Requirements"
                ],
                "summary":"Delete a requirement",
                "operationId":"delete_requirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-delete",
                "x-filename-id":"requirements-rqmtid-delete"
            },
            "patch":{
                "tags":[
                    "Requirements"
                ],
                "summary":"Update a requirement",
                "operationId":"update_requirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-item-response"
                                }
                            }
                        },
                        "links":{
                            "BacklogItems":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1BacklogItems/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
                            },
                            "ChildRequirements":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-patch",
                "x-filename-id":"requirements-rqmtid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/ChildRequirements":{
            "get":{
                "tags":[
                    "Requirements/ChildRequirements"
                ],
                "summary":"Get all child requirements",
                "operationId":"getall_requirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Owner; string; Name of the requirement owner.</li><li>OwnerEmail; string; Email of the requirement owner.</li><li>ParentRqmtCode; string; Unique code of the parent requirement.</li><li>ParentRqmtId; integer; Unique identifier of the parent requirement.</li><li>ParentRqmtName; string; Name of the parent requirement.</li><li>Priority; string; Priority of the requirement.</li><li>PriorityCode; string; Unique code of the requirement priority.</li><li>ProductCode; string; Unique code of the product.</li><li>ProductName; string; Name of the product.</li><li>ReleaseName; string; Name of the product release.</li><li>ReleaseNumber; string; Unique number of the product release.</li><li>RqmtCode; string; Unique code of the requirement in the requirement hierarchy.</li><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li><li>RqmtName; string; Name of the requirement.</li><li>Status; string; Status of the requirement.</li><li>StatusCode; string; Unique code of the requirement status.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RqmtId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Requirement ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-get",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-get"
            },
            "post":{
                "tags":[
                    "Requirements/ChildRequirements"
                ],
                "summary":"Create child requirements",
                "operationId":"create_requirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-ChildRequirements-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-item-response"
                                }
                            }
                        },
                        "links":{
                            "BacklogItems":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1BacklogItems/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
                            },
                            "ChildRequirements":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1ChildRequirements/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-post",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/ChildRequirements/{RqmtId2}":{
            "get":{
                "tags":[
                    "Requirements/ChildRequirements"
                ],
                "summary":"Get a child requirement",
                "operationId":"get_requirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-item-response"
                                }
                            }
                        },
                        "links":{
                            "BacklogItems":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1BacklogItems/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
                            },
                            "ChildRequirements":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1ChildRequirements/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-get",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-get"
            },
            "delete":{
                "tags":[
                    "Requirements/ChildRequirements"
                ],
                "summary":"Delete a child requirement",
                "operationId":"delete_requirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-delete",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-delete"
            },
            "patch":{
                "tags":[
                    "Requirements/ChildRequirements"
                ],
                "summary":"Update a child requirement",
                "operationId":"update_requirements-ChildRequirements",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-ChildRequirements-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-item-response"
                                }
                            }
                        },
                        "links":{
                            "BacklogItems":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1BacklogItems/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
                            },
                            "ChildRequirements":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1ChildRequirements/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-patch",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/BacklogItems/{BacklogItemId}/child/AcceptanceCriteria":{
            "get":{
                "tags":[
                    "Requirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Get all acceptance criteria",
                "operationId":"getall_requirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"Unique identifier of the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CriteriaId; integer; Unique identifier of the acceptance criteria under the backlog item.</li><li>CriteriaName; string; Condition that must be fulfilled for considering the backlog item to be complete.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>CriteriaId; integer; Unique identifier of the backlog item.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "CriteriaId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Acceptance Criteria ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-{BacklogItemId}-child-AcceptanceCriteria-get",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-backlogitemid-child-acceptancecriteria-get"
            },
            "post":{
                "tags":[
                    "Requirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Create acceptance criteria",
                "operationId":"create_requirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"Unique identifier of the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-BacklogItems-AcceptanceCriteria-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-{BacklogItemId}-child-AcceptanceCriteria-post",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-backlogitemid-child-acceptancecriteria-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/BacklogItems/{BacklogItemId}/child/AcceptanceCriteria/{CriteriaId}":{
            "get":{
                "tags":[
                    "Requirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Get an acceptance criteria",
                "operationId":"get_requirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"Unique identifier of the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"CriteriaId",
                        "in":"path",
                        "description":"Unique identifier of the acceptance criteria under the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Acceptance Criteria ID",
                            "type":"integer",
                            "description":"Unique identifier of the acceptance criteria under the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-{BacklogItemId}-child-AcceptanceCriteria-{CriteriaId}-get",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-backlogitemid-child-acceptancecriteria-criteriaid-get"
            },
            "delete":{
                "tags":[
                    "Requirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Delete an acceptance criteria",
                "operationId":"delete_requirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"Unique identifier of the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"CriteriaId",
                        "in":"path",
                        "description":"Unique identifier of the acceptance criteria under the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Acceptance Criteria ID",
                            "type":"integer",
                            "description":"Unique identifier of the acceptance criteria under the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-{BacklogItemId}-child-AcceptanceCriteria-{CriteriaId}-delete",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-backlogitemid-child-acceptancecriteria-criteriaid-delete"
            },
            "patch":{
                "tags":[
                    "Requirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Update an acceptance criteria",
                "operationId":"update_requirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"Unique identifier of the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"CriteriaId",
                        "in":"path",
                        "description":"Unique identifier of the acceptance criteria under the backlog item.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Acceptance Criteria ID",
                            "type":"integer",
                            "description":"Unique identifier of the acceptance criteria under the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-BacklogItems-AcceptanceCriteria-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-BacklogItems-{BacklogItemId}-child-AcceptanceCriteria-{CriteriaId}-patch",
                "x-filename-id":"requirements-rqmtid-child-backlogitems-backlogitemid-child-acceptancecriteria-criteriaid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/ChildRequirements/{RqmtId2}/child/BacklogItems":{
            "get":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems"
                ],
                "summary":"Get all backlog items",
                "operationId":"getall_requirements-ChildRequirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BacklogItemCode; string; Unique code of the backlog item.</li><li>BacklogItemId; integer; Unique identifier of the backlog item.</li><li>BacklogItemName; string; Name of the backlog item.</li><li>BacklogOwnerEmail; string; Email of the backlog item owner.</li><li>BacklogPriority; string; Name of the backlog item priority.</li><li>BacklogProductCode; string; Unique code of the product assigned to the backlog item.</li><li>BacklogReleaseNumber; string; Unique number of the product release assigned to the backlog item.</li><li>BacklogStatus; string; Name of the backlog item status.</li><li>BacklogStatusCode; string; Unique code of the backlog item status.</li><li>RequirementCode; string; Unique code of the requirement.</li><li>ScrumMasterEmail; string; Email of the scrum master.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>BacklogItemId; integer; Unique identifier of the backlog item.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "BacklogItemId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Backlog Item ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-get",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-get"
            },
            "post":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems"
                ],
                "summary":"Create backlog items",
                "operationId":"create_requirements-ChildRequirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-ChildRequirements-BacklogItems-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-response"
                                }
                            }
                        },
                        "links":{
                            "AcceptanceCriteria":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1BacklogItems~1{BacklogItemId}~1child~1AcceptanceCriteria/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "BacklogItemId2":"$request.path.BacklogItemId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-post",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements":{
            "get":{
                "tags":[
                    "Requirements"
                ],
                "summary":"Get all requirements",
                "operationId":"getall_requirements",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Owner; string; Name of the requirement owner.</li><li>OwnerEmail; string; Email of the requirement owner.</li><li>ParentRqmtCode; string; Unique code of the parent requirement.</li><li>ParentRqmtId; integer; Unique identifier of the parent requirement.</li><li>ParentRqmtName; string; Name of the parent requirement.</li><li>Priority; string; Priority of the requirement.</li><li>PriorityCode; string; Unique code of the requirement priority.</li><li>ProductCode; string; Unique code of the product.</li><li>ProductName; string; Name of the product.</li><li>ReleaseName; string; Name of the product release.</li><li>ReleaseNumber; string; Unique number of the product release.</li><li>RqmtCode; string; Unique code of the requirement in the requirement hierarchy.</li><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li><li>RqmtName; string; Name of the requirement.</li><li>Status; string; Status of the requirement.</li><li>StatusCode; string; Unique code of the requirement status.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RqmtId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Requirement ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-get",
                "x-filename-id":"requirements-get"
            },
            "post":{
                "tags":[
                    "Requirements"
                ],
                "summary":"Create requirements",
                "operationId":"create_requirements",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-item-response"
                                }
                            }
                        },
                        "links":{
                            "BacklogItems":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1BacklogItems/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
                            },
                            "ChildRequirements":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements/get",
                                "parameters":{
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-post",
                "x-filename-id":"requirements-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/ChildRequirements/{RqmtId2}/child/BacklogItems/{BacklogItemId}":{
            "get":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems"
                ],
                "summary":"Get a backlog item",
                "operationId":"get_requirements-ChildRequirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-response"
                                }
                            }
                        },
                        "links":{
                            "AcceptanceCriteria":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1BacklogItems~1{BacklogItemId}~1child~1AcceptanceCriteria/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "BacklogItemId2":"$request.path.BacklogItemId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-{BacklogItemId}-get",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-backlogitemid-get"
            },
            "delete":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems"
                ],
                "summary":"Delete a backlog item",
                "operationId":"delete_requirements-ChildRequirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-{BacklogItemId}-delete",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-backlogitemid-delete"
            },
            "patch":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems"
                ],
                "summary":"Update a backlog item",
                "operationId":"update_requirements-ChildRequirements-BacklogItems",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-ChildRequirements-BacklogItems-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-response"
                                }
                            }
                        },
                        "links":{
                            "AcceptanceCriteria":{
                                "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1BacklogItems~1{BacklogItemId}~1child~1AcceptanceCriteria/get",
                                "parameters":{
                                    "RqmtId2":"$request.path.RqmtId2",
                                    "BacklogItemId2":"$request.path.BacklogItemId2",
                                    "RqmtId":"$request.path.RqmtId"
                                },
                                "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-{BacklogItemId}-patch",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-backlogitemid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/ChildRequirements/{RqmtId2}/child/BacklogItems/{BacklogItemId}/child/AcceptanceCriteria":{
            "get":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Get all acceptance criteria",
                "operationId":"getall_requirements-ChildRequirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CriteriaId; integer; Unique identifier of the acceptance criteria under the backlog item.</li><li>CriteriaName; string; Condition that must be fulfilled for considering the backlog item to be complete.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>CriteriaId; integer; Unique identifier of the backlog item.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "CriteriaId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Acceptance Criteria ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-{BacklogItemId}-child-AcceptanceCriteria-get",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-backlogitemid-child-acceptancecriteria-get"
            },
            "post":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Create acceptance criteria",
                "operationId":"create_requirements-ChildRequirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-{BacklogItemId}-child-AcceptanceCriteria-post",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-backlogitemid-child-acceptancecriteria-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/requirements/{RqmtId}/child/ChildRequirements/{RqmtId2}/child/BacklogItems/{BacklogItemId2}/child/AcceptanceCriteria/{CriteriaId}":{
            "get":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Get an acceptance criteria",
                "operationId":"get_requirements-ChildRequirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"CriteriaId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Acceptance Criteria ID",
                            "type":"integer",
                            "description":"Unique identifier of the acceptance criteria under the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-{BacklogItemId2}-child-AcceptanceCriteria-{CriteriaId}-get",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-backlogitemid2-child-acceptancecriteria-criteriaid-get"
            },
            "delete":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Delete an acceptance criteria",
                "operationId":"delete_requirements-ChildRequirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"CriteriaId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Acceptance Criteria ID",
                            "type":"integer",
                            "description":"Unique identifier of the acceptance criteria under the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-{BacklogItemId2}-child-AcceptanceCriteria-{CriteriaId}-delete",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-backlogitemid2-child-acceptancecriteria-criteriaid-delete"
            },
            "patch":{
                "tags":[
                    "Requirements/ChildRequirements/BacklogItems/AcceptanceCriterions"
                ],
                "summary":"Update an acceptance criteria",
                "operationId":"update_requirements-ChildRequirements-BacklogItems-AcceptanceCriteria",
                "parameters":[
                    {
                        "name":"RqmtId",
                        "in":"path",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"RqmtId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Requirement ID",
                            "type":"integer",
                            "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"BacklogItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Backlog Item ID",
                            "type":"integer",
                            "description":"Unique identifier of the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"CriteriaId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Acceptance Criteria ID",
                            "type":"integer",
                            "description":"Unique identifier of the acceptance criteria under the backlog item.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"requirements-{RqmtId}-child-ChildRequirements-{RqmtId2}-child-BacklogItems-{BacklogItemId2}-child-AcceptanceCriteria-{CriteriaId}-patch",
                "x-filename-id":"requirements-rqmtid-child-childrequirements-rqmtid2-child-backlogitems-backlogitemid2-child-acceptancecriteria-criteriaid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramUsers":{
            "get":{
                "tags":[
                    "Project Program Users"
                ],
                "summary":"Get all project program users",
                "operationId":"getall_projectProgramUsers",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PersonId; number; The unique identifier of the person.</li><li>PersonName; string; The name of the person.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>DefaultSettings Finds the default preferences. Used when personalized preferences aren't defined for the program user. <br>Finder Variables <ul></ul></li><li>PrimaryKey Finds the program user for the specified primary key. <br>Finder Variables <ul><li>PersonId; number;  The unique identifier of the person. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"DefaultSettings",
                                "description":"Finds the default preferences. Used when personalized preferences aren't defined for the program user.",
                                "title":"ProgramUsersVODefaultUserCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the program user for the specified primary key.",
                                "properties":{
                                    "PersonId":{
                                        "nullable":true,
                                        "description":"The unique identifier of the person.",
                                        "readOnly":true,
                                        "type":"number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramUsers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramUsers-get",
                "x-filename-id":"projectprogramusers-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramUsers/{PersonId}/child/ProgramPreferences":{
            "get":{
                "tags":[
                    "Project Program Users/Person Name"
                ],
                "summary":"Get all program preferences",
                "operationId":"getall_projectProgramUsers-ProgramPreferences",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"number",
                            "description":"The unique identifier of the person.",
                            "nullable":true,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DefaultFlag; boolean; Indicates whether the performance measure is displayed in the default view of the program analysis user interface. When the value is true, the measure is displayed.</li><li>DisplaySequence; integer; The order in which the preference value displays.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PreferenceId; integer; The unique identifier of the display preference.</li><li>PreferencePropertyEight; string; An additional property of the preference value.</li><li>PreferencePropertyFive; string; An additional property of the preference value.</li><li>PreferencePropertyFour; string; An additional property of the preference value.</li><li>PreferencePropertyNine; string; An additional property of the preference value.</li><li>PreferencePropertyOne; string; An additional property of the preference value.</li><li>PreferencePropertySeven; string; An additional property of the preference value.</li><li>PreferencePropertySix; string; An additional property of the preference value.</li><li>PreferencePropertyTen; string; An additional property of the preference value.</li><li>PreferencePropertyThree; string; An additional property of the preference value.</li><li>PreferencePropertyTwo; string; An additional property of the preference value.</li><li>PreferenceType; string; The code that represents the type of preference. Examples for preference type include program currency, watchlists, and preferred performance measures for program analysis. A list of accepted values is defined in the lookup type ORA_PJS_PREFERENCE_TYPES. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>PreferenceValue; string; The value for the display preference. The value depends on the preference type. For program analysis and highlights, provide the performance measure REST API attribute name. Replace the person ID in the REST API path with the value -1 to get a list of valid attribute names for performance measures enabled for programs by your project application administrator. For a program watchlist, provide the program ID. Provide the project ID for a project watchlist. Provide the ISO currency code for your preferred program currency.</li><li>PreferenceValueTranslation; string; The user-defined name for the performance measure.</li><li>RelatedPreferenceValue; string; The additional context for your display preference. For example, the program ID is the related preference value for a project added to the watchlist.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the display preference for the specified primary key. <br>Finder Variables <ul><li>PreferenceId; integer;  The unique identifier of the display preference. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the display preference for the specified primary key.",
                                "properties":{
                                    "PreferenceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the display preference.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Preference ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramUsers-{PersonId}-child-ProgramPreferences-get",
                "x-filename-id":"projectprogramusers-personid-child-programpreferences-get"
            },
            "post":{
                "tags":[
                    "Project Program Users/Person Name"
                ],
                "summary":"Create a program preference",
                "operationId":"create_projectProgramUsers-ProgramPreferences",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"number",
                            "description":"The unique identifier of the person.",
                            "nullable":true,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramUsers-ProgramPreferences-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramUsers-{PersonId}-child-ProgramPreferences-post",
                "x-filename-id":"projectprogramusers-personid-child-programpreferences-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramUsers/{PersonId}/action/resetPreferences":{
            "post":{
                "tags":[
                    "Project Program Users"
                ],
                "summary":"Reset user preferences",
                "description":"Reset program preferences enables you to restore your program management preferences to the default values set by your application administrator for person ID with a value of -1. This reset option can restore preferences for the program financial analysis and the progress analysis defined in the lookup type ORA_PJS_PREFERENCE_TYPES.",
                "operationId":"do_resetPreferences_projectProgramUsers",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"number",
                            "description":"The unique identifier of the person.",
                            "nullable":true,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "preferenceType":{
                                        "type":"string",
                                        "description":"This code specifies the type of preference, of which there are only two acceptable values. These values include codes for both program financial analysis and progress analysis preferences, which are defined in the lookup type ORA_PJS_PREFERENCE_TYPES",
                                        "nullable":true
                                    },
                                    "preferenceValue":{
                                        "type":"string",
                                        "description":"The value for the display preference. The value depends on the preference type. Currently, this is for future usage and is optional.",
                                        "nullable":true
                                    },
                                    "relatedPreferenceValue":{
                                        "type":"string",
                                        "description":"The additional context for your display preference. Currently, this is for future usage and is optional.",
                                        "nullable":true
                                    },
                                    "preferencePropertyOne":{
                                        "type":"string",
                                        "description":"An additional property of the preference value. Currently, this is for future usage and is optional.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"After resetting user preferences, the system returns a status indicating whether the operation was successful. This status can either be Success or Failure."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"After resetting user preferences, the system returns a status indicating whether the operation was successful. This status can either be Success or Failure."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgramUsers-{PersonId}-action-resetPreferences-post",
                "x-filename-id":"projectprogramusers-personid-action-resetpreferences-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramUsers/{PersonId}/action/manageView":{
            "post":{
                "tags":[
                    "Project Program Users"
                ],
                "summary":"Manage views for program analysis",
                "description":"Manage views to create, update, or delete custom views for your program analysis.",
                "operationId":"do_manageView_projectProgramUsers",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"number",
                            "description":"The unique identifier of the person.",
                            "nullable":true,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "viewName":{
                                        "type":"string",
                                        "description":"The name of the custom view",
                                        "nullable":true
                                    },
                                    "existingViewName":{
                                        "type":"string",
                                        "description":"The name of the existing view that needs to be updated or deleted.",
                                        "nullable":true
                                    },
                                    "action":{
                                        "type":"string",
                                        "description":"The action you want to perform. Values can be CREATE, UPDATE, or DELETE.",
                                        "nullable":true
                                    },
                                    "newViewName":{
                                        "type":"string",
                                        "description":"The new name for the view, if you're performing an update operation.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The status of the custom action, indicating whether the operation was successful. Values can be SUCCESS or FAILURE."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgramUsers-{PersonId}-action-manageView-post",
                "x-filename-id":"projectprogramusers-personid-action-manageview-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramUsers/{PersonId}/child/ProgramPreferences/{PreferenceId}":{
            "get":{
                "tags":[
                    "Project Program Users/Person Name"
                ],
                "summary":"Get a program preference",
                "operationId":"get_projectProgramUsers-ProgramPreferences",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"number",
                            "description":"The unique identifier of the person.",
                            "nullable":true,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"PreferenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Preference ID",
                            "type":"integer",
                            "description":"The unique identifier of the display preference.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramUsers-{PersonId}-child-ProgramPreferences-{PreferenceId}-get",
                "x-filename-id":"projectprogramusers-personid-child-programpreferences-preferenceid-get"
            },
            "delete":{
                "tags":[
                    "Project Program Users/Person Name"
                ],
                "summary":"Delete a program preference",
                "operationId":"delete_projectProgramUsers-ProgramPreferences",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"number",
                            "description":"The unique identifier of the person.",
                            "nullable":true,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"PreferenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Preference ID",
                            "type":"integer",
                            "description":"The unique identifier of the display preference.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgramUsers-{PersonId}-child-ProgramPreferences-{PreferenceId}-delete",
                "x-filename-id":"projectprogramusers-personid-child-programpreferences-preferenceid-delete"
            },
            "patch":{
                "tags":[
                    "Project Program Users/Person Name"
                ],
                "summary":"Update a program preference",
                "operationId":"update_projectProgramUsers-ProgramPreferences",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"number",
                            "description":"The unique identifier of the person.",
                            "nullable":true,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"PreferenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Preference ID",
                            "type":"integer",
                            "description":"The unique identifier of the display preference.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramUsers-ProgramPreferences-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramUsers-{PersonId}-child-ProgramPreferences-{PreferenceId}-patch",
                "x-filename-id":"projectprogramusers-personid-child-programpreferences-preferenceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramUsers/{PersonId}":{
            "get":{
                "tags":[
                    "Project Program Users"
                ],
                "summary":"Get a project program user",
                "operationId":"get_projectProgramUsers",
                "parameters":[
                    {
                        "name":"PersonId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"number",
                            "description":"The unique identifier of the person.",
                            "nullable":true,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramUsers-item-response"
                                }
                            }
                        },
                        "links":{
                            "resetPreferences":{
                                "operationRef":"#/paths/~1projectProgramUsers~1{PersonId}~1action~1resetPreferences/post",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"Reset program preferences enables you to restore your program management preferences to the default values set by your application administrator for person ID with a value of -1. This reset option can restore preferences for the program financial analysis and the progress analysis defined in the lookup type ORA_PJS_PREFERENCE_TYPES."
                            },
                            "manageView":{
                                "operationRef":"#/paths/~1projectProgramUsers~1{PersonId}~1action~1manageView/post",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"Manage views to create, update, or delete custom views for your program analysis."
                            },
                            "ProgramPreferences":{
                                "operationRef":"#/paths/~1projectProgramUsers~1{PersonId}~1child~1ProgramPreferences/get",
                                "parameters":{
                                    "PersonId":"$request.path.PersonId"
                                },
                                "description":"The Program Preferences resource is used to manage your program management display preferences. Display preferences includes performance measures, watchlist, and currency. Replace the person ID in the REST API path with the value -1 to get performance measures enabled for programs by your application administrator."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramUsers-{PersonId}-get",
                "x-filename-id":"projectprogramusers-personid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectOrganizationsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Organizations"
                ],
                "summary":"Get all project organizations",
                "operationId":"getall_projectOrganizationsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActiveStatusFlag; boolean; Indicates if the project organization is active. Valid values are true and false.</li><li>BusinessUnitId; integer; Unique identifier of the business unit to which the project organization belongs.</li><li>FromDate; string; Effective start date of the project organization.</li><li>OrganizationId; integer; Unique identifier of the project organization.</li><li>OrganizationName; string; Name of the project organization.</li><li>ProjectOrganizationType; string; Type of the project organization. Valid values are PROJECTS and EXPENDITURES.</li><li>ToDate; string; Effective end date of the project organization.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveProjectExpenditureOrganizationsForBusinessUnit Finds the list of active project expenditure organizations with the specified business unit. <br>Finder Variables <ul><li>BusinessUnitId; integer;  Name of the business unit. </li></ul></li><li>PrimaryKey Finds the project organizations with the specified primary key. <br>Finder Variables <ul><li>BusinessUnitId; integer;  Unique identifier of the business unit. </li><li>OrganizationId; integer;  Unique identifier of the project organization. </li><li>ProjectOrganizationType; string;  Type of the project organization. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"ActiveProjectExpenditureOrganizationsForBusinessUnit",
                                "description":"Finds the list of active project expenditure organizations with the specified business unit.",
                                "title":"ActivePEOsForBUCriteria",
                                "properties":{
                                    "BusinessUnitId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Name of the business unit.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project organizations with the specified primary key.",
                                "properties":{
                                    "BusinessUnitId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the business unit.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Business Unit ID"
                                    },
                                    "ProjectOrganizationType":{
                                        "nullable":false,
                                        "description":"Type of the project organization.",
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Project Organization Type",
                                        "maxLength":30
                                    },
                                    "OrganizationId":{
                                        "nullable":false,
                                        "description":"Unique identifier of the project organization.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Organization ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectOrganizationsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectOrganizationsLOV-get",
                "x-filename-id":"projectorganizationslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectOrganizationsLOV/{projectOrganizationsLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Organizations"
                ],
                "summary":"Get a project organization",
                "operationId":"get_projectOrganizationsLOV",
                "parameters":[
                    {
                        "name":"projectOrganizationsLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- OrganizationId, BusinessUnitId and ProjectOrganizationType ---for the LOV for Project Organizations resource and used to uniquely identify an instance of LOV for Project Organizations. The client should not generate the hash key value.  Instead, the client should query on the LOV for Project Organizations collection resource with a filter on the primary key values in order to navigate to a specific instance of LOV for Project Organizations.<br><br>For example: projectOrganizationsLOV?q=OrganizationId=&lt;value1&gt;;BusinessUnitId=&lt;value2&gt;;ProjectOrganizationType=&lt;value3&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectOrganizationsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectOrganizationsLOV-{projectOrganizationsLOVUniqID}-get",
                "x-filename-id":"projectorganizationslov-projectorganizationslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplatesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Templates"
                ],
                "summary":"Get all project templates",
                "operationId":"getall_projectTemplatesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>OrganizationName; string; Name of the organization that owns the project template.</li><li>ProjectTemplateId; integer; Identifier of the project template.</li><li>TemplateName; string; Name of the project template.</li><li>TemplateNumber; string; Number of the project template.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>AwardProjectCreationTemplatesFinder Finds all the active project templates that belong to the specified business unit. <br>Finder Variables <ul><li>AwardCurrencyCode; string;  Code that identifies the award currency. </li><li>BillableCode; string;  Code that identifies if the project template is billable. A value of Y means that the template is billable and a value of N means that the template is nonbillable. </li><li>BusinessUnitId; integer;  Identifier of the business unit. </li><li>LegalEntityId; integer;  Identifier of the legal entity. </li></ul></li><li>FinancialManagementTemplatesFinder Finds all the active project templates that have a financial project plan. <br>Finder Variables <ul></ul></li><li>PrimaryKey Finds all project templates for the specified template ID. <br>Finder Variables <ul><li>ProjectTemplateId; integer;  Identifier of the project template. </li></ul></li><li>ProjectCreationTemplatesFinder Finds all the active project templates. <br>Finder Variables <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"AwardProjectCreationTemplatesFinder",
                                "description":"Finds all the active project templates that belong to the specified business unit.",
                                "title":"AwardProjectCreationTemplatesCriteria",
                                "properties":{
                                    "LegalEntityId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the legal entity.",
                                        "type":"integer"
                                    },
                                    "BusinessUnitId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the business unit.",
                                        "type":"integer"
                                    },
                                    "BillableCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Code that identifies if the project template is billable. A value of Y means that the template is billable and a value of N means that the template is nonbillable.",
                                        "type":"string"
                                    },
                                    "AwardCurrencyCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Code that identifies the award currency.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"FinancialManagementTemplatesFinder",
                                "description":"Finds all the active project templates that have a financial project plan.",
                                "title":"FinancialManagementTemplatesCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all project templates for the specified template ID.",
                                "properties":{
                                    "ProjectTemplateId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project template.",
                                        "type":"integer",
                                        "title":"Project Template ID"
                                    }
                                }
                            },
                            {
                                "name":"ProjectCreationTemplatesFinder",
                                "description":"Finds all the active project templates.",
                                "title":"ProjectCreationTemplatesCriteria",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplatesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplatesLOV-get",
                "x-filename-id":"projecttemplateslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTemplatesLOV/{projectTemplatesLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Templates"
                ],
                "summary":"Get a project template",
                "operationId":"get_projectTemplatesLOV",
                "parameters":[
                    {
                        "name":"projectTemplatesLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the LOV for Project Templates resource and used to uniquely identify an instance of LOV for Project Templates. The client should not generate the hash key value. Instead, the client should query on the LOV for Project Templates collection resource in order to navigate to a specific instance of LOV for Project Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTemplatesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTemplatesLOV-{projectTemplatesLOVUniqID}-get",
                "x-filename-id":"projecttemplateslov-projecttemplateslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/child/ProjectResourceRequestLines":{
            "get":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Lines"
                ],
                "summary":"Get all request lines associated to the project resource request",
                "operationId":"getall_projectResourceRequests-ProjectResourceRequestLines",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignedHours; number; Assigned hours per day when the specify hours per day is selected for use project calendar flag.</li><li>AssignmentFinishDate; string; Assignment finish date for the resource.</li><li>AssignmentId; integer; Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.</li><li>AssignmentStartDate; string; Assignment start date for the resource.</li><li>AssignmentStatus; string; Status of the assignment created for the resource to fulfill the request.</li><li>AssignmentStatusCode; string; Code of the assignment created for the resource to fulfill the request.</li><li>CurrentFlag; boolean; Indicates whether the project resource request is the most recent request for the assignment.</li><li>ProjectRole; string; Resource role for the project assignment.</li><li>RejectionReason; string; Reason the nominated resource is rejected for the project resource assignment.</li><li>RejectionReasonCode; string; Code to indicate the reason the nominated resource is rejected for the project resource assigment.</li><li>RequestLineId; integer; Unique identifier of the request line under the project resource request.</li><li>ReservationExpirationDate; string; Select reservation expiration date for the resource if the assignment status is reserved.</li><li>ReservationReason; string; Select reservation reason for the resource if the assignment status is reserved.</li><li>ResourceEmail; string; Email of the project enterprise resource associated to the project resource request.</li><li>ResourceFulfilledDate; string; The date the resource on the request line is approved to fulfill the project resource request.</li><li>ResourceId; integer; Identifier of the project enterprise resource associated to the project resource request.</li><li>ResourceName; string; Name of the project enterprise resource associated to the project resource request.</li><li>ResourcePersonId; integer; HCM person identifier of the project enterprise resource associated to the project resource request.</li><li>ResourceProposedDate; string; The date when the resource is proposed or nominated to fulfill the project resource request.</li><li>ResourceStatus; string; Status of the resource associated to the project resource request.</li><li>ResourceStatusCode; string; Status code for the resource associated to the project resource request.</li><li>ResourceSystemStatus; string; Resource system status based on the seeded values.</li><li>UseProjectCalendarFlag; boolean; Select whether to use project calendar hours or specific hours per day.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all request lines under a request with the matching primary key criteria specified.<br>Finder Variables: <ul><li>RequestLineId; integer; Unique identifier of the request line under the project resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RequestLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Request Line ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestLines-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestlines-get"
            },
            "post":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Lines"
                ],
                "summary":"Create one or more nominated resources for a project resource request",
                "operationId":"create_projectResourceRequests-ProjectResourceRequestLines",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceRequests-ProjectResourceRequestLines-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestLines-post",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestlines-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/child/ResourceRequestSchedules":{
            "get":{
                "tags":[
                    "Project Resource Requests/Resource Request Schedules"
                ],
                "summary":"Get all weekly schedules associated to the project resource request",
                "operationId":"getall_projectResourceRequests-ResourceRequestSchedules",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>FinishDate; string; Finish date of the schedule interval.</li><li>IntervalName; string; Unique identifier that is given to each week between start date and end date of a resource request.</li><li>RequestedHours; number; Total requested hours for the schedule interval.</li><li>ResourceRequestScheduleId; integer; Auto generated unique identifier for a schedule interval on a project resource request.</li><li>StartDate; string; Start date of the schedule interval.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all schedule intervals on a project resource request.<br>Finder Variables: <ul><li>ResourceRequestScheduleId; integer; Unique identifier for a schedule interval on a project resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ResourceRequestSchedules-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-resourcerequestschedules-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/action/rejectRequest":{
            "post":{
                "tags":[
                    "Project Resource Requests"
                ],
                "summary":"Reject project resource request",
                "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action.",
                "operationId":"do_rejectRequest_projectResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The rejectRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The rejectRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-action-rejectRequest-post",
                "x-filename-id":"projectresourcerequests-resourcerequestid-action-rejectrequest-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/child/ProjectResourceRequestLines/{RequestLineId}":{
            "get":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Lines"
                ],
                "summary":"Get a  request line associated to the project resource request",
                "operationId":"get_projectResourceRequests-ProjectResourceRequestLines",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"RequestLineId",
                        "in":"path",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the request line under the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestLines-{RequestLineId}-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestlines-requestlineid-get"
            },
            "patch":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Lines"
                ],
                "summary":"Update a nominated resource on a project resource request",
                "operationId":"update_projectResourceRequests-ProjectResourceRequestLines",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"RequestLineId",
                        "in":"path",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the request line under the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceRequests-ProjectResourceRequestLines-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestLines-{RequestLineId}-patch",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestlines-requestlineid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}":{
            "get":{
                "tags":[
                    "Project Resource Requests"
                ],
                "summary":"Get a project resource request",
                "operationId":"get_projectResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "rejectRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1rejectRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            },
                            "ProjectResourceRequestQualifications":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestQualifications/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Qualifications resource is used to view, create, and manage project resource qualifications under a specific request."
                            },
                            "cancelRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1cancelRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Cancel project resource request via this action. The request must be in Open status to allow this action."
                            },
                            "ProjectResourceRequestDFF":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestDFF/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Descriptive Flexfields resource is used to view, create, and update descriptive flexfields associated to a project resource request."
                            },
                            "ProjectResourceRequestLines":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestLines/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Lines resource is used to view the status and details of all proposed or nominated resources associated to the request."
                            },
                            "ResourceRequestSchedules":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ResourceRequestSchedules/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Schedules resource is used to view and update schedule details of project resource requests with variable weekly hours"
                            },
                            "approveRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1approveRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-get"
            },
            "delete":{
                "tags":[
                    "Project Resource Requests"
                ],
                "summary":"Delete a project resource request",
                "operationId":"delete_projectResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-delete",
                "x-filename-id":"projectresourcerequests-resourcerequestid-delete"
            },
            "patch":{
                "tags":[
                    "Project Resource Requests"
                ],
                "summary":"Update a project resource request",
                "operationId":"update_projectResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceRequests-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "rejectRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1rejectRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            },
                            "ProjectResourceRequestQualifications":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestQualifications/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Qualifications resource is used to view, create, and manage project resource qualifications under a specific request."
                            },
                            "cancelRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1cancelRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Cancel project resource request via this action. The request must be in Open status to allow this action."
                            },
                            "ProjectResourceRequestDFF":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestDFF/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Descriptive Flexfields resource is used to view, create, and update descriptive flexfields associated to a project resource request."
                            },
                            "ProjectResourceRequestLines":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestLines/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Lines resource is used to view the status and details of all proposed or nominated resources associated to the request."
                            },
                            "ResourceRequestSchedules":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ResourceRequestSchedules/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Schedules resource is used to view and update schedule details of project resource requests with variable weekly hours"
                            },
                            "approveRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1approveRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-patch",
                "x-filename-id":"projectresourcerequests-resourcerequestid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/child/ProjectResourceRequestDFF":{
            "get":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields associated to the project resource request",
                "operationId":"getall_projectResourceRequests-ProjectResourceRequestDFF",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ResourceRequestId; integer</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>ResourceRequestId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestDFF-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestdff-get"
            },
            "post":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Descriptive Flexfields"
                ],
                "summary":"Create one or more descriptive flexfields for a project resource request",
                "operationId":"create_projectResourceRequests-ProjectResourceRequestDFF",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceRequests-ProjectResourceRequestDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestDFF-post",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests":{
            "get":{
                "tags":[
                    "Project Resource Requests"
                ],
                "summary":"Get all project resource requests",
                "operationId":"getall_projectResourceRequests",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignedQuantity; integer; The number of resources assigned to the project for the resource request.</li><li>AssignmentType; string; Indicates if the request is for a billable or a nonbillable assignment.</li><li>AssignmentTypeCode; string; Code to indicate if the request is for a billable or a nonbillable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.</li><li>BillablePercent; integer; The percentage of assignment time that will be billable, if the request is for a billable assignment.  Valid values are positive integer between 0 and 100.  For a nonbillable assignment, the value is ignored.</li><li>BillablePercentReason; string; Reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.</li><li>BillablePercentReasonCode; string; Code to indicate the reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.</li><li>FridayHours; number; Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>Location; string; Resource assignment location specificed on the resource request.</li><li>MondayHours; number; Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.</li><li>ProjectId; integer; Unique identifier of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an OPEN request.</li><li>ProjectName; string; Name of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.</li><li>ProjectNumber; string; Unique number of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.</li><li>ProjectRoleId; integer; Unique identifier of the role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role Name but not both.</li><li>ProjectRoleName; string; Role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role ID but not both.</li><li>ProposedQuantity; integer; The number of resources proposed or nominated for the project resource request.</li><li>RemainingQuantity; integer; The number of resources remaining to fulfill the project resource request.</li><li>RequestFulfilledDate; string; Date on which the project resource request is fulfilled.</li><li>RequestName; string; Name of the project resource request.</li><li>RequestSource; string; The requester's role specificed on the resource request.</li><li>RequestStatus; string; Status of the project resource request.</li><li>RequestStatusCode; string; Code of the resource request status. The valid values are OPEN or DRAFT when creating the request. The default value is DRAFT. You can only update the request status from DRAFT to OPEN.</li><li>RequestSubmittedDate; string; Date on which the project resource request is submitted.</li><li>RequestedFinishDate; string; Date until which a resource is requested. If no value is provided, the value is set to the project end date. You must provide a value if the project does not have an end date.</li><li>RequestedHoursPerWeek; number; Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.</li><li>RequestedHoursperDay; number; Period of time measured in hours that establishes the number of requested hours per working day on a project resource request. You must provide a value if you have set the Use Project Calendar Indicator attribute value to N.</li><li>RequestedQuantity; integer; The quantity of resources requested for the project resource request. If no value is provided, the value is set to 1.</li><li>RequestedResourceEmail; string; Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.</li><li>RequestedResourceId; integer; Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource Email but not both.</li><li>RequestedResourceName; string; Name of the project enterprise resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.</li><li>RequestedResourcePersonId; integer; HCM person identifier for the project enterprise resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.</li><li>RequestedStartDate; string; Date from which a resource is requested. If no value is provided, the value is set to the current date for projects with start date in the past, and to the project start date for projects with start date in the future.</li><li>RequesterEmail; string; Email of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Resource ID but not both.</li><li>RequesterName; string; Name of the project enterprise resource who requests the resources.</li><li>RequesterPersonId; integer; Identifier of the HCM person who requests the resources.</li><li>RequesterResourceId; integer; Unique identifier of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Email but not both.</li><li>ResourceRequestId; integer; Identifier of the project resource request.</li><li>SaturdayHours; number; Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>SpecialInstructions; string; Special instructions for the project resource request, such as requester instructions to the resource manager.</li><li>StaffingOwnerEmail; string; Email of the person who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.</li><li>StaffingOwnerName; string; Name of the person who is responsible for finding a resource to fulfill the request.</li><li>StaffingOwnerPersonId; integer; Identifier of the HCM person who is responsible for finding a resource to fulfill the request.</li><li>StaffingOwnerResourceId; integer; Identifier of the project enterprise resource who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.</li><li>StaffingRemarks; string; Remarks added by the resource manager during staffing.</li><li>SundayHours; number; Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>TargetBillRate; number; Bill rate that represents the targeted rate for the resources who fulfill the request.</li><li>TargetBillRateCurrencyCode; string; Code of the currency used to define the bill rate.</li><li>TargetCostRate; number; Cost rate that represents the targeted rate for the resources who are selected on the request.</li><li>TargetCostRateCurrencyCode; string; Code of the currency used to define the cost rate.</li><li>ThursdayHours; number; Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>TotalHours; number; Total requested hours for the resource for the particular assignment.</li><li>TuesdayHours; number; Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>UseProjectCalendarFlag; boolean; Flag that indicates if the hours for the assignment is provided in Requested Hours per Day attribute or should be derived from the project calendar. The valid values are Y and N. If the value is Y, the request hours is derived from the project calendar.</li><li>WednesdayHours; number; Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all requests with the matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourceRequestId; integer; Unique identifier of the project resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Request ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-get",
                "x-filename-id":"projectresourcerequests-get"
            },
            "post":{
                "tags":[
                    "Project Resource Requests"
                ],
                "summary":"Create one or more project resource requests",
                "operationId":"create_projectResourceRequests",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceRequests-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "rejectRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1rejectRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            },
                            "ProjectResourceRequestQualifications":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestQualifications/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Qualifications resource is used to view, create, and manage project resource qualifications under a specific request."
                            },
                            "cancelRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1cancelRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Cancel project resource request via this action. The request must be in Open status to allow this action."
                            },
                            "ProjectResourceRequestDFF":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestDFF/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Descriptive Flexfields resource is used to view, create, and update descriptive flexfields associated to a project resource request."
                            },
                            "ProjectResourceRequestLines":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestLines/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Lines resource is used to view the status and details of all proposed or nominated resources associated to the request."
                            },
                            "ResourceRequestSchedules":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ResourceRequestSchedules/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Resource Request Schedules resource is used to view and update schedule details of project resource requests with variable weekly hours"
                            },
                            "approveRequest":{
                                "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1approveRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-post",
                "x-filename-id":"projectresourcerequests-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/child/ProjectResourceRequestQualifications/{ResourceRequestDetailId}":{
            "get":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Qualifications"
                ],
                "summary":"Get a qualification associated to the project resource request",
                "operationId":"get_projectResourceRequests-ProjectResourceRequestQualifications",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ResourceRequestDetailId",
                        "in":"path",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Request Detail ID",
                            "type":"integer",
                            "description":"Unique identifier of the resource request qualification associated to the request.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestQualifications-{ResourceRequestDetailId}-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestqualifications-resourcerequestdetailid-get"
            },
            "delete":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Qualifications"
                ],
                "summary":"Delete a qualification for a project resource request",
                "operationId":"delete_projectResourceRequests-ProjectResourceRequestQualifications",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ResourceRequestDetailId",
                        "in":"path",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Request Detail ID",
                            "type":"integer",
                            "description":"Unique identifier of the resource request qualification associated to the request.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestQualifications-{ResourceRequestDetailId}-delete",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestqualifications-resourcerequestdetailid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/child/ProjectResourceRequestDFF/{ProjectResourceRequestDFFUniqID}":{
            "get":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield associated to the project resource request",
                "operationId":"get_projectResourceRequests-ProjectResourceRequestDFF",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ProjectResourceRequestDFFUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Request Descriptive Flexfields resource and used to uniquely identify an instance of Project Resource Request Descriptive Flexfields. The client should not generate the hash key value. Instead, the client should query on the Project Resource Request Descriptive Flexfields collection resource in order to navigate to a specific instance of Project Resource Request Descriptive Flexfields to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestDFF-{ProjectResourceRequestDFFUniqID}-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestdff-projectresourcerequestdffuniqid-get"
            },
            "patch":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for a project resource request",
                "operationId":"update_projectResourceRequests-ProjectResourceRequestDFF",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ProjectResourceRequestDFFUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Request Descriptive Flexfields resource and used to uniquely identify an instance of Project Resource Request Descriptive Flexfields. The client should not generate the hash key value. Instead, the client should query on the Project Resource Request Descriptive Flexfields collection resource in order to navigate to a specific instance of Project Resource Request Descriptive Flexfields to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceRequests-ProjectResourceRequestDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestDFF-{ProjectResourceRequestDFFUniqID}-patch",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestdff-projectresourcerequestdffuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/action/cancelRequest":{
            "post":{
                "tags":[
                    "Project Resource Requests"
                ],
                "summary":"Cancel project resource request",
                "description":"Cancel project resource request via this action. The request must be in Open status to allow this action.",
                "operationId":"do_cancelRequest_projectResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "cancellationReason":{
                                        "type":"string",
                                        "description":"Reason for canceling the project resource request",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The cancelRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The cancelRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-action-cancelRequest-post",
                "x-filename-id":"projectresourcerequests-resourcerequestid-action-cancelrequest-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/child/ProjectResourceRequestQualifications":{
            "get":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Qualifications"
                ],
                "summary":"Get all qualifications associated to the project resource request",
                "operationId":"getall_projectResourceRequests-ProjectResourceRequestQualifications",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CompetencyProficiencyLevel; string; Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.</li><li>CompetencyProficiencyLevelId; integer; Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.</li><li>Keyword; string; Unstructured words or phrases that appear as keywords on a project resource request.</li><li>MandatoryFlag; boolean; Indicates whether the qualification is mandatory or optional.</li><li>QualificationId; integer; Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.</li><li>QualificationName; string; Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.</li><li>QualificationType; string; Type of the structured content item to indicate whether the qualification is Competency or Language.</li><li>ReadingLanguageProficiencyLevel; string; Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.</li><li>ReadingLanguageProficiencyLevelId; integer; Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.</li><li>ResourceRequestDetailId; integer; Unique identifier of the resource request qualification associated to the request.</li><li>SectionId; integer; Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.</li><li>SectionName; string; Content section name for the qualification.</li><li>SpeakingLanguageProficiencyLevel; string; Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.</li><li>SpeakingLanguageProficiencyLevelId; integer; Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.</li><li>WritingLanguageProficiencyLevel; string; Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.</li><li>WritingLanguageProficiencyLevelId; integer; Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all qualifications under a request with the matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourceRequestDetailId; integer; Unique identifier of the qualification associated to the project resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestDetailId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Request Detail ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestQualifications-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestqualifications-get"
            },
            "post":{
                "tags":[
                    "Project Resource Requests/Project Resource Request Qualifications"
                ],
                "summary":"Create one or more qualifications for a project resource request",
                "operationId":"create_projectResourceRequests-ProjectResourceRequestQualifications",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceRequests-ProjectResourceRequestQualifications-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ProjectResourceRequestQualifications-post",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-projectresourcerequestqualifications-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/action/approveRequest":{
            "post":{
                "tags":[
                    "Project Resource Requests"
                ],
                "summary":"Approve project resource request",
                "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action.",
                "operationId":"do_approveRequest_projectResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The approveRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The approveRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-action-approveRequest-post",
                "x-filename-id":"projectresourcerequests-resourcerequestid-action-approverequest-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequests/{ResourceRequestId}/child/ResourceRequestSchedules/{ResourceRequestScheduleId}":{
            "get":{
                "tags":[
                    "Project Resource Requests/Resource Request Schedules"
                ],
                "summary":"Get a weekly schedule associated to the project resource request",
                "operationId":"get_projectResourceRequests-ResourceRequestSchedules",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ResourceRequestScheduleId",
                        "in":"path",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ResourceRequestSchedules-{ResourceRequestScheduleId}-get",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-resourcerequestschedules-resourcerequestscheduleid-get"
            },
            "patch":{
                "tags":[
                    "Project Resource Requests/Resource Request Schedules"
                ],
                "summary":"Update a weekly schedule on a project resource request",
                "operationId":"update_projectResourceRequests-ResourceRequestSchedules",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request ID",
                            "type":"integer",
                            "description":"Identifier of the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ResourceRequestScheduleId",
                        "in":"path",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceRequests-ResourceRequestSchedules-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequests-{ResourceRequestId}-child-ResourceRequestSchedules-{ResourceRequestScheduleId}-patch",
                "x-filename-id":"projectresourcerequests-resourcerequestid-child-resourcerequestschedules-resourcerequestscheduleid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails/{PlanLineDetailId}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Get a planning amount detail for a period for a budget plan line",
                "operationId":"get_projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Line Details ID",
                            "type":"integer",
                            "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId",
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Adjusts the project budget line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-get",
                "x-filename-id":"planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-get"
            },
            "delete":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Delete a planning amount detail for a period for a budget plan line",
                "operationId":"delete_projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Line Details ID",
                            "type":"integer",
                            "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-delete",
                "x-filename-id":"planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-delete"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Update a planning amount detail for a period for a budget plan line",
                "operationId":"update_projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Line Details ID",
                            "type":"integer",
                            "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId",
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Adjusts the project budget line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-patch",
                "x-filename-id":"planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/ExportOptions":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Export Options"
                ],
                "summary":"Get all export options settings for a project budget version",
                "operationId":"getall_projectBudgets-PlanningOptions-ExportOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostEffectiveMultiplier; string; Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostStandardMultiplier; string; Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostStandardRate; string; Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag; boolean; Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.</li><li>EffectiveBurdenedCostRate; string; User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EffectiveRawCostRate; string; User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EffectiveRevenueRate; string; User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ExportOptionId; integer; Identifier of the project budget version export options.</li><li>FromDate; string; From date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>MarginPercentage; string; Margin expressed as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>PlanningCurrency; string; Currency used for planning in the budget line. This value is always set to true and the attribute is exported.</li><li>PlanningResource; string; Resource used for financial planning in budgets. This value is always set to true and the attribute is exported.</li><li>ProjectCurrencyConversionCostDate; string; Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionCostDateType; string; Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionCostRate; string; Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionCostRateType; string; The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionRevenueDate; string; Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionRevenueDateType; string; Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionRevenueRate; string; Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionRevenueRateType; string; The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionCostDate; string; Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionCostDateType; string; Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionCostRate; string; Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionCostRateType; string; The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionRevenueDate; string; Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionRevenueDateType; string; Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionRevenueRate; string; Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionRevenueRateType; string; The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ResourceClass; string; Resource class associated with the budget line. This value is always set to true and the attribute is exported.</li><li>SpreadCurve; string; Spread curve associated with the budget line. This value is always set to true and the attribute is exported.</li><li>StandardRawCostRate; string; Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>StandardRevenueRate; string; Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TaskName; string; Name assigned to a task. This value is always set to true and the attribute is exported.</li><li>TaskNumber; string; Number of the task. This value is always set to true and the attribute is exported.</li><li>ToDate; string; End date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalBurdenedCost; string; Total burdened costs incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalBurdenedCostInProjectCurrency; string; Total burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalBurdenedCostInProjectLedgerCurrency; string; Total burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalMargin; string; Total margin (difference between revenue and cost) in a project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalMarginInProjectCurrency; string; Total margin in the project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalMarginInProjectLedgerCurrency; string; Total margin in the project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalQuantity; string; Total quantity of resource effort that's required to complete a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRawCost; string; Total cost directly attributable to the work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRawCostInProjectCurrency; string; Total raw costs that are directly attributable to the work performed in the current budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRawCostInProjectLedgerCurrency; string; Total raw costs that are directly attributable to the work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRevenue; string; Total planned revenue that's associated with the accounting period or a plan line in the budget. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRevenueInProjectCurrency; string; Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRevenueInProjectLedgerCurrency; string; Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>UnitOfMeasure; string; Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>ExportOptionId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExportOptionId":{
                                        "nullable":false,
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Export Options ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-ExportOptions-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-exportoptions-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Options/Export Options"
                ],
                "summary":"Create an export option for a project budget version",
                "operationId":"create_projectBudgets-PlanningOptions-ExportOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-ExportOptions-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-ExportOptions-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-exportoptions-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/BudgetaryControlSettings/{BudgetaryControlSettingId}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Budgetary Control Settings"
                ],
                "summary":"Get a control budget setting for a project budget version",
                "operationId":"get_projectBudgets-PlanningOptions-BudgetaryControlSettings",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetaryControlSettingId",
                        "in":"path",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budgetary Control Setting ID",
                            "type":"integer",
                            "description":"Identifier of the budgetary control settings for the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-BudgetaryControlSettings-{BudgetaryControlSettingId}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-budgetarycontrolsettings-budgetarycontrolsettingid-get"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Planning Options/Budgetary Control Settings"
                ],
                "summary":"Update a control budget setting for a project budget version",
                "operationId":"update_projectBudgets-PlanningOptions-BudgetaryControlSettings",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetaryControlSettingId",
                        "in":"path",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budgetary Control Setting ID",
                            "type":"integer",
                            "description":"Identifier of the budgetary control settings for the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-BudgetaryControlSettings-{BudgetaryControlSettingId}-patch",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-budgetarycontrolsettings-budgetarycontrolsettingid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningOptionsDFF":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for planning options as a collection",
                "operationId":"getall_projectBudgets-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningOptionId; integer; Unique identifier of the summary level planning option in the project budget version.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the planning options flexfields.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the planning options flexfields.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningOptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield for planning options",
                "operationId":"create_projectBudgets-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningOptionsDFF/{PlanningOptionId2}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for planning options",
                "operationId":"get_projectBudgets-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-{PlanningOptionId2}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-planningoptionid2-get"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for planning options",
                "operationId":"update_projectBudgets-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-{PlanningOptionId2}-patch",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-planningoptionid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Get a plan line for a planning resource",
                "operationId":"get_projectBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in project budgets."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Adjusts the project budget line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"The Planning Amount Details resource is used to view, create, and update periodic amounts for a budget line."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Refresh rates for the project budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-get"
            },
            "delete":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Delete a plan line for a planning resource",
                "operationId":"delete_projectBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-delete",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-delete"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Update a plan line for a planning resource",
                "operationId":"update_projectBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningResources-PlanningAmounts-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in project budgets."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Adjusts the project budget line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"The Planning Amount Details resource is used to view, create, and update periodic amounts for a budget line."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Refresh rates for the project budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-patch",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/VersionErrors/{VersionErrorsUniqID}":{
            "get":{
                "tags":[
                    "Project Budgets/Version Errors"
                ],
                "summary":"Get an error for a budget version",
                "operationId":"get_projectBudgets-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"VersionErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Version Errors resource and used to uniquely identify an instance of Version Errors. The client should not generate the hash key value. Instead, the client should query on the Version Errors collection resource in order to navigate to a specific instance of Version Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-VersionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-VersionErrors-{VersionErrorsUniqID}-get",
                "x-filename-id":"projectbudgets-planversionid-child-versionerrors-versionerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/action/adjustForRangeOfProjects":{
            "post":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Adjust for range of projects",
                "description":"Adjusts the project budget version for the range of projects using the adjustment type and adjustment percentage.",
                "operationId":"doall_adjustForRangeOfProjects_projectBudgets",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "financialPlanType":{
                                        "type":"string",
                                        "description":"The name of the budget financial plan type that is used to filter the version. If it's not specified, then all the financial plan types are used.",
                                        "nullable":true
                                    },
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing budget version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the project budget versions.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    },
                                    "planVersionStatus":{
                                        "type":"string",
                                        "description":"The status of the budget version that is used to filter. Valid values are Current Working and Working.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectBudgets-action-adjustForRangeOfProjects-post",
                "x-filename-id":"projectbudgets-action-adjustforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Budgets/Project Budget Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_projectBudgets-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Budget Attachments resource and used to uniquely identify an instance of Project Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Budget Attachments collection resource in order to navigate to a specific instance of Project Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Budgets/Project Budget Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_projectBudgets-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Budget Attachments resource and used to uniquely identify an instance of Project Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Budget Attachments collection resource in order to navigate to a specific instance of Project Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Budgets/Project Budget Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_projectBudgets-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Budget Attachments resource and used to uniquely identify an instance of Project Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Budget Attachments collection resource in order to navigate to a specific instance of Project Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningCurrencies":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Planning Currencies"
                ],
                "summary":"Get all planning currencies for a project budget version",
                "operationId":"getall_projectBudgets-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningCurrencyCode; string; Currency code for the planning currency.</li><li>PlanningCurrencyId; integer; Identifier of the planning currency.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningCurrencyId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningCurrencyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Currency ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Options/Planning Currencies"
                ],
                "summary":"Create a planning currency for a project budget version",
                "operationId":"create_projectBudgets-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-PlanningCurrencies-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/action/adjust":{
            "post":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Adjust the budget version",
                "description":"Adjusts the project budget version using the adjustment parameters.",
                "operationId":"do_adjust_projectBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing budget version.",
                                        "nullable":true
                                    },
                                    "fromPeriod":{
                                        "type":"string",
                                        "description":"The period name from which the budget version is adjusted.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the project budget versions.",
                                        "nullable":true
                                    },
                                    "toPeriod":{
                                        "type":"string",
                                        "description":"The period name up to which the budget version is adjusted.",
                                        "nullable":true
                                    },
                                    "createNewWorkingVersion":{
                                        "type":"string",
                                        "description":"Indicates whether to create a working version and then adjust. Valid values are Y and N.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the budget version is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the budget version is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-action-adjust-post",
                "x-filename-id":"projectbudgets-planversionid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/AmountTypes/{AmountTypeId}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Amount Types"
                ],
                "summary":"Get a amount type for a project budget version",
                "operationId":"get_projectBudgets-PlanningOptions-AmountTypes",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AmountTypeId",
                        "in":"path",
                        "description":"Identifier of the project budget version amoun types.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Amount Type ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version amoun types.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-AmountTypes-{AmountTypeId}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-amounttypes-amounttypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Get all plan lines for a planning resource",
                "operationId":"getall_projectBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Currency; string; Currency code for the budget lines.</li><li>ManualSpreadFlag; boolean; Indicates if the periodic planning is modified and retained for the plan line on date changes.</li><li>PlanLineId; integer; Identifier of the planning amounts for a resource assignment in the project budget version.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PlanLineByCurrencyFinder: Finds the project budget line for the respective resource by currency.<br>Finder Variables: <ul><li>Currency; string; Currency code for the project budget lines.</li></ul></li><li>PrimaryKey: Finds the project budget line amounts.<br>Finder Variables: <ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a planning resource in the project budget.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PlanLineByCurrencyFinder",
                                "title":"PlanningAmountsVOCriteria",
                                "properties":{
                                    "Currency":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Create a plan line for a planning resource",
                "operationId":"create_projectBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningResources-PlanningAmounts-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in project budgets."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Adjusts the project budget line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"The Planning Amount Details resource is used to view, create, and update periodic amounts for a budget line."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Refresh rates for the project budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails/{PlanLineDetailId}/action/adjust":{
            "post":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Adjust the budget line period",
                "description":"Adjusts the project budget line period using the adjustment parameters.",
                "operationId":"do_adjust_projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Line Details ID",
                            "type":"integer",
                            "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing budget version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the project budget versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the budget line period is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the budget line period is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-action-adjust-post",
                "x-filename-id":"child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/BudgetaryControlSettings":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Budgetary Control Settings"
                ],
                "summary":"Get all control budget settings for a project budget version",
                "operationId":"getall_projectBudgets-PlanningOptions-BudgetaryControlSettings",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BudgetaryControlSettingId; integer; Identifier of the budgetary control settings for the project budget.</li><li>ControlBudget; string; Name of the control budget.</li><li>ControlLevel; string; The budgetary control level for the budget version.</li><li>DefaultRateType; string; The default rate type for budgetary control for the budget version.</li><li>TolerancePercentage; number; The budgetary control level tolerance percentage.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>BudgetaryControlSettingId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "BudgetaryControlSettingId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Budgetary Control Setting ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-BudgetaryControlSettings-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-budgetarycontrolsettings-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Options/Budgetary Control Settings"
                ],
                "summary":"Create a control budget setting for a project budget version",
                "operationId":"create_projectBudgets-PlanningOptions-BudgetaryControlSettings",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-BudgetaryControlSettings-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-budgetarycontrolsettings-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/refreshRates":{
            "post":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Refresh rates for the budget line",
                "description":"Refresh rates for the project budget line.",
                "operationId":"do_refreshRates_projectBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the budget version. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the budget line.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-refreshRates-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-action-refreshrates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanLinesDFF/{PlanLineId2}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield for summary planning amounts",
                "operationId":"get_projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-{PlanLineId2}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-planlineid2-get"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for summary planning amounts",
                "operationId":"update_projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-{PlanLineId2}-patch",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-planlineid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Resources"
                ],
                "summary":"Get all planning resources for a project budget version",
                "operationId":"getall_projectBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningElementId; integer; Identifier of the project budget line.</li><li>PlanningEndDate; string; The finish date of the resource assignment on the task in the project budget version.</li><li>PlanningStartDate; string; The start date of the resource assignment on the task in the project budget version.</li><li>RbsElementId; integer; Identifier of the resource which is assigned to a task on a project budget line.</li><li>ResourceName; string; Name of the resource which is assigned to a task on a project budget line.</li><li>TaskId; integer; Identifier of the task to which a planning resource is assigned on a project budget line.</li><li>TaskName; string; Name of the task to which a planning resource is assigned on a project budget line.</li><li>TaskNumber; string; Number of the task to which a planning resource is assigned on a project budget line.</li><li>UnitOfMeasure; string; The unit, such as Hours, that is used to measure the work or effort that is planned for a resource.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project budget line.<br>Finder Variables: <ul><li>PlanningElementId; integer; Identifier of the planning resource assigned to a task in the financial project plan version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Element ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Resources"
                ],
                "summary":"Create a planning resource for a project budget version",
                "operationId":"create_projectBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningResources-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, update, and delete periodic amounts for a budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanLinesDFF":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for summary planning amounts",
                "operationId":"getall_projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a plan line in the project budget.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the plan lines flexfields.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the plan lines flexfields.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanLineId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield for summary planning amounts",
                "operationId":"create_projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/VersionErrors":{
            "get":{
                "tags":[
                    "Project Budgets/Version Errors"
                ],
                "summary":"Get all errors for a budget version",
                "operationId":"getall_projectBudgets-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ErrorType; string; Indicates the type of the exception, for example, Error or Warning.</li><li>MessageCause; string; Reason due to which the error in the budget version occurred.</li><li>MessageName; string; Name that identifies the message uniquely.</li><li>MessageText; string; Text of the message that indicates the cause and resolution of the error.</li><li>MessageUserAction; string; The action that you must perform to resolve the error.</li><li>MessageUserDetails; string; Additional information about the cause and resolution of the error.</li><li>PeriodName; string; Period for which errors exist in the project budget version.</li><li>PlanVersionId; number; Identifier of the project budget version that has errors.</li><li>ResourceName; string; Name of the resource in the project budget version that has errors.</li><li>TaskName; string; Name of the task in the project budget version that has errors.</li><li>TaskNumber; string; Number of the task in the project budget version that has errors.</li><li>TransactionCurrencyCode; string; Planning currency used in the project budget version.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-VersionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-VersionErrors-get",
                "x-filename-id":"projectbudgets-planversionid-child-versionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/action/reprocessFailedProjectBudgets":{
            "post":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Reprocess all failed project budgets",
                "description":"This action will reprocess all the project budget versions which are showing as failed and bring them back to working state.",
                "operationId":"doall_reprocessFailedProjectBudgets_projectBudgets",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectBudgets-action-reprocessFailedProjectBudgets-post",
                "x-filename-id":"projectbudgets-action-reprocessfailedprojectbudgets-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/ExportOptions/{ExportOptionId}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Export Options"
                ],
                "summary":"Get a export options setting for a project budget version",
                "operationId":"get_projectBudgets-PlanningOptions-ExportOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ExportOptionId",
                        "in":"path",
                        "description":"Identifier of the project budget version export options.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Export Options ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version export options.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-ExportOptions-{ExportOptionId}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-exportoptions-exportoptionid-get"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Planning Options/Export Options"
                ],
                "summary":"Update an export option for a project budget version",
                "operationId":"update_projectBudgets-PlanningOptions-ExportOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ExportOptionId",
                        "in":"path",
                        "description":"Identifier of the project budget version export options.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Export Options ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version export options.",
                            "nullable":false,
                            "readOnly":true,
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-ExportOptions-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-ExportOptions-{ExportOptionId}-patch",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-exportoptions-exportoptionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/adjust":{
            "post":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Adjust the budget line",
                "description":"Adjusts the project budget line using the adjustment parameters.",
                "operationId":"do_adjust_projectBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing budget version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the project budget versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the budget line is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the budget line is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-adjust-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningCurrencies/{PlanningCurrencyId}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Planning Currencies"
                ],
                "summary":"Get a planning currency for a project budget version",
                "operationId":"get_projectBudgets-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningCurrencyId",
                        "in":"path",
                        "description":"Identifier of the planning currency.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Currency ID",
                            "type":"integer",
                            "description":"Identifier of the planning currency.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-{PlanningCurrencyId}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-planningcurrencyid-get"
            },
            "delete":{
                "tags":[
                    "Project Budgets/Planning Options/Planning Currencies"
                ],
                "summary":"Delete a planning currency for a project budget version",
                "operationId":"delete_projectBudgets-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningCurrencyId",
                        "in":"path",
                        "description":"Identifier of the planning currency.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Currency ID",
                            "type":"integer",
                            "description":"Identifier of the planning currency.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-{PlanningCurrencyId}-delete",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-planningcurrencyid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Budgets/Project Budget Attachments/Large Object (LOB) Attributes - File Web Image"
                ],
                "summary":"Get a File Web Image",
                "description":"Get a File Web Image",
                "operationId":"get_projectBudgets-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Budget Attachments resource and used to uniquely identify an instance of Project Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Budget Attachments collection resource in order to navigate to a specific instance of Project Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Budgets/Project Budget Attachments"
                ],
                "summary":"Get an attachment for a project budget",
                "operationId":"get_projectBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Budget Attachments resource and used to uniquely identify an instance of Project Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Budget Attachments collection resource in order to navigate to a specific instance of Project Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Budgets/Project Budget Attachments"
                ],
                "summary":"Delete an attachment for a project budget",
                "operationId":"delete_projectBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Budget Attachments resource and used to uniquely identify an instance of Project Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Budget Attachments collection resource in order to navigate to a specific instance of Project Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Project Budget Attachments"
                ],
                "summary":"Update an attachment for a project budget",
                "operationId":"update_projectBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Budget Attachments resource and used to uniquely identify an instance of Project Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Budget Attachments collection resource in order to navigate to a specific instance of Project Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/action/refreshRatesForRangeOfProjects":{
            "post":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Refresh rates for range of projects",
                "description":"Refresh rates for the project budget version for the range of projects from the rate schedules.",
                "operationId":"doall_refreshRatesForRangeOfProjects_projectBudgets",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "financialPlanType":{
                                        "type":"string",
                                        "description":"The name of the budget financial plan type that is used to filter the version. If it's not specified, then all the financial plan types are used.",
                                        "nullable":true
                                    },
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    },
                                    "planVersionStatus":{
                                        "type":"string",
                                        "description":"The status of the budget version that is used to filter. Valid values are Current Working and Working.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the filtered versions. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the budget versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectBudgets-action-refreshRatesForRangeOfProjects-post",
                "x-filename-id":"projectbudgets-action-refreshratesforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets":{
            "get":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Get all project budget versions",
                "operationId":"getall_projectBudgets",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>LockedBy; string; Name of the user who has locked the project budget version.</li><li>LockedFlag; boolean; Indicates if the project budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an project budget version is false.</li><li>PlanVersionDescription; string; Description of the project budget version.</li><li>PlanVersionId; integer; Identifier of the project budget version.</li><li>PlanVersionName; string; Name of the project budget version.</li><li>PlanVersionNumber; integer; Number of the project budget version.</li><li>PlanVersionStatus; string; Status of the project budget version.</li><li>PlanningAmounts; string; The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.</li><li>PlanningOptionId; integer; Unique identifier of the summary level planning option in the project budget.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li><li>ProjectName; string; Name of the project on which the budget is created.</li><li>ProjectNumber; string; Number of the project on which the budget is created.</li><li>RbsVersionId; integer; Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentBaselineProjectBudgetFinder: Finds the current baseline project budget for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li></ul></li><li>CurrentWorkingProjectBudgetFinder: Finds the current working project budget for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li></ul></li><li>PrimaryKey: Finds the project budget version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the project budget version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"CurrentBaselineProjectBudgetFinder",
                                "title":"CurrentBaselineVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"CurrentWorkingProjectBudgetFinder",
                                "title":"CurrentWorkingVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Budget Version ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets"
                                }
                            }
                        },
                        "links":{
                            "reprocessFailedProjectBudgets":{
                                "operationRef":"#/paths/~1projectBudgets~1action~1reprocessFailedProjectBudgets/post",
                                "description":"This action will reprocess all the project budget versions which are showing as failed and bring them back to working state."
                            },
                            "adjustForRangeOfProjects":{
                                "operationRef":"#/paths/~1projectBudgets~1action~1adjustForRangeOfProjects/post",
                                "description":"Adjusts the project budget version for the range of projects using the adjustment type and adjustment percentage."
                            },
                            "refreshRatesForRangeOfProjects":{
                                "operationRef":"#/paths/~1projectBudgets~1action~1refreshRatesForRangeOfProjects/post",
                                "description":"Refresh rates for the project budget version for the range of projects from the rate schedules."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-get",
                "x-filename-id":"projectbudgets-get"
            },
            "post":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Create a project budget version",
                "operationId":"create_projectBudgets",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Resources resource is used to view, create, update, and delete a project budget line."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the project budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Budget versions inherit planning options that are defined for financial plan types."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the project budget version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the project budget version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view project budget version errors."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for project budgets."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-post",
                "x-filename-id":"projectbudgets-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Budgets/Project Budget Attachments"
                ],
                "summary":"Get all attachments for a project budget",
                "operationId":"getall_projectBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-get",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Project Budget Attachments"
                ],
                "summary":"Create an attachment for a project budget",
                "operationId":"create_projectBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-Attachments-post",
                "x-filename-id":"projectbudgets-planversionid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Resources"
                ],
                "summary":"Get a planning resource for a project budget version",
                "operationId":"get_projectBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, update, and delete periodic amounts for a budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-get"
            },
            "delete":{
                "tags":[
                    "Project Budgets/Planning Resources"
                ],
                "summary":"Delete a planning resource for a project budget version",
                "operationId":"delete_projectBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-delete",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-delete"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Planning Resources"
                ],
                "summary":"Update a planning resource for a project budget version",
                "operationId":"update_projectBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningResources-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, update, and delete periodic amounts for a budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-patch",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/action/refreshRates":{
            "post":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Refresh rates for the budget version",
                "description":"Refresh rates for the project budget version.",
                "operationId":"do_refreshRates_projectBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the budget version. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the budget version.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-action-refreshRates-post",
                "x-filename-id":"projectbudgets-planversionid-action-refreshrates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options"
                ],
                "summary":"Get all planning options",
                "operationId":"getall_projectBudgets-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AmountScale; string; The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.</li><li>AssignTaskResourceInSingleCurrencyFlag; boolean; Indicates whether a budget line is enabled for assigning resources in a single currency for a task.</li><li>BillRateDerivationDate; string; The date that is used as the basis for deriving rates for calculating revenue amounts.</li><li>BillRateDerivationDateType; string; The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.</li><li>BurdenScheduleCostOptions; string; A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.</li><li>CalendarType; string; The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.</li><li>CostDateTypeForConversionInPC; string; Date type that is used as a cost conversion attribute for project currency.</li><li>CostDateTypeForConversionInPLC; string; Date type that is used as a cost conversion attribute for project ledger currency.</li><li>CostFixedDateForConversionInPC; string; The date that is used to derive rates for calculating planned costs for project currency.</li><li>CostFixedDateForConversionInPLC; string; The date that is used to derive rates for calculating planned costs for project ledger currency.</li><li>CostRateDerivationDate; string; The date that is used as the basis for deriving rates for calculating cost amounts.</li><li>CostRateDerivationDateType; string; The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.</li><li>CostRateTypeForConversionInPC; string; Cost rate type that is used as a cost conversion attribute for project currency.</li><li>CostRateTypeForConversionInPLC; string; Cost rate type that is used as a cost conversion attribute for project ledger currency.</li><li>CurrencyType; string; Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing budget amounts.</li><li>CurrentPlanningPeriod; string; Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.</li><li>DateTypeForCostConversion; string; Date type that is used as a cost conversion attribute for planning currencies.</li><li>DateTypeForRevenueConversion; string; Date type that is used as a revenue conversion attribute for planning currencies.</li><li>DefaultReportingOption; string; Indicates whether cost or revenue quantity is used for reporting quantity when planning for cost and revenue in a separate budget version. By default, it is set to Cost when planning amounts are cost only or cost and revenue together. When the planning amounts are revenue only, it is set to Revenue.</li><li>DesignateAsApprovedCostBudgetFlag; boolean; Indicates whether a financial plan type is an approved cost budget.</li><li>DesignateAsApprovedRevenueBudgetFlag; boolean; Indicates whether a financial plan type is an approved revenue budget.</li><li>EnableBudgetaryControls; string; Indicates whether a financial plan type is eligible for integration with budgetary controls. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.</li><li>FixedDateForCostConversion; string; The date that is used to derive rates for calculating planned costs for planning currencies.</li><li>FixedDateForRevenueConversion; string; The date that is used to derive rates for calculating planned revenue for planning currencies.</li><li>JobCostOptions; string; Rate schedule used for the calculation of cost amounts for jobs.</li><li>JobRevenueOptions; string; Rate schedule used for the calculation of revenue amounts for jobs.</li><li>MaintainManualSpreadOnDateChanges; string; Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.</li><li>MultipleTransactionCurrencies; string; Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.</li><li>NonlaborResourceCostOptions; string; Rate schedule used for the calculation of cost amounts for non-labor resources.</li><li>NonlaborResourceRevenueOptions; string; Rate schedule used for the calculation of revenue amounts for non-labor resources.</li><li>PeriodProfile; string; Defines how time periods are grouped and displayed when editing budget versions.</li><li>PersonCostOptions; string; Rate schedule used for the calculation of cost amounts for named persons.</li><li>PersonRevenueOptions; string; Rate schedule used for the calculation of revenue amounts for named persons.</li><li>PlanningLevel; string; Level of the budget at which amounts can be entered.</li><li>PlanningOptionId; integer; Unique identifier of the summary level planning option in the project budget version.</li><li>PlanningResourceBreakdownStructure; string; Planning resource breakdown structure associated with the project.</li><li>ProjectCurrency; string; Currency for the project.</li><li>ProjectLedgerCurrency; string; Project ledger currency for the project.</li><li>ProjectRoleCostOptions; string; Rate schedule used for the calculation of cost amounts for project role.</li><li>ProjectRoleRevenueOptions; string; Rate schedule used for the calculation of cost amounts for project role.</li><li>RateDerivationDate; string; The date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.</li><li>RateDerivationDateType; string; The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.</li><li>RateTypeForCostConversion; string; Cost rate type that is used as a cost conversion attribute for planning currencies.</li><li>RateTypeForRevenueConversion; string; Revenue rate type that is used as a revenue conversion attribute for planning currencies.</li><li>ReportCost; string; Determines the cost amount types that are used to calculate and report margins on budgets.</li><li>ResourceClassCostOptions; string; Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.</li><li>ResourceClassRevenueOptions; string; Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.</li><li>RetainOverrideRatesFromSourceFlag; boolean; Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget version.</li><li>RevenueDateTypeForConversionInPC; string; Date type that is used as a revenue conversion attribute for project currency.</li><li>RevenueDateTypeForConversionInPLC; string; Date type that is used as a revenue conversion attribute for project ledger currency.</li><li>RevenueFixedDateForConversionInPC; string; The date that is used to derive rates for calculating planned revenue for project currency.</li><li>RevenueFixedDateForConversionInPLC; string; The date that is used to derive rates for calculating planned revenue for project ledger currency.</li><li>RevenueGenerationMethod; string; Determines whether budget revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.</li><li>RevenueRateTypeForConversionInPC; string; Revenue rate type that is used as a revenue conversion attribute for project currency.</li><li>RevenueRateTypeForConversionInPLC; string; Revenue rate type that is used as a revenue conversion attribute for project ledger currency.</li><li>UsePlanningRatesFlag; boolean; Enables utilization of planning rates for resources and resource classes when calculating budget amounts.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningOptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Option ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Options"
                ],
                "summary":"Create a planning option for a project budget version",
                "operationId":"create_projectBudgets-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "AmountTypes":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1AmountTypes/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
                            },
                            "ExportOptions":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1ExportOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Export Option resource is used to select the planning options attributes to export."
                            },
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"A listing of all the descriptive flexfields available for planning options in project budget versions."
                            },
                            "BudgetaryControlSettings":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1BudgetaryControlSettings/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Budgetary Control Setting resource is used to view and update project and top resource control levels."
                            },
                            "PlanningCurrencies":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}":{
            "get":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Get a project budget version",
                "operationId":"get_projectBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Resources resource is used to view, create, update, and delete a project budget line."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the project budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Budget versions inherit planning options that are defined for financial plan types."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the project budget version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the project budget version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view project budget version errors."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for project budgets."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-get",
                "x-filename-id":"projectbudgets-planversionid-get"
            },
            "delete":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Delete a project budget version",
                "operationId":"delete_projectBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-delete",
                "x-filename-id":"projectbudgets-planversionid-delete"
            },
            "patch":{
                "tags":[
                    "Project Budgets"
                ],
                "summary":"Update a project budget version",
                "operationId":"update_projectBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Resources resource is used to view, create, update, and delete a project budget line."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the project budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Budget versions inherit planning options that are defined for financial plan types."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the project budget version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the project budget version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view project budget version errors."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for project budgets."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-patch",
                "x-filename-id":"projectbudgets-planversionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options"
                ],
                "summary":"Get a planning option",
                "operationId":"get_projectBudgets-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "AmountTypes":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1AmountTypes/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
                            },
                            "ExportOptions":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1ExportOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Export Option resource is used to select the planning options attributes to export."
                            },
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"A listing of all the descriptive flexfields available for planning options in project budget versions."
                            },
                            "BudgetaryControlSettings":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1BudgetaryControlSettings/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Budgetary Control Setting resource is used to view and update project and top resource control levels."
                            },
                            "PlanningCurrencies":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-get"
            },
            "patch":{
                "tags":[
                    "Project Budgets/Planning Options"
                ],
                "summary":"Update a planning option for a project budget version",
                "operationId":"update_projectBudgets-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "AmountTypes":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1AmountTypes/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
                            },
                            "ExportOptions":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1ExportOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Export Option resource is used to select the planning options attributes to export."
                            },
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"A listing of all the descriptive flexfields available for planning options in project budget versions."
                            },
                            "BudgetaryControlSettings":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1BudgetaryControlSettings/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Budgetary Control Setting resource is used to view and update project and top resource control levels."
                            },
                            "PlanningCurrencies":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-patch",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/AmountTypes":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Options/Amount Types"
                ],
                "summary":"Get all amount types for a project budget version",
                "operationId":"getall_projectBudgets-PlanningOptions-AmountTypes",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AmountTypeId; integer; Identifier of the project budget version amoun types.</li><li>BillRateFlag; boolean; Indicates whether the revenue rate is editable.</li><li>BurdenedCostFlag; boolean; Indicates whether the burdened cost amounts for a budget version are editable.</li><li>BurdenedCostRateFlag; boolean; Indicates whether the burdened cost rate is editable.</li><li>QuantityFlag; boolean; Indicates whether the quantity for a budget version is editable.</li><li>RawCostFlag; boolean; Indicates whether the raw cost amounts for a budget version are editable.</li><li>RawCostRateFlag; boolean; Indicates whether the raw cost rate is editable.</li><li>RevenueFlag; boolean; Indicates whether the revenue for a budget version is editable.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>AmountTypeId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "AmountTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Amount Type ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-AmountTypes-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-amounttypes-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Options/Amount Types"
                ],
                "summary":"Create an amount type option for a project budget version",
                "operationId":"create_projectBudgets-PlanningOptions-AmountTypes",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Option ID",
                            "type":"integer",
                            "description":"Unique identifier of the summary level planning option in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningOptions-AmountTypes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-AmountTypes-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningoptions-planningoptionid-child-amounttypes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails":{
            "get":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Get all planning amount detail for all periods for a budget plan line",
                "operationId":"getall_projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ManualSpreadFlag; boolean; Indicates if the periodic planning is modified and retained for the plan line on date changes.</li><li>PeriodName; string; Period for which the periodic budget amount is entered.</li><li>PlanLineDetailId; integer; Identifier of the periodic level planning amounts for a resource assignment in the project budget version.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project budget line periodic amounts.<br>Finder Variables: <ul><li>PlanLineDetailId; integer; Identifier of the plan line details record for a financial or project plan version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineDetailId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Plan Line Details ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-get",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-get"
            },
            "post":{
                "tags":[
                    "Project Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Create a planning amount detail for a period for a budget plan line",
                "operationId":"create_projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the project budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the project budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the project budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the project budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the project budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId",
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineId":"$request.path.PlanLineId"
                                },
                                "description":"Adjusts the project budget line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-post",
                "x-filename-id":"projectbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/prjBusinessUnitsLOV/{prjBusinessUnitsLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Business Units"
                ],
                "summary":"Get a project business unit",
                "operationId":"get_prjBusinessUnitsLOV",
                "parameters":[
                    {
                        "name":"prjBusinessUnitsLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the LOV for Project Business Units resource and used to uniquely identify an instance of LOV for Project Business Units. The client should not generate the hash key value. Instead, the client should query on the LOV for Project Business Units collection resource in order to navigate to a specific instance of LOV for Project Business Units to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/prjBusinessUnitsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"prjBusinessUnitsLOV-{prjBusinessUnitsLOVUniqID}-get",
                "x-filename-id":"prjbusinessunitslov-prjbusinessunitslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/prjBusinessUnitsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Business Units"
                ],
                "summary":"Get all project business units",
                "operationId":"getall_prjBusinessUnitsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActiveFlag; boolean; Indicates whether the business unit is currently active or not.</li><li>BusinessUnitId; integer; Identifier of the project business unit.</li><li>BusinessUnitName; string; Name of the project business unit.</li><li>LegalEntity; string; Recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt , and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.</li><li>LegalEntityId; string; Identifier of the legal entity associated with the project business unit.</li><li>LocationId; integer; Identifier of the location associated with the project business unit.</li><li>ManagerId; string; Identifier of the person who manages the project business unit.</li><li>PrimaryLedgerId; string; Identifier of the primary ledger associated with the project business unit.</li><li>ProfitCenterFlag; boolean; Indicates that the business unit is a profit center and it operates under one legal entity.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>AwardContractBUFinder Finds all business units that are valid for the award contract. <br>Finder Variables <ul><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>KeywordFinder Finds all project business units with the specified search terms. <br>Finder Variables <ul><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>PrimaryKey Finds all project business units for the specified business unit ID. <br>Finder Variables <ul><li>BusinessUnitId; integer;  Identifier of the project business unit. </li></ul></li><li>ProviderBUFinder Finds all project contract business units for the specified intent. <br>Finder Variables <ul><li>Id; string;  Identifier of the project contract. </li><li>MajorVersion; string;  Identification of the version of the contract, created by amending the contract, used to generate the revenue distribution. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>ReceiverBUFinder Finds all receiver project business units for the specified intent. <br>Finder Variables <ul><li>BillPlanId; string;  Identifier of the bill plan on the project contract line. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>findContractBUByIntent Finds all contract business units for the specified intent. <br>Finder Variables <ul><li>Intent; string;  The data security policy code that determines the access to the contract business unit. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>findElementScheduleBUByIntent Finds all valid business units while creating or editing a labor schedule element for the specified intent. <br>Finder Variables <ul><li>Intent; string;  The data security policy code that determines the access to the labor schedule element business unit. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>findProjectBUByIntent Finds all project business units for the specified intent. <br>Finder Variables <ul><li>Intent; string;  The data security policy code that determines the access to the project business unit. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"AwardContractBUFinder",
                                "description":"Finds all business units that are valid for the award contract.",
                                "title":"AwardContractBuCriteria",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keywords that identify project business unit name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"KeywordFinder",
                                "description":"Finds all project business units with the specified search terms.",
                                "title":"findByKeyword",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keywords that identify project business unit name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all project business units for the specified business unit ID.",
                                "properties":{
                                    "BusinessUnitId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "controlType":"number_edit",
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project business unit.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Business Unit ID"
                                    }
                                }
                            },
                            {
                                "name":"ProviderBUFinder",
                                "description":"Finds all project contract business units for the specified intent.",
                                "title":"ProjectContractsBuCriteria",
                                "properties":{
                                    "MajorVersion":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identification of the version of the contract, created by amending the contract, used to generate the revenue distribution.",
                                        "type":"string"
                                    },
                                    "Id":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the project contract.",
                                        "type":"string"
                                    },
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keywords that identify project business unit name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"ReceiverBUFinder",
                                "description":"Finds all receiver project business units for the specified intent.",
                                "title":"ProjectBillPlanBuCriteria",
                                "properties":{
                                    "BillPlanId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the bill plan on the project contract line.",
                                        "type":"string"
                                    },
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keywords that identify project business unit name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findContractBUByIntent",
                                "description":"Finds all contract business units for the specified intent.",
                                "title":"ContractsBuCriteria",
                                "properties":{
                                    "Intent":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The data security policy code that determines the access to the contract business unit.",
                                        "type":"string"
                                    },
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keywords that identify project business unit name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findElementScheduleBUByIntent",
                                "description":"Finds all valid business units while creating or editing a labor schedule element for the specified intent.",
                                "title":"ElementSchedulesBuCriteria",
                                "properties":{
                                    "Intent":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The data security policy code that determines the access to the labor schedule element business unit.",
                                        "type":"string"
                                    },
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keywords that identify project business unit name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findProjectBUByIntent",
                                "description":"Finds all project business units for the specified intent.",
                                "title":"ProjectsBuCriteria",
                                "properties":{
                                    "Intent":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The data security policy code that determines the access to the project business unit.",
                                        "type":"string"
                                    },
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keywords that identify project business unit name.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/prjBusinessUnitsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"prjBusinessUnitsLOV-get",
                "x-filename-id":"prjbusinessunitslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramsLOV/{ProjectProgramId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Programs"
                ],
                "summary":"Get a program",
                "operationId":"get_projectProgramsLOV",
                "parameters":[
                    {
                        "name":"ProjectProgramId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Program ID",
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramsLOV-{ProjectProgramId}-get",
                "x-filename-id":"projectprogramslov-projectprogramid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Programs"
                ],
                "summary":"Get all programs",
                "operationId":"getall_projectProgramsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ParentProgramId; integer</li><li>ProgramLevel; integer</li><li>ProgramName; string</li><li>ProgramNumber; string</li><li>ProgramStatusCode; string</li><li>ProgramStatusName; string</li><li>ProjectProgramId; integer</li><li>PublicFlag; boolean</li><li>TreeStructureId; integer</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjectProgramId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectProgramId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Program ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramsLOV-get",
                "x-filename-id":"projectprogramslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanningRbs/{projectPlanningRbsUniqID}/child/Formats/{RbsFormatId}":{
            "get":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects/Formats"
                ],
                "summary":"Get a resource format supported by a planning resource breakdown structure",
                "operationId":"get_projectPlanningRbs-Formats",
                "parameters":[
                    {
                        "name":"projectPlanningRbsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RbsFormatId",
                        "in":"path",
                        "description":"Unique identifier of the association of a resource format to the resource breakdown structure.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Breakdown Structure Format ID",
                            "type":"integer",
                            "description":"Unique identifier of the association of a resource format to the resource breakdown structure.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-Formats-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-{projectPlanningRbsUniqID}-child-Formats-{RbsFormatId}-get",
                "x-filename-id":"projectplanningrbs-projectplanningrbsuniqid-child-formats-rbsformatid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanningRbs":{
            "get":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects"
                ],
                "summary":"Get all planning resource breakdown structures assigned to projects",
                "operationId":"getall_projectPlanningRbs",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllowResourceChangesFlag; boolean; Indicates if new resources specific to the project can be added to the planning resource breakdown structure.</li><li>AssignedToProjectId; integer; Unique identifier of the project to which the resource breakdown structure is associated.</li><li>AssignedToProjectName; string; Name of the project to which the resource breakdown structure is associated.</li><li>AssignedToProjectNumber; string; Number of the project to which the resource breakdown structure is associated.</li><li>AutoAddResourceFlag; boolean; Indicates whether to automatically add resources on incurring actual amounts. By default, the resources will be copied from setup level resource breakdown structure.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Description; string; Description of the resource breakdown structure.</li><li>JobSetId; integer; Unique identifier of the job set.</li><li>JobSetName; string; Name of the job set.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PlanningUsageFlag; boolean; Indicates if the resource breakdown structure can be used for planning purposes.</li><li>PrimaryPlanningFlag; boolean; Indicates if the resource breakdown structure is used as default in financial and project planning.</li><li>PrimaryReportingRbsFlag; boolean; Indicates if a resource breakdown structure is the primary reporting resource breakdown structure for a project.</li><li>ProjectUnitId; integer; Unique identifier of the project unit.</li><li>ProjectUnitName; string; Name of the project unit.</li><li>RbsEndDate; string; End date of the resource breakdown structure.</li><li>RbsHeaderId; integer; Unique identifier of the resource breakdown structure.</li><li>RbsName; string; Name of the resource breakdown structure.</li><li>RbsPrjAssignmentId; integer; Unique identifier of the assignment of the resource breakdown structure version to the project.</li><li>RbsStartDate; string; Start date of the resource breakdown structure.</li><li>RbsVersionId; integer; Unique identifier of the resource breakdown structure version.</li><li>ReportingUsageFlag; boolean; Indicates if a resource breakdown structure can be used for reporting purposes.</li><li>TemplateFlag; boolean; Indicates if a resource breakdown structure is assigned to a project template.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the assignment of a resource breakdown structure version to a project with the specified value of Resource Break Structure Version Assignment to Project ID.<br>Finder Variables: <ul><li>RbsPrjAssignmentId; integer; Unique identifier of the assignment of the resource breakdown structure version to the project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RbsPrjAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Breakdown Structure Version Assignment to Project ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-get",
                "x-filename-id":"projectplanningrbs-get"
            },
            "post":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects"
                ],
                "summary":"Create a planning resource breakdown structure assignment to a project",
                "operationId":"create_projectPlanningRbs",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanningRbs-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-item-response"
                                }
                            }
                        },
                        "links":{
                            "Formats":{
                                "operationRef":"#/paths/~1projectPlanningRbs~1{projectPlanningRbsUniqID}~1child~1Formats/get",
                                "parameters":{
                                    "projectPlanningRbsUniqID":"$request.path.projectPlanningRbsUniqID"
                                },
                                "description":"The Formats resource is used to view all resource formats supported by a planning resource breakdown structure."
                            },
                            "Elements":{
                                "operationRef":"#/paths/~1projectPlanningRbs~1{projectPlanningRbsUniqID}~1child~1Elements/get",
                                "parameters":{
                                    "projectPlanningRbsUniqID":"$request.path.projectPlanningRbsUniqID"
                                },
                                "description":"The Elements resource is used to view and create resources in a planning resource breakdown structure."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-post",
                "x-filename-id":"projectplanningrbs-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanningRbs/{projectPlanningRbsUniqID}":{
            "get":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects"
                ],
                "summary":"Get a planning resource breakdown structure assigned to a project",
                "operationId":"get_projectPlanningRbs",
                "parameters":[
                    {
                        "name":"projectPlanningRbsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-item-response"
                                }
                            }
                        },
                        "links":{
                            "Formats":{
                                "operationRef":"#/paths/~1projectPlanningRbs~1{projectPlanningRbsUniqID}~1child~1Formats/get",
                                "parameters":{
                                    "projectPlanningRbsUniqID":"$request.path.projectPlanningRbsUniqID"
                                },
                                "description":"The Formats resource is used to view all resource formats supported by a planning resource breakdown structure."
                            },
                            "Elements":{
                                "operationRef":"#/paths/~1projectPlanningRbs~1{projectPlanningRbsUniqID}~1child~1Elements/get",
                                "parameters":{
                                    "projectPlanningRbsUniqID":"$request.path.projectPlanningRbsUniqID"
                                },
                                "description":"The Elements resource is used to view and create resources in a planning resource breakdown structure."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-{projectPlanningRbsUniqID}-get",
                "x-filename-id":"projectplanningrbs-projectplanningrbsuniqid-get"
            },
            "patch":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects"
                ],
                "summary":"Update a planning resource breakdown structure assignment to a project",
                "operationId":"update_projectPlanningRbs",
                "parameters":[
                    {
                        "name":"projectPlanningRbsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanningRbs-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-item-response"
                                }
                            }
                        },
                        "links":{
                            "Formats":{
                                "operationRef":"#/paths/~1projectPlanningRbs~1{projectPlanningRbsUniqID}~1child~1Formats/get",
                                "parameters":{
                                    "projectPlanningRbsUniqID":"$request.path.projectPlanningRbsUniqID"
                                },
                                "description":"The Formats resource is used to view all resource formats supported by a planning resource breakdown structure."
                            },
                            "Elements":{
                                "operationRef":"#/paths/~1projectPlanningRbs~1{projectPlanningRbsUniqID}~1child~1Elements/get",
                                "parameters":{
                                    "projectPlanningRbsUniqID":"$request.path.projectPlanningRbsUniqID"
                                },
                                "description":"The Elements resource is used to view and create resources in a planning resource breakdown structure."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-{projectPlanningRbsUniqID}-patch",
                "x-filename-id":"projectplanningrbs-projectplanningrbsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanningRbs/{projectPlanningRbsUniqID}/child/Elements":{
            "get":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects/Elements"
                ],
                "summary":"Get all resources in a planning resource breakdown structure",
                "operationId":"getall_projectPlanningRbs-Elements",
                "parameters":[
                    {
                        "name":"projectPlanningRbsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DisabledFlag; boolean; Indicates if the resource is disabled for use in planning.</li><li>EventTypeId; integer; Unique identifier of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type but not both while creating a resource element.</li><li>EventTypeName; string; Name of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type ID but not both while creating a resource element.</li><li>ExpenditureCategoryId; integer; Unique identifier of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category but not both while creating a resource element.</li><li>ExpenditureCategoryName; string; Name of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category ID but not both while creating a resource element.</li><li>ExpenditureTypeId; integer; Unique identifier of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type but not both while creating a resource element.</li><li>ExpenditureTypeName; string; Name of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type ID but not both while creating a resource element.</li><li>FormatId; integer; Unique identifier of the resource format. You must enter a value for either this attribute or Format but not both while creating a resource element.</li><li>FormatName; string; Name of the resource format. You must enter a value for either this attribute or Format ID but not both while creating a resource element.</li><li>InventoryItemId; integer; Unique identifier of the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item Number but not both while creating a resource element.</li><li>InventoryItemNumber; string; Number assigned to the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item ID but not both while creating a resource element.</li><li>ItemCategoryCode; string; Code of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category but not all three or a combination of them while creating a resource element.</li><li>ItemCategoryId; integer; Unique identifier of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category Code, and Item Category but not all three or a combination of them while creating a resource element.</li><li>ItemCategoryName; string; Name of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category Code but not all three or a combination of them while creating a resource element.</li><li>JobCode; string; Code of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job but not all three or a combination of them while creating a resource element.</li><li>JobId; integer; Unique identifier of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job Code, and Job but not all three or a combination of them while creating a resource element.</li><li>JobName; string; Name of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job Code but not all three or a combination of them while creating a resource element.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NonlaborResourceId; integer; Unique identifier of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource but not both while creating a resource element.</li><li>NonlaborResourceName; string; Name of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource ID but not both while creating a resource element.</li><li>OrganizationId; integer; Unique identifier of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization but not both while creating a resource element.</li><li>OrganizationName; string; Name of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization ID but not both while creating a resource element.</li><li>PersonEmail; string; Email of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person but not all three or a combination of them while creating a resource element.</li><li>PersonId; integer; Unique identifier of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person Email, and Person but not all three or a combination of them while creating a resource element.</li><li>PersonName; string; Name of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person Email but not all three or a combination of them while creating a resource element.</li><li>PersonType; string; Type of the person. If the format has System Person Type, then you must enter a value for either this attribute or Person Type Code but not both while creating a resource element.</li><li>PersonTypeCode; string; Code of the person type. If the format has System Person Type, then you must enter a value for either this attribute or Person Type but not both while creating a resource element.</li><li>ProjectRoleId; integer; Unique identifier of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.</li><li>ProjectRoleName; string; Name of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.</li><li>ResourceClassId; integer; Unique identifier of the resource class. You must enter a value for either this attribute or Resource Class but not both while creating a resource element.</li><li>ResourceClassName; string; Name of the resource class. You must enter a value for either this attribute or Resource Class ID but not both while creating a resource element.</li><li>ResourceElementId; integer; Unique identifier of the resource breakdown structure element.</li><li>ResourceName; string; User defined short name for the resource breakdown structure element.</li><li>RevenueCategoryCode; string; Code of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category but not both while creating a resource element.</li><li>RevenueCategoryName; string; Name of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category ID but not both while creating a resource element.</li><li>SpreadCurveId; integer; Unique identifier of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve but not both while creating a resource element.</li><li>SpreadCurveName; string; Name of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve ID but not both while creating a resource element.</li><li>SupplierId; integer; Unique identifier of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier Number, and Supplier but not all three or a combination of them while creating a resource element.</li><li>SupplierName; string; Name of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier Number but not all three or a combination of them while creating a resource element.</li><li>SupplierNumber; string; Number assigned to the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier but not all three or a combination of them while creating a resource element.</li><li>UnitOfMeasure; string; Name of the default unit of measure of costing or planning transactions.</li><li>UnitOfMeasureCode; string; Code of the default unit of measure of costing or planning transactions.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource with the specified Resource Element ID.<br>Finder Variables: <ul><li>ResourceElementId; integer; Unique identifier of the resource breakdown structure element.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceElementId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Element ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-Elements"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-{projectPlanningRbsUniqID}-child-Elements-get",
                "x-filename-id":"projectplanningrbs-projectplanningrbsuniqid-child-elements-get"
            },
            "post":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects/Elements"
                ],
                "summary":"Create a resource in a planning resource breakdown structure",
                "operationId":"create_projectPlanningRbs-Elements",
                "parameters":[
                    {
                        "name":"projectPlanningRbsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanningRbs-Elements-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-{projectPlanningRbsUniqID}-child-Elements-post",
                "x-filename-id":"projectplanningrbs-projectplanningrbsuniqid-child-elements-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanningRbs/{projectPlanningRbsUniqID}/child/Formats":{
            "get":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects/Formats"
                ],
                "summary":"Get all resource formats supported by a planning resource breakdown structure",
                "operationId":"getall_projectPlanningRbs-Formats",
                "parameters":[
                    {
                        "name":"projectPlanningRbsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>EquipmentFlag; boolean; Indicates if the resource format supports the Equipment resource class.</li><li>FinancialResourcesFlag; boolean; Indicates if the resource format supports the Financial Resources resource class.</li><li>FormatId; integer; Unique identifier of the resource format.</li><li>FormatName; string; Name of the resource format.</li><li>LaborFlag; boolean; Indicates if the resource format supports the Labor resource class.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>MaterialItemsFlag; boolean; Indicates if the resource format supports the Material Items resource class.</li><li>RbsFormatId; integer; Unique identifier of the association of a resource format to the resource breakdown structure.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource format association with the specified Resource Breakdown Structure Format ID.<br>Finder Variables: <ul><li>RbsFormatId; integer; Unique identifier of the association of a resource format to the resource breakdown structure.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RbsFormatId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Breakdown Structure Format ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-Formats"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-{projectPlanningRbsUniqID}-child-Formats-get",
                "x-filename-id":"projectplanningrbs-projectplanningrbsuniqid-child-formats-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanningRbs/{projectPlanningRbsUniqID}/child/Elements/{ElementsUniqID}":{
            "get":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects/Elements"
                ],
                "summary":"Get a resource in a planning resource breakdown structure",
                "operationId":"get_projectPlanningRbs-Elements",
                "parameters":[
                    {
                        "name":"projectPlanningRbsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ElementsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Elements resource and used to uniquely identify an instance of Elements. The client should not generate the hash key value. Instead, the client should query on the Elements collection resource in order to navigate to a specific instance of Elements to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-{projectPlanningRbsUniqID}-child-Elements-{ElementsUniqID}-get",
                "x-filename-id":"projectplanningrbs-projectplanningrbsuniqid-child-elements-elementsuniqid-get"
            },
            "patch":{
                "tags":[
                    "Planning Resource Breakdown Structures for Projects/Elements"
                ],
                "summary":"Update a resource in a planning resource breakdown structure",
                "operationId":"update_projectPlanningRbs-Elements",
                "parameters":[
                    {
                        "name":"projectPlanningRbsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ElementsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Elements resource and used to uniquely identify an instance of Elements. The client should not generate the hash key value. Instead, the client should query on the Elements collection resource in order to navigate to a specific instance of Elements to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanningRbs-Elements-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbs-{projectPlanningRbsUniqID}-child-Elements-{ElementsUniqID}-patch",
                "x-filename-id":"projectplanningrbs-projectplanningrbsuniqid-child-elements-elementsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workTypesLOV/{WorkTypeId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Work Types"
                ],
                "summary":"Get a work type",
                "operationId":"get_workTypesLOV",
                "parameters":[
                    {
                        "name":"WorkTypeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the work type.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workTypesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workTypesLOV-{WorkTypeId}-get",
                "x-filename-id":"worktypeslov-worktypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workTypesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Work Types"
                ],
                "summary":"Get all work types",
                "operationId":"getall_workTypesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Description; string; Description of the work type.</li><li>EndDateActive; string; Date after which the work type isn't active.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>Name; string; Name of the work type.</li><li>StartDateActive; string; Date from which the work type is active.</li><li>WorkTypeId; integer; Unique identifier of the work type.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveWorkTypesForProjectUnit Finds the list of active work types with the specified project unit. <br>Finder Variables <ul><li>ActiveDate; string;  Date as of which the work types are queried. </li><li>ProjectUnitId; integer;  Unique identifier of the project unit. </li></ul></li><li>PrimaryKey Finds the work types with the specified primary key. <br>Finder Variables <ul><li>WorkTypeId; integer;  Unique identifier of the work type. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"ActiveWorkTypesForProjectUnit",
                                "description":"Finds the list of active work types with the specified project unit.",
                                "title":"ActiveWorkTypesByProjectUnit",
                                "properties":{
                                    "ActiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "format":"date",
                                        "description":"Date as of which the work types are queried.",
                                        "type":"string"
                                    },
                                    "ProjectUnitId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"Unique identifier of the project unit.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the work types with the specified primary key.",
                                "properties":{
                                    "WorkTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the work type.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workTypesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workTypesLOV-get",
                "x-filename-id":"worktypeslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsLOV/{ProjectId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Projects"
                ],
                "summary":"Get a project",
                "operationId":"get_projectsLOV",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsLOV-{ProjectId}-get",
                "x-filename-id":"projectslov-projectid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Projects"
                ],
                "summary":"Get all projects",
                "operationId":"getall_projectsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectFinishDate; string; The date on which the work or information tracking completes for a project.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectName; string; Name of the project.</li><li>ProjectNumber; string; Number of the project.</li><li>ProjectStartDate; string; The date on which the work or information tracking begins on a project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all projects with the specified project ID. <br>Finder Variables <ul><li>ProjectId; integer;  Unique identifier of the project. </li></ul></li><li>findChargeableProjectsByPersonId Finds all chargeable projects for the specified person ID. <br>Finder Variables <ul><li>PersonId; integer;  Unique identifier of the person for whom chargeable projects are retrieved. </li></ul></li><li>findFinancialProjects Finds all projects that are enabled for financial management. <br>Finder Variables <ul></ul></li><li>findFinancialProjectsByBusinessUnit Finds all the projects that are enabled for financial management and can accept charges from the specified expenditure business unit. <br>Finder Variables <ul><li>BusinessUnitId; integer;  Identifier of the expenditure business unit. </li></ul></li><li>findNonfinancialProjects Finds all projects that aren't enabled for financial management. <br>Finder Variables <ul></ul></li><li>findOpenProjects Finds projects that are in draft, submitted, active, and pending close status. <br>Finder Variables <ul></ul></li><li>findSponsoredProjects Finds all sponsored projects. <br>Finder Variables <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all projects with the specified project ID.",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project.",
                                        "type":"integer",
                                        "title":"Project ID"
                                    }
                                }
                            },
                            {
                                "name":"findChargeableProjectsByPersonId",
                                "description":"Finds all chargeable projects for the specified person ID.",
                                "title":"ChargeableProjectsByPersonIdCriteria",
                                "properties":{
                                    "PersonId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the person for whom chargeable projects are retrieved.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findFinancialProjects",
                                "description":"Finds all projects that are enabled for financial management.",
                                "title":"FinancialProjectsCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"findFinancialProjectsByBusinessUnit",
                                "description":"Finds all the projects that are enabled for financial management and can accept charges from the specified expenditure business unit.",
                                "title":"FinancialProjectsByBusinessUnitIdCriteria",
                                "properties":{
                                    "BusinessUnitId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the expenditure business unit.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findNonfinancialProjects",
                                "description":"Finds all projects that aren't enabled for financial management.",
                                "title":"NonFinancialProjectsCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"findOpenProjects",
                                "description":"Finds projects that are in draft, submitted, active, and pending close status.",
                                "title":"OpenProjectsCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"findSponsoredProjects",
                                "description":"Finds all sponsored projects.",
                                "title":"SponsoredProjectsCriteria",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectsLOV-get",
                "x-filename-id":"projectslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments"
                ],
                "summary":"Get all attachments for a project contract invoice",
                "operationId":"getall_projectContractInvoices-Attachments",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified attached document ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments"
                ],
                "summary":"Create an attachment for a project contract invoice",
                "operationId":"create_projectContractInvoices-Attachments",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectContractInvoices-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-post",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/InvoiceLines/{InvoiceLineId}/child/InvoiceLineDff":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Invoice Lines/Invoice Line Descriptive Flexfields"
                ],
                "summary":"Get all invoice line descriptive flexfields",
                "operationId":"getall_projectContractInvoices-InvoiceLines-InvoiceLineDff",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId",
                        "in":"path",
                        "description":"Unique identifier of the invoice line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>InvoiceLineId; integer; Identifier of the invoice line.</li><li>__FLEX_Context; string; Context for flex fields.</li><li>__FLEX_Context_DisplayValue; string; Context Prompt</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the list of invoice line descriptive flexfields for an invoice line with the specified primary key.<br>Finder Variables: <ul><li>InvoiceLineId; integer; Unique identifier of the invoice line descriptive flexfield.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "InvoiceLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceLines-{InvoiceLineId}-child-InvoiceLineDff-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoicelines-invoicelineid-child-invoicelinedff-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_projectContractInvoices-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Invoices Attachments resource and used to uniquely identify an instance of Project Contract Invoices Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Contract Invoices Attachments collection resource in order to navigate to a specific instance of Project Contract Invoices Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_projectContractInvoices-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Invoices Attachments resource and used to uniquely identify an instance of Project Contract Invoices Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Contract Invoices Attachments collection resource in order to navigate to a specific instance of Project Contract Invoices Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_projectContractInvoices-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Invoices Attachments resource and used to uniquely identify an instance of Project Contract Invoices Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Contract Invoices Attachments collection resource in order to navigate to a specific instance of Project Contract Invoices Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/action/releaseProjectContractInvoice":{
            "post":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Release of a single approved invoice",
                "description":"Use this action to release invoices that have been approved and are ready to be released.",
                "operationId":"do_releaseProjectContractInvoice_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "receivablesNumber":{
                                        "type":"string",
                                        "description":"The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the Define Project Billing Business Unit task implementation options. If the invoice numbering method is set to Automatic, this attribute is automatically set, if it is set to Manual then a value is required when releasing an invoice.",
                                        "nullable":true
                                    },
                                    "creditMemoReasonCode":{
                                        "type":"string",
                                        "description":"Indicates the reason code for the creation of a standard invoice. If the Credit Memo Reason Code is provided it will override any value provided for the Credit Memo Reason Code attribute. Valid values must match a Lookup Code in the Manage Receivables Lookups task for the lookup type CREDIT_MEMO_REASON. For all credit invoices this attribute is optional unless the Require credit memo reason is selected for the related business unit as required in the setup task Specify Customer Contract Management Business Function Properties in the task list Define Project Billing Business Unit Options.",
                                        "nullable":true
                                    },
                                    "invoiceDate":{
                                        "type":"string",
                                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "creditMemoReasonMeaning":{
                                        "type":"string",
                                        "description":"Indicates the reason code meaning for the creation of a standard invoice. Valid values must match a Meaning in the Manage Receivables Lookups task for the lookup type CREDIT_MEMO_REASON. For all credit invoices this attribute is optional unless the Require credit memo reason is selected for the related business unit as required in the setup task Specify Customer Contract Management Business Function Properties in the task list Define Project Billing Business Unit Options.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully released with the Invoice Date: <Date>, Receivables Number: <Receivables Number>, and Credit Memo Reason: <Credit Memo Reason>"
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully released with the Invoice Date: <Date>, Receivables Number: <Receivables Number>, and Credit Memo Reason: <Credit Memo Reason>"
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-action-releaseProjectContractInvoice-post",
                "x-filename-id":"projectcontractinvoices-invoiceid-action-releaseprojectcontractinvoice-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}":{
            "get":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Get a project contract invoice",
                "operationId":"get_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-item-response"
                                }
                            }
                        },
                        "links":{
                            "returnToDraftProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1returnToDraftProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to return an approved or approval rejected invoice to draft status."
                            },
                            "rejectProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1rejectProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to reject a submitted invoice."
                            },
                            "InvoiceLines":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"The Invoice Lines resource is used to view the details of the invoice lines."
                            },
                            "cancelProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1cancelProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to cancel single or multiple standard invoices in Released, Transferred, or Accepted statuses to create credit invoices in Draft, Submitted, Approved, or Released statuses."
                            },
                            "InvoiceHeaderDff":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceHeaderDff/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"A listing of all the descriptive flexfields available for project contract invoices."
                            },
                            "unreleaseProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1unreleaseProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to unrelease invoices that are either in Released or Transfer Rejected status. Invoices that are in Transferred or Accepted status can't be unreleased.\n\nTo unrelease an invoice in any order for a project contract, you must enable the Allow Invoice Processing in Any Sequence predefined profile using the Manage Administrator Profile Values setup page. Also, you can't unrelease an invoice in any order if the transactions associated with the invoice being unreleased have been invoiced subsequently on different invoices of the project contract.\n\nWhen the Allow Invoice Processing in Any Sequence predefined profile is disabled, you can only unrelease the last invoice for the project contract."
                            },
                            "approveProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1approveProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to approve a submitted invoice."
                            },
                            "releaseProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1releaseProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to release invoices that have been approved and are ready to be released."
                            },
                            "submitProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1submitProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to submit invoices for approval."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1Attachments/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"The attachments resource is used to view, create, update and delete attachments for project contract invoices."
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-get"
            },
            "delete":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Delete a standard project contract invoice in draft status",
                "operationId":"delete_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-delete",
                "x-filename-id":"projectcontractinvoices-invoiceid-delete"
            },
            "patch":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Update an invoice header for a project contract invoice",
                "operationId":"update_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectContractInvoices-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-item-response"
                                }
                            }
                        },
                        "links":{
                            "returnToDraftProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1returnToDraftProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to return an approved or approval rejected invoice to draft status."
                            },
                            "rejectProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1rejectProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to reject a submitted invoice."
                            },
                            "InvoiceLines":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"The Invoice Lines resource is used to view the details of the invoice lines."
                            },
                            "cancelProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1cancelProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to cancel single or multiple standard invoices in Released, Transferred, or Accepted statuses to create credit invoices in Draft, Submitted, Approved, or Released statuses."
                            },
                            "InvoiceHeaderDff":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceHeaderDff/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"A listing of all the descriptive flexfields available for project contract invoices."
                            },
                            "unreleaseProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1unreleaseProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to unrelease invoices that are either in Released or Transfer Rejected status. Invoices that are in Transferred or Accepted status can't be unreleased.\n\nTo unrelease an invoice in any order for a project contract, you must enable the Allow Invoice Processing in Any Sequence predefined profile using the Manage Administrator Profile Values setup page. Also, you can't unrelease an invoice in any order if the transactions associated with the invoice being unreleased have been invoiced subsequently on different invoices of the project contract.\n\nWhen the Allow Invoice Processing in Any Sequence predefined profile is disabled, you can only unrelease the last invoice for the project contract."
                            },
                            "approveProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1approveProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to approve a submitted invoice."
                            },
                            "releaseProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1releaseProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to release invoices that have been approved and are ready to be released."
                            },
                            "submitProjectContractInvoice":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1submitProjectContractInvoice/post",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"Use this action to submit invoices for approval."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1Attachments/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId"
                                },
                                "description":"The attachments resource is used to view, create, update and delete attachments for project contract invoices."
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-patch",
                "x-filename-id":"projectcontractinvoices-invoiceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/action/returnToDraftProjectContractInvoice":{
            "post":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Return of a single approved or approval rejected invoice to draft status",
                "description":"Use this action to return an approved or approval rejected invoice to draft status.",
                "operationId":"do_returnToDraftProjectContractInvoice_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully returned to draft status."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully returned to draft status."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-action-returnToDraftProjectContractInvoice-post",
                "x-filename-id":"projectcontractinvoices-invoiceid-action-returntodraftprojectcontractinvoice-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/InvoiceHeaderDff/{InvoiceId2}":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Invoice Header Descriptive Flexfields"
                ],
                "summary":"Get a project contract invoice descriptive flexfield",
                "operationId":"get_projectContractInvoices-InvoiceHeaderDff",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_HEADERS_FLEX"
                                },
                                "description":"Additional.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_HEADERS_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceHeaderDff-{InvoiceId2}-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoiceheaderdff-invoiceid2-get"
            },
            "patch":{
                "tags":[
                    "Project Contract Invoices/Invoice Header Descriptive Flexfields"
                ],
                "summary":"Update an invoice header descriptive flexfield for a project contract invoice",
                "operationId":"update_projectContractInvoices-InvoiceHeaderDff",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectContractInvoices-InvoiceHeaderDff-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_HEADERS_FLEX"
                                },
                                "description":"Additional.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_HEADERS_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceHeaderDff-{InvoiceId2}-patch",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoiceheaderdff-invoiceid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/action/cancelProjectContractInvoice":{
            "post":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Cancel a project contract invoice.",
                "description":"Use this action to cancel single or multiple standard invoices in Released, Transferred, or Accepted statuses to create credit invoices in Draft, Submitted, Approved, or Released statuses.",
                "operationId":"do_cancelProjectContractInvoice_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Credit invoice number <invoice_num> for amount <inv_amount> <inv_curreny> is created in <inv_status> status."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Credit invoice number <invoice_num> for amount <inv_amount> <inv_curreny> is created in <inv_status> status."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-action-cancelProjectContractInvoice-post",
                "x-filename-id":"projectcontractinvoices-invoiceid-action-cancelprojectcontractinvoice-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices":{
            "get":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Get all project contract invoices",
                "operationId":"getall_projectContractInvoices",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AcceptedDate; string; The date and time when the invoice was accepted.</li><li>AccountingDate; string; The date within a General Ledger (GL) accounting period to which the invoice transactions are posted. The GL date is set by the Transfer Invoice process and it is the date of the first future or open GL period in Oracle Receivables for the invoice date.</li><li>AccountingPeriodName; string; Name of the General Ledger (GL) period for the GL Date attribute.</li><li>ApTransferStatusCode; string; Indicates the status of the transfer of the invoice to Accounts Payable (AP). Valid values are P - Pending, A - Accepted, and R - Rejected.</li><li>ApprovedDate; string; The date on which the invoice is approved.</li><li>ApprovedbyPerson; string; Name of the person who approved the invoice.</li><li>ApprovedbyPersonId; integer; Unique identifier of the person who approved the invoice.</li><li>BillFromDate; string; The date through which to invoice the project. Expenditure items with the expenditure item date on or after the bill from date and events with completion dates on or after the bill through date may be included on an invoice.</li><li>BillSet; integer; Identifier of a set of invoices created together in the same run which must be released at the same time.</li><li>BillToAccountNumber; string; Account number of the bill-to customer.</li><li>BillToAddress; string; Address of the bill-to customer.</li><li>BillToContactId; integer; Unique identifier of the contact who is a representative for the bill-to customer on the bill plan.</li><li>BillToContactName; string; Name of the contact who is a representative for the bill-to customer on the bill plan.</li><li>BillToCustomerId; integer; Unique identifier of the bill-to customer on the invoice.</li><li>BillToCustomerName; string; Name of the bill-to customer on the invoice.</li><li>BillToDate; string; The date through which to invoice the project. Expenditure items with the expenditure item date on or before the bill to date and events with completion dates on or before the bill through date may be included on an invoice.</li><li>BillToSite; string; Address of the bill-to customer.</li><li>BillToSiteId; integer; Unique identifier of the customer address.</li><li>BillingTypeCode; string; Indicates the code used to classify the type of billing. Valid values are EX - External, IP - Interproject, and IC - Intercompany.</li><li>Canceled; string; Indicates that the invoice was cancelled.</li><li>ContractId; integer; Unique identifier of the contract for the invoice.</li><li>ContractNumber; string; Number that uniquely identifies the contract for the invoice.</li><li>ContractTypeId; integer; Unique identifier for the contract type.</li><li>ContractTypeName; string; Name of the contract type for the contract on the invoice.</li><li>CreditMemoReasonCode; string; Indicates the code for the reason to create a credit memo.</li><li>CreditMemoReasonMeaning; string; Indicates the reason for creating the credit memo.</li><li>CreditedInvoiceId; integer; Unique identifier of the invoice that is credited by this invoice.</li><li>CreditedInvoiceNumber; integer; Number of the credited Invoice.</li><li>DocumentNumber; string; Number that identifies a document on the bill plan of a grants contract.</li><li>DocumentSubType; string; A classification that is assigned to documents such as an invoice or a credit memo. Example subtypes are Domestic Invoice and Foreign Invoice.</li><li>Exception; string; Indicates that exceptions have occurred for the invoice or for lines on the invoice. Valid values are E - Error, W - Warning, and N - No error.</li><li>ExportProcessId; integer; Unique identifier of the Export Invoice Details job used to export invoice attributes to a CSV file.</li><li>InvoiceAmount; number; Amount in the invoice currency.</li><li>InvoiceComment; string; Free text field for comments that can be printed on an invoice. The default value is the invoice comment defined for the project.</li><li>InvoiceCurrencyCode; string; Indicates the currency code for the invoice that is transferred to Oracle Receivables.</li><li>InvoiceDate; string; The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.</li><li>InvoiceId; integer; Unique identifier of the invoice.</li><li>InvoiceInstructions; string; Free text field to enter instructions for invoice billing.</li><li>InvoiceNumber; integer; The sequential number that identifies the invoice within a project contract.</li><li>InvoiceStatusCode; string; Indicates the code for the status of the invoice. Valid values are SUBMITTED, APPROVAL_REJECTED, RELEASED, DRAFT, REJECTED, TRANSFERRED, ACCEPTED, and APPROVED.</li><li>InvoiceStatusMeaning; string; Indicates the meaning of the value in the Invoice Status Code attribute. A list of valid values is defined in the lookup type PJB_INVOICE_STATUS_TYPE. Valid values are Accepted, Rejected, Approved, Draft, Transfer rejected, Released, Submitted, or Transferred. You can either enter this attribute or Invoice Status Code.</li><li>InvoiceTypeCode; string; Indicates the code for the type of the invoice. Valid values are CONCESSION, WRITE_OFF, CANCEL, STANDARD, and CREDIT_MEMO.</li><li>InvoiceTypeMeaning; string; The meaning of the value of the Invoice Type Code attribute. Valid values are Standard, Credit Memo, Write-Off, Net Invoice, or Canceled.</li><li>LastUnreleasedByPerson; string; Name of the person who last unreleased the invoice.</li><li>LastUnreleasedByPersonId; integer; Unique identifier of the person who last unreleased the invoice.</li><li>LastUnreleasedDate; string; The date and time when the invoice was last unreleased.</li><li>LocNumber; string; Number that identifies a letter of credit on the bill plan of a grants contract.</li><li>MajorVersion; integer; Indicates the version number of the contract.</li><li>Migrated; string; Indicates a migration type of invoice.</li><li>NetCredit; string; Indicator of net credit on the invoice. Valid values are Y - True and N - False.</li><li>NetInvoice; string; Indicator of net invoice on the invoice. Valid values are Y - True and N - False.</li><li>OrganizationId; integer; Unique identifier of the business unit associated with the invoice.</li><li>OrganizationName; string; Name of the business unit associated with the invoice.</li><li>PaDate; string; The end date of the Project Accounting (PA) period in which the invoice was generated. The PA period is the open or future PA period on or after the latest date of the expenditure item dates and the event completion dates included on the invoice.</li><li>PaPeriodName; string; Name of the Project Accounting (PA) period for the invoice.</li><li>ProjectId; integer; Unique identifier of the project associated to the invoice. This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.</li><li>ProjectName; string; Name of the project associated to the invoice. This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.</li><li>ProjectNumber; string; Number of the project associated to the invoice.This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.</li><li>ReceivablesNumber; string; The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the implementation options.</li><li>ReceiverSetupCode; string; Indicates if the invoice is for global projects of a receiver business unit. The value is IC_NON_GLOBAL for non global projects and blank for all other scenarios.</li><li>RejectedDate; string; The date on which the invoice is rejected.</li><li>RejectedbyPerson; string; Name of the person who rejected the invoice.</li><li>RejectedbyPersonId; integer; Unique identifier of the person who rejected the invoice.</li><li>ReleasedByPersonId; integer; Unique identifier of the person who released the invoice.</li><li>ReleasedDate; string; The date on which the invoice was released for transfer.</li><li>ReleasedbyPerson; string; Name of the person who released the invoice.</li><li>SubmittedByPerson; string; Name of the person who submitted the invoice for approval.</li><li>SubmittedByPersonId; integer; Unique identifier of the person who submitted the invoice for approval.</li><li>SubmittedDate; string; The date and time when the invoice was submitted for approval.</li><li>SystemReference; integer; Indicates the reference to the invoice created in Oracle Receivables from the draft invoice. The Confirm Invoice Acceptance Status in Receivables process populates the value and holds the RA_CUSTOMER_TRX.CUSTOMER_TRX_ID.</li><li>TaxAmount; number; The total tax amount in the invoice currency.</li><li>TaxationCountry; string; The country of taxation for calculating tax.</li><li>TransferredDate; string; Indicates the date on which the invoice is transferred to the Oracle Receivables interface tables.</li><li>UnreleaseComments; string; Comments entered by the person who unreleased the invoice.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project contract invoice with the specified primary key.<br>Finder Variables: <ul><li>InvoiceId; integer; Unique identifier of the invoice.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "InvoiceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Invoice ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-get",
                "x-filename-id":"projectcontractinvoices-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/InvoiceHeaderDff":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Invoice Header Descriptive Flexfields"
                ],
                "summary":"Get all project contract invoice descriptive flexfields",
                "operationId":"getall_projectContractInvoices-InvoiceHeaderDff",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>InvoiceId; integer; Identifier of the invoice.</li><li>__FLEX_Context; string; Context for flex fields.</li><li>__FLEX_Context_DisplayValue; string; Context Prompt</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the list of invoice header descriptive flexfields for a project contract invoice with the specified primary key.<br>Finder Variables: <ul><li>InvoiceId; integer; Unique identifier of the invoice header descriptive flexfield.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "InvoiceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceHeaderDff-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoiceheaderdff-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/InvoiceLines/{InvoiceLineId}":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Invoice Lines"
                ],
                "summary":"Get an invoice line",
                "operationId":"get_projectContractInvoices-InvoiceLines",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId",
                        "in":"path",
                        "description":"Unique identifier of the invoice line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "InvoiceLineDff":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines~1{InvoiceLineId}~1child~1InvoiceLineDff/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId",
                                    "InvoiceLineId":"$request.path.InvoiceLineId"
                                },
                                "description":"A listing of all the descriptive flexfields available for invoice lines."
                            },
                            "InvoiceLineDistributions":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines~1{InvoiceLineId}~1child~1InvoiceLineDistributions/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId",
                                    "InvoiceLineId":"$request.path.InvoiceLineId"
                                },
                                "description":"The Invoice Line Distributions resource is used to view the details of invoice line distributions."
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceLines-{InvoiceLineId}-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoicelines-invoicelineid-get"
            },
            "patch":{
                "tags":[
                    "Project Contract Invoices/Invoice Lines"
                ],
                "summary":"Update an invoice line for a project contract invoice",
                "operationId":"update_projectContractInvoices-InvoiceLines",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId",
                        "in":"path",
                        "description":"Unique identifier of the invoice line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectContractInvoices-InvoiceLines-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "InvoiceLineDff":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines~1{InvoiceLineId}~1child~1InvoiceLineDff/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId",
                                    "InvoiceLineId":"$request.path.InvoiceLineId"
                                },
                                "description":"A listing of all the descriptive flexfields available for invoice lines."
                            },
                            "InvoiceLineDistributions":{
                                "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines~1{InvoiceLineId}~1child~1InvoiceLineDistributions/get",
                                "parameters":{
                                    "InvoiceId":"$request.path.InvoiceId",
                                    "InvoiceLineId":"$request.path.InvoiceLineId"
                                },
                                "description":"The Invoice Line Distributions resource is used to view the details of invoice line distributions."
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceLines-{InvoiceLineId}-patch",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoicelines-invoicelineid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments"
                ],
                "summary":"Get an attachment for a project contract invoice",
                "operationId":"get_projectContractInvoices-Attachments",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Invoices Attachments resource and used to uniquely identify an instance of Project Contract Invoices Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Contract Invoices Attachments collection resource in order to navigate to a specific instance of Project Contract Invoices Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments"
                ],
                "summary":"Delete an attachment for a project contract invoice",
                "operationId":"delete_projectContractInvoices-Attachments",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Invoices Attachments resource and used to uniquely identify an instance of Project Contract Invoices Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Contract Invoices Attachments collection resource in order to navigate to a specific instance of Project Contract Invoices Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments"
                ],
                "summary":"Update an attachment for a project contract invoice",
                "operationId":"update_projectContractInvoices-Attachments",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Invoices Attachments resource and used to uniquely identify an instance of Project Contract Invoices Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Contract Invoices Attachments collection resource in order to navigate to a specific instance of Project Contract Invoices Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectContractInvoices-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/InvoiceLines/{InvoiceLineId}/child/InvoiceLineDff/{InvoiceLineId2}":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Invoice Lines/Invoice Line Descriptive Flexfields"
                ],
                "summary":"Get an invoice line descriptive flexfield",
                "operationId":"get_projectContractInvoices-InvoiceLines-InvoiceLineDff",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId",
                        "in":"path",
                        "description":"Unique identifier of the invoice line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_LINES_FLEX"
                                },
                                "description":"Additional.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_LINES_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceLines-{InvoiceLineId}-child-InvoiceLineDff-{InvoiceLineId2}-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoicelines-invoicelineid-child-invoicelinedff-invoicelineid2-get"
            },
            "patch":{
                "tags":[
                    "Project Contract Invoices/Invoice Lines/Invoice Line Descriptive Flexfields"
                ],
                "summary":"Update an invoice line descriptive flexfield for a project contract invoice",
                "operationId":"update_projectContractInvoices-InvoiceLines-InvoiceLineDff",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId",
                        "in":"path",
                        "description":"Unique identifier of the invoice line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_LINES_FLEX"
                                },
                                "description":"Additional.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_LINES_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceLines-{InvoiceLineId}-child-InvoiceLineDff-{InvoiceLineId2}-patch",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoicelines-invoicelineid-child-invoicelinedff-invoicelineid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Project Contract Invoices Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_projectContractInvoices-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Invoices Attachments resource and used to uniquely identify an instance of Project Contract Invoices Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Contract Invoices Attachments collection resource in order to navigate to a specific instance of Project Contract Invoices Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/InvoiceLines/{InvoiceLineId}/child/InvoiceLineDistributions":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Invoice Lines/Invoice Line Distributions"
                ],
                "summary":"Get all invoice line distributions",
                "operationId":"getall_projectContractInvoices-InvoiceLines-InvoiceLineDistributions",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId",
                        "in":"path",
                        "description":"Unique identifier of the invoice line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BillJobId; integer; Unique identifier of the effective job used when invoicing a labor item as of the last time the expenditure item was invoiced.</li><li>BillPlanId; integer; Unique identifier of the bill plan for the invoice distribution.</li><li>BillRate; number; Bill rate used in deriving the transfer price if the transfer price was based on a rate defined in a bill rate schedule.</li><li>BillSet; integer; Number of the bill set which is defined in bill plan related to the invoice distribution.</li><li>BillTransactionTypeCode; string; Indicates the code used to classify the type of bill transaction. Valid values are EI - Expenditure Item or EVT - Billing Event and defined in the lookup PJB_BILL_TRANSACTION_TYPE.</li><li>BillingExtensionId; integer; Unique identifier of billing extension used for the transaction.</li><li>BillingJobTitle; string; Indicates the title for the billing job.</li><li>BillingResourceId; integer; Unique identifier of resource breakdown structure element.</li><li>ContractCurrencyBilledAmount; number; Amount billed in currency of the contract.</li><li>ContractCurrencyCode; string; Indicates the code of the currency for the contract related to the distribution.</li><li>ContractCurrencyInvDateType; string; Indicates the currency conversion date type used to convert the contract to the invoice currency.</li><li>ContractCurrencyInvExchgDate; string; Indicates the date used for the conversion of the rates on the contract for the invoice.</li><li>ContractCurrencyInvExchgRate; number; Indicates the rate used to convert the invoice amounts from the transaction currency to the contract currency.</li><li>ContractCurrencyInvRateType; string; Indicates the code for the contract currency rate type.</li><li>ContractLineId; integer; Unique Identifier of the contract line for the invoice distribution.</li><li>ContractLineNumber; string; Number of the contract line for the invoice distribution.</li><li>CreditedDistributionId; integer; Unique identifier of distribution credited by this distribution.</li><li>CreditedInvoiceId; integer; Unique identifier of invoice that is credited by this distribution.</li><li>CreditedInvoiceLineId; integer; Unique identifier of invoice line that is credited by this distribution.</li><li>DocumentNumber; string; Number that identifies a document on the bill plan of a grants contract.</li><li>EmployeeBillingTitle; string; Employee billing title.</li><li>ICTpAmountTypeCode; string; Amount type code used for an inter company price amount.</li><li>ICTpBaseCode; string; Indicates the intercompany transfer price base code of an intercompany transfer invoice.</li><li>IntendedUse; string; A classification of the products by tax authority for tax purposes.</li><li>IntendedUseClassifId; integer; Unique identifier of the intended use classification.</li><li>InvBurdenCompileSetId; integer; Unique identifier of the compiled set used to calculate a burden schedule. This only applies to invoice distributions based on billing event detail.</li><li>InvDiscountReasonCode; string; Reason code for discount override or rate override.</li><li>InvDistributionTypeCode; string; Indicates the code of the type used to classify invoice distribution. Valid values are WRITE_OFF, CONCESSION, CANCEL, STANDARD, and CREDIT_MEMO.</li><li>InvLineDistNumber; integer; Number that identifies the invoice distribution.</li><li>InvoiceAmountCalculationCode; string; Indicates the code for the invoice amount calculation. Valid values are I - Indirect, O - Overrides, E - Extension, B - Bill rates, L - Labor Multiplier.</li><li>InvoiceCurrencyBilledAmount; number; Amount billed in the Invoice currency amount.</li><li>InvoiceCurrencyCode; string; Indicates the currency code for the invoice that is transferred to Oracle Receivables.</li><li>InvoiceCurrencyCreditAmount; number; Credit amount in the invoice currency.</li><li>InvoiceCurrencyCreditPct; number; Indicates the percent of credit in the invoice currency.</li><li>InvoiceCurrencyDateType; string; Date type of the invoice currency.</li><li>InvoiceCurrencyExchgDate; string; Indicates the exchange date for the conversion of the invoice currency.</li><li>InvoiceCurrencyExchgRate; number; Exchange rate used for the invoice currency.</li><li>InvoiceCurrencyRateType; string; Rate type of the invoice currency.</li><li>InvoiceDate; string; The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.</li><li>InvoiceDiscountPercentage; number; Indicates a discount percentage, expressed as a proportion multiplied by 100, that is used to calculate the adjusted invoice and rate.  The percentage used is based on the markup defined in the bill rate schedule.</li><li>InvoiceDistId; integer; Unique identifier of the invoice distribution.</li><li>InvoiceLaborMultiplier; number; A multiplier that is assigned to the contract line, and is used to calculate the invoice amount for labor items by applying the multipler to the raw cost of the labor items.</li><li>InvoiceMarkupPercentage; number; Indicates the markup percentage used to calculate the adjusted invoice and rate. The percentage used is based on the markup defined in the bill rate schedule.</li><li>LedgerCurrencyBilledAmount; number; Amount billed in the currency of the ledger.</li><li>LedgerCurrencyCode; string; Ledger currency code.</li><li>LedgerCurrencyInvDateType; string; Date type of the ledger currency.</li><li>LedgerCurrencyInvExchgDate; string; Indicates the conversion date used to convert the invoice to the ledger currency.</li><li>LedgerCurrencyInvExchgRate; number; Indicates the conversion currency rate used to convert the invoice to the ledger currency.</li><li>LedgerCurrencyInvRateType; string; Indicates the conversion currency rate type used to convert the invoice to the ledger currency.</li><li>LinkedProjectId; integer; Unique identifier of project that is linked to the contract line associated to the invoice distribution.</li><li>LinkedProjectName; string; Name of the project that is linked to the contract line associated to the invoice distribution.</li><li>LinkedProjectNumber; string; Number of the project that is linked to the contract line associated to the invoice distribution.</li><li>LinkedTaskId; integer; Unique identifier of the task that is linked to the contract line associated to the invoice distribution.</li><li>LinkedTaskName; string; Name of the task that is linked to the contract line associated to the invoice distribution.</li><li>LinkedTaskNumber; string; Number of the project task that is linked to the contract line associated to the invoice distribution.</li><li>LocNumber; string; Number that identifies a letter of credit on the bill plan of a grants contract.</li><li>ProductCategory; string; A classification of products used for tax purposes.</li><li>ProductFcCategoryId; integer; Unique identifier of the product fiscal classification category.</li><li>ProductFiscClassification; string; A classification of the products based on the inventory item category by the tax authority for tax purposes.</li><li>ProductType; string; This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.</li><li>ProjectCurrencyBilledAmount; number; Amount billed in the currency of the project.</li><li>ProjectCurrencyCode; string; Indicates the currency code of the project.</li><li>ProjectCurrencyInvDateType; string; Date type used for conversion to the project currency.</li><li>ProjectCurrencyInvExchgDate; string; Indicates the currency conversion date used to convert the invoice distribution to the project currency.</li><li>ProjectCurrencyInvExchgRate; number; Indicates the currency conversion rate used to convert the invoice currency to the project currency.</li><li>ProjectCurrencyInvRateType; string; Indicates the currency conversion rate type used to convert the invoice to the project currency.</li><li>ProviderLegalEntityId; integer; Unique identifier of the provider legal entity.</li><li>Quantity; integer; Indicates the quantity of the source expenditure item for invoice transactions created from expenditure items.</li><li>ReceiverLegalEntityId; integer; Unique identifier of the receiver legal entity.</li><li>TpInvRulePercentage; number; Indicates the applied percentage value from the transfer price rule used to create an intercompany invoice.</li><li>TpInvSchLinePercentage; number; The applied percentage value from the transfer price schedule line used to create an intercompany invoice.</li><li>TransactionBusinessCategory; string; A classification or categorization of a transaction for tax purposes as required by a tax authority.</li><li>TransactionCurrencyBilledAmount; number; Billed amount in the transaction currency.</li><li>TransactionCurrencyCode; string; Transaction currency for the expenditure or events.</li><li>TransactionDate; string; Date when transaction occurs.</li><li>TransactionId; integer; Unique identifier of the expenditure item or event related to the invoice distribution.</li><li>TransactionProjectId; integer; Unique identifier of the project related to the invoice distribution transaction.</li><li>TransactionProjectName; string; Name of the project related to the invoice distribution transaction.</li><li>TransactionProjectNumber; string; Number of the project related to the invoice distribution transaction.</li><li>TransactionTaskId; integer; Unique identifier of the project task related to the invoice distribution transaction.</li><li>TransactionTaskName; string; Name of the project task related to the invoice distribution transaction.</li><li>TransactionTaskNumber; string; Number of the project task related to the invoice distribution transaction.</li><li>TransactionTypeId; integer; Unique identifier of the Event Type or Expenditure Item Type related to the invoice distribution.</li><li>UserDefinedFiscalClass; string; Indicates the default taxation country.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the invoice line distribution with the specified primary key.<br>Finder Variables: <ul><li>InvoiceDistId; integer; Unique identifier of the invoice distribution.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "InvoiceDistId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Invoice Distribution ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceLines-{InvoiceLineId}-child-InvoiceLineDistributions-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoicelines-invoicelineid-child-invoicelinedistributions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/InvoiceLines/{InvoiceLineId}/child/InvoiceLineDistributions/{InvoiceDistId}":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Invoice Lines/Invoice Line Distributions"
                ],
                "summary":"Get an invoice line distribution",
                "operationId":"get_projectContractInvoices-InvoiceLines-InvoiceLineDistributions",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceLineId",
                        "in":"path",
                        "description":"Unique identifier of the invoice line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"InvoiceDistId",
                        "in":"path",
                        "description":"Unique identifier of the invoice distribution.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice Distribution ID",
                            "type":"integer",
                            "description":"Unique identifier of the invoice distribution.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceLines-{InvoiceLineId}-child-InvoiceLineDistributions-{InvoiceDistId}-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoicelines-invoicelineid-child-invoicelinedistributions-invoicedistid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/action/submitProjectContractInvoice":{
            "post":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Submit of a single draft invoice",
                "description":"Use this action to submit invoices for approval.",
                "operationId":"do_submitProjectContractInvoice_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully submitted for approval."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully submitted for approval."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-action-submitProjectContractInvoice-post",
                "x-filename-id":"projectcontractinvoices-invoiceid-action-submitprojectcontractinvoice-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/child/InvoiceLines":{
            "get":{
                "tags":[
                    "Project Contract Invoices/Invoice Lines"
                ],
                "summary":"Get all invoice lines",
                "operationId":"getall_projectContractInvoices-InvoiceLines",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApTransferErrorCode; string; Indicates the code related to transfer errors between project billing and Accounts Payable (AP). The Invoice Transfer Error Message attribute contains a description of the error.</li><li>ApTransferStatusCode; string; Indicates the status of the transfer of the invoice to Accounts Payable (AP). Valid values are P - Pending, A - Accepted, and R - Rejected.</li><li>AssessableValue; number; An optional value for an assessable value for the transaction line for estimated tax purposes.</li><li>BillPlanId; integer; Unique identifier of the bill plan related to the line.</li><li>BillSet; integer; Identifier of a set of invoices created together in the same run which must be released at the same time.</li><li>ContractCurrencyCode; string; Indicates the code of the currency for the contract related to the invoice line.</li><li>ContractCurrencyLineAmount; number; Amount in contract currency.</li><li>ContractLineId; integer; Unique identifier of the contract line related to the invoice line.</li><li>ContractLineNumber; string; Number that identifies the contract line related to the invoice line if the line represents a single contract line.</li><li>CreditedInvoiceLineId; integer; Unique identifier of the invoice line credited by this invoice line.</li><li>DocumentNumber; string; Number that identifies a document on the bill plan of a grants contract.</li><li>Exception; string; Indicates that exceptions have occurred for the invoice line. Valid values are E - Error, W - Warning, and N - No error.</li><li>ExpenditureOrgId; integer; Unique identifier of the expenditure organization related to the line.</li><li>ExpenditureTypeId; integer; Unique identifier of the expenditure type for the invoice line.</li><li>IntendedUse; string; A classification of the products by tax authority for tax purposes.</li><li>IntendedUseClassifId; integer; Unique identifier of the intended use classification.</li><li>InvoiceCurrencyCode; string; Indicates the currency code for the invoice that is transferred to Oracle Receivables.</li><li>InvoiceCurrencyLineAmount; number; Amount of the invoice line in the invoice currency.</li><li>InvoiceFormatId; integer; Unique identifier of the invoice format.</li><li>InvoiceFormatName; string; Name of the invoice format.</li><li>InvoiceLineId; integer; Unique identifier of the invoice line.</li><li>InvoiceLineNumber; integer; Number that identifies an invoice line.</li><li>InvoiceLineType; string; A classification of invoice credit that is assigned to an invoice line. Valid values are CONCESSION, WRITE_OFF, CANCEL, STANDARD, and CREDIT_MEMO.</li><li>InvoiceLineTypeMeaning; string; Meaning of the invoice line type.</li><li>LedgerCurrencyCode; string; The currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.</li><li>LedgerCurrencyLineAmount; number; Amount of the invoice line in the ledger currency.</li><li>LineDescription; string; Description of the invoice line.</li><li>LinkedProjectId; integer; Unique identifier of the project associated to the related contract line or contract lines. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.</li><li>LinkedProjectName; string; Name of project that is linked to the contract line associated to the invoice line. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.</li><li>LinkedProjectNumber; string; Number of project that is linked to the contract line associated to the invoice line. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.</li><li>LinkedTaskId; integer; Unique identifier of the project task associated to the related contract line or contract lines. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Task Name or Number.</li><li>LinkedTaskName; string; Name of the task that is linked to the contract line associated to the invoice line. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.</li><li>LinkedTaskNumber; string; Number of the task that is linked to the contract line associated to the invoice line. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.</li><li>LocNumber; string; Number that identifies a letter of credit on the bill plan of a grants contract.</li><li>OutputTaxAmount; number; The total tax amount in the invoice currency.</li><li>OutputTaxClassCode; string; A classification of output tax for the invoice line.</li><li>OutputTaxExempt; string; Indicates the use of Standard Exemption rules. Options include Standard, Exempt, or Required. The default is based on user tax setup.</li><li>OutputTaxExmtCertNumber; string; Identifier of the exemption certificate for item lines that have the Output tax Exempt attribute set to E-exempt.</li><li>OutputTaxExmtReasonCode; string; Indicates the code for the reason for tax exemption on lines that have the Output tax Exempt attribute set to E-exempt.</li><li>PaymentTermId; integer; Unique identifier of the payment term for the receipt from Accounts Receivable (AR) which is applied against the agreement.</li><li>PaymentTermName; string; Name of the payment term.</li><li>ProductCategory; string; A classification of products used for tax purposes.</li><li>ProductFcCategoryId; integer; Unique identifier of the product fiscal classification category.</li><li>ProductFiscClassification; string; A classification of the products based on the inventory item category by the tax authority for tax purposes.</li><li>ProductType; string; This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.</li><li>ReceiverProjectId; integer; Unique identifier of the receiver project.</li><li>ReceiverTaskId; integer; Unique identifier of the receiver task.</li><li>ShipToAccountDescription; string; Account description of the ship-to customer on the invoice line.</li><li>ShipToAccountNumber; string; Account number of the ship-to customer on the invoice line.</li><li>ShipToAddress; string; Address of the ship-to customer on the invoice line.</li><li>ShipToContactId; integer; Unique identifier of the ship-to contact. A representative for the ship to customer of the project.</li><li>ShipToCustomerId; integer; Unique identifier of the customer account ship-to address that is the project customer's default work site for the project.</li><li>ShipToCustomerName; string; Name of the ship-to customer on the invoice line.</li><li>ShipToSiteId; integer; Unique identifier of the ship-to address used for taxation. This attribute is populated only if the invoice formats groups by work site and for events using the work site of the event task.</li><li>ShipToSiteName; string; Unique identifier of the ship-to site on the invoice line.</li><li>TransactionBusinessCategory; string; A classification or categorization of an invoice line for tax purposes as required by a tax authority.</li><li>TranslatedText; string; The translated text of the invoice line. This text is in the language defined in invoice header.</li><li>UserDefinedFiscalClass; string; Indicates the default taxation country.</li><li>WorkTypeId; integer; Unique identifier of the work type.</li><li>WorkTypeName; string; Name of the work type.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the invoice line with the specified primary key.<br>Finder Variables: <ul><li>InvoiceLineId; integer; Unique identifier of the invoice line.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "InvoiceLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Invoice Line ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-child-InvoiceLines-get",
                "x-filename-id":"projectcontractinvoices-invoiceid-child-invoicelines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/action/unreleaseProjectContractInvoice":{
            "post":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Unrelease of a single released or transfer rejected invoice",
                "description":"Use this action to unrelease invoices that are either in Released or Transfer Rejected status. Invoices that are in Transferred or Accepted status can't be unreleased.\n\nTo unrelease an invoice in any order for a project contract, you must enable the Allow Invoice Processing in Any Sequence predefined profile using the Manage Administrator Profile Values setup page. Also, you can't unrelease an invoice in any order if the transactions associated with the invoice being unreleased have been invoiced subsequently on different invoices of the project contract.\n\nWhen the Allow Invoice Processing in Any Sequence predefined profile is disabled, you can only unrelease the last invoice for the project contract.",
                "operationId":"do_unreleaseProjectContractInvoice_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "unreleaseComments":{
                                        "type":"string",
                                        "description":"Comments entered by the person who unreleased the invoice.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully unreleased."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully unreleased."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-action-unreleaseProjectContractInvoice-post",
                "x-filename-id":"projectcontractinvoices-invoiceid-action-unreleaseprojectcontractinvoice-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/action/rejectProjectContractInvoice":{
            "post":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Rejection of a single submitted invoice",
                "description":"Use this action to reject a submitted invoice.",
                "operationId":"do_rejectProjectContractInvoice_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully rejected."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully rejected."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-action-rejectProjectContractInvoice-post",
                "x-filename-id":"projectcontractinvoices-invoiceid-action-rejectprojectcontractinvoice-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractInvoices/{InvoiceId}/action/approveProjectContractInvoice":{
            "post":{
                "tags":[
                    "Project Contract Invoices"
                ],
                "summary":"Approval of a single submitted invoice",
                "description":"Use this action to approve a submitted invoice.",
                "operationId":"do_approveProjectContractInvoice_projectContractInvoices",
                "parameters":[
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"Unique identifier of the invoice.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully approved."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The invoice has been successfully approved."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectContractInvoices-{InvoiceId}-action-approveProjectContractInvoice-post",
                "x-filename-id":"projectcontractinvoices-invoiceid-action-approveprojectcontractinvoice-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/payElementExpenditureTypeDerivations":{
            "get":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns"
                ],
                "summary":"Get many pay element expenditure type derivation patterns",
                "operationId":"getall_payElementExpenditureTypeDerivations",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>ElementType; string; Pay element code.</li><li>ElementTypeId; string; Pay element unique identifier.</li><li>ElementTypeName; string; Name of the pay element.</li><li>ExpenditureTypeDerivPatternDescription; string; Free-form description of the expenditure type derivation pattern.</li><li>ExpenditureTypeDerivPatternEnd; string; End date of the expenditure type derivation pattern.</li><li>ExpenditureTypeDerivPatternId; integer; Unique identifier of the expenditure type derivation pattern.</li><li>ExpenditureTypeDerivPatternName; string; Free-form name of the expenditure type derivation pattern.</li><li>ExpenditureTypeDerivPatternStart; string; Start date of the expenditure type derivation pattern.</li><li>ExpenditureTypeDerivPatternStatus; string; The status of the expenditure type derivation pattern that defines whether it should be applied for projects costs with an expenditure item date between the specified date range.</li><li>ExpenditureTypeDerivPatternStatusCode; string; The code associated with the status of the expenditure type derivation pattern.</li><li>LastUpdateDate; string; Last Updated By</li><li>LastUpdatedBy; string; Last Updated Date</li><li>LegislationCode; string; Legislation Code</li><li>LegislativeDataGroupId; integer; Unique identifier of the legislative data group for the pay element.</li><li>LegislativeDataGroupName; string; Legislative Data Group</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds pay element expenditure type derivations based on the unique identifier associated with the object. <br>Finder Variables <ul><li>ExpenditureTypeDerivPatternId; integer;  The pay element expenditure type derivation unique identifier used in the primary key finder. </li></ul></li><li>findByExpenditureType Finds pay element expenditure type derivations for a given expenditure type. <br>Finder Variables <ul><li>expenditureTypeName; string;  Finds pay element expenditure type derivation patterns for a given expenditure type name. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds pay element expenditure type derivations based on the unique identifier associated with the object.",
                                "properties":{
                                    "ExpenditureTypeDerivPatternId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The pay element expenditure type derivation unique identifier used in the primary key finder.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByExpenditureType",
                                "description":"Finds pay element expenditure type derivations for a given expenditure type.",
                                "title":"filterByExpenditureType",
                                "properties":{
                                    "expenditureTypeName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds pay element expenditure type derivation patterns for a given expenditure type name.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-get",
                "x-filename-id":"payelementexpendituretypederivations-get"
            },
            "post":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns"
                ],
                "summary":"Create pay element expenditure type derivation patterns",
                "operationId":"create_payElementExpenditureTypeDerivations",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/payElementExpenditureTypeDerivations-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-item-response"
                                }
                            }
                        },
                        "links":{
                            "precedenceRules":{
                                "operationRef":"#/paths/~1payElementExpenditureTypeDerivations~1{ExpenditureTypeDerivPatternId}~1child~1precedenceRules/get",
                                "parameters":{
                                    "ExpenditureTypeDerivPatternId":"$request.path.ExpenditureTypeDerivPatternId"
                                },
                                "description":"The Pay Element Expenditure Type Derivation Precedence Rules resource is used to manage pay element expenditure type derivation precedence rules and to specify the order in which they must be applied during the distribution of payroll cost to projects."
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-post",
                "x-filename-id":"payelementexpendituretypederivations-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/payElementExpenditureTypeDerivations/{ExpenditureTypeDerivPatternId}":{
            "get":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns"
                ],
                "summary":"Get a pay element expenditure type derivations pattern",
                "operationId":"get_payElementExpenditureTypeDerivations",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-item-response"
                                }
                            }
                        },
                        "links":{
                            "precedenceRules":{
                                "operationRef":"#/paths/~1payElementExpenditureTypeDerivations~1{ExpenditureTypeDerivPatternId}~1child~1precedenceRules/get",
                                "parameters":{
                                    "ExpenditureTypeDerivPatternId":"$request.path.ExpenditureTypeDerivPatternId"
                                },
                                "description":"The Pay Element Expenditure Type Derivation Precedence Rules resource is used to manage pay element expenditure type derivation precedence rules and to specify the order in which they must be applied during the distribution of payroll cost to projects."
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-get",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-get"
            },
            "delete":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns"
                ],
                "summary":"Delete a pay element expenditure type derivation pattern",
                "operationId":"delete_payElementExpenditureTypeDerivations",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-delete",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-delete"
            },
            "patch":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns"
                ],
                "summary":"Update a pay element expenditure type derivation pattern",
                "operationId":"update_payElementExpenditureTypeDerivations",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/payElementExpenditureTypeDerivations-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-item-response"
                                }
                            }
                        },
                        "links":{
                            "precedenceRules":{
                                "operationRef":"#/paths/~1payElementExpenditureTypeDerivations~1{ExpenditureTypeDerivPatternId}~1child~1precedenceRules/get",
                                "parameters":{
                                    "ExpenditureTypeDerivPatternId":"$request.path.ExpenditureTypeDerivPatternId"
                                },
                                "description":"The Pay Element Expenditure Type Derivation Precedence Rules resource is used to manage pay element expenditure type derivation precedence rules and to specify the order in which they must be applied during the distribution of payroll cost to projects."
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-patch",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/payElementExpenditureTypeDerivations/{ExpenditureTypeDerivPatternId}/child/precedenceRules/{PrecedenceId}":{
            "get":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules"
                ],
                "summary":"Get a pay element expenditure type derivation precedence rule",
                "operationId":"get_payElementExpenditureTypeDerivations-precedenceRules",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PrecedenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the precedence rule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-response"
                                }
                            }
                        },
                        "links":{
                            "expenditureTypes":{
                                "operationRef":"#/paths/~1payElementExpenditureTypeDerivations~1{ExpenditureTypeDerivPatternId}~1child~1precedenceRules~1{PrecedenceId}~1child~1expenditureTypes/get",
                                "parameters":{
                                    "ExpenditureTypeDerivPatternId":"$request.path.ExpenditureTypeDerivPatternId",
                                    "PrecedenceId":"$request.path.PrecedenceId"
                                },
                                "description":"The Pay Element Expenditure Type Derivation Precedence Rule Expenditure Types resource is used to view and manage the expenditure type that will be applied to the project cost during distribution to projects."
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-{PrecedenceId}-get",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-precedenceid-get"
            },
            "delete":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules"
                ],
                "summary":"Delete a pay element expenditure type derivation precedence rule",
                "operationId":"delete_payElementExpenditureTypeDerivations-precedenceRules",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PrecedenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the precedence rule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-{PrecedenceId}-delete",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-precedenceid-delete"
            },
            "patch":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules"
                ],
                "summary":"Update a pay element expenditure type derivation precedence rule",
                "operationId":"update_payElementExpenditureTypeDerivations-precedenceRules",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PrecedenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the precedence rule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/payElementExpenditureTypeDerivations-precedenceRules-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-response"
                                }
                            }
                        },
                        "links":{
                            "expenditureTypes":{
                                "operationRef":"#/paths/~1payElementExpenditureTypeDerivations~1{ExpenditureTypeDerivPatternId}~1child~1precedenceRules~1{PrecedenceId}~1child~1expenditureTypes/get",
                                "parameters":{
                                    "ExpenditureTypeDerivPatternId":"$request.path.ExpenditureTypeDerivPatternId",
                                    "PrecedenceId":"$request.path.PrecedenceId"
                                },
                                "description":"The Pay Element Expenditure Type Derivation Precedence Rule Expenditure Types resource is used to view and manage the expenditure type that will be applied to the project cost during distribution to projects."
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-{PrecedenceId}-patch",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-precedenceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/payElementExpenditureTypeDerivations/{ExpenditureTypeDerivPatternId}/child/precedenceRules":{
            "get":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules"
                ],
                "summary":"Get many pay element expenditure type derivation precedence rules",
                "operationId":"getall_payElementExpenditureTypeDerivations-precedenceRules",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DerivSetDescription; string; Free-form description of the expenditure type derivation precedence set.</li><li>DerivSetName; string; Free-form name of the expenditure type derivation precedence set. This name must be unique within a pattern.</li><li>ExpenditureTypeDerivPatternId; integer; Unique identifier of the expenditure type derivation pattern associated with this precedence set.</li><li>Precedence; integer; The precedence number that defines the order in which this set should be applied when the payroll cost is being distributed to projects and the pay element matches the pattern.</li><li>PrecedenceId; integer; The unique identifier of the precedence rule.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds pay element expenditure type derivation precedence rules based on the unique identifier associated with the object. <br>Finder Variables <ul><li>PrecedenceId; integer;  The pay element expenditure type derivation precedence rules unique identifier used in the primary key finder. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds pay element expenditure type derivation precedence rules based on the unique identifier associated with the object.",
                                "properties":{
                                    "PrecedenceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The pay element expenditure type derivation precedence rules unique identifier used in the primary key finder.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-get",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-get"
            },
            "post":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules"
                ],
                "summary":"Create pay element expenditure type derivation precedence rules",
                "operationId":"create_payElementExpenditureTypeDerivations-precedenceRules",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/payElementExpenditureTypeDerivations-precedenceRules-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-response"
                                }
                            }
                        },
                        "links":{
                            "expenditureTypes":{
                                "operationRef":"#/paths/~1payElementExpenditureTypeDerivations~1{ExpenditureTypeDerivPatternId}~1child~1precedenceRules~1{PrecedenceId}~1child~1expenditureTypes/get",
                                "parameters":{
                                    "ExpenditureTypeDerivPatternId":"$request.path.ExpenditureTypeDerivPatternId",
                                    "PrecedenceId":"$request.path.PrecedenceId"
                                },
                                "description":"The Pay Element Expenditure Type Derivation Precedence Rule Expenditure Types resource is used to view and manage the expenditure type that will be applied to the project cost during distribution to projects."
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-post",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/payElementExpenditureTypeDerivations/{ExpenditureTypeDerivPatternId}/child/precedenceRules/{PrecedenceId}/child/expenditureTypes/{ResultId}":{
            "get":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules/Pay Element to Expenditure Type Results"
                ],
                "summary":"Get a pay element expenditure type derivation precedence rule expenditure type result",
                "operationId":"get_payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PrecedenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the precedence rule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResultId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the result.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-{PrecedenceId}-child-expenditureTypes-{ResultId}-get",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-precedenceid-child-expendituretypes-resultid-get"
            },
            "delete":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules/Pay Element to Expenditure Type Results"
                ],
                "summary":"Delete a pay element expenditure type derivation precedence rule expenditure type",
                "operationId":"delete_payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PrecedenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the precedence rule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResultId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the result.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-{PrecedenceId}-child-expenditureTypes-{ResultId}-delete",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-precedenceid-child-expendituretypes-resultid-delete"
            },
            "patch":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules/Pay Element to Expenditure Type Results"
                ],
                "summary":"Update a pay element expenditure type derivation precedence rule expenditure type",
                "operationId":"update_payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PrecedenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the precedence rule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ResultId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the result.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-{PrecedenceId}-child-expenditureTypes-{ResultId}-patch",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-precedenceid-child-expendituretypes-resultid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/payElementExpenditureTypeDerivations/{ExpenditureTypeDerivPatternId}/child/precedenceRules/{PrecedenceId}/child/expenditureTypes":{
            "get":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules/Pay Element to Expenditure Type Results"
                ],
                "summary":"Get many pay element expenditure type derivation precedence rule expenditure types",
                "operationId":"getall_payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PrecedenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the precedence rule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DerivResultNumber; integer; Autogenerated number as a counter within the precedence rule. There must be only one for this type of pattern.</li><li>ExpenditureCategoryId; integer; Unique identifier of the expenditure category associated with the expenditure type.</li><li>ExpenditureCategoryName; string; Name of the expenditure category associated with this expenditure type.</li><li>ExpenditureFromDate; string; The date from which this expenditure type is allowed to be used in projects.</li><li>ExpenditureToDate; string; The date to which this expenditure type is allowed to be used in projects.</li><li>ExpenditureTypeId; integer; The unique identifier of the expenditure type.</li><li>ExpenditureTypeName; string; The name of the expenditure type.</li><li>PrecedenceId; integer; The unique identifier of the precedence set associated with this expenditure type result.</li><li>ResultId; integer; The unique identifier of the result.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the pay element expenditure type derivation precedence rule expenditure type based on the unique identifier associated with the object. <br>Finder Variables <ul><li>ResultId; integer;  The pay element expenditure type derivation precedence rule expenditure type unique identifier used in the primary key finder. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the pay element expenditure type derivation precedence rule expenditure type based on the unique identifier associated with the object.",
                                "properties":{
                                    "ResultId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The pay element expenditure type derivation precedence rule expenditure type unique identifier used in the primary key finder.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-{PrecedenceId}-child-expenditureTypes-get",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-precedenceid-child-expendituretypes-get"
            },
            "post":{
                "tags":[
                    "Pay Element to Expenditure Type Derivation Patterns/Pay Element to Expenditure Type Derivation Precedence Rules/Pay Element to Expenditure Type Results"
                ],
                "summary":"Create pay element expenditure type derivation precedence rule expenditure types",
                "operationId":"create_payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes",
                "parameters":[
                    {
                        "name":"ExpenditureTypeDerivPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PrecedenceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the precedence rule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"payElementExpenditureTypeDerivations-{ExpenditureTypeDerivPatternId}-child-precedenceRules-{PrecedenceId}-child-expenditureTypes-post",
                "x-filename-id":"payelementexpendituretypederivations-expendituretypederivpatternid-child-precedencerules-precedenceid-child-expendituretypes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsKeywords":{
            "get":{
                "tags":[
                    "Grants Keywords"
                ],
                "summary":"Get all grants keywords.",
                "operationId":"getall_grantsKeywords",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Description; string; Details of the keyword that is used to track the key subject area for the grants personnel.</li><li>FromDate; string; Date when the keyword becomes active.</li><li>KeywordId; integer; Identifier of the keyword.</li><li>KeywordName; string; Name of the keyword that is used to uniquely describe and track the key subject area of the grants personnel.</li><li>ToDate; string; Date after which the keyword is inactive.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a keyword with the specified primary key.<br>Finder Variables: <ul><li>KeywordId; integer; Identifier of the keyword selected from grants keywords.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a keyword with the specified primary key.",
                                "properties":{
                                    "KeywordId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the keyword selected from grants keywords.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsKeywords"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsKeywords-get",
                "x-filename-id":"grantskeywords-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsKeywords/{KeywordId}":{
            "get":{
                "tags":[
                    "Grants Keywords"
                ],
                "summary":"Get a grants keyword.",
                "operationId":"get_grantsKeywords",
                "parameters":[
                    {
                        "name":"KeywordId",
                        "in":"path",
                        "description":"Identifier of the keyword.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the keyword.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsKeywords-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsKeywords-{KeywordId}-get",
                "x-filename-id":"grantskeywords-keywordid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}/child/Attachment/{AttachmentUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_deliverables-Attachment-FileWebImage",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachment to a Deliverable resource and used to uniquely identify an instance of Attachment to a Deliverable. The client should not generate the hash key value. Instead, the client should query on the Attachment to a Deliverable collection resource in order to navigate to a specific instance of Attachment to a Deliverable to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-{AttachmentUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"deliverables-deliverableid-child-attachment-attachmentuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}":{
            "get":{
                "tags":[
                    "Deliverables"
                ],
                "summary":"Get a deliverable",
                "operationId":"get_deliverables",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-item-response"
                                }
                            }
                        },
                        "links":{
                            "RequirementAssociation":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1RequirementAssociation/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The requirement association resource is used to create, view, update, or delete an association between a deliverable and a requirement. The requirements associated with a deliverable."
                            },
                            "Attachment":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1Attachment/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The attachment resource is used to create, view, update, or delete an attachment to a project deliverable."
                            },
                            "ProjectTaskAssociation":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1ProjectTaskAssociation/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The project task association resource is used to create, view, update, or delete an association between a deliverable and a project task. The project tasks associated with a deliverable."
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-get",
                "x-filename-id":"deliverables-deliverableid-get"
            },
            "delete":{
                "tags":[
                    "Deliverables"
                ],
                "summary":"Delete a deliverable",
                "operationId":"delete_deliverables",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-delete",
                "x-filename-id":"deliverables-deliverableid-delete"
            },
            "patch":{
                "tags":[
                    "Deliverables"
                ],
                "summary":"Update a deliverable",
                "operationId":"update_deliverables",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/deliverables-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-item-response"
                                }
                            }
                        },
                        "links":{
                            "RequirementAssociation":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1RequirementAssociation/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The requirement association resource is used to create, view, update, or delete an association between a deliverable and a requirement. The requirements associated with a deliverable."
                            },
                            "Attachment":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1Attachment/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The attachment resource is used to create, view, update, or delete an attachment to a project deliverable."
                            },
                            "ProjectTaskAssociation":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1ProjectTaskAssociation/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The project task association resource is used to create, view, update, or delete an association between a deliverable and a project task. The project tasks associated with a deliverable."
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-patch",
                "x-filename-id":"deliverables-deliverableid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}/child/Attachment/{AttachmentUniqID}":{
            "get":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable"
                ],
                "summary":"Get an attachment for a deliverable",
                "operationId":"get_deliverables-Attachment",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachment to a Deliverable resource and used to uniquely identify an instance of Attachment to a Deliverable. The client should not generate the hash key value. Instead, the client should query on the Attachment to a Deliverable collection resource in order to navigate to a specific instance of Attachment to a Deliverable to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-Attachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-{AttachmentUniqID}-get",
                "x-filename-id":"deliverables-deliverableid-child-attachment-attachmentuniqid-get"
            },
            "delete":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable"
                ],
                "summary":"Delete an attachment to a deliverable",
                "operationId":"delete_deliverables-Attachment",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachment to a Deliverable resource and used to uniquely identify an instance of Attachment to a Deliverable. The client should not generate the hash key value. Instead, the client should query on the Attachment to a Deliverable collection resource in order to navigate to a specific instance of Attachment to a Deliverable to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-{AttachmentUniqID}-delete",
                "x-filename-id":"deliverables-deliverableid-child-attachment-attachmentuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable"
                ],
                "summary":"Update an attachment to a deliverable",
                "operationId":"update_deliverables-Attachment",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachment to a Deliverable resource and used to uniquely identify an instance of Attachment to a Deliverable. The client should not generate the hash key value. Instead, the client should query on the Attachment to a Deliverable collection resource in order to navigate to a specific instance of Attachment to a Deliverable to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/deliverables-Attachment-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-Attachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-{AttachmentUniqID}-patch",
                "x-filename-id":"deliverables-deliverableid-child-attachment-attachmentuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}/child/ProjectTaskAssociation/{ObjectAssociationId}":{
            "get":{
                "tags":[
                    "Deliverables/Deliverable and Project Task Associations"
                ],
                "summary":"Get an association between a deliverable and a project task",
                "operationId":"get_deliverables-ProjectTaskAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-ProjectTaskAssociation-{ObjectAssociationId}-get",
                "x-filename-id":"deliverables-deliverableid-child-projecttaskassociation-objectassociationid-get"
            },
            "delete":{
                "tags":[
                    "Deliverables/Deliverable and Project Task Associations"
                ],
                "summary":"Delete an association between a deliverable and a project task",
                "operationId":"delete_deliverables-ProjectTaskAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-ProjectTaskAssociation-{ObjectAssociationId}-delete",
                "x-filename-id":"deliverables-deliverableid-child-projecttaskassociation-objectassociationid-delete"
            },
            "patch":{
                "tags":[
                    "Deliverables/Deliverable and Project Task Associations"
                ],
                "summary":"Update an association between a deliverable and a project task",
                "operationId":"update_deliverables-ProjectTaskAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/deliverables-ProjectTaskAssociation-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-ProjectTaskAssociation-{ObjectAssociationId}-patch",
                "x-filename-id":"deliverables-deliverableid-child-projecttaskassociation-objectassociationid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}/child/Attachment":{
            "get":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable"
                ],
                "summary":"Get all attachments for a deliverable",
                "operationId":"getall_deliverables-Attachment",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; Identifier of the attachment.</li><li>CategoryName; string; Category of the attachment. For POST or PATCH operations, the value must be Project Deliverable.</li><li>CreatedBy; string; Name of the person who originally created the attachment.  In POST or PATCH operation it is automatically populated as the name of the user who creates the attachment.</li><li>CreatedByUserName; string; Name of the person who created the record.</li><li>CreationDate; string; Date when the attachment was originally created. It is automatically populated as the date attachment was created.</li><li>DatatypeCode; string; Type of attachment. Values are FILE, WEB_PAGE, or TEXT. Default value is TEXT. It is mandatory in POST operations.</li><li>DmDocumentId; string; The unique identifier of the attachment.</li><li>DmFolderPath; string; The path to the folder where the uploaded file is stored.</li><li>DmVersionNumber; string; The version number of the attachment.</li><li>ExpirationDate; string; Expiration date of the file on the file content server.</li><li>FileName; string; Name of the file if the attachment type is File, or the text itself if the attachment type is File. It is mandatory in POST operations if the attachment type is File or Text.</li><li>LastUpdateDate; string; Date when the attachment was last updated. In POST or PATCH operation it is automatically populated as the current date.</li><li>LastUpdatedBy; string; Name of the person who last updated the attachment.  In POST or PATCH operation it is automatically populated as the name of the user who updates the attachment.</li><li>LastUpdatedByUserName; string; Name of the person who last updated the record.</li><li>Uri; string; Universal resource identifier, which is a unique identifier of the location on the Internet.</li><li>Url; string; Universal Resource Locator, if the attachment type is URL. It is mandatory in POST operations if the attachment type is URL.</li><li>UserName; string; Category code of the attachment. For POST or PATCH operations, the value must be PROJECT_DELIVERABLE.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Find the attachment with the specified attachment ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; Identifier of the attachment to the deliverable.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-Attachment"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-get",
                "x-filename-id":"deliverables-deliverableid-child-attachment-get"
            },
            "post":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable"
                ],
                "summary":"Create attachments for a deliverable",
                "operationId":"create_deliverables-Attachment",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/deliverables-Attachment-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-Attachment-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-post",
                "x-filename-id":"deliverables-deliverableid-child-attachment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}/child/Attachment/{AttachmentUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Get a FileContents",
                "description":"Get a FileContents",
                "operationId":"get_deliverables-Attachment-FileContents",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachment to a Deliverable resource and used to uniquely identify an instance of Attachment to a Deliverable. The client should not generate the hash key value. Instead, the client should query on the Attachment to a Deliverable collection resource in order to navigate to a specific instance of Attachment to a Deliverable to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-{AttachmentUniqID}-enclosure-FileContents-get",
                "x-filename-id":"deliverables-deliverableid-child-attachment-attachmentuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Replace a FileContents",
                "description":"Replace a FileContents",
                "operationId":"replace_deliverables-Attachment-FileContents",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachment to a Deliverable resource and used to uniquely identify an instance of Attachment to a Deliverable. The client should not generate the hash key value. Instead, the client should query on the Attachment to a Deliverable collection resource in order to navigate to a specific instance of Attachment to a Deliverable to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-{AttachmentUniqID}-enclosure-FileContents-put",
                "x-filename-id":"deliverables-deliverableid-child-attachment-attachmentuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Deliverables/Attachment to a Deliverable/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Delete a FileContents",
                "description":"Delete a FileContents",
                "operationId":"delete_deliverables-Attachment-FileContents",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachment to a Deliverable resource and used to uniquely identify an instance of Attachment to a Deliverable. The client should not generate the hash key value. Instead, the client should query on the Attachment to a Deliverable collection resource in order to navigate to a specific instance of Attachment to a Deliverable to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-Attachment-{AttachmentUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"deliverables-deliverableid-child-attachment-attachmentuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}/child/ProjectTaskAssociation":{
            "get":{
                "tags":[
                    "Deliverables/Deliverable and Project Task Associations"
                ],
                "summary":"Get all associations between a deliverable and project tasks",
                "operationId":"getall_deliverables-ProjectTaskAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ObjectAssociationId; integer; Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.</li><li>ProjectId; integer; Identifier of the project associated with the deliverable.</li><li>ProjectName; string; Name of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.</li><li>ProjectNumber; string; Number of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.</li><li>TaskId; integer; Identifier of the task associated with the deliverable.</li><li>TaskName; string; Name of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.</li><li>TaskNumber; string; Number of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the deliverable with the specified deliverable ID.<br>Finder Variables: <ul><li>ObjectAssociationId; integer; Identifier for the deliverable associated to the task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ObjectAssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-ProjectTaskAssociation-get",
                "x-filename-id":"deliverables-deliverableid-child-projecttaskassociation-get"
            },
            "post":{
                "tags":[
                    "Deliverables/Deliverable and Project Task Associations"
                ],
                "summary":"Create associations between a deliverable and project tasks",
                "operationId":"create_deliverables-ProjectTaskAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/deliverables-ProjectTaskAssociation-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-ProjectTaskAssociation-post",
                "x-filename-id":"deliverables-deliverableid-child-projecttaskassociation-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables":{
            "get":{
                "tags":[
                    "Deliverables"
                ],
                "summary":"Get all deliverables",
                "operationId":"getall_deliverables",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedByEmail; string; Email address of the person who created the deliverable.</li><li>CreatedById; integer; Identifier of the person who created the deliverable.</li><li>CreatedByName; string; Name of the person who created the deliverable. It is automatically populated as the name of the user who creates the deliverable.</li><li>CreationDate; string; Date when the deliverable is created. It is automatically populated as the current date.</li><li>DeliverableId; integer; Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.</li><li>DeliverableName; string; Name of the deliverable. This field is mandatory for POST operation.</li><li>Description; string; Description of the deliverable.</li><li>NeedByDate; string; Due date of the deliverable. If provided, it must be a valid date.</li><li>OwnerEmail; string; Email address of the person who owns the deliverable.</li><li>OwnerId; integer; Identifier of the person who owns the deliverable.</li><li>OwnerName; string; Name of the person who owns the deliverable.</li><li>Priority; string; Priority of the deliverable. The LOV resource name is DeliverablePriority, and the choices are High, Medium, and Low. The default value is Medium. This field is mandatory for POST operation.</li><li>PriorityCode; string; Internal code of the priority assigned to the deliverable.</li><li>ShortName; string; Short name of the deliverable. This field is mandatory for POST operation.</li><li>Status; string; Status of the deliverable. The LOV resource name is DeliverableStatus and the choices are New, In progress, and Completed. The default value is New. This field is mandatory for POST operation.</li><li>StatusCode; string; Internal code of the status for the deliverable.</li><li>Type; string; The type of deliverable. It is selected from a list of values configured by the customer. The LOV resource name is DeliverableType. The default value is General. This is a mandatory field for POST operation.</li><li>TypeId; integer; Identifier of the deliverable type.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the deliverable with the specified deliverable ID.<br>Finder Variables: <ul><li>DeliverableId; integer; Identifier for the deliverable associated to the task.</li></ul></li><li>findByDeliverableName: Finds the deliverable with the specified deliverable name.<br>Finder Variables: <ul><li>DeliverableName; string; Name of the deliverable.</li></ul></li><li>findByPrimaryKey: Finds the deliverable with the specified deliverable's primary key.<br>Finder Variables: <ul><li>DeliverableId; integer; Identifier for the deliverable associated to the task.</li></ul></li><li>findCreatedDeliverables: Finds all deliverables created by the specified creator ID.<br>Finder Variables: <ul><li>CreatedById; integer; Identifier of the creator of the deliverable.</li></ul></li><li>findDeliverablesByDate: Finds all deliverables due within next 7 days<br>Finder Variables: <ul></ul></li><li>findDeliverablesByNeedByDate: Finds all deliverables by the need-by date.<br>Finder Variables: <ul><li>NeedByDate; string; Date when the deliverable is due.</li></ul></li><li>findDeliverablesByPriority: Finds all deliverables by priority.<br>Finder Variables: <ul><li>Priority; string; Priority assigned to the deliverable.</li><li>PriorityCode; string; Internal code of the priority assigned to the deliverable.</li></ul></li><li>findDeliverablesByStatus: Finds all deliverables by status.<br>Finder Variables: <ul><li>Status; string; Current status of the deliverable.</li><li>StatusCode; string; Internal code of the status for the deliverable.</li></ul></li><li>findDeliverablesByType: Finds all deliverables by type.<br>Finder Variables: <ul><li>Type; string; Type of deliverable.</li></ul></li><li>findDeliverablesOverdue: Finds deliverables for which need-by date is earlier than the current date.<br>Finder Variables: <ul><li>NeedByDate; string; Date when the deliverable is due.</li></ul></li><li>findMyDeliverables: Finds all the deliverables owned by the specified owner ID.<br>Finder Variables: <ul><li>OwnerId; integer; Identifier of the owner of the deliverable.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "DeliverableId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByDeliverableName",
                                "title":"ByDeliverableName",
                                "properties":{
                                    "DeliverableName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByPrimaryKey",
                                "title":"ByDeliverableId",
                                "properties":{
                                    "DeliverableId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findCreatedDeliverables",
                                "title":"ByCreatorId",
                                "properties":{
                                    "CreatedById":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findDeliverablesByDate",
                                "title":"ByNextDays",
                                "properties":{
                                }
                            },
                            {
                                "name":"findDeliverablesByNeedByDate",
                                "title":"ByNeedByDate",
                                "properties":{
                                    "NeedByDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findDeliverablesByPriority",
                                "title":"ByPriority",
                                "properties":{
                                    "Priority":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "PriorityCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findDeliverablesByStatus",
                                "title":"ByStatus",
                                "properties":{
                                    "Status":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "StatusCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findDeliverablesByType",
                                "title":"ByDeliverableType",
                                "properties":{
                                    "Type":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findDeliverablesOverdue",
                                "title":"ByOverDue",
                                "properties":{
                                    "NeedByDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findMyDeliverables",
                                "title":"ByOwnerId",
                                "properties":{
                                    "OwnerId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-get",
                "x-filename-id":"deliverables-get"
            },
            "post":{
                "tags":[
                    "Deliverables"
                ],
                "summary":"Create deliverables",
                "operationId":"create_deliverables",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/deliverables-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-item-response"
                                }
                            }
                        },
                        "links":{
                            "RequirementAssociation":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1RequirementAssociation/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The requirement association resource is used to create, view, update, or delete an association between a deliverable and a requirement. The requirements associated with a deliverable."
                            },
                            "Attachment":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1Attachment/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The attachment resource is used to create, view, update, or delete an attachment to a project deliverable."
                            },
                            "ProjectTaskAssociation":{
                                "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1ProjectTaskAssociation/get",
                                "parameters":{
                                    "DeliverableId":"$request.path.DeliverableId"
                                },
                                "description":"The project task association resource is used to create, view, update, or delete an association between a deliverable and a project task. The project tasks associated with a deliverable."
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-post",
                "x-filename-id":"deliverables-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}/child/RequirementAssociation":{
            "get":{
                "tags":[
                    "Deliverables/Deliverable and Requirement Associations"
                ],
                "summary":"Get all associations between a deliverable and requirements",
                "operationId":"getall_deliverables-RequirementAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BacklogItemId; integer; Identifier of the backlog item associated with the deliverable.</li><li>BacklogItemName; string; Name of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.</li><li>ObjectAssociationId; integer; Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.</li><li>OwnerEmail; string; Email address of the owner of the backlog item associated with the deliverable.</li><li>OwnerId; integer; Owner of the backlog item associated with the deliverable.</li><li>OwnerName; string; Identifier of the owner of the backlog item associated with the deliverable.</li><li>ProductName; string; Name of the product that owns the backlog item that is associated with the deliverable.</li><li>ReleaseName; string; Name of the release that delivers the backlog item associated with the deliverable.</li><li>RequirementCode; string; Short code of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.</li><li>ScrumMasterEmail; string; Email address of the scrum master handling the backlog item associated with the deliverable.</li><li>ScrumMasterId; integer; Identifier of the scrum master handling the backlog item associated with the deliverable.</li><li>ScrumMasterName; string; Name of the scrum master handling the backlog item associated with the deliverable.</li><li>SprintName; string; Name of the sprint when the backlog item associated with the deliverable is completed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Find the deliverable with the specified deliverable ID.<br>Finder Variables: <ul><li>ObjectAssociationId; integer; Identifier of the association between requirement and deliverable.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ObjectAssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-RequirementAssociation"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-RequirementAssociation-get",
                "x-filename-id":"deliverables-deliverableid-child-requirementassociation-get"
            },
            "post":{
                "tags":[
                    "Deliverables/Deliverable and Requirement Associations"
                ],
                "summary":"Create associations between a deliverable and requirements",
                "operationId":"create_deliverables-RequirementAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/deliverables-RequirementAssociation-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-RequirementAssociation-post",
                "x-filename-id":"deliverables-deliverableid-child-requirementassociation-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverables/{DeliverableId}/child/RequirementAssociation/{ObjectAssociationId}":{
            "get":{
                "tags":[
                    "Deliverables/Deliverable and Requirement Associations"
                ],
                "summary":"Get an association between a deliverable and a requirement",
                "operationId":"get_deliverables-RequirementAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-RequirementAssociation-{ObjectAssociationId}-get",
                "x-filename-id":"deliverables-deliverableid-child-requirementassociation-objectassociationid-get"
            },
            "delete":{
                "tags":[
                    "Deliverables/Deliverable and Requirement Associations"
                ],
                "summary":"Delete an association between a deliverable and a requirement",
                "operationId":"delete_deliverables-RequirementAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-RequirementAssociation-{ObjectAssociationId}-delete",
                "x-filename-id":"deliverables-deliverableid-child-requirementassociation-objectassociationid-delete"
            },
            "patch":{
                "tags":[
                    "Deliverables/Deliverable and Requirement Associations"
                ],
                "summary":"Update an association between a deliverable and a requirement",
                "operationId":"update_deliverables-RequirementAssociation",
                "parameters":[
                    {
                        "name":"DeliverableId",
                        "in":"path",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/deliverables-RequirementAssociation-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverables-{DeliverableId}-child-RequirementAssociation-{ObjectAssociationId}-patch",
                "x-filename-id":"deliverables-deliverableid-child-requirementassociation-objectassociationid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPayElements/{PayElementDistributionId}":{
            "get":{
                "tags":[
                    "Pay Elements Eligible for Project Distribution"
                ],
                "summary":"Get a pay element that has been defined as eligible for project distribution at some time interval.",
                "operationId":"get_projectPayElements",
                "parameters":[
                    {
                        "name":"PayElementDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the pay element eligible for project distribution.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPayElements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPayElements-{PayElementDistributionId}-get",
                "x-filename-id":"projectpayelements-payelementdistributionid-get"
            },
            "patch":{
                "tags":[
                    "Pay Elements Eligible for Project Distribution"
                ],
                "summary":"Update a pay element project distribution eligibility.",
                "operationId":"update_projectPayElements",
                "parameters":[
                    {
                        "name":"PayElementDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the pay element eligible for project distribution.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPayElements-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPayElements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPayElements-{PayElementDistributionId}-patch",
                "x-filename-id":"projectpayelements-payelementdistributionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPayElements":{
            "get":{
                "tags":[
                    "Pay Elements Eligible for Project Distribution"
                ],
                "summary":"Get many pay elements defined as eligible for project distribution at some time interval.",
                "operationId":"getall_projectPayElements",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Comments; string; Free-form comments associated with the pay element eligible for project distribution.</li><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>DistributeEndDate; string; End of the time period when the pay element is eligible for project distribution.</li><li>DistributeStartDate; string; Start of the time period when the pay element is eligible for project distribution.</li><li>LastUpdateDate; string; Last Updated By</li><li>LastUpdatedBy; string; Last Updated Date</li><li>LegislationCode; string; Legislation Code</li><li>LegislativeDataGroupId; integer; The unique identifier of the legislative data group of the pay element eligible for project distribution.</li><li>LegislativeDataGroupName; string; Legislative Data Group</li><li>PayElement; string; Pay Element</li><li>PayElementDistributionId; integer; The unique identifier of the pay element eligible for project distribution.</li><li>PayElementName; string; Pay Element Name</li><li>PayElementTypeId; integer; The unique identifier of a pay element from the pay element source table.</li><li>TimeCardDistributionBasis; string; Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.</li><li>TimeCardDistributionBasisName; string; Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the pay element associated with the primary key. <br>Finder Variables <ul><li>PayElementDistributionId; integer;  The unique identifier of pay elements eligible for project distribution. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the pay element associated with the primary key.",
                                "properties":{
                                    "PayElementDistributionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of pay elements eligible for project distribution.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPayElements"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPayElements-get",
                "x-filename-id":"projectpayelements-get"
            },
            "post":{
                "tags":[
                    "Pay Elements Eligible for Project Distribution"
                ],
                "summary":"Create pay elements eligible for project distribution.",
                "operationId":"create_projectPayElements",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPayElements-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPayElements-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPayElements-post",
                "x-filename-id":"projectpayelements-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights":{
            "get":{
                "tags":[
                    "Project Insights"
                ],
                "summary":"Get insights for all projects",
                "operationId":"getall_projectInsights",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualPercentComplete; number; The percentage of reported work completed on the project.</li><li>ActualPlannedCost; number; The amount in the cost breakdown for a project that's attributed to planned costs.</li><li>ActualUnplannedCost; number; The amount in the cost breakdown for a project that's attributed to unplanned costs.</li><li>AssignmentsEndingSoon; number; The number of resources with assignments to the project that are scheduled to end within the next two weeks.</li><li>AssignmentsReserved; number; The number of resources with reserved assignments to the project.</li><li>BudgetSpentAmount; number; The budgeted amount spent for the project.</li><li>BudgetToDateAmount; number; The amount of budget that's available to spend at that point in time for a project.</li><li>CommittedCost; number; The amount in the cost breakdown for a project that's attributed to committed costs. Commitments include purchase orders, purchase requisitions, and supplier invoices.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CurrencyCode; string; The currency code for the project currency.</li><li>CurrentBaselineBudget; number; The total planned cost that's associated to the project tasks or task assignments in the current baseline budget.</li><li>ExpectedPercentComplete; number; The percentage of work that should be complete as of today if the project is on schedule. The value is a calculation of expected duration multiplied by planned hours and then divided by the planned duration.</li><li>InvoicesAwaitingApproval; number; The number of invoices submitted for the project that are pending approval.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>MilestonesAtRisk; number; The number of milestones that are at risk of being delayed.</li><li>MilestonesDueSoon; number; The number of milestones that are due in the near future.</li><li>MilestonesPastDue; number; The number of milestones that aren't completed by the finish date.</li><li>MissingTimeCardsFiveWeeksOld; number; The number of time cards that are missing or incomplete for a project and due five weeks ago. Only resources that are enabled to track time are considered.</li><li>MissingTimeCardsFourWeeksOld; number; The number of time cards that are missing or incomplete for a project and due four weeks ago. Only resources that are enabled to track time are considered.</li><li>MissingTimeCardsOneWeekOld; number; The number of time cards that are missing or incomplete for a project and due one week ago. Only resources that are enabled to track time are considered.</li><li>MissingTimeCardsThreeWeeksOld; number; The number of time cards that are missing or incomplete for a project and due three weeks ago. Only resources that are enabled to track time are considered.</li><li>MissingTimeCardsTwoWeeksOld; number; The number of time cards that are missing or incomplete for a project and due two weeks ago. Only resources that are enabled to track time are considered.</li><li>PerformanceHealthStatus; string; The value representing the overall performance health of the project, such as at risk and on track. The list of values is defined in the lookup PJS_PERF_INDICATORS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>PerformanceHealthStatusCode; string; The code representing the overall performance health of the project, such as at risk and on track. A list of values is defined in the lookup type PJS_PERF_INDICATORS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>PlannedEffort; number; The amount of effort planned for the project.</li><li>ProjectId; integer; The unique identifier of the project.</li><li>ProjectName; string; The display name of the project.</li><li>TaskExceptionsCount; number; The number of task exceptions for a project. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.</li><li>WeekFiveToEightOverAllocated; number; The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next five to eight weeks of the project.</li><li>WeekFiveToEightUnderAllocated; number; The number of labor resources who are assigned to tasks for less than their allocated hours during the next five to eight weeks of the project.</li><li>WeekNineToTwelveOverAllocated; number; The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next nine to twelve weeks of the project.</li><li>WeekNineToTwelveUnderAllocated; number; The number of labor resources who are assigned to tasks for less than their allocated hours during the next nine to twelve weeks of the project.</li><li>WeekOneToFourOverAllocated; number; The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours for the four weeks of the project that start with the current week.</li><li>WeekOneToFourUnderAllocated; number; The number of labor resources who are assigned to tasks for less than their allocated hours for the four weeks of the project that start with the current week.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project insights with the specified primary key. <br>Finder Variables <ul><li>ProjectId; integer;  The unique identifier of the project. </li></ul></li><li>findByProjectId Finds the project insights with the specified primary key. <br>Finder Variables <ul><li>ProjectId; integer;  The unique identifier of the project. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project insights with the specified primary key.",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the project.",
                                        "type":"integer",
                                        "title":"Project ID"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectId",
                                "description":"Finds the project insights with the specified primary key.",
                                "title":"findByProjectId",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The unique identifier of the project.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-get",
                "x-filename-id":"projectinsights-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/MissingTimeCards":{
            "get":{
                "tags":[
                    "Project Insights/Missing Time Cards"
                ],
                "summary":"Get all missing time cards for a project",
                "operationId":"getall_projectInsights-MissingTimeCards",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CategoryCodeForFiveWeeksAgo; string; The code that represents the categorization of the missing time card for the week ending five weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryCodeForFourWeeksAgo; string; The code that represents the categorization of the missing time card for the week ending four weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryCodeForOneWeekAgo; string; The code that represents the categorization of the missing time card for the week ending one week ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryCodeForThreeWeeksAgo; string; The code that represents the categorization of the missing time card for the week ending three weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryCodeForTwoWeeksAgo; string; The code that represents the categorization of the missing time card for the week ending two weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryForFiveWeeksAgo; string; The categorization of the missing time card for the week ending five weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryForFourWeeksAgo; string; The categorization of the missing time card for the week ending four weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryForOneWeekAgo; string; The categorization of the missing time card for the week ending one week ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryForThreeWeeksAgo; string; The categorization of the missing time card for the week ending three weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CategoryForTwoWeeksAgo; string; The categorization of the missing time card for the week ending two weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentCodeForFiveWeeksAgo; string; The code that represents the additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentCodeForFourWeeksAgo; string; The code that represents the additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentCodeForOneWeekAgo; string; The code that represents the additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentCodeForThreeWeeksAgo; string; The code that represents the additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentCodeForTwoWeeksAgo; string; The code that represents the additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentForFiveWeeksAgo; string; Additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentForFourWeeksAgo; string; Additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentForOneWeekAgo; string; Additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentForThreeWeeksAgo; string; Additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CommentForTwoWeeksAgo; string; Additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DefaultHoursFiveWeeksAgo; number; The default hours for the week ending five weeks ago for the resource and project.</li><li>DefaultHoursFourWeeksAgo; number; The default hours for the week ending four weeks ago for the resource and project.</li><li>DefaultHoursOneWeekAgo; number; The default hours for the week ending one week ago for the resource and project.</li><li>DefaultHoursThreeWeeksAgo; number; The default hours for the week ending three weeks ago for the resource and project.</li><li>DefaultHoursTwoWeeksAgo; number; The default hours for the week ending two weeks ago for the resource and project.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ResourceId; integer; The unique identifier of the project enterprise labor resource.</li><li>ResourceName; string; The name of the project enterprise labor resource.</li><li>ScheduledHoursFiveWeeksAgo; number; The effort in hours for the week ending five weeks ago for the resource and project.</li><li>ScheduledHoursFourWeeksAgo; number; The effort in hours for the week ending four weeks ago for the resource and project.</li><li>ScheduledHoursOneWeekAgo; number; The effort in hours for the week ending one week ago for the resource and project.</li><li>ScheduledHoursThreeWeeksAgo; number; The effort in hours for the week ending three weeks ago for the resource and project.</li><li>ScheduledHoursTwoWeeksAgo; number; The effort in hours for the week ending two weeks ago for the resource and project.</li><li>TimeCardHoursFiveWeeksAgo; number; The effort in hours reported on a time card for the week ending five weeks ago for the resource and project.</li><li>TimeCardHoursFourWeeksAgo; number; The effort in hours reported on a time card for the week ending four weeks ago for the resource and project.</li><li>TimeCardHoursOneWeekAgo; number; The effort in hours reported on a time card for the week ending one week ago for the resource and project.</li><li>TimeCardHoursThreeWeeksAgo; number; The effort in hours reported on a time card for the week ending three weeks ago for the resource and project.</li><li>TimeCardHoursTwoWeeksAgo; number; The effort in hours reported on a time card for the week ending two weeks ago for the resource and project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the missing time card with the specified primary key. <br>Finder Variables <ul></ul></li><li>findByResourceId Finds the missing time cards for the resource with the specified resource identifier. <br>Finder Variables <ul><li>ResourceId; integer;  The unique identifier of the project enterprise labor resource. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the missing time card with the specified primary key.",
                                "properties":{
                                }
                            },
                            {
                                "name":"findByResourceId",
                                "description":"Finds the missing time cards for the resource with the specified resource identifier.",
                                "title":"findByResourceId",
                                "properties":{
                                    "ResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The unique identifier of the project enterprise labor resource.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-MissingTimeCards"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-MissingTimeCards-get",
                "x-filename-id":"projectinsights-projectid-child-missingtimecards-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/TaskExceptions":{
            "get":{
                "tags":[
                    "Project Insights/Task Exceptions"
                ],
                "summary":"Get all task exceptions for a project",
                "operationId":"getall_projectInsights-TaskExceptions",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualHours; number; The actual effort spent on the project task.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>FinishDelayedFlag; boolean; Indicates whether the task finish date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the finish date change is beyond the threshold.</li><li>FinishPastDueFlag; boolean; Indicates whether the project task finished on time. If true, then the task didn't finish on time.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>MilestoneFlag; boolean; Indicates whether the task is a project milestone. If true, then the task is a milestone.</li><li>NumberOfExceptions; number; The number of exceptions for a task. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.</li><li>PercentComplete; number; The percentage of work completed for a task.</li><li>PlannedEffort; number; The planned effort required to complete the project task.</li><li>PlannedFinishDate; string; The date when work is scheduled to end for a project task.</li><li>PlannedHoursIncreasedFlag; boolean; Indicates whether the number of hours planned for a project task has increased more than the threshold that was set during implementation. If true, then the planned hours change is over the threshold.</li><li>PlannedStartDate; string; The date when work is scheduled to start for a project task.</li><li>StartDelayedFlag; boolean; Indicates whether the task start date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the start date change is beyond the threshold.</li><li>StartPastDueFlag; boolean; Indicates whether the project task started on time. If true, then the task didn't start on time.</li><li>TaskId; integer; The unique identifier of the project task.</li><li>TaskName; string; The name of the project task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task exception with the specified primary key. <br>Finder Variables <ul><li>TaskId; integer;  The unique identifier of the project task. </li></ul></li><li>findByProjElementId Finds the task exception with the specified task identifier. <br>Finder Variables <ul><li>TaskId; integer;  The unique identifier of the project task. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the task exception with the specified primary key.",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the project task.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByProjElementId",
                                "description":"Finds the task exception with the specified task identifier.",
                                "title":"findByProjElementId",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The unique identifier of the project task.",
                                        "type":"number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-TaskExceptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-TaskExceptions-get",
                "x-filename-id":"projectinsights-projectid-child-taskexceptions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/Assignments/{AssignmentId}":{
            "get":{
                "tags":[
                    "Project Insights/Assignments"
                ],
                "summary":"Get an assignment",
                "operationId":"get_projectInsights-Assignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"The unique identifier of the project resource assignment.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-Assignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-Assignments-{AssignmentId}-get",
                "x-filename-id":"projectinsights-projectid-child-assignments-assignmentid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/MissingTimeCards/{ResourceId}":{
            "get":{
                "tags":[
                    "Project Insights/Missing Time Cards"
                ],
                "summary":"Get a missing time card",
                "operationId":"get_projectInsights-MissingTimeCards",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"The unique identifier of the project enterprise labor resource.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-MissingTimeCards-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-MissingTimeCards-{ResourceId}-get",
                "x-filename-id":"projectinsights-projectid-child-missingtimecards-resourceid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/Assignments":{
            "get":{
                "tags":[
                    "Project Insights/Assignments"
                ],
                "summary":"Get all assignments for a project",
                "operationId":"getall_projectInsights-Assignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentEndDate; string; The date when the resource assignment to the project is scheduled to end.</li><li>AssignmentId; integer; The unique identifier of the project resource assignment.</li><li>AssignmentStartDate; string; The date when the resource assignment to the project is scheduled to start.</li><li>AssignmentStatus; string; The project assignment status for a resource, such as reserved or pending adjustment. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>AssignmentStatusCode; string; The code representing the project assignment status for a resource, such as RESERVED and PENDING_ADJUSTMENT. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>EarliestTaskDate; string; The earliest start date for the set of tasks that are assigned to the labor resource for the project.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LatestTaskDate; string; The latest finish date for the set of tasks that are assigned to the labor resource.</li><li>ResourceId; integer; The unique identifier of the project enterprise labor resource.</li><li>ResourceName; string; The name of the project enterprise labor resource.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the resource assignment with the specified primary key. <br>Finder Variables <ul><li>AssignmentId; integer;  The unique identifier of the project resource assignment. </li><li>ResourceId; integer;  The unique identifier of the project enterprise labor resource. </li></ul></li><li>findByAssignmentId Finds the resource assignment with the specified assignment identifier. <br>Finder Variables <ul><li>AssignmentId; integer;  The unique identifier of the project resource assignment. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the resource assignment with the specified primary key.",
                                "properties":{
                                    "ResourceId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the project enterprise labor resource.",
                                        "type":"integer",
                                        "title":"Resource ID"
                                    },
                                    "AssignmentId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the project resource assignment.",
                                        "type":"integer",
                                        "title":"Assignment ID"
                                    }
                                }
                            },
                            {
                                "name":"findByAssignmentId",
                                "description":"Finds the resource assignment with the specified assignment identifier.",
                                "title":"findByAssignmentId",
                                "properties":{
                                    "AssignmentId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The unique identifier of the project resource assignment.",
                                        "type":"number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-Assignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-Assignments-get",
                "x-filename-id":"projectinsights-projectid-child-assignments-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/PendingInvoices/{InvoiceId}":{
            "get":{
                "tags":[
                    "Project Insights/Pending Invoices"
                ],
                "summary":"Get a pending invoice",
                "operationId":"get_projectInsights-PendingInvoices",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"InvoiceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Invoice ID",
                            "type":"integer",
                            "description":"The unique identifier of the invoice.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-PendingInvoices-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-PendingInvoices-{InvoiceId}-get",
                "x-filename-id":"projectinsights-projectid-child-pendinginvoices-invoiceid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/TeamAllocations":{
            "get":{
                "tags":[
                    "Project Insights/Team Allocations"
                ],
                "summary":"Get all allocations for a project",
                "operationId":"getall_projectInsights-TeamAllocations",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ResourceId; integer; The unique identifier of the project enterprise labor resource.</li><li>ResourceName; string; The name of the project enterprise labor resource.</li><li>WeekEightAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in seven weeks.</li><li>WeekEightAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in seven weeks.</li><li>WeekEightVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in seven weeks.</li><li>WeekElevenAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in ten weeks.</li><li>WeekElevenAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in ten weeks.</li><li>WeekElevenVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in ten weeks.</li><li>WeekFiveAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in four weeks.</li><li>WeekFiveAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in four weeks.</li><li>WeekFiveToEightAllocatedHours; number; The number of hours allocated to the resource for the four weeks of the project that start in four weeks.</li><li>WeekFiveToEightAssignedHours; number; The number of hours assigned to the resource for the four weeks of the project that start in four weeks.</li><li>WeekFiveToEightVariance; number; The variance between the allocated and assigned hours for the four weeks of the project that start in four weeks.</li><li>WeekFiveVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in four weeks.</li><li>WeekFourAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in three weeks.</li><li>WeekFourAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in three weeks.</li><li>WeekFourVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in three weeks.</li><li>WeekNineAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in eight weeks.</li><li>WeekNineAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in eight weeks.</li><li>WeekNineToTwelveAllocatedHours; number; The number of hours allocated to the resource for the four weeks of the project that start in eight weeks.</li><li>WeekNineToTwelveAssignedHours; number; The number of hours assigned to the resource for the four weeks of the project that start in eight weeks.</li><li>WeekNineToTwelveVariance; number; The variance between the allocated and assigned hours for the four weeks of the project that start in eight weeks.</li><li>WeekNineVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in eight weeks.</li><li>WeekOneAllocatedHours; number; The number of hours allocated to the resource for the current week of the project.</li><li>WeekOneAssignedHours; number; The number of hours assigned to the resource for the current week of the project.</li><li>WeekOneToFourAllocatedHours; number; The number of hours allocated to the resource for the four weeks of the project that start with the current week.</li><li>WeekOneToFourAssignedHours; number; The number of hours assigned to the resource for the four weeks of the project that start with the current week.</li><li>WeekOneToFourVariance; number; The variance between the allocated and assigned hours for the four weeks of the project that start with the current week.</li><li>WeekOneVariance; number; The variance between the allocated and assigned hours for the current week of the project.</li><li>WeekSevenAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in six weeks.</li><li>WeekSevenAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in six weeks.</li><li>WeekSevenVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in six weeks.</li><li>WeekSixAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in five weeks.</li><li>WeekSixAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in five weeks.</li><li>WeekSixVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in five weeks.</li><li>WeekTenAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in nine weeks.</li><li>WeekTenAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in nine weeks.</li><li>WeekTenVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in nine weeks.</li><li>WeekThreeAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in two weeks.</li><li>WeekThreeAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in two weeks.</li><li>WeekThreeVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in two weeks.</li><li>WeekTwelveAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts in eleven weeks.</li><li>WeekTwelveAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts in eleven weeks.</li><li>WeekTwelveVariance; number; The variance between the allocated and assigned hours for the week of the project that starts in eleven weeks.</li><li>WeekTwoAllocatedHours; number; The number of hours allocated to the resource for the week of the project that starts next Sunday.</li><li>WeekTwoAssignedHours; number; The number of hours assigned to the resource for the week of the project that starts next Sunday.</li><li>WeekTwoVariance; number; The variance between the allocated and assigned hours for the week of the project that starts next Sunday.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the resource allocation with the specified primary key. <br>Finder Variables <ul><li>ResourceId; integer;  The unique identifier of the project enterprise labor resource. </li></ul></li><li>findByResourceId Finds the resource allocation with the specified resource identifier. <br>Finder Variables <ul><li>ResourceId; integer;  The unique identifier of the project enterprise labor resource. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the resource allocation with the specified primary key.",
                                "properties":{
                                    "ResourceId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the project enterprise labor resource.",
                                        "type":"integer",
                                        "title":"Resource ID"
                                    }
                                }
                            },
                            {
                                "name":"findByResourceId",
                                "description":"Finds the resource allocation with the specified resource identifier.",
                                "title":"TeamAllocationsVOCriteria",
                                "properties":{
                                    "ResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The unique identifier of the project enterprise labor resource.",
                                        "type":"number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-TeamAllocations"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-TeamAllocations-get",
                "x-filename-id":"projectinsights-projectid-child-teamallocations-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/PendingInvoices":{
            "get":{
                "tags":[
                    "Project Insights/Pending Invoices"
                ],
                "summary":"Get all pending invoices for a project",
                "operationId":"getall_projectInsights-PendingInvoices",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>InvoiceAmount; number; The amount in the invoice currency.</li><li>InvoiceCreationDate; string; The date when the invoice was created.</li><li>InvoiceCurrencyCode; string; The currency code for the invoice that's transferred to Receivables.</li><li>InvoiceDate; string; The invoice date that's passed to Receivables to calculate the invoice due date.</li><li>InvoiceId; integer; The unique identifier of the invoice.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ProjectId; integer; The unique identifier of the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the pending invoice with the specified primary key. <br>Finder Variables <ul><li>InvoiceId; integer;  The unique identifier of the invoice. </li><li>ProjectId; integer;  The unique identifier of the project. </li></ul></li><li>findByInvoiceId Finds the pending invoice with the specified invoice identifier. <br>Finder Variables <ul><li>InvoiceId; integer;  The unique identifier of the invoice. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the pending invoice with the specified primary key.",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the project.",
                                        "type":"integer"
                                    },
                                    "InvoiceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the invoice.",
                                        "type":"integer",
                                        "title":"Invoice ID"
                                    }
                                }
                            },
                            {
                                "name":"findByInvoiceId",
                                "description":"Finds the pending invoice with the specified invoice identifier.",
                                "title":"findByInvoiceId",
                                "properties":{
                                    "InvoiceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "description":"The unique identifier of the invoice.",
                                        "type":"number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-PendingInvoices"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-PendingInvoices-get",
                "x-filename-id":"projectinsights-projectid-child-pendinginvoices-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}":{
            "get":{
                "tags":[
                    "Project Insights"
                ],
                "summary":"Get insights for a project",
                "operationId":"get_projectInsights",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskExceptions":{
                                "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1TaskExceptions/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Exceptions resource is used to view the details of the task exceptions, milestones past due, and milestones due soon counts for a project. It includes what qualified the task or milestone as an exception."
                            },
                            "Assignments":{
                                "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1Assignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Assignments resource is used to view details for the assignments ending soon and reserved assignments for a project."
                            },
                            "MissingTimeCards":{
                                "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1MissingTimeCards/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Missing Time Card resource is used to view the details of the missing or incomplete time card count for a project. It includes the resources and their expected hours for time cards that are missing or partially reported."
                            },
                            "PendingInvoices":{
                                "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1PendingInvoices/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Pending Invoices resource is used to view the details of the invoices pending approval count for a project."
                            },
                            "TeamAllocations":{
                                "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1TeamAllocations/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Team Allocations resource is used to view the over and under allocated labor resource details for a project. It includes the weekly assignment, allocation, and variance hours per team member for the twelve weeks that start with the current week."
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-get",
                "x-filename-id":"projectinsights-projectid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/TaskExceptions/{TaskId}":{
            "get":{
                "tags":[
                    "Project Insights/Task Exceptions"
                ],
                "summary":"Get a task exception",
                "operationId":"get_projectInsights-TaskExceptions",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the project task.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-TaskExceptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-TaskExceptions-{TaskId}-get",
                "x-filename-id":"projectinsights-projectid-child-taskexceptions-taskid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectInsights/{ProjectId}/child/TeamAllocations/{ResourceId}":{
            "get":{
                "tags":[
                    "Project Insights/Team Allocations"
                ],
                "summary":"Get allocations for a resource",
                "operationId":"get_projectInsights-TeamAllocations",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project ID",
                            "type":"integer",
                            "description":"The unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ResourceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource ID",
                            "type":"integer",
                            "description":"The unique identifier of the project enterprise labor resource.",
                            "format":"int64",
                            "nullable":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectInsights-TeamAllocations-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectInsights-{ProjectId}-child-TeamAllocations-{ResourceId}-get",
                "x-filename-id":"projectinsights-projectid-child-teamallocations-resourceid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/eventTypesLOV/{EventTypeId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Billing Event Types"
                ],
                "summary":"Get a project billing event type",
                "operationId":"get_eventTypesLOV",
                "parameters":[
                    {
                        "name":"EventTypeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the event type.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/eventTypesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"eventTypesLOV-{EventTypeId}-get",
                "x-filename-id":"eventtypeslov-eventtypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/eventTypesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Billing Event Types"
                ],
                "summary":"Get all project billing event types",
                "operationId":"getall_eventTypesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllowAdjustmentFlag; boolean; Indicates if the event type can be adjusted after creation.</li><li>Description; string; The description of the event. For billing events, the description is displayed as the invoice line description.</li><li>EndDateActive; string; The date until which the event type is active.</li><li>EventTypeId; integer; Identifier of the event type.</li><li>EventTypeName; string; Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue.</li><li>InvoiceFlag; boolean; Indicates the category used to report event related revenue.</li><li>MigrationFlag; boolean; Indicates if the event type is imported from a third-party application.</li><li>RevenueCategory; string; Indicates if the event type is to be used for invoice.</li><li>RevenueFlag; boolean; Indicates if the event type is to be used for revenue.</li><li>StartDateActive; string; The date from which the event type is active.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveEventTypesFinder Finds all active project billing event types. <br>Finder Variables <ul></ul></li><li>FindByEventTypeNameAndDescription Finds all project billing event types with the specified name and description. <br>Finder Variables <ul><li>Description; string;  The description of the event type. For billing events, the description is displayed as the invoice line description. </li><li>EventTypeName; string;  Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. </li></ul></li><li>FindByRevenueCategoryCodeAndRevenueFlag Finds all project billing event types with the specified revenue category code and if the event is to be used for revenue. <br>Finder Variables <ul><li>RevenueCategoryCode; string;  Code that indicates the category used to report event related revenue. </li><li>RevenueFlag; string;  Indicates if the event type is to be used for revenue. </li></ul></li><li>FindByRevenueFlag Finds all project billing event types with the specified usage for revenue. <br>Finder Variables <ul><li>RevenueFlag; string;  Indicates whether the event type is to be used for revenue. </li></ul></li><li>KeywordFinder Finds all project billing event types with the specified search terms. <br>Finder Variables <ul><li>SearchTerm; string;  Keywords that identify project billing event type name and description. </li></ul></li><li>PrimaryKey Finds the project billing event for the specified primary key. <br>Finder Variables <ul><li>EventTypeId; integer;  Identifier of the event type. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"ActiveEventTypesFinder",
                                "description":"Finds all active project billing event types.",
                                "title":"EventTypeVVODateCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"FindByEventTypeNameAndDescription",
                                "description":"Finds all project billing event types with the specified name and description.",
                                "title":"EventTypeSearchCriteria",
                                "properties":{
                                    "Description":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The description of the event type. For billing events, the description is displayed as the invoice line description.",
                                        "type":"string"
                                    },
                                    "EventTypeName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"FindByRevenueCategoryCodeAndRevenueFlag",
                                "description":"Finds all project billing event types with the specified revenue category code and if the event is to be used for revenue.",
                                "title":"EventTypePVOCriteria",
                                "properties":{
                                    "RevenueFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Indicates if the event type is to be used for revenue.",
                                        "type":"string"
                                    },
                                    "RevenueCategoryCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Code that indicates the category used to report event related revenue.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"FindByRevenueFlag",
                                "description":"Finds all project billing event types with the specified usage for revenue.",
                                "title":"RevenueFlagCriteria",
                                "properties":{
                                    "RevenueFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Indicates whether the event type is to be used for revenue.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"KeywordFinder",
                                "description":"Finds all project billing event types with the specified search terms.",
                                "title":"findByActiveAndKeyword",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keywords that identify project billing event type name and description.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project billing event for the specified primary key.",
                                "properties":{
                                    "EventTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the event type.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/eventTypesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"eventTypesLOV-get",
                "x-filename-id":"eventtypeslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProcessConfigurators/{ConfiguratorId}/child/SourceAsgnmts/{SourceAssignmentId}":{
            "get":{
                "tags":[
                    "Project Process Configurators/Source Assignments"
                ],
                "summary":"Get the source for a configurator",
                "operationId":"get_projectProcessConfigurators-SourceAsgnmts",
                "parameters":[
                    {
                        "name":"ConfiguratorId",
                        "in":"path",
                        "description":"Unique identifier for a configurator.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configurator ID",
                            "type":"integer",
                            "description":"Unique identifier for a configurator.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"SourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier for configurator source assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Source Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier for configurator source assignment.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProcessConfigurators-{ConfiguratorId}-child-SourceAsgnmts-{SourceAssignmentId}-get",
                "x-filename-id":"projectprocessconfigurators-configuratorid-child-sourceasgnmts-sourceassignmentid-get"
            },
            "patch":{
                "tags":[
                    "Project Process Configurators/Source Assignments"
                ],
                "summary":"Update the source for a configurator",
                "operationId":"update_projectProcessConfigurators-SourceAsgnmts",
                "parameters":[
                    {
                        "name":"ConfiguratorId",
                        "in":"path",
                        "description":"Unique identifier for a configurator.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configurator ID",
                            "type":"integer",
                            "description":"Unique identifier for a configurator.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"SourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier for configurator source assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Source Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier for configurator source assignment.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProcessConfigurators-SourceAsgnmts-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProcessConfigurators-{ConfiguratorId}-child-SourceAsgnmts-{SourceAssignmentId}-patch",
                "x-filename-id":"projectprocessconfigurators-configuratorid-child-sourceasgnmts-sourceassignmentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProcessConfigurators/{ConfiguratorId}/child/SourceAsgnmts":{
            "get":{
                "tags":[
                    "Project Process Configurators/Source Assignments"
                ],
                "summary":"Get all sources for a configurator",
                "operationId":"getall_projectProcessConfigurators-SourceAsgnmts",
                "parameters":[
                    {
                        "name":"ConfiguratorId",
                        "in":"path",
                        "description":"Unique identifier for a configurator.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configurator ID",
                            "type":"integer",
                            "description":"Unique identifier for a configurator.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Alias; string; The user provided alias for each configurator source assignment.</li><li>ConfiguratorId; integer; Unique identifier for a configurator.</li><li>SourceAssignmentId; integer; Unique identifier for configurator source assignment.</li><li>SourceName; string; Indicates the name for the configurator source.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the source for a configurator with the specified primary key.<br>Finder Variables: <ul><li>SourceAssignmentId; integer; Unique identifier for configurator source assignment.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "SourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Source Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProcessConfigurators-{ConfiguratorId}-child-SourceAsgnmts-get",
                "x-filename-id":"projectprocessconfigurators-configuratorid-child-sourceasgnmts-get"
            },
            "post":{
                "tags":[
                    "Project Process Configurators/Source Assignments"
                ],
                "summary":"Create sources for a configurator",
                "operationId":"create_projectProcessConfigurators-SourceAsgnmts",
                "parameters":[
                    {
                        "name":"ConfiguratorId",
                        "in":"path",
                        "description":"Unique identifier for a configurator.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configurator ID",
                            "type":"integer",
                            "description":"Unique identifier for a configurator.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProcessConfigurators-SourceAsgnmts-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProcessConfigurators-{ConfiguratorId}-child-SourceAsgnmts-post",
                "x-filename-id":"projectprocessconfigurators-configuratorid-child-sourceasgnmts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProcessConfigurators/{ConfiguratorId}":{
            "get":{
                "tags":[
                    "Project Process Configurators"
                ],
                "summary":"Get a project process configurator",
                "operationId":"get_projectProcessConfigurators",
                "parameters":[
                    {
                        "name":"ConfiguratorId",
                        "in":"path",
                        "description":"Unique identifier for a configurator.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configurator ID",
                            "type":"integer",
                            "description":"Unique identifier for a configurator.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProcessConfigurators-item-response"
                                }
                            }
                        },
                        "links":{
                            "SourceAsgnmts":{
                                "operationRef":"#/paths/~1projectProcessConfigurators~1{ConfiguratorId}~1child~1SourceAsgnmts/get",
                                "parameters":{
                                    "ConfiguratorId":"$request.path.ConfiguratorId"
                                },
                                "description":"The Source Assignments resource is used to view, create, update a Source for a configurator."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProcessConfigurators-{ConfiguratorId}-get",
                "x-filename-id":"projectprocessconfigurators-configuratorid-get"
            },
            "delete":{
                "tags":[
                    "Project Process Configurators"
                ],
                "summary":"Delete a project process configurator",
                "operationId":"delete_projectProcessConfigurators",
                "parameters":[
                    {
                        "name":"ConfiguratorId",
                        "in":"path",
                        "description":"Unique identifier for a configurator.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configurator ID",
                            "type":"integer",
                            "description":"Unique identifier for a configurator.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProcessConfigurators-{ConfiguratorId}-delete",
                "x-filename-id":"projectprocessconfigurators-configuratorid-delete"
            },
            "patch":{
                "tags":[
                    "Project Process Configurators"
                ],
                "summary":"Update a project process configurator",
                "operationId":"update_projectProcessConfigurators",
                "parameters":[
                    {
                        "name":"ConfiguratorId",
                        "in":"path",
                        "description":"Unique identifier for a configurator.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configurator ID",
                            "type":"integer",
                            "description":"Unique identifier for a configurator.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProcessConfigurators-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProcessConfigurators-item-response"
                                }
                            }
                        },
                        "links":{
                            "SourceAsgnmts":{
                                "operationRef":"#/paths/~1projectProcessConfigurators~1{ConfiguratorId}~1child~1SourceAsgnmts/get",
                                "parameters":{
                                    "ConfiguratorId":"$request.path.ConfiguratorId"
                                },
                                "description":"The Source Assignments resource is used to view, create, update a Source for a configurator."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProcessConfigurators-{ConfiguratorId}-patch",
                "x-filename-id":"projectprocessconfigurators-configuratorid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProcessConfigurators":{
            "get":{
                "tags":[
                    "Project Process Configurators"
                ],
                "summary":"Get all project process configurators",
                "operationId":"getall_projectProcessConfigurators",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActiveFlag; boolean; Indicates if a project configurator is active.</li><li>BusinessProcess; string; Indicates the name for the business process for which the project configurator is created.</li><li>BusinessProcessCode; string; Indicates the code for the business process for which the project configurator is created.</li><li>ConfiguratorId; integer; Unique identifier for a configurator.</li><li>Name; string; Name of the configurator entered by the user.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the configurator with the specified primary key.<br>Finder Variables: <ul><li>ConfiguratorId; integer; Unique identifier for a configurator.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ConfiguratorId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Configurator ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProcessConfigurators"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProcessConfigurators-get",
                "x-filename-id":"projectprocessconfigurators-get"
            },
            "post":{
                "tags":[
                    "Project Process Configurators"
                ],
                "summary":"Create a project process configurator",
                "operationId":"create_projectProcessConfigurators",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProcessConfigurators-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProcessConfigurators-item-response"
                                }
                            }
                        },
                        "links":{
                            "SourceAsgnmts":{
                                "operationRef":"#/paths/~1projectProcessConfigurators~1{ConfiguratorId}~1child~1SourceAsgnmts/get",
                                "parameters":{
                                    "ConfiguratorId":"$request.path.ConfiguratorId"
                                },
                                "description":"The Source Assignments resource is used to view, create, update a Source for a configurator."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProcessConfigurators-post",
                "x-filename-id":"projectprocessconfigurators-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/resourceEvents":{
            "get":{
                "tags":[
                    "Resource Events"
                ],
                "summary":"Get all resource calendar events",
                "operationId":"getall_resourceEvents",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllDayFlag; boolean; Indicates whether the event is an All Day event.</li><li>CreatedBy; string; Indicates the resource who created the row of data.</li><li>CreationDate; string; Date when the row of data was created.</li><li>DurationHours; number; Length of the calendar event in hours.</li><li>EndDate; string; Finish date of the calendar event.</li><li>EventCategory; string; Category of the resource calendar event. Possible values for resources are PTO, training, or others.</li><li>EventCategoryCode; string; Code that indicates the category of the resource calendar event.</li><li>EventDescription; string; Description of the calendar event.</li><li>EventName; string; Name of the calendar event.</li><li>LastUpdateDate; string; Date when the record was last edited.</li><li>LastUpdatedBy; string; Indicates who last edited the record.</li><li>ResourceCalendarName; string; Name of the calendar that defines the work schedule for the resource.</li><li>ResourceEmail; string; Email of the resource for whom the event is created.</li><li>ResourceEventId; integer; Identifier of the resource event.</li><li>ResourceId; integer; Identifier of the resource for which the event is created.</li><li>ResourceName; string; Name of the resource for whom the event is created.</li><li>StartDate; string; Start date of the calendar event.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource event that matches the primary key criteria specified. <br>Finder Variables: <ul><li>ResourceEventId; integer; Identifier of the resource event.</li></ul></li><li>findByProjectId: Finds the resource events for all the resources for a specified project.<br>Finder Variables: <ul><li>BindProjectId; integer; Identifier of the project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceEventId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Resource Event ID"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectId",
                                "title":"FindByProjectIdCriteria",
                                "properties":{
                                    "BindProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/resourceEvents"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"resourceEvents-get",
                "x-filename-id":"resourceevents-get"
            },
            "post":{
                "tags":[
                    "Resource Events"
                ],
                "summary":"Create a resource calendar event",
                "operationId":"create_resourceEvents",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/resourceEvents-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/resourceEvents-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"resourceEvents-post",
                "x-filename-id":"resourceevents-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/resourceEvents/{ResourceEventId}":{
            "get":{
                "tags":[
                    "Resource Events"
                ],
                "summary":"Get a resource calendar event",
                "operationId":"get_resourceEvents",
                "parameters":[
                    {
                        "name":"ResourceEventId",
                        "in":"path",
                        "description":"Identifier of the resource event.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Event ID",
                            "type":"integer",
                            "description":"Identifier of the resource event.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/resourceEvents-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"resourceEvents-{ResourceEventId}-get",
                "x-filename-id":"resourceevents-resourceeventid-get"
            },
            "delete":{
                "tags":[
                    "Resource Events"
                ],
                "summary":"Delete a resource calendar event",
                "operationId":"delete_resourceEvents",
                "parameters":[
                    {
                        "name":"ResourceEventId",
                        "in":"path",
                        "description":"Identifier of the resource event.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Event ID",
                            "type":"integer",
                            "description":"Identifier of the resource event.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"resourceEvents-{ResourceEventId}-delete",
                "x-filename-id":"resourceevents-resourceeventid-delete"
            },
            "patch":{
                "tags":[
                    "Resource Events"
                ],
                "summary":"Update a resource calendar event",
                "operationId":"update_resourceEvents",
                "parameters":[
                    {
                        "name":"ResourceEventId",
                        "in":"path",
                        "description":"Identifier of the resource event.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Event ID",
                            "type":"integer",
                            "description":"Identifier of the resource event.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/resourceEvents-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/resourceEvents-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"resourceEvents-{ResourceEventId}-patch",
                "x-filename-id":"resourceevents-resourceeventid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardsByProjectsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Awards by Projects"
                ],
                "summary":"Get all award-project mappings",
                "operationId":"getall_awardsByProjectsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; The unique internal identifier of the award.</li><li>AwardName; string; Name of the award.</li><li>AwardNumber; string; Number of the award.</li><li>ProjectId; integer; The unique internal identifier of the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds an award with the specific award ID. <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award with the specific award ID.",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardsByProjectsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardsByProjectsLOV-get",
                "x-filename-id":"awardsbyprojectslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardsByProjectsLOV/{awardsByProjectsLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Awards by Projects"
                ],
                "summary":"Get an award-project mapping",
                "operationId":"get_awardsByProjectsLOV",
                "parameters":[
                    {
                        "name":"awardsByProjectsLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the LOV for Awards by Projects resource and used to uniquely identify an instance of LOV for Awards by Projects. The client should not generate the hash key value. Instead, the client should query on the LOV for Awards by Projects collection resource in order to navigate to a specific instance of LOV for Awards by Projects to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardsByProjectsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardsByProjectsLOV-{awardsByProjectsLOVUniqID}-get",
                "x-filename-id":"awardsbyprojectslov-awardsbyprojectslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverableTypesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Deliverable and Work Item Types"
                ],
                "summary":"Get all deliverable and work item types",
                "operationId":"getall_deliverableTypesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DeliverableTypeClass; string; The code representing the classification of the deliverable or work item type. Values include DOCUMENT, GENERAL, PLM_CHANGE, PLM_CONCEPT, PLM_ITEM, PLM_PROPOSAL, PLM_RQMT, and PON_NEGOTIATION.</li><li>DeliverableTypeId; integer; Unique identifier of the deliverable or work item type.</li><li>Description; string; Text to describe the deliverable or work item type.</li><li>DisabledFlag; boolean; Indicates if the deliverable type should no longer be used. True indicates the deliverable type is disabled and should no longer be used. False indicates it's not disabled.</li><li>FromDate; string; Date when the deliverable type is available to use for creating and editing deliverables.</li><li>Name; string; Name of the deliverable or work item type.</li><li>ToDate; string; Date when the deliverable type should no longer be used for creating and updating deliverables.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the deliverable or work item type with the specified primary key. <br>Finder Variables <ul><li>DeliverableTypeId; integer;  Unique identifier of the deliverable or work item type. </li></ul></li><li>findActiveDeliverableTypes Finds the deliverable types that are enabled and where the deliverable type from and to date range overlaps with the current date. <br>Finder Variables <ul><li>Bind_currentDate; string;  The current date of the web service request to get a list of deliverable types. </li></ul></li><li>findDeliverableTypes Finds all deliverable types. <br>Finder Variables <ul></ul></li><li>findWorkItemTypes Finds all work item types. <br>Finder Variables <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the deliverable or work item type with the specified primary key.",
                                "properties":{
                                    "DeliverableTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the deliverable or work item type.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findActiveDeliverableTypes",
                                "description":"Finds the deliverable types that are enabled and where the deliverable type from and to date range overlaps with the current date.",
                                "title":"findActiveDeliverableTypes",
                                "properties":{
                                    "Bind_currentDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "description":"The current date of the web service request to get a list of deliverable types.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findDeliverableTypes",
                                "description":"Finds all deliverable types.",
                                "title":"findDeliverableTypes",
                                "properties":{
                                }
                            },
                            {
                                "name":"findWorkItemTypes",
                                "description":"Finds all work item types.",
                                "title":"findWorkItemTypes",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverableTypesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverableTypesLOV-get",
                "x-filename-id":"deliverabletypeslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/deliverableTypesLOV/{DeliverableTypeId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Deliverable and Work Item Types"
                ],
                "summary":"Get a deliverable or work item type",
                "operationId":"get_deliverableTypesLOV",
                "parameters":[
                    {
                        "name":"DeliverableTypeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the deliverable or work item type.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/deliverableTypesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"deliverableTypesLOV-{DeliverableTypeId}-get",
                "x-filename-id":"deliverabletypeslov-deliverabletypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCostDistributions":{
            "get":{
                "tags":[
                    "Labor Schedule Cost Distributions"
                ],
                "summary":"Get many labor schedule cost distributions.",
                "operationId":"getall_laborSchedulesCostDistributions",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentBusinessUnitName; string; Business unit name of the person assignment associated with the payroll cost distribution.</li><li>AssignmentDepartmentId; integer; Department identifier of the person assignment associated with the payroll cost distribution.</li><li>AssignmentDepartmentName; string; Department name of the person assignment associated with the payroll cost distribution.</li><li>AssignmentId; integer; Assignment identifier associated to the cost.</li><li>AssignmentName; string; Assignment name associated to the cost.</li><li>AssignmentNumber; string; Assignment number associated to the cost.</li><li>BillableFlag; boolean; Identifies if the charge is billable or not.</li><li>CapitalizableFlag; boolean; Information that indicates if a project-related item is eligible for capitalization.</li><li>ContractId; integer; Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.</li><li>ContractLineId; integer; Tracks contract line information. Not used currently.</li><li>ContractName; string; Name associated to the contract ID.</li><li>ContractNumber; string; Number associated to the contract ID.</li><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>DifferentialDistributionFlag; boolean; Identifies this cost distribution as the differential to sum up to one hundred percent of the labor cost, if labor schedule is less than one hundred percent.</li><li>ErrorExistsFlag; boolean; Identifies whether this cost has errors to resolve.</li><li>ExpenditureItemDate; string; Date on which a project-related transaction is incurred.</li><li>ExpenditureItemId; integer; Identifier of the expenditure created for this cost distribution.</li><li>ExpenditureOrganizationId; integer; Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.</li><li>ExpenditureOrganizationName; string; Name for expenditure organization.</li><li>ExpenditureTypeId; integer; Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.</li><li>ExpenditureTypeName; string; Name of the expenditure type for this cost distribution.</li><li>FundingAllocationId; integer; Specifies the name of the project funding override. Not used currently.</li><li>FundingSourceId; string; Identifier of the funding source for this distribution.</li><li>FundingSourceName; string; Funding source name.</li><li>FundingSourceNumber; string; Funding source number associated to this distribution.</li><li>FundsStatus; string; Identifies whether this cost passed or failed funds checking.</li><li>GLAccount; string; GL Account for this distribution, if the rule is to a GL account.</li><li>GLAccountCombinationId; integer; The GL Account code combination identifier, if the rule is set to a GL account.</li><li>LaborScheduleAllocInstCode; string; The key flexfield structure instance code associated with the labor schedule used to distribute this cost.</li><li>LaborScheduleAllocInstName; string; The key flexfield structure instance name associated with the labor schedule used to distribute this cost.</li><li>LaborScheduleAllocationId; integer; Foreign key identifier of the set of segments associated with a unique payroll costing instance and precedence combination.</li><li>LaborScheduleBusinessUnitId; integer; Business unit identifier of the labor schedule associated with the payroll cost distribution.</li><li>LaborScheduleBusinessUnitName; string; Business unit name of the labor schedule associated with the payroll cost distribution.</li><li>LaborScheduleDepartmentId; integer; Department identifier of the labor schedule associated with the payroll cost distribution.</li><li>LaborScheduleDepartmentName; string; Department name of the labor schedule associated with the payroll cost distribution.</li><li>LaborScheduleIncludeChildNodes; string; Include child nodes flag of the labor schedule associated with the payroll cost distribution.</li><li>LaborSchedulePayElement; string; The payroll element code from the labor schedule that created this distribution. Applies to labor schedules of type element.</li><li>LaborSchedulePayElementId; integer; The payroll element identifier from the labor schedule that created this distribution. Applies to labor schedules of type element.</li><li>LaborSchedulePayElementName; string; The payroll element name from the labor schedule that created this distribution. Applies to labor schedules of type element.</li><li>LaborScheduleSegment1; string; Segment 1 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment10; string; Segment 10 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment11; string; Segment 11 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment12; string; Segment 12 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment13; string; Segment 13 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment14; string; Segment 14 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment15; string; Segment 15 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment16; string; Segment 16 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment17; string; Segment 17 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment18; string; Segment 18 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment19; string; Segment 19 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment2; string; Segment 2 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment20; string; Segment 20 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment21; string; Segment 21 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment22; string; Segment 22 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment23; string; Segment 23 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment24; string; Segment 24 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment25; string; Segment 25 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment26; string; Segment 26 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment27; string; Segment 27 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment28; string; Segment 28 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment29; string; Segment 29 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment3; string; Segment 3 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment30; string; Segment 30 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment4; string; Segment 4 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment5; string; Segment 5 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment6; string; Segment 6 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment7; string; Segment 7 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment8; string; Segment 8 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment9; string; Segment 9 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegmentConcatenation; string; Concatenated segment values from the payroll costing configuration labor schedule used to distribute this cost.</li><li>LaborScheduleType; string; The name for the type from the labor schedule that created this distribution.</li><li>LaborScheduleTypeCode; string; The code of the type from the labor schedule that created this distribution</li><li>LastUpdateDate; string; Last Updated By</li><li>LastUpdatedBy; string; Last Updated Date</li><li>LdInterfaceId; integer; The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.</li><li>LegislativeDataGroupId; integer; Legislative data group identifier.</li><li>LegislativeDataGroupName; string; Legislative data group name.</li><li>LineNumber; number; Labor schedule distribution line number for this cost distribution.</li><li>LinePercent; number; The percentage for this distribution rule, to be applied to the total cost for distribution.</li><li>OrganizationId; integer; The business unit identifier derived from the person assignment.</li><li>OriginalTransactionReference; string; A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.</li><li>PayElement; string; Pay element associated to the cost.</li><li>PayPeriodEndDate; string; Pay period end date associated to cost.</li><li>PayPeriodStartDate; string; Pay period start date associated to cost.</li><li>PersonEmail; string; Email associated to the cost.</li><li>PersonId; integer; Person identifier associated to the cost.</li><li>PersonName; string; Person name associated to the cost.</li><li>PersonNumber; string; Person number associated to the cost.</li><li>Precedence; integer; Payroll costing configuration labor schedule precedence used to distribute this cost.</li><li>ProcessingEndDate; string; Date used to drive the end date of the cost and the daily rate to calculation.</li><li>ProcessingStartDate; string; Date used to drive the start date of the cost and the daily rate to calculation.</li><li>ProjectId; integer; Identifier of the project for this distribution rule, if it's a project distribution.</li><li>ProjectName; string; Name of the project associated to this distribution if it's a project distribution.</li><li>ProjectNumber; string; Number of the project associated to this distribution if it's a project distribution.</li><li>RunTargetId; integer; Primary key identifier.</li><li>TaskId; integer; Identifier of the task for this distribution rule, if it's a project distribution.</li><li>TaskName; string; Name of the task associated to this distribution if it's a project distribution.</li><li>TaskNumber; string; Task number associated with this distribution.</li><li>TimeCardDistMessageDetails; string; User details of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.</li><li>TimeCardDistMessageName; string; Name of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.</li><li>TimeCardDistMessageNumber; integer; Number of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.</li><li>TimeCardDistMessageText; string; Text of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.</li><li>TimeCardDistMessageType; string; Code that indicates the type of message, such as Error or Information, that's returned when the payroll cost distribution to time cards couldn't complete successfully. The list of valid values is defined in the lookup type MESSAGE_TYPE.</li><li>TimeCardDistribution; string; Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No).</li><li>TotalAllocation; number; Total allocation amount for this distribution.</li><li>TransactionReference; string; Transaction number associated to the cost for reference in accounting.</li><li>VersionEndDate; string; The end date of the labor schedule version.</li><li>VersionId; integer; Concatenated foreign key with line_num back to personAssignmentLaborSchedules.distributionRules REST service</li><li>VersionName; string; Labor schedule version for this cost distribution.</li><li>VersionStartDate; string; The start date of the labor schedule version.</li><li>WorkTypeId; integer; Identifier for project-related classification of the worked performed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key for the labor schedule cost distribution. <br>Finder Variables <ul><li>RunTargetId; integer;  Primary finder for the labor schedule cost distribution. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Primary key for the labor schedule cost distribution.",
                                "properties":{
                                    "RunTargetId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Primary finder for the labor schedule cost distribution.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCostDistributions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCostDistributions-get",
                "x-filename-id":"laborschedulescostdistributions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCostDistributions/{RunTargetId}/child/costDistributionErrors/{costDistributionErrorsUniqID}":{
            "get":{
                "tags":[
                    "Labor Schedule Cost Distributions/Labor Schedule Cost Distribution Errors"
                ],
                "summary":"Get labor schedule cost distribution errors",
                "operationId":"get_laborSchedulesCostDistributions-costDistributionErrors",
                "parameters":[
                    {
                        "name":"RunTargetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the target associated to this error.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"costDistributionErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Cost Distribution Errors resource and used to uniquely identify an instance of Labor Schedule Cost Distribution Errors. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Cost Distribution Errors collection resource in order to navigate to a specific instance of Labor Schedule Cost Distribution Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCostDistributions-{RunTargetId}-child-costDistributionErrors-{costDistributionErrorsUniqID}-get",
                "x-filename-id":"laborschedulescostdistributions-runtargetid-child-costdistributionerrors-costdistributionerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCostDistributions/{RunTargetId}/child/costDistributionErrors":{
            "get":{
                "tags":[
                    "Labor Schedule Cost Distributions/Labor Schedule Cost Distribution Errors"
                ],
                "summary":"Get many labor schedule cost distribution errors",
                "operationId":"getall_laborSchedulesCostDistributions-costDistributionErrors",
                "parameters":[
                    {
                        "name":"RunTargetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the target associated to this error.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>ExceptionCode; string; The unique code for the error.</li><li>ExceptionId; integer; The unique identifier for the error.</li><li>ExceptionType; string; The type of error.</li><li>ExceptionUserAction; string; The cause and action that should be taken as result of the error.</li><li>ExceptionUserDetails; string; The description of the error.</li><li>ExpenditureItemId; integer; Identifier of the expenditure created for this cost distribution.</li><li>LastUpdateDate; string; Last Updated By</li><li>LastUpdatedBy; string; Last Updated Date</li><li>LevelCode; string; Level of the error. The valid values are R - Rule, S - Source, T -Target, B - Basis, or O - Offset.</li><li>RunTargetId; integer; The unique identifier of the target associated to this error.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key for the labor schedule cost distribution error. <br>Finder Variables <ul><li>ExceptionId; integer;  Primary finder for the labor schedule cost distribution error. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Primary key for the labor schedule cost distribution error.",
                                "properties":{
                                    "ExceptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Primary finder for the labor schedule cost distribution error.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCostDistributions-{RunTargetId}-child-costDistributionErrors-get",
                "x-filename-id":"laborschedulescostdistributions-runtargetid-child-costdistributionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCostDistributions/{RunTargetId}":{
            "get":{
                "tags":[
                    "Labor Schedule Cost Distributions"
                ],
                "summary":"Get labor schedule cost distributions.",
                "operationId":"get_laborSchedulesCostDistributions",
                "parameters":[
                    {
                        "name":"RunTargetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the target associated to this error.",
                            "format":"int64",
                            "nullable":true,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCostDistributions-item-response"
                                }
                            }
                        },
                        "links":{
                            "costDistributionErrors":{
                                "operationRef":"#/paths/~1laborSchedulesCostDistributions~1{RunTargetId}~1child~1costDistributionErrors/get",
                                "parameters":{
                                    "RunTargetId":"$request.path.RunTargetId"
                                },
                                "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution."
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCostDistributions-{RunTargetId}-get",
                "x-filename-id":"laborschedulescostdistributions-runtargetid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates":{
            "get":{
                "tags":[
                    "Work Plan Templates"
                ],
                "summary":"Get all the work plan templates",
                "operationId":"getall_workPlanTemplates",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CopyFromProjectId; integer; The unique identifier of the project plan to copy from when creating the work plan template. The value isn't stored and is required only when creating the work plan template.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CurrencyCode; string; The required currency code for the work plan template. The value defaults from the project plan when creating the work plan template from an existing project plan.</li><li>Description; string; Description of the work plan template.</li><li>Name; string; The required name of the work plan template.</li><li>OwnerId; integer; Identifier of the work plan template owner. The owner is the user who creates the work plan template.</li><li>PublicFlag; boolean; Indicates whether the work plan template is shared with other project managers. True indicates the template is public and false indicates only the owner can use the template.</li><li>ScheduleType; string; The required schedule type for the work plan template. Values are FIXED_EFFORT and FIXED_DURATION. The value defaults from the project plan when creating the work plan template from an existing project plan.</li><li>WorkPlanTemplateId; integer; Unique identifier of the work plan template generated when creating the work plan template.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the work plan template that matches the primary key criteria specified. <br>Finder Variables <ul><li>WorkPlanTemplateId; integer;  The identifier of the work plan template. </li></ul></li><li>findByWorkPlanTemplateId Finds the work plan template with the specified work plan template ID. <br>Finder Variables <ul><li>WorkPlanTemplateId; integer;  The unique identifier of the work plan template. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the work plan template that matches the primary key criteria specified.",
                                "properties":{
                                    "WorkPlanTemplateId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The identifier of the work plan template.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project Work Plan Template ID"
                                    }
                                }
                            },
                            {
                                "name":"findByWorkPlanTemplateId",
                                "description":"Finds the work plan template with the specified work plan template ID.",
                                "title":"WorkPlanTemplateIdCriteria",
                                "properties":{
                                    "WorkPlanTemplateId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The unique identifier of the work plan template.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-get",
                "x-filename-id":"workplantemplates-get"
            },
            "post":{
                "tags":[
                    "Work Plan Templates"
                ],
                "summary":"Create a work plan template",
                "operationId":"create_workPlanTemplates",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDeliverables":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskDeliverables/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Deliverables resource is used to view the association of a deliverable with a task. For example, a task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
                            },
                            "Tasks":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Tasks resource is used to view task details. A task is an activity that needs to be performed by the assigned resources within the defined time period."
                            },
                            "TaskDependencies":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskDependencies/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Dependency resource is used to view dependencies between tasks in a work plan template. For example, a task that has a finish-to-start dependency with another task can start only after the predecessor task is completed. You can have many dependencies for each task."
                            },
                            "TaskExpenseResourceAssignments":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskExpenseResourceAssignments/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Expenses Resource Assignments resource is used to view the assignment of an expense resource for a task. For example, hotel expenses can be planned for a task. You can have multiple expense resource assignments for each task."
                            },
                            "TaskLaborResourceAssignments":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskLaborResourceAssignments/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a task. For example, a Database Analyst can be assigned as a labor resource for a task. You can have many labor resource assignments for each task."
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-post",
                "x-filename-id":"workplantemplates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/TaskExpenseResourceAssignments":{
            "get":{
                "tags":[
                    "Work Plan Templates/Task Expense Resource Assignments"
                ],
                "summary":"Get all expense resource assignments for all the tasks",
                "operationId":"getall_workPlanTemplates-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpenseResourceId; integer; Identifier of the expense resource assigned to the task.</li><li>TaskExpenseResourceAssignmentId; integer; Unique identifier of the expense resource assignment to the task. Value is auto-generated.</li><li>TaskId; integer; Identifier of the task to which the expense resource is assigned.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the expense resource assignment of a task that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskExpenseResourceAssignmentId; integer;  Unique identifier of the expense resource assignment of the task. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the expense resource assignment of a task that matches the primary key criteria specified.",
                                "properties":{
                                    "TaskExpenseResourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the expense resource assignment of the task.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Task Expense Resource Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskExpenseResourceAssignments-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskexpenseresourceassignments-get"
            },
            "post":{
                "tags":[
                    "Work Plan Templates/Task Expense Resource Assignments"
                ],
                "summary":"Create an expense resource assignment for a task",
                "operationId":"create_workPlanTemplates-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-TaskExpenseResourceAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskExpenseResourceAssignments-post",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskexpenseresourceassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/Tasks/{TaskId}/child/TaskDFF/{ProjElementId}":{
            "get":{
                "tags":[
                    "Work Plan Templates/Tasks/Task Descriptive Flexfields"
                ],
                "summary":"Get all the descriptive flexfields for a task",
                "operationId":"get_workPlanTemplates-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ProjElementId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-child-TaskDFF-{ProjElementId}-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-child-taskdff-projelementid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}":{
            "get":{
                "tags":[
                    "Work Plan Templates"
                ],
                "summary":"Get a work plan template",
                "operationId":"get_workPlanTemplates",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDeliverables":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskDeliverables/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Deliverables resource is used to view the association of a deliverable with a task. For example, a task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
                            },
                            "Tasks":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Tasks resource is used to view task details. A task is an activity that needs to be performed by the assigned resources within the defined time period."
                            },
                            "TaskDependencies":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskDependencies/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Dependency resource is used to view dependencies between tasks in a work plan template. For example, a task that has a finish-to-start dependency with another task can start only after the predecessor task is completed. You can have many dependencies for each task."
                            },
                            "TaskExpenseResourceAssignments":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskExpenseResourceAssignments/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Expenses Resource Assignments resource is used to view the assignment of an expense resource for a task. For example, hotel expenses can be planned for a task. You can have multiple expense resource assignments for each task."
                            },
                            "TaskLaborResourceAssignments":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskLaborResourceAssignments/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a task. For example, a Database Analyst can be assigned as a labor resource for a task. You can have many labor resource assignments for each task."
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-get",
                "x-filename-id":"workplantemplates-workplantemplateid-get"
            },
            "delete":{
                "tags":[
                    "Work Plan Templates"
                ],
                "summary":"Delete a work plan template",
                "operationId":"delete_workPlanTemplates",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-delete",
                "x-filename-id":"workplantemplates-workplantemplateid-delete"
            },
            "patch":{
                "tags":[
                    "Work Plan Templates"
                ],
                "summary":"Update a work plan template",
                "operationId":"update_workPlanTemplates",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDeliverables":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskDeliverables/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Deliverables resource is used to view the association of a deliverable with a task. For example, a task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
                            },
                            "Tasks":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Tasks resource is used to view task details. A task is an activity that needs to be performed by the assigned resources within the defined time period."
                            },
                            "TaskDependencies":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskDependencies/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Dependency resource is used to view dependencies between tasks in a work plan template. For example, a task that has a finish-to-start dependency with another task can start only after the predecessor task is completed. You can have many dependencies for each task."
                            },
                            "TaskExpenseResourceAssignments":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskExpenseResourceAssignments/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Expenses Resource Assignments resource is used to view the assignment of an expense resource for a task. For example, hotel expenses can be planned for a task. You can have multiple expense resource assignments for each task."
                            },
                            "TaskLaborResourceAssignments":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskLaborResourceAssignments/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                                },
                                "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a task. For example, a Database Analyst can be assigned as a labor resource for a task. You can have many labor resource assignments for each task."
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-patch",
                "x-filename-id":"workplantemplates-workplantemplateid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/TaskLaborResourceAssignments/{TaskLaborResourceAssignmentId}":{
            "get":{
                "tags":[
                    "Work Plan Templates/Task Labor Resource Assignments"
                ],
                "summary":"Get a labor resource assignment for a task",
                "operationId":"get_workPlanTemplates-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskLaborResourceAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the task. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskLaborResourceAssignments-{TaskLaborResourceAssignmentId}-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasklaborresourceassignments-tasklaborresourceassignmentid-get"
            },
            "delete":{
                "tags":[
                    "Work Plan Templates/Task Labor Resource Assignments"
                ],
                "summary":"Delete a labor resource assignment for a task",
                "operationId":"delete_workPlanTemplates-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskLaborResourceAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the task. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskLaborResourceAssignments-{TaskLaborResourceAssignmentId}-delete",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasklaborresourceassignments-tasklaborresourceassignmentid-delete"
            },
            "patch":{
                "tags":[
                    "Work Plan Templates/Task Labor Resource Assignments"
                ],
                "summary":"Update a labor resource assignment for a task",
                "operationId":"update_workPlanTemplates-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskLaborResourceAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the task. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-TaskLaborResourceAssignments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskLaborResourceAssignments-{TaskLaborResourceAssignmentId}-patch",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasklaborresourceassignments-tasklaborresourceassignmentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/Tasks/{TaskId}/child/GateApprovers":{
            "get":{
                "tags":[
                    "Work Plan Templates/Tasks/Gate Approvers"
                ],
                "summary":"Get all the approvers of a gate",
                "operationId":"getall_workPlanTemplates-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApprovalId; integer; Unique identifier of the Gate Approver. Value is auto-generated.</li><li>GateApproverId; integer; Unique identifier of the gate approver.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the gate approver for a gate with the specified Approval ID. <br>Finder Variables <ul><li>ApprovalId; integer;  Unique identifier of the Gate Approver. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the gate approver for a gate with the specified Approval ID.",
                                "properties":{
                                    "ApprovalId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the Gate Approver.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Approval ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-child-GateApprovers-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-child-gateapprovers-get"
            },
            "post":{
                "tags":[
                    "Work Plan Templates/Tasks/Gate Approvers"
                ],
                "summary":"Create an approver for a gate",
                "operationId":"create_workPlanTemplates-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-Tasks-GateApprovers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-child-GateApprovers-post",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-child-gateapprovers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/Tasks/{TaskId}/child/TaskDFF":{
            "get":{
                "tags":[
                    "Work Plan Templates/Tasks/Task Descriptive Flexfields"
                ],
                "summary":"Get all the descriptive flexfields for a task as a collection",
                "operationId":"getall_workPlanTemplates-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjElementId; integer</li><li>__FLEX_Context; string; Context Segment</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjElementId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-child-TaskDFF-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-child-taskdff-get"
            },
            "post":{
                "tags":[
                    "Work Plan Templates/Tasks/Task Descriptive Flexfields"
                ],
                "summary":"Create task descriptive flexfields",
                "operationId":"create_workPlanTemplates-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-Tasks-TaskDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-child-TaskDFF-post",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-child-taskdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/Tasks":{
            "get":{
                "tags":[
                    "Work Plan Templates/Tasks"
                ],
                "summary":"Get all tasks",
                "operationId":"getall_workPlanTemplates-Tasks",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Allocation; number; The percentage of resource's hours allocated to the task for the task duration.</li><li>BillableFlag; boolean; Indicates whether the transactions charged to the task can be billed to customers. Only the lowest-level financial tasks can be billable.</li><li>ChargeableFlag; boolean; Indicates whether transactions can be charged to the task. Only the lowest-level financial tasks can be chargeable.</li><li>CreatedBy; string; The user who created the task.</li><li>CreationDate; string; The date when the task was created.</li><li>Description; string; Text description of the task.</li><li>DisplaySequence; integer; For internal use. The order in which the task is displayed.</li><li>Duration; number; The planned duration of the task.</li><li>Effort; number; The estimated effort, in hours, required to complete a task.</li><li>ElementType; string; Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.</li><li>ExpenseAmount; number; The planned expense amount for the task.</li><li>GateFlag; boolean; Indicates whether the task is a gate.</li><li>LaborBillAmount; number; The planned bill amount for all the labor resources associated with the task.</li><li>LaborCost; number; The planned cost amount for all the labor resources associated with the task.</li><li>LeafIndicator; string; Indicates whether the task is a lowest-level task.</li><li>ManualScheduleFlag; boolean; Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process.</li><li>MilestoneFlag; boolean; Indicates whether the task is a milestone.</li><li>Name; string; Name of the task.</li><li>NumberAttr01; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr02; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr03; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr04; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr05; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr06; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr07; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr08; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr09; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>NumberAttr10; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.</li><li>ParentTaskId; integer; Identifier of the parent task of the task.</li><li>PeerReferenceTaskId; integer; Unique identifier of the peer task.</li><li>PrimaryResourceEmail; string; Email of the person who leads the task.</li><li>PrimaryResourceName; string; Name of the resource who leads the work on a task.</li><li>Priority; number; Priority of the task for the assigned resource.</li><li>ScheduleTypeCode; string; Schedule type of the task. Valid values are fixed effort and fixed duration.</li><li>TaskCode01Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode02Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode03Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode04Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode05Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode06Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode07Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode08Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode09Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode10Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode11Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode12Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode13Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode14Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode15Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode16Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode17Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode18Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode19Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode20Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode21Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode22Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode23Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode24Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode25Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode26Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode27Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode28Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode29Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode30Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode31Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode32Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode33Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode34Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode35Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode36Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode37Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode38Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode39Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskCode40Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a task.</li><li>TaskId; integer; Unique identifier of the task.</li><li>TaskLevel; integer; Indicates the level of the task in the hierarchy. The level of the task that holds the rollup values of the project is 0.</li><li>TaskNumber; string; The number assigned to a task. It's used to uniquely identify a task.</li><li>TextAttr01; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr02; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr03; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr04; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr05; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr06; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr07; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr08; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr09; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr10; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr11; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr12; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr13; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr14; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr15; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr16; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr17; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr18; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr19; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TextAttr20; string; Task code defined during implementation that provides free-form text entry to capture additional information for a task.</li><li>TotalCost; number; The total cost of the task. It's the sum of expense and labor costs.</li><li>WorkType; string; Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.</li><li>WorkTypeId; integer; Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task with the specified primary key. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the task. </li></ul></li><li>findByTaskId Finds the task with the specified task ID. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the task. </li></ul></li><li>findByTaskNumber Finds the task with the specified task number. <br>Finder Variables <ul><li>TaskNumber; string;  Unique identifier of the task. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the task with the specified primary key.",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the task.",
                                        "type":"integer",
                                        "title":"Task ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "description":"Finds the task with the specified task ID.",
                                "title":"TaskIdCriteria",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the task.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskNumber",
                                "description":"Finds the task with the specified task number.",
                                "title":"TaskNumberCriteria",
                                "properties":{
                                    "TaskNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the task.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-get"
            },
            "post":{
                "tags":[
                    "Work Plan Templates/Tasks"
                ],
                "summary":"Create a task",
                "operationId":"create_workPlanTemplates-Tasks",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-Tasks-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDFF":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId",
                                    "TaskId":"$request.path.TaskId"
                                }
                            },
                            "GateApprovers":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Gate Approvers resource is used to view gate approver details."
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-post",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/Tasks/{TaskId}":{
            "get":{
                "tags":[
                    "Work Plan Templates/Tasks"
                ],
                "summary":"Get a task",
                "operationId":"get_workPlanTemplates-Tasks",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDFF":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId",
                                    "TaskId":"$request.path.TaskId"
                                }
                            },
                            "GateApprovers":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Gate Approvers resource is used to view gate approver details."
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-get"
            },
            "delete":{
                "tags":[
                    "Work Plan Templates/Tasks"
                ],
                "summary":"Delete a task",
                "operationId":"delete_workPlanTemplates-Tasks",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-delete",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-delete"
            },
            "patch":{
                "tags":[
                    "Work Plan Templates/Tasks"
                ],
                "summary":"Update a task",
                "operationId":"update_workPlanTemplates-Tasks",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-Tasks-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDFF":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId",
                                    "TaskId":"$request.path.TaskId"
                                }
                            },
                            "GateApprovers":{
                                "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                                "parameters":{
                                    "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Gate Approvers resource is used to view gate approver details."
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-patch",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/TaskDeliverables":{
            "get":{
                "tags":[
                    "Work Plan Templates/Task Deliverables"
                ],
                "summary":"Get all deliverables for all the tasks",
                "operationId":"getall_workPlanTemplates-TaskDeliverables",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DeliverableId; integer; Identifier of the deliverable associated with the task.</li><li>TaskDeliverableAssociationId; integer; Unique identifier of the association between task and deliverable.</li><li>TaskId; integer; Identifier of the task associated with the deliverable.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task deliverable association that matches the specified primary key. <br>Finder Variables <ul><li>TaskDeliverableAssociationId; integer;  Unique identifier of the task deliverable association. </li></ul></li><li>findByTaskDeliverableAssociationId Finds the task deliverable association with the specified task deliverable association ID. <br>Finder Variables <ul><li>TaskDeliverableAssociationId; integer;  Unique identifier of the task deliverable association. </li></ul></li><li>findByTaskId Finds all associations between the specified task ID and deliverables. <br>Finder Variables <ul><li>TaskId; integer;  Identifier of the task associated with the deliverable. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the task deliverable association that matches the specified primary key.",
                                "properties":{
                                    "TaskDeliverableAssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the task deliverable association.",
                                        "type":"integer",
                                        "title":"Deliverable Association ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskDeliverableAssociationId",
                                "description":"Finds the task deliverable association with the specified task deliverable association ID.",
                                "title":"ByTaskDeliverableAssociation",
                                "properties":{
                                    "TaskDeliverableAssociationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the task deliverable association.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "description":"Finds all associations between the specified task ID and deliverables.",
                                "title":"ByTaskId",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the task associated with the deliverable.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskDeliverables-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskdeliverables-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/TaskLaborResourceAssignments":{
            "get":{
                "tags":[
                    "Work Plan Templates/Task Labor Resource Assignments"
                ],
                "summary":"Get all labor resource assignments for all the tasks",
                "operationId":"getall_workPlanTemplates-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>LaborResourceId; integer; Unique identifier of the labor resource assigned to the task.</li><li>TaskId; integer; Unique identifier of the task to which the labor resource is assigned.</li><li>TaskLaborResourceAssignmentId; integer; Unique identifier of the labor resource assignment for the task. Value is auto-generated.</li><li>TemplateResourceAssignmentId; integer; Unique identifier of the assignment of the labor resource.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the assignment of a labor resource for a task that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskLaborResourceAssignmentId; integer;  Unique identifier of the labor resource assignment for the task. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the assignment of a labor resource for a task that matches the primary key criteria specified.",
                                "properties":{
                                    "TaskLaborResourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the labor resource assignment for the task.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Labor Resource Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskLaborResourceAssignments-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasklaborresourceassignments-get"
            },
            "post":{
                "tags":[
                    "Work Plan Templates/Task Labor Resource Assignments"
                ],
                "summary":"Create a labor resource assignment for a task",
                "operationId":"create_workPlanTemplates-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-TaskLaborResourceAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskLaborResourceAssignments-post",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasklaborresourceassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/Tasks/{TaskId}/child/GateApprovers/{ApprovalId}":{
            "get":{
                "tags":[
                    "Work Plan Templates/Tasks/Gate Approvers"
                ],
                "summary":"Get an approver of a gate",
                "operationId":"get_workPlanTemplates-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ApprovalId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Approval ID",
                            "type":"integer",
                            "description":"Unique identifier of the Gate Approver. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-child-GateApprovers-{ApprovalId}-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-child-gateapprovers-approvalid-get"
            },
            "delete":{
                "tags":[
                    "Work Plan Templates/Tasks/Gate Approvers"
                ],
                "summary":"Delete an approver of a gate",
                "operationId":"delete_workPlanTemplates-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ApprovalId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Approval ID",
                            "type":"integer",
                            "description":"Unique identifier of the Gate Approver. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-child-GateApprovers-{ApprovalId}-delete",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-child-gateapprovers-approvalid-delete"
            },
            "patch":{
                "tags":[
                    "Work Plan Templates/Tasks/Gate Approvers"
                ],
                "summary":"Update an approver of a gate",
                "operationId":"update_workPlanTemplates-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task to which the expense resource is assigned.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ApprovalId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Approval ID",
                            "type":"integer",
                            "description":"Unique identifier of the Gate Approver. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-Tasks-GateApprovers-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-Tasks-{TaskId}-child-GateApprovers-{ApprovalId}-patch",
                "x-filename-id":"workplantemplates-workplantemplateid-child-tasks-taskid-child-gateapprovers-approvalid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/TaskDeliverables/{TaskDeliverableAssociationId}":{
            "get":{
                "tags":[
                    "Work Plan Templates/Task Deliverables"
                ],
                "summary":"Get a deliverable for a task",
                "operationId":"get_workPlanTemplates-TaskDeliverables",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskdeliverables-taskdeliverableassociationid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/TaskDependencies":{
            "get":{
                "tags":[
                    "Work Plan Templates/Task Dependencies"
                ],
                "summary":"Get all dependencies in a work plan template",
                "operationId":"getall_workPlanTemplates-TaskDependencies",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DependencyId; integer; Identifier of the dependency between two tasks.</li><li>PredecessorTaskId; integer; Unique identifier of the predecessor task.</li><li>SuccessorTaskId; integer; Unique identifier of the successor task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the dependency that matches the primary key criteria specified. <br>Finder Variables <ul><li>DependencyId; integer;  Unique identifier of the dependency between two tasks. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the dependency that matches the primary key criteria specified.",
                                "properties":{
                                    "DependencyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the dependency between two tasks.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Dependency ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskDependencies-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskdependencies-get"
            },
            "post":{
                "tags":[
                    "Work Plan Templates/Task Dependencies"
                ],
                "summary":"Create a dependency between two tasks",
                "operationId":"create_workPlanTemplates-TaskDependencies",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-TaskDependencies-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskDependencies-post",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskdependencies-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/TaskDependencies/{DependencyId}":{
            "get":{
                "tags":[
                    "Work Plan Templates/Task Dependencies"
                ],
                "summary":"Get a dependency between two tasks in a work plan template",
                "operationId":"get_workPlanTemplates-TaskDependencies",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency between two tasks.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskDependencies-{DependencyId}-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskdependencies-dependencyid-get"
            },
            "delete":{
                "tags":[
                    "Work Plan Templates/Task Dependencies"
                ],
                "summary":"Delete a task dependency",
                "operationId":"delete_workPlanTemplates-TaskDependencies",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency between two tasks.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskDependencies-{DependencyId}-delete",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskdependencies-dependencyid-delete"
            },
            "patch":{
                "tags":[
                    "Work Plan Templates/Task Dependencies"
                ],
                "summary":"Update a dependency between two tasks",
                "operationId":"update_workPlanTemplates-TaskDependencies",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency between two tasks.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-TaskDependencies-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskDependencies-{DependencyId}-patch",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskdependencies-dependencyid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/workPlanTemplates/{WorkPlanTemplateId}/child/TaskExpenseResourceAssignments/{TaskExpenseResourceAssignmentId}":{
            "get":{
                "tags":[
                    "Work Plan Templates/Task Expense Resource Assignments"
                ],
                "summary":"Get an expense resource assignment for a task",
                "operationId":"get_workPlanTemplates-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the task. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskExpenseResourceAssignments-{TaskExpenseResourceAssignmentId}-get",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskexpenseresourceassignments-taskexpenseresourceassignmentid-get"
            },
            "delete":{
                "tags":[
                    "Work Plan Templates/Task Expense Resource Assignments"
                ],
                "summary":"Delete an expense resource assignment for a task",
                "operationId":"delete_workPlanTemplates-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the task. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskExpenseResourceAssignments-{TaskExpenseResourceAssignmentId}-delete",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskexpenseresourceassignments-taskexpenseresourceassignmentid-delete"
            },
            "patch":{
                "tags":[
                    "Work Plan Templates/Task Expense Resource Assignments"
                ],
                "summary":"Update an expense resource assignment for a task",
                "operationId":"update_workPlanTemplates-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"WorkPlanTemplateId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Work Plan Template ID",
                            "type":"integer",
                            "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TaskExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the task. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/workPlanTemplates-TaskExpenseResourceAssignments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"workPlanTemplates-{WorkPlanTemplateId}-child-TaskExpenseResourceAssignments-{TaskExpenseResourceAssignmentId}-patch",
                "x-filename-id":"workplantemplates-workplantemplateid-child-taskexpenseresourceassignments-taskexpenseresourceassignmentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/resourcePerformance":{
            "get":{
                "tags":[
                    "Resource Performance"
                ],
                "summary":"Get performance data for all resources",
                "operationId":"getall_resourcePerformance",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BusinessUnit; string; Name of the business unit for which you can view summarized data.</li><li>BusinessUnitId; integer; Identifier of the business unit for which you can view summarized data.</li><li>CalendarId; integer; Identifier of the calendar in which you can view summarized data.</li><li>CalendarType; string; Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>Currency; string; The three-letter ISO currency code.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.</li><li>EACBudgetBurdenCost; number; Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.</li><li>EACBudgetCost; number; Estimated planned cost for the project at the completion of the project.</li><li>EACBudgetEffort; number; Estimated planned effort for the project at the completion of the project, expressed in hours.</li><li>EACBudgetEquipmentEffort; number; Estimated planned equipment effort for the project on completion of the project, expressed in hours.</li><li>EACBudgetLaborEffort; number; Estimated planned labor effort for the project on completion of the project, expressed in hours.</li><li>EACBudgetRawCost; number; Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.</li><li>EACBudgetRevenue; number; Estimated planned revenue for the project at the completion of the project.</li><li>EACForecastBurdenCost; number; Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.</li><li>EACForecastCost; number; Estimated forecast cost for the project at the completion of the project.</li><li>EACForecastEffort; number; Estimated forecast effort for the project at the completion of the project, expressed in hours.</li><li>EACForecastEquipmentEffort; number; Estimated forecast equipment effort for the project on completion of the project, expressed in hours.</li><li>EACForecastLaborEffort; number; Estimated forecast labor effort for the project on completion of the project, expressed in hours.</li><li>EACForecastRawCost; number; Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.</li><li>EACForecastRevenue; number; Estimated forecast revenue for the project at the completion of the project.</li><li>ITDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.</li><li>ITDActualCost; number; Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.</li><li>ITDActualEffort; number; Actual effort for the project from the inception of the project to the current date, expressed in hours.</li><li>ITDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDActualLaborEffort; number; Actual labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDBudgetCost; number; Planned cost for the project from the start of the project till the current date.</li><li>ITDBudgetEffort; number; Planned effort for the project from the start of the project till the current date, expressed in hours.</li><li>ITDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDBudgetLaborEffort; number; Planned labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDBudgetRevenue; number; Planned revenue for the project from the start of the project till the current date.</li><li>ITDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.</li><li>ITDCommittedCost; number; Sum of various project commitment costs from the start of the project to the current date.</li><li>ITDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the project till the current date.</li><li>ITDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDForecastCost; number; Forecasted cost for the project from the start of the project till the current date.</li><li>ITDForecastEffort; number; Forecasted effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDForecastRevenue; number; Forecasted revenue for the project from the start of the project till the current date.</li><li>ITDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the project to the current date.</li><li>ITDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.</li><li>ITDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the project till the current date.</li><li>ITDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.</li><li>ITDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the inception of the project to the current date.</li><li>ITDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the project till the current date.</li><li>ITDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.</li><li>ITDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the project to the current date.</li><li>ITDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.</li><li>ITDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.</li><li>ITDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the project to the current date.</li><li>ITDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.</li><li>Level; integer; Position of an element in a hierarchy. For example, a resource element in a resource breakdown structure hierarchy.</li><li>LowestLevelResourceFlag; boolean; Indicates whether the resource is the lowest level element in the resource hierarchy. Valid values are True and False. If True, the resource is the lowest level resource in the resource breakdown structure and if False, the resource is not the lowest level resource in the resource breakdown structure.</li><li>Organization; string; Name of the organization for which you can view summarized data.</li><li>OrganizationId; integer; Identifier of the organization for which you can view summarized data.</li><li>OutlineNumber; string; The number that represents the level where a resource appears in a resource breakdown structure.</li><li>PTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.</li><li>PTDActualCost; number; Actual cost incurred for the project from the start of the period to the current date.</li><li>PTDActualEffort; number; Actual effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualLaborEffort; number; Actual labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDBudgetCost; number; Planned cost for the project from the start of the period till the current date.</li><li>PTDBudgetEffort; number; Planned effort for the project from the start of the period till the current date, expressed in hours.</li><li>PTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDBudgetRevenue; number; Planned revenue for the project from the start of the period till the current date.</li><li>PTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.</li><li>PTDCommittedCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the period till the current date.</li><li>PTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDForecastCost; number; Forecasted cost for the project from the start of the period till the current date.</li><li>PTDForecastEffort; number; Forecasted effort for the project from the start of the period to the current date expressed in hours.</li><li>PTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDForecastRevenue; number; Forecasted revenue for the project from the start of the period till the current date.</li><li>PTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the period to the current date.</li><li>PTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.</li><li>PTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the period till the current date.</li><li>PTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.</li><li>PTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the period to the current date.</li><li>PTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.</li><li>PTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the period to the current date.</li><li>PTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.</li><li>ParentResource; string; Name of the resource which is at the immediate higher level of a resource in the resource hierarchy under which resources are separately tracked and managed.</li><li>ParentResourceId; integer; Identifier of the resource which is at the immediate higher level of the resource in the resource hierarchy under which resources are separately tracked and managed.</li><li>PeriodEndDate; string; The date on which the accounting or project accounting period ends.</li><li>PeriodName; string; Period of the calendar for which you can view summarized data. Default value is the current reporting period.</li><li>PeriodStartDate; string; The date on which the accounting or project accounting period starts.</li><li>PrimaryReportingFlag; boolean; Indicates whether the resource breakdown structure is primarily used in reporting. Valid values are True and False. If True, the resource breakdown structure is classified for primary reporting and if False, the resource breakdown structure is not classified for primary reporting.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li><li>ProjectManager; string; Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.</li><li>ProjectManagerId; integer; Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.</li><li>ProjectName; string; Name of the project for which you can view summarized data.</li><li>ProjectNumber; string; Number of the project for which you can view summarized data.</li><li>ProjectStatus; string; An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.</li><li>ProjectType; string; Implementation entity that defines basic project options for the project for which you can view summarized data.</li><li>ProjectTypeId; integer; Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.</li><li>ProjectUnit; string; Name of the project unit for which you can view summarized data.</li><li>ProjectUnitId; integer; Identifier of the project unit for which you can view summarized data.</li><li>QTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDActualCost; number; Actual cost incurred for the project from the start of the quarter to the current date.</li><li>QTDActualEffort; number; Actual effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualLaborEffort; number; Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDBudgetCost; number; Planned cost for the project from the start of the quarter till the current date.</li><li>QTDBudgetEffort; number; Planned effort for the project from the start of the quarter till the current date, expressed in hours.</li><li>QTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDBudgetRevenue; number; Planned revenue for the project from the start of the quarter till the current date.</li><li>QTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDCommittedCost; number; Sum of various project commitment costs from the start of the quarter to the current date.</li><li>QTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the quarter till the current date.</li><li>QTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDForecastCost; number; Forecasted cost for the project from the start of the quarter till the current date.</li><li>QTDForecastEffort; number; Forecasted effort for the project from the start of the quarter the current date expressed in hours.</li><li>QTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDForecastRevenue; number; Forecasted revenue for the project from the start of the quarter till the current date.</li><li>QTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the quarter to the current date.</li><li>QTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the quarter till the current date.</li><li>QTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the quarter to the current date.</li><li>QTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>ResourceBreakdownStructure; string; Name of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.</li><li>ResourceBreakdownStructureId; integer; Identifier of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.</li><li>ResourceBreakdownStructureVersion; integer; Version of the resource breakdown structure that is attached to the project for which you can view summarized data.</li><li>ResourceBreakdownStructureVersionId; integer; Identifier of the version of the resource breakdown structure that is attached to the project for which you can view summarized data.</li><li>ResourceClass; string; A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements.</li><li>ResourceClassCode; string; The code representing a group of resource types. Resource classes are predefined groups of resource types and include people, equipment, material items, and financial elements.</li><li>ResourceFormat; string; A valid combination of resource types.</li><li>ResourceId; integer; Identifier of the resource for which you can view summarized data.</li><li>ResourceName; string; Name of the resource for which you can view summarized data.</li><li>YTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.</li><li>YTDActualCost; number; Actual cost incurred for the project from the start of the year to the current date.</li><li>YTDActualEffort; number; Actual effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualLaborEffort; number; Actual labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDBudgetCost; number; Planned cost for the project from the start of the year till the current date.</li><li>YTDBudgetEffort; number; Planned effort for the project from the start of the year till the current date, expressed in hours.</li><li>YTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDBudgetRevenue; number; Planned revenue for the project from the start of the year till the current date.</li><li>YTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.</li><li>YTDCommittedCost; number; Sum of various project commitment costs from the start of the year to the current date.</li><li>YTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the year till the current date.</li><li>YTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDForecastCost; number; Forecasted cost for the project from the start of the year till the current date.</li><li>YTDForecastEffort; number; Forecasted effort for the project from the start of the year till the current date expressed in hours.</li><li>YTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDForecastRevenue; number; Forecasted revenue for the project from the start of the year till the current date.</li><li>YTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the year to the current date.</li><li>YTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.</li><li>YTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the year till the current date.</li><li>YTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.</li><li>YTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the year to the current date.</li><li>YTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.</li><li>YTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the year to the current date.</li><li>YTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource performance data for the resource with the specified primary key.<br>Finder Variables: <ul><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li><li>ResourceBreakdownStructureId; integer; Identifier of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.</li><li>ResourceBreakdownStructureVersionId; integer; Identifier of the version of the resource breakdown structure that is attached to the project for which you can view summarized data.</li><li>ResourceId; integer; Identifier of the resource for which you can view summarized data.</li></ul></li><li>findResourcePerformancebyLowestLevelResources: Finds the resource performance data for the lowest level resources in the primary reporting resource breakdown structure attached to the projects.<br>Finder Variables: <ul><li>LowestLevelResourceFlag; string; Indicates whether the resource is the lowest level element in the resource hierarchy. </li><li>PrimaryReportingFlag; string; Indicates whether the resource breakdown structure is primarily used in reporting.</li></ul></li><li>findResourcePerformancebyProjectClassification: Finds the resource performance data for the projects with the specified class category or class code.<br>Finder Variables: <ul><li>ClassCategory; string; A category for classifying projects. For example, if you want to know the market sector to which a project belongs, you can define a class category with a name such as Market Sector. Each class category has a set of values (class codes) that can be chosen for a project.</li><li>ClassCategoryId; integer; Identifier of the category for classifying projects.</li><li>ClassCode; string; A value within the class category that can be used to classify a project.</li><li>ClassCodeId; integer; Identifier of the project class code.</li></ul></li><li>findResourcePerformancebyReportingPeriod: Finds the resource performance data for the resources in the specified reporting period.<br>Finder Variables: <ul><li>CalendarType; string; Type of the calendar in which you can view summarized data.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data.</li><li>PeriodName; string; Period of the calendar for which you can view summarized data.</li></ul></li><li>findResourcePerformancebyTopLevelResources: Finds the resource performance data for the top level resources in the reporting RBS attached to the projects.<br>Finder Variables: <ul><li>Level; integer; Position of an element in a hierarchy. For example, a resource element in a resource breakdown structure hierarchy.</li><li>PrimaryReportingFlag; string; Indicates whether the resource breakdown structure is primarily used in reporting.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceBreakdownStructureId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Breakdown Structure ID"
                                    },
                                    "ResourceId":{
                                        "nullable":false,
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource ID"
                                    },
                                    "CurrencyTypeCode":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Currency Type Code",
                                        "maxLength":11
                                    },
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project ID"
                                    },
                                    "CalendarTypeCode":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Calendar Type Code",
                                        "maxLength":1
                                    },
                                    "ResourceBreakdownStructureVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Breakdown Structure Version ID"
                                    }
                                }
                            },
                            {
                                "name":"findResourcePerformancebyLowestLevelResources",
                                "title":"findResourcePerformancebyLowestLevelResources",
                                "properties":{
                                    "LowestLevelResourceFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "PrimaryReportingFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findResourcePerformancebyProjectClassification",
                                "title":"findResourcePerformancebyProjectClassification",
                                "properties":{
                                    "ClassCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ClassCategoryId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "ClassCodeId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "ClassCategory":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findResourcePerformancebyReportingPeriod",
                                "title":"findResourcePerformancebyReportingPeriod",
                                "properties":{
                                    "PeriodName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "type":"string"
                                    },
                                    "CurrencyType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "CalendarType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findResourcePerformancebyTopLevelResources",
                                "title":"findResourcePerformancebyTopLevelResources",
                                "properties":{
                                    "PrimaryReportingFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "Level":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/resourcePerformance"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"resourcePerformance-get",
                "x-filename-id":"resourceperformance-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/resourcePerformance/{resourcePerformanceUniqID}":{
            "get":{
                "tags":[
                    "Resource Performance"
                ],
                "summary":"Get performance data for a resource",
                "operationId":"get_resourcePerformance",
                "parameters":[
                    {
                        "name":"resourcePerformanceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ResourceId, ResourceBreakdownStructureId, ResourceBreakdownStructureVersionId, ProjectId, CalendarTypeCode and CurrencyTypeCode ---for the Resource Performance resource and used to uniquely identify an instance of Resource Performance. The client should not generate the hash key value.  Instead, the client should query on the Resource Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Resource Performance.<br><br>For example: resourcePerformance?q=ResourceId=&lt;value1&gt;;ResourceBreakdownStructureId=&lt;value2&gt;;ResourceBreakdownStructureVersionId=&lt;value3&gt;;ProjectId=&lt;value4&gt;;CalendarTypeCode=&lt;value5&gt;;CurrencyTypeCode=&lt;value6&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/resourcePerformance-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"resourcePerformance-{resourcePerformanceUniqID}-get",
                "x-filename-id":"resourceperformance-resourceperformanceuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectClassCodesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Class Codes"
                ],
                "summary":"Get all project class codes",
                "operationId":"getall_projectClassCodesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ClassCategoryId; integer; Identifier of the project class category.</li><li>ClassCodeId; integer; Identifier of the project class code.</li><li>Description; string; Description of the project class code. A class code is a value within a class category that can be used to classify a project.</li><li>FromDate; string; The date from which a project class code is active.</li><li>Name; string; Name of the project class code. A class code is a value within a class category that can be used to classify a project.</li><li>ToDate; string; The date after which a project class code is no longer active.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>FindByClassCategoryAndProjectUnit Finds all project class codes belonging to the project class category and project unit that are active on the given date. If no date is provided, finds the project class codes belonging to the project class category and project unit that are currently active. <br>Finder Variables <ul><li>CategoryId; integer;  Identifier of the project class category. </li><li>ProjectUnitId; integer;  Identifier of the project unit. </li><li>SearchTerm; string;  Keyword that identifies project class codes based on class code name. </li><li>UserDate; string;  Date on which the project class codes are active. </li></ul></li><li>PrimaryKey Finds the project class code with the specified class code ID. <br>Finder Variables <ul><li>ClassCodeId; integer;  Identifier of the project class code. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"FindByClassCategoryAndProjectUnit",
                                "description":"Finds all project class codes belonging to the project class category and project unit that are active on the given date. If no date is provided, finds the project class codes belonging to the project class category and project unit that are currently active.",
                                "title":"ClassCategoryAndProjectUnitCriteria",
                                "properties":{
                                    "CategoryId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the project class category.",
                                        "type":"integer"
                                    },
                                    "UserDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "description":"Date on which the project class codes are active.",
                                        "type":"string"
                                    },
                                    "ProjectUnitId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the project unit.",
                                        "type":"integer"
                                    },
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Keyword that identifies project class codes based on class code name.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project class code with the specified class code ID.",
                                "properties":{
                                    "ClassCodeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project class code.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Class Code ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectClassCodesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectClassCodesLOV-get",
                "x-filename-id":"projectclasscodeslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectClassCodesLOV/{ClassCodeId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Class Codes"
                ],
                "summary":"Get a project class code",
                "operationId":"get_projectClassCodesLOV",
                "parameters":[
                    {
                        "name":"ClassCodeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Class Code ID",
                            "type":"integer",
                            "description":"Identifier of the project class code.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectClassCodesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectClassCodesLOV-{ClassCodeId}-get",
                "x-filename-id":"projectclasscodeslov-classcodeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectExpenseResources/{ProjResourceId}":{
            "get":{
                "tags":[
                    "Project Expense Resources"
                ],
                "summary":"Get a project expense resource",
                "operationId":"get_projectExpenseResources",
                "parameters":[
                    {
                        "name":"ProjResourceId",
                        "in":"path",
                        "description":"Unique identifier of the project resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Resource ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenseResources-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenseResources-{ProjResourceId}-get",
                "x-filename-id":"projectexpenseresources-projresourceid-get"
            },
            "delete":{
                "tags":[
                    "Project Expense Resources"
                ],
                "summary":"Delete a project expense resource",
                "operationId":"delete_projectExpenseResources",
                "parameters":[
                    {
                        "name":"ProjResourceId",
                        "in":"path",
                        "description":"Unique identifier of the project resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Resource ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectExpenseResources-{ProjResourceId}-delete",
                "x-filename-id":"projectexpenseresources-projresourceid-delete"
            },
            "patch":{
                "tags":[
                    "Project Expense Resources"
                ],
                "summary":"Update a project expense resource",
                "operationId":"update_projectExpenseResources",
                "parameters":[
                    {
                        "name":"ProjResourceId",
                        "in":"path",
                        "description":"Unique identifier of the project resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Resource ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectExpenseResources-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenseResources-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenseResources-{ProjResourceId}-patch",
                "x-filename-id":"projectexpenseresources-projresourceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectExpenseResources":{
            "get":{
                "tags":[
                    "Project Expense Resources"
                ],
                "summary":"Get all project expense resources",
                "operationId":"getall_projectExpenseResources",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; Indicates the resource who created the row of data.</li><li>CreationDate; string; Date when the row of data was created.</li><li>ExpenseAmount; number; Amount allocated in the project for the expense resource.</li><li>LastUpdateDate; string; Date when the record was last edited.</li><li>LastUpdatedBy; string; Indicates who last edited the record.</li><li>Name; string; Display name of the resource.</li><li>ProjResourceId; integer; Unique identifier of the project resource.</li><li>ProjectCurrencyCode; string; The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.</li><li>ProjectId; integer; Unique identifier of the project associated with the resource assignment. To identify the project, provide a value only for this attribute, or any one of the Project Number or the Project Name attribute. Project is mandatory when creating an assignment.</li><li>ProjectName; string; Name of the project.</li><li>ProjectNumber; string; Alphanumeric identifier of the project.</li><li>ResourceId; integer; Unique identifier of the project enterprise resource.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource that matches the specified primary key.<br>Finder Variables: <ul><li>ProjResourceId; integer; Unique identifier of the project resource.</li></ul></li><li>findByProjResourceId: Finds the resource with the specified project resource ID.<br>Finder Variables: <ul><li>ProjResourceId; integer; Unique identifier of the project resource.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjResourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project Resource ID"
                                    }
                                }
                            },
                            {
                                "name":"findByProjResourceId",
                                "title":"ProjResourceIdCriteria",
                                "properties":{
                                    "ProjResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenseResources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenseResources-get",
                "x-filename-id":"projectexpenseresources-get"
            },
            "post":{
                "tags":[
                    "Project Expense Resources"
                ],
                "summary":"Create a project expense resource",
                "operationId":"create_projectExpenseResources",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectExpenseResources-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectExpenseResources-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectExpenseResources-post",
                "x-filename-id":"projectexpenseresources-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardTemplatesLOV/{awardTemplatesLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Award Templates"
                ],
                "summary":"Get an award template",
                "operationId":"get_awardTemplatesLOV",
                "parameters":[
                    {
                        "name":"awardTemplatesLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the LOV for Award Templates resource and used to uniquely identify an instance of LOV for Award Templates. The client should not generate the hash key value. Instead, the client should query on the LOV for Award Templates collection resource in order to navigate to a specific instance of LOV for Award Templates to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardTemplatesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardTemplatesLOV-{awardTemplatesLOVUniqID}-get",
                "x-filename-id":"awardtemplateslov-awardtemplateslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardTemplatesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Award Templates"
                ],
                "summary":"Get all award templates",
                "operationId":"getall_awardTemplatesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardOwningOrgId; integer; The identifier of the organization that owns the award template.</li><li>AwardOwningOrgName; string; The name of the organization that owns the award template.</li><li>AwardPurposeCode; string; The purpose code of the award template.</li><li>AwardType; string; The award type of the award template.</li><li>BudgetPeriodCount; integer; The count of the budget period of the award template.</li><li>BudgetPeriodFormat; string; The format of the budget period of the award template.</li><li>BudgetPeriodFrequency; string; The frequency of the budget period of the award template.</li><li>BudgetPeriodPrefix; string; The prefix of the budget period of the award template.</li><li>BudgetPeriodSeparator; string; The separator of the budget period of the award template.</li><li>BudgetaryControlFlag; boolean; Indicates whether the award template is enabled for budgetary control.</li><li>BusinessUnitId; integer; The identifier of the business unit of the award template.</li><li>BusinessUnitName; string; The name of the business unit of the award template.</li><li>ContractApprovalFlag; boolean; Indicates whether the award template contract should be sent for approval.</li><li>CostShareFlag; boolean; Indicates whether the award template has a cost share component.</li><li>CurrencyCode; string; The currency code of the award template.</li><li>DefaultContractTypeId; integer; The identifier of the default contract type of the award template.</li><li>DefaultContractTypeName; string; The name of the default contract type of the award template.</li><li>DefaultInterCompanyFlag; boolean; Indicates whether the award template is setup for intercompany transactions.</li><li>DefaultTemplateFlag; boolean; Indicates whether the award template should be used as the default in the Quick Create Award process.</li><li>Description; string; The description of the award template.</li><li>EndDateActive; string; The active end date of the award template.</li><li>FederalFlag; boolean; Indicates whether the award template is from a federal sponsor.</li><li>LegalEntityId; integer; The identifier of the legal entity of the award template.</li><li>LocEnabledFlag; boolean; Indicates whether the award template is enabled for letter of credit billing.</li><li>MulticurrencyFlag; boolean; Indicates whether the award template is set for multiple currencies.</li><li>PartyId; integer; The identifier of the party of the award template.</li><li>PartyName; string; The name of the party of the award template.</li><li>PrincipalInvestigatorId; integer; The identifier of the principal investigator of the award template.</li><li>PrincipalInvestigatorName; string; The name of the principal investigator of the award template.</li><li>ProjectTemplateId; integer; The identifier of the project template of the award template.</li><li>ProjectTemplateName; string; The name of the project template of the award template.</li><li>ProjectTemplateNumber; string; The number of the project template of the award template.</li><li>SponsorAwardNumber; string; The sponsor award number of the award template.</li><li>SponsorId; integer; The identifier of the sponsor of the award template.</li><li>StartDateActive; string; The active start date of the award template.</li><li>TemplateId; integer; The identifier of the award template.</li><li>TemplateName; string; The name of the award template.</li><li>TemplateNumber; string; The number of the award template.</li><li>TemplateSource; string; The source of the award template.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveTemplatesFinder Finds award templates valid for the current date. <br>Finder Variables <ul></ul></li><li>KeywordFinder Finds the award templates that match with the specified keyword. <br>Finder Variables <ul><li>SearchTerm; string;  The identifier of the keyword finder variable for searching award templates with certain keyword values. </li></ul></li><li>NonCostShareFinder Finds the award templates that don't have cost share. <br>Finder Variables <ul></ul></li><li>PrimaryKey Finds the award template with the specified primary key. <br>Finder Variables <ul><li>TemplateId; integer;  The identifier of the award template used in the primary key finder. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"ActiveTemplatesFinder",
                                "description":"Finds award templates valid for the current date.",
                                "title":"findByActiveTemplates",
                                "properties":{
                                }
                            },
                            {
                                "name":"KeywordFinder",
                                "description":"Finds the award templates that match with the specified keyword.",
                                "title":"findByKeyword",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The identifier of the keyword finder variable for searching award templates with certain keyword values.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"NonCostShareFinder",
                                "description":"Finds the award templates that don't have cost share.",
                                "title":"findByNonCostShareCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the award template with the specified primary key.",
                                "properties":{
                                    "TemplateId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":16
                                        },
                                        "format":"int64",
                                        "description":"The identifier of the award template used in the primary key finder.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardTemplatesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardTemplatesLOV-get",
                "x-filename-id":"awardtemplateslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments"
                ],
                "summary":"Get an attachment",
                "operationId":"get_projectEnterpriseLaborResources-Attachments",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments"
                ],
                "summary":"Delete an attachment",
                "operationId":"delete_projectEnterpriseLaborResources-Attachments",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments"
                ],
                "summary":"Update an attachment",
                "operationId":"update_projectEnterpriseLaborResources-Attachments",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectEnterpriseLaborResources-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Get a FileContents",
                "description":"Get a FileContents",
                "operationId":"get_projectEnterpriseLaborResources-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Replace a FileContents",
                "description":"Replace a FileContents",
                "operationId":"replace_projectEnterpriseLaborResources-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Delete a FileContents",
                "description":"Delete a FileContents",
                "operationId":"delete_projectEnterpriseLaborResources-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/action/getTargetUtilization":{
            "post":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Get target utilization percentage of the resources",
                "description":"Get the target utilization of resources based on the enterprise or resource job-based target",
                "operationId":"doall_getTargetUtilization_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "resourceIds":{
                                        "type":"array",
                                        "description":"Unique identifier of the resources.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"The custom action returns the target utilization percentage for each of the resource IDs requested."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"The custom action returns the target utilization percentage for each of the resource IDs requested."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectEnterpriseLaborResources-action-getTargetUtilization-post",
                "x-filename-id":"projectenterpriselaborresources-action-gettargetutilization-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/action/getAvailableCapacityScore":{
            "post":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Get resource available capacity score",
                "description":"Get resource available capacity score for the period between the start date and end date, based on all assignments or only billable assignments.",
                "operationId":"doall_getAvailableCapacityScore_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "endDate":{
                                        "type":"string",
                                        "description":"Resource availability and assignments period end for calculating the capacity.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "startDate":{
                                        "type":"string",
                                        "description":"Resource availability and assignments period start for calculating the capacity.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "assignmentType":{
                                        "type":"string",
                                        "description":"Indicates whether available capacity will consider all assignments of the resource or only billable assignments. Valid values are BILLABLE, ALL, or blank. The default value is ALL when unspecified.",
                                        "nullable":true
                                    },
                                    "resourceIds":{
                                        "type":"array",
                                        "description":"Unique identifier of the resources.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"The custom action returns the available capacity score for each of the resource IDs requested."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"The custom action returns the available capacity score for each of the resource IDs requested."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectEnterpriseLaborResources-action-getAvailableCapacityScore-post",
                "x-filename-id":"projectenterpriselaborresources-action-getavailablecapacityscore-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ProjectEnterpriseResourceImage":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Image"
                ],
                "summary":"Get all images of the project enterprise resource",
                "operationId":"getall_projectEnterpriseLaborResources-ProjectEnterpriseResourceImage",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ImageId; integer; Identifier of the project enterprise resource image.</li><li>ResourceId; integer; Identifier of the project enterprise resource.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project enterprise resource image with the specified image ID.<br>Finder Variables: <ul><li>ImageId; integer; Identifier of the project enterprise resource image.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project enterprise resource image with the specified image ID.",
                                "properties":{
                                    "ImageId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true",
                                            "PAYLOADHINT":"Show"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project enterprise resource image.",
                                        "type":"integer",
                                        "title":"Image ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ProjectEnterpriseResourceImage-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-projectenterpriseresourceimage-get"
            },
            "post":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Image"
                ],
                "summary":"Upload an image of the project enterprise resource",
                "operationId":"create_projectEnterpriseLaborResources-ProjectEnterpriseResourceImage",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ProjectEnterpriseResourceImage-post",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-projectenterpriseresourceimage-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/PersonAssignmentDetails/{PersonAssignmentDetailsUniqID}":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource HCM Assignment Details"
                ],
                "summary":"Get an HCM assignment of the project enterprise labor resource",
                "operationId":"get_projectEnterpriseLaborResources-PersonAssignmentDetails",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"PersonAssignmentDetailsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Resource HCM Assignment Details resource and used to uniquely identify an instance of Project Enterprise Resource HCM Assignment Details. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Resource HCM Assignment Details collection resource in order to navigate to a specific instance of Project Enterprise Resource HCM Assignment Details to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-PersonAssignmentDetails-{PersonAssignmentDetailsUniqID}-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-personassignmentdetails-personassignmentdetailsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/action/getDailyAvailableCapacity":{
            "post":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Get daily available capacity of a resource.",
                "description":"Get daily available capacity of a resource for each day between the start date and end date, based on all assignments or only billable assignments.",
                "operationId":"doall_getDailyAvailableCapacity_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "resourceId":{
                                        "type":"number",
                                        "description":"Unique identifier of a resource.",
                                        "nullable":true
                                    },
                                    "endDate":{
                                        "type":"string",
                                        "description":"End date of the period for which daily available capacity has to be calculated.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "startDate":{
                                        "type":"string",
                                        "description":"Start date of the period for which daily available capacity has to be calculated.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "assignmentType":{
                                        "type":"string",
                                        "description":"Indicates whether available capacity on a particular day will consider all assignments of the resource or only billable assignments. Valid values are ALL, BILLABLE or blank. The default value is ALL when unspecified.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"The custom action returns the daily available capacity of a resource for each day between given start date and given end date."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"The custom action returns the daily available capacity of a resource for each day between given start date and given end date."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectEnterpriseLaborResources-action-getDailyAvailableCapacity-post",
                "x-filename-id":"projectenterpriselaborresources-action-getdailyavailablecapacity-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments"
                ],
                "summary":"Get all attachments",
                "operationId":"getall_projectEnterpriseLaborResources-Attachments",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds the attached document with the specified primary key. <br>Finder Variables: <ul><li>AttachedDocumentId :The unique identifier of the attached document. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments"
                ],
                "summary":"Create an attachment",
                "operationId":"create_projectEnterpriseLaborResources-Attachments",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectEnterpriseLaborResources-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-post",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ResourceCalendars/{CalendarId}/child/CalendarExceptions/{ExceptionId}":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Calendars/Project Enterprise Resource Calendar Exceptions"
                ],
                "summary":"Get a calendar exception",
                "operationId":"get_projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"Unique identifier of the calendar.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar ID",
                            "type":"integer",
                            "description":"Unique identifier of the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ExceptionId",
                        "in":"path",
                        "description":"Unique identifier of the exception in the calendar.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar Exception ID",
                            "type":"integer",
                            "description":"Unique identifier of the exception in the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{projectEnterpriseLaborResourcesUniqID}-child-ResourceCalendars-{CalendarId}-child-CalendarExceptions-{ExceptionId}-get",
                "x-filename-id":"projectenterpriselaborresourcesuniqid-child-resourcecalendars-calendarid-child-calendarexceptions-exceptionid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Get all project enterprise labor resources",
                "operationId":"get_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectEnterpriseResourceImage":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ProjectEnterpriseResourceImage/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Image is used to view and create project enterprise resource image."
                            },
                            "PersonAssignmentDetails":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1PersonAssignmentDetails/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource HCM Assignment Details resource is used to view primary HCM assignment details such as business unit,  organization, job, or manager related to the enterprise labor resource."
                            },
                            "ResourceCalendars":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourceCalendars/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Calendars resource is used to view calendars of a Project Enterprise Resource which are single workday pattern and single shift. A calendar is used when scheduling or staffing a Project Enterprise Resource."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1Attachments/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            },
                            "ResourcePoolMembership":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourcePoolMembership/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Pool Membership resource is used to view resource pools where the Project Enterprise Resource has present, past, or future memberships."
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Delete a project enterprise labor resource",
                "operationId":"delete_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-delete",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Update a project enterprise labor resource",
                "operationId":"update_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectEnterpriseLaborResources-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectEnterpriseResourceImage":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ProjectEnterpriseResourceImage/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Image is used to view and create project enterprise resource image."
                            },
                            "PersonAssignmentDetails":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1PersonAssignmentDetails/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource HCM Assignment Details resource is used to view primary HCM assignment details such as business unit,  organization, job, or manager related to the enterprise labor resource."
                            },
                            "ResourceCalendars":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourceCalendars/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Calendars resource is used to view calendars of a Project Enterprise Resource which are single workday pattern and single shift. A calendar is used when scheduling or staffing a Project Enterprise Resource."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1Attachments/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            },
                            "ResourcePoolMembership":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourcePoolMembership/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Pool Membership resource is used to view resource pools where the Project Enterprise Resource has present, past, or future memberships."
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-patch",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ResourceCalendars/{CalendarId}":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Calendars"
                ],
                "summary":"Get a single shift resource calendar",
                "operationId":"get_projectEnterpriseLaborResources-ResourceCalendars",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"Unique identifier of the calendar.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar ID",
                            "type":"integer",
                            "description":"Unique identifier of the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-item-response"
                                }
                            }
                        },
                        "links":{
                            "CalendarExceptions":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourceCalendars~1{CalendarId}~1child~1CalendarExceptions/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID",
                                    "CalendarId":"$request.path.CalendarId"
                                },
                                "description":"The Project Enterprise Resource Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ResourceCalendars-{CalendarId}-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-resourcecalendars-calendarid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_projectEnterpriseLaborResources-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ResourcePoolMembership/{ResourcePoolMembershipId}":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Pool Membership"
                ],
                "summary":"Get a resource pool where project enterprise resource holds membership",
                "operationId":"get_projectEnterpriseLaborResources-ResourcePoolMembership",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ResourcePoolMembershipId",
                        "in":"path",
                        "description":"Unique identifier of the project resource pool membership.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Pool Membership ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource pool membership.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ResourcePoolMembership-{ResourcePoolMembershipId}-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-resourcepoolmembership-resourcepoolmembershipid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Get all project enterprise labor resources",
                "operationId":"getall_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BillRate; number; The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.</li><li>BillRateCurrencyCode; string; Code of the currency used to define the bill rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.</li><li>CalendarId; integer; Identifier of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource. If no value is passed, the default value is set to the Resource Calendar field value from the Project Management Implementation Options setup page.</li><li>CalendarName; string; Name of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource.</li><li>CostRate; number; The cost of a unit of work by the project enterprise resource.</li><li>CostRateCurrencyCode; string; Code of the currency used to define the cost rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.</li><li>Email; string; Email address of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person.</li><li>ExternalId; string; Identifier of the project enterprise resource in the external application.</li><li>FirstName; string; First name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.</li><li>FromDate; string; The date from which you can assign the project enterprise resource to a project.</li><li>HCMPersonName; string; Name of the person in HCM for the project enterprise resource.</li><li>HCMPersonNumber; string; Number of the HCM person associated with the project enterprise resource.</li><li>LastName; string; Last name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.</li><li>ManageResourceStaffingFlag; boolean; Indicates whether the project enterprise resource is eligible for staffing. The valid values are Y and N.</li><li>ManagerEmail; string; Email address of the person who is the manager of the project enterprise resource.</li><li>ManagerId; integer; Identifier of the person who is the manager of the project enterprise resource.</li><li>ManagerName; string; Name of the person who is the manager of the project enterprise resource.</li><li>PersonId; integer; Identifier of the HCM person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.</li><li>PersonNumber; string; Unique number of the person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.</li><li>PhoneNumber; string; The phone number of the project enterprise resource.</li><li>PoolMembershipFromDate; string; Start date of the resource pool membership for the project enterprise resource. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to system date if no value is passed.</li><li>PoolName; string; Name of the resource pool associated to the project enterprise resource.</li><li>PrimaryProjectRoleId; integer; Identifier of the primary role for the project enterprise resource.</li><li>PrimaryProjectRoleName; string; Name of the primary role for the project enterprise resource.</li><li>ProjectId; integer; Identifier of the project associated to the project enterprise resource.</li><li>ProjectName; string; Name of the project associated to the project enterprise resource.</li><li>ResourceId; integer; Identifier of the project enterprise resource.</li><li>ResourceName; string; Name of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person and if First Name and Last Name are not populated.</li><li>ResourcePoolId; integer; Identifier of the resource pool for the resource pool membership. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to Resources with No Pool Membership if no resource pool ID is passed.</li><li>ResourcePoolName; string; Name of the resource pool for the resource pool membership.</li><li>ToDate; string; The last date that you can assign the project enterprise resource to a project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project enterprise labor resource with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; Identifier of the project enterprise resource.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project enterprise labor resource with the specified resource ID.",
                                "properties":{
                                    "ResourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project enterprise resource.",
                                        "type":"integer",
                                        "title":"Resource ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources"
                                }
                            }
                        },
                        "links":{
                            "getAvailableCapacityScore":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1getAvailableCapacityScore/post",
                                "description":"Get resource available capacity score for the period between the start date and end date, based on all assignments or only billable assignments."
                            },
                            "getDailyAvailableCapacity":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1getDailyAvailableCapacity/post",
                                "description":"Get daily available capacity of a resource for each day between the start date and end date, based on all assignments or only billable assignments."
                            },
                            "updatePersonInformationFromHCM":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1updatePersonInformationFromHCM/post",
                                "description":"Update person information (Name, Image, Phone Number, Email, From Date, To Date, Manager) for HCM resources imported as project enterprise resources"
                            },
                            "getTargetUtilization":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1getTargetUtilization/post",
                                "description":"Get the target utilization of resources based on the enterprise or resource job-based target"
                            },
                            "getProjectedUtilization":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1getProjectedUtilization/post",
                                "description":"Get resource projected utilization for the period between the start date and end date, based on all assignments or only billable assignments or excluding absences from total capacity."
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-get",
                "x-filename-id":"projectenterpriselaborresources-get"
            },
            "post":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Create a project enterprise labor resource",
                "operationId":"create_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectEnterpriseLaborResources-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectEnterpriseResourceImage":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ProjectEnterpriseResourceImage/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Image is used to view and create project enterprise resource image."
                            },
                            "PersonAssignmentDetails":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1PersonAssignmentDetails/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource HCM Assignment Details resource is used to view primary HCM assignment details such as business unit,  organization, job, or manager related to the enterprise labor resource."
                            },
                            "ResourceCalendars":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourceCalendars/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Calendars resource is used to view calendars of a Project Enterprise Resource which are single workday pattern and single shift. A calendar is used when scheduling or staffing a Project Enterprise Resource."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1Attachments/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            },
                            "ResourcePoolMembership":{
                                "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourcePoolMembership/get",
                                "parameters":{
                                    "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                                },
                                "description":"The Project Enterprise Resource Pool Membership resource is used to view resource pools where the Project Enterprise Resource has present, past, or future memberships."
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-post",
                "x-filename-id":"projectenterpriselaborresources-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ResourceCalendars/{CalendarId}/child/CalendarExceptions":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Calendars/Project Enterprise Resource Calendar Exceptions"
                ],
                "summary":"Get all calendar exceptions",
                "operationId":"getall_projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"Unique identifier of the calendar.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar ID",
                            "type":"integer",
                            "description":"Unique identifier of the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllDayFlag; boolean; Indicates if the calendar exception is for the whole day.</li><li>CategoryCode; string; Category code in which the exception falls.</li><li>Code; string; Code to identify the exception.</li><li>Description; string; Description of the exception.</li><li>EndDate; string; The inclusive end date of the calendar exception. Value contains time component if the exception is not for all day long.</li><li>ExceptionId; integer; Unique identifier of the exception in the calendar.</li><li>Name; string; Name of the exception.</li><li>PeriodType; string; Indicates if the calendar exception is a workable period or not. Valid values are OFF_PERIOD and WORK_PERIOD.</li><li>StartDate; string; The date on which the calendar exception begins. Value contains time component if the exception is not for all day long.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the calendar exception that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ExceptionId; integer; Unique identifier of the exception in the calendar.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the calendar exception that matches the primary key criteria specified.",
                                "properties":{
                                    "ExceptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the exception in the calendar.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Calendar Exception ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ResourceCalendars-{CalendarId}-child-CalendarExceptions-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-resourcecalendars-calendarid-child-calendarexceptions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ResourcePoolMembership":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Pool Membership"
                ],
                "summary":"Get all resource pools where project enterprise resource holds membership",
                "operationId":"getall_projectEnterpriseLaborResources-ResourcePoolMembership",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PoolMembershipFromDate; string; Start date of the resource pool membership.</li><li>PoolMembershipToDate; string; Last date of the resource pool membership.</li><li>PoolOwnerResourceId; integer; Identifier of the project enterprise resource, who is the project resource pool owner.</li><li>ResourcePoolId; integer; Unique identifier of the project resource pool.</li><li>ResourcePoolMembershipId; integer; Unique identifier of the project resource pool membership.</li><li>ResourcePoolName; string; Name of the project resource pool.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the pools of the project enterprise resource matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourcePoolMembershipId; integer; Unique identifier of the project enterprise resource pool membership.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the pools of the project enterprise resource matching primary key criteria specified.",
                                "properties":{
                                    "ResourcePoolMembershipId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project enterprise resource pool membership.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Pool Membership ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ResourcePoolMembership-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-resourcepoolmembership-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ProjectEnterpriseResourceImage/{ImageId}/enclosure/Image":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Image/Large Object (LOB) Attributes - Image"
                ],
                "summary":"Get an Image",
                "description":"Get an Image",
                "operationId":"get_projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-Image",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"Identifier of the project enterprise resource image.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"Identifier of the project enterprise resource image.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "image/png":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ProjectEnterpriseResourceImage-{ImageId}-enclosure-Image-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-projectenterpriseresourceimage-imageid-enclosure-image-get"
            },
            "put":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Image/Large Object (LOB) Attributes - Image"
                ],
                "summary":"Replace an Image",
                "description":"Replace an Image",
                "operationId":"replace_projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-Image",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"Identifier of the project enterprise resource image.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"Identifier of the project enterprise resource image.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "image/png":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ProjectEnterpriseResourceImage-{ImageId}-enclosure-Image-put",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-projectenterpriseresourceimage-imageid-enclosure-image-put"
            },
            "delete":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Image/Large Object (LOB) Attributes - Image"
                ],
                "summary":"Delete an Image",
                "description":"Delete an Image",
                "operationId":"delete_projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-Image",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"Identifier of the project enterprise resource image.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"Identifier of the project enterprise resource image.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ProjectEnterpriseResourceImage-{ImageId}-enclosure-Image-delete",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-projectenterpriseresourceimage-imageid-enclosure-image-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/PersonAssignmentDetails":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource HCM Assignment Details"
                ],
                "summary":"Get all HCM assignments of the project enterprise labor resource",
                "operationId":"getall_projectEnterpriseLaborResources-PersonAssignmentDetails",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentId; integer; Unique identifier for the HCM person assignment.</li><li>AssignmentName; string; Translated name of the HCM person assignment.</li><li>AssignmentNumber; string; Number identifying the person assignment.</li><li>AssignmentStatusType; string; HR status of the HCM person assignment, such as Active, Inactive, and Suspended.</li><li>AssignmentType; string; Assignment type. The valid values are E for employee and C for contingent worker.</li><li>BusinessUnitId; integer; Unique identifier for the business unit.</li><li>BusinessUnitName; string; Translated name of the business unit.</li><li>DepartmentName; string; Translated name of the department.</li><li>EffectiveEndDate; string; End date of the period within which the HCM resource assignment is effective.</li><li>EffectiveStartDate; string; Start date of the period within which the HCM resource assignment is effective.</li><li>JobId; integer; Unique identifier of the job.</li><li>JobName; string; Name of the job.</li><li>LineManagerName; string; Name of the person who is the line manager of the project enterprise resource.</li><li>LineManagerPersonId; integer; Identifier of the person who is the line manager of the project enterprise resource.</li><li>LocationId; integer; Unique identifier for location</li><li>LocationName; string; Name of location</li><li>OrganizationId; integer; Unique identifier of the department.</li><li>UserPersonType; string; Unique identifier of the employment type. The valid values are E for employees and C for the contingent workers.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource HCM assignments matching the primary key criteria specified.<br>Finder Variables: <ul><li>AssignmentId; integer; Unique identifier for the person assignment.</li><li>EffectiveEndDate; string; End date of the period within which the HCM resource assignment is effective.</li><li>EffectiveStartDate; string; Start date of the period within which the HCM resource assignment is effective.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "EffectiveEndDate":{
                                        "nullable":false,
                                        "format":"date",
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Effective End Date"
                                    },
                                    "AssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Assignment ID"
                                    },
                                    "EffectiveStartDate":{
                                        "nullable":false,
                                        "format":"date",
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Effective Start Date"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-PersonAssignmentDetails-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-personassignmentdetails-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/action/getProjectedUtilization":{
            "post":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Get projected utilization of a resource.",
                "description":"Get resource projected utilization for the period between the start date and end date, based on all assignments or only billable assignments or excluding absences from total capacity.",
                "operationId":"doall_getProjectedUtilization_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "endDate":{
                                        "type":"string",
                                        "description":"Resource availability and assignments period end for calculating the capacity.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "subtractTimeOffFromCapacityFlag":{
                                        "type":"string",
                                        "description":"Indicates whether capacity will consider total capacity based on calendar or only the capacity remaining after subtracting Paid Time Off (PTO) and absences from total capacity.The default value is total capacity.",
                                        "nullable":true
                                    },
                                    "startDate":{
                                        "type":"string",
                                        "description":"Resource availability and assignments period start for calculating the capacity.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "assignmentType":{
                                        "type":"string",
                                        "description":"Indicates whether projected utilization will consider all assignments of the resource or only billable assignments. Valid values are ALL, BILLABLE or blank.The default value is ALL when unspecified.",
                                        "nullable":true
                                    },
                                    "resourceIds":{
                                        "type":"array",
                                        "description":"Unique identifier of the resources.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"array",
                                                "items":{
                                                    "type":"number"
                                                }
                                            },
                                            "description":"The custom action returns the projected utilization for each of the resource IDs requested."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"array",
                                                "items":{
                                                    "type":"number"
                                                }
                                            },
                                            "description":"The custom action returns the projected utilization for each of the resource IDs requested."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectEnterpriseLaborResources-action-getProjectedUtilization-post",
                "x-filename-id":"projectenterpriselaborresources-action-getprojectedutilization-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/action/updatePersonInformationFromHCM":{
            "post":{
                "tags":[
                    "Project Enterprise Labor Resources"
                ],
                "summary":"Update person information of the resources from HCM",
                "description":"Update person information (Name, Image, Phone Number, Email, From Date, To Date, Manager) for HCM resources imported as project enterprise resources",
                "operationId":"doall_updatePersonInformationFromHCM_projectEnterpriseLaborResources",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "resourceIds":{
                                        "type":"array",
                                        "description":"Unique identifier of the resources.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The custom action returns the success or failure of the action for each of the resource IDs requested."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The custom action returns the success or failure of the action for each of the resource IDs requested."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectEnterpriseLaborResources-action-updatePersonInformationFromHCM-post",
                "x-filename-id":"projectenterpriselaborresources-action-updatepersoninformationfromhcm-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ProjectEnterpriseResourceImage/{ImageId}":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Image"
                ],
                "summary":"Get an image of the project enterprise resource",
                "operationId":"get_projectEnterpriseLaborResources-ProjectEnterpriseResourceImage",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"Identifier of the project enterprise resource image.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"Identifier of the project enterprise resource image.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ProjectEnterpriseResourceImage-{ImageId}-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-projectenterpriseresourceimage-imageid-get"
            },
            "delete":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Image"
                ],
                "summary":"Delete an image of the project enterprise resource",
                "operationId":"delete_projectEnterpriseLaborResources-ProjectEnterpriseResourceImage",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"Identifier of the project enterprise resource image.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"Identifier of the project enterprise resource image.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true",
                                "PAYLOADHINT":"Show"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ProjectEnterpriseResourceImage-{ImageId}-delete",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-projectenterpriseresourceimage-imageid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseLaborResources/{projectEnterpriseLaborResourcesUniqID}/child/ResourceCalendars":{
            "get":{
                "tags":[
                    "Project Enterprise Labor Resources/Project Enterprise Resource Calendars"
                ],
                "summary":"Get all single shift resource calendars used to schedule or staff a resource",
                "operationId":"getall_projectEnterpriseLaborResources-ResourceCalendars",
                "parameters":[
                    {
                        "name":"projectEnterpriseLaborResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActiveFlag; boolean; Indicates if the calendar is active.</li><li>CalendarId; integer; Unique identifier of the calendar.</li><li>CategoryCode; string; The category used for the calendar.</li><li>Description; string; Description of the calendar.</li><li>EffectiveFromDate; string; The date from which the calendar is effective.</li><li>EffectiveToDate; string; The inclusive last date of the effectivity of the calendar.</li><li>FirstDayOfWeek; integer; The index of the first day in the week: 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on. The default value is 2.</li><li>FridayWorkFlag; boolean; Indicates if Fridays are workable. True if it's workable, False if it's not.</li><li>HoursPerDay; number; Number of working hours in a day. Value depends on the number of hours in the shift.</li><li>MondayWorkFlag; boolean; Indicates if Mondays are workable. True if it is workable, False if it is not.</li><li>Name; string; Name of the calendar.</li><li>QuaterlyTypeCode; string; Indicates the quarter type of the calendar.</li><li>SaturdayWorkFlag; boolean; Indicates if Saturdays are workable. True if it is workable, False if it is not.</li><li>SundayWorkFlag; boolean; Indicates if Sundays are workable. True if it is workable, False if it is not.</li><li>ThursdayWorkFlag; boolean; Indicates if Thursdays are workable. True if it is workable, False if it is not.</li><li>TuesdayWorkFlag; boolean; Indicates if Tuesdays are workable. True if it is workable, False if it is not.</li><li>WednesdayWorkFlag; boolean; Indicates if Wednesdays are workable. True if it is workable, False if it is not.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the calendar that matches the primary key criteria specified.<br>Finder Variables: <ul><li>CalendarId; integer; Unique identifier of the calendar.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the calendar that matches the primary key criteria specified.",
                                "properties":{
                                    "CalendarId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the calendar.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Calendar ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseLaborResources-{projectEnterpriseLaborResourcesUniqID}-child-ResourceCalendars-get",
                "x-filename-id":"projectenterpriselaborresources-projectenterpriselaborresourcesuniqid-child-resourcecalendars-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}/child/ChangeImpacts":{
            "get":{
                "tags":[
                    "Change Orders/Change Impacts"
                ],
                "summary":"Get all impacts for a change order",
                "operationId":"getall_changeOrders-ChangeImpacts",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Area; string; The code of the impact area of a change order. Valid values are BUDGET_AND_FORECAST, CONTRACTS, OTHERS, PROJECT_PLAN, REQUIREMENTS, and RESOURCES. The default value is PROJECT_PLAN.</li><li>ContractAmount; number; Contract amount of the impact of a change order.</li><li>Currency; string; Currency code for the amounts impacted by the change. If project is specified for the change order, currency is defaulted to project currency. Otherwise, default value for currency is USD.</li><li>Description; string; Description of the impact of a change order.</li><li>EffortsInHours; number; Effort required in hours to implement the change requested.</li><li>EstimatedCost; number; Estimated cost to implement the change requested.</li><li>EstimatedRevenue; number; Estimated revenue to implement the change requested.</li><li>ImpactId; integer; Unique identifier of the impact to the change order.</li><li>ImpactOwnerEmail; string; Email of the impact owner.</li><li>ImpactOwnerId; integer; Resource identifier of the impact owner.</li><li>ImpactOwnerName; string; Name of the impact owner.</li><li>ImpactTo; string; The detail of the impacted object type such as a cost budget or revenue budget.</li><li>ImpactedObjectId; integer; Identifier of the impacted object such as a budget version or a forecast version.</li><li>Summary; string; Summary of the impact of a change order.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an impact for the change order with the specified primary key.<br>Finder Variables: <ul><li>ImpactId; integer; The unique identifier of impact for the change order.</li></ul></li><li>findByImpactId: Finds all change impacts with the specified impact ID.<br>Finder Variables: <ul><li>ImpactId; string; The unique identifier of impact for the change order.</li></ul></li><li>findImpactByArea: Finds all impacts for the change order with the specified impact area.<br>Finder Variables: <ul><li>Bind_ImpactArea; string; The unique identifier of the impact area for the change order.</li></ul></li><li>findImpactByParticipant: Finds all impacts for the change order with the specified participant ID.<br>Finder Variables: <ul><li>Bind_ParticipantId; string; The unique identifier of the owner of the impact for the change order.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ImpactId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Impact Id"
                                    }
                                }
                            },
                            {
                                "name":"findByImpactId",
                                "title":"findByImpactId",
                                "properties":{
                                    "ImpactId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findImpactByArea",
                                "title":"ByChangeImpactsAreaCriteria",
                                "properties":{
                                    "Bind_ImpactArea":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findImpactByParticipant",
                                "title":"ByChangeImpactsOwnerCriteria",
                                "properties":{
                                    "Bind_ParticipantId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-get",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-get"
            },
            "post":{
                "tags":[
                    "Change Orders/Change Impacts"
                ],
                "summary":"Create impacts for a change order",
                "operationId":"create_changeOrders-ChangeImpacts",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-ChangeImpacts-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-response"
                                }
                            }
                        },
                        "links":{
                            "ChangeImpactTaskDetails":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts~1{ImpactId}~1child~1ChangeImpactTaskDetails/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId",
                                    "ImpactId":"$request.path.ImpactId"
                                },
                                "description":"The Change Impact Task Details resource is used to view, create, update, or delete the task impact details for a change order. This allows for creation of tasks and updates to task dates through a change order."
                            },
                            "ChangeImpactDetails":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts~1{ImpactId}~1child~1ChangeImpactDetails/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId",
                                    "ImpactId":"$request.path.ImpactId"
                                },
                                "description":"The Change Impact Details resource is used to view, create, update or delete the impact details for a change order. Change Impact Details can be created only for the impacts where the impact area is defined as Budget and Forecast or Project Plan."
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-post",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}/child/ChangeImpacts/{ImpactId}":{
            "get":{
                "tags":[
                    "Change Orders/Change Impacts"
                ],
                "summary":"Get an impact for change order",
                "operationId":"get_changeOrders-ChangeImpacts",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-response"
                                }
                            }
                        },
                        "links":{
                            "ChangeImpactTaskDetails":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts~1{ImpactId}~1child~1ChangeImpactTaskDetails/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId",
                                    "ImpactId":"$request.path.ImpactId"
                                },
                                "description":"The Change Impact Task Details resource is used to view, create, update, or delete the task impact details for a change order. This allows for creation of tasks and updates to task dates through a change order."
                            },
                            "ChangeImpactDetails":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts~1{ImpactId}~1child~1ChangeImpactDetails/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId",
                                    "ImpactId":"$request.path.ImpactId"
                                },
                                "description":"The Change Impact Details resource is used to view, create, update or delete the impact details for a change order. Change Impact Details can be created only for the impacts where the impact area is defined as Budget and Forecast or Project Plan."
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-get",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-get"
            },
            "delete":{
                "tags":[
                    "Change Orders/Change Impacts"
                ],
                "summary":"Delete an impact for a change order",
                "operationId":"delete_changeOrders-ChangeImpacts",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-delete",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-delete"
            },
            "patch":{
                "tags":[
                    "Change Orders/Change Impacts"
                ],
                "summary":"Update an impact for a change order",
                "operationId":"update_changeOrders-ChangeImpacts",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-ChangeImpacts-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-response"
                                }
                            }
                        },
                        "links":{
                            "ChangeImpactTaskDetails":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts~1{ImpactId}~1child~1ChangeImpactTaskDetails/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId",
                                    "ImpactId":"$request.path.ImpactId"
                                },
                                "description":"The Change Impact Task Details resource is used to view, create, update, or delete the task impact details for a change order. This allows for creation of tasks and updates to task dates through a change order."
                            },
                            "ChangeImpactDetails":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts~1{ImpactId}~1child~1ChangeImpactDetails/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId",
                                    "ImpactId":"$request.path.ImpactId"
                                },
                                "description":"The Change Impact Details resource is used to view, create, update or delete the impact details for a change order. Change Impact Details can be created only for the impacts where the impact area is defined as Budget and Forecast or Project Plan."
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-patch",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}/child/ChangeParticipants":{
            "get":{
                "tags":[
                    "Change Orders/Change Participants"
                ],
                "summary":"Get all participants for change order",
                "operationId":"getall_changeOrders-ChangeParticipants",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApproveComments; string; Approval or rejection comments by participant for a change order. Mandatory for rejecting the change order.</li><li>ApproveFlag; boolean; Indicates whether a participant is an approver on the change order. Valid values are Y, N, and R. The default value is N.</li><li>ApproveStatus; string; Approval status of participant for a change order. Valid values are In Progress, Completed, and Rejected.</li><li>AssessmentComments; string; Assessment comments by participant for a change order.</li><li>AssessmentFlag; boolean; Indicates whether a participant is an assessor on the change order. Valid values are Y and N. The default value is N.</li><li>AssessmentStatus; string; Assessment status of assessor for a change order. Valid values are In Progress and Completed.</li><li>ImplementationComments; string; Implementation comments by participant for a change order.</li><li>ImplementationFlag; boolean; Indicates whether a participant is an implementor on the change order. Valid values are Y and N. The default value is N.</li><li>ImplementationStatus; string; Implementation status of participant for a change order. Valid values are In Progress and Completed.</li><li>ParticipantEmail; string; Email of the change order participant.</li><li>ParticipantId; integer; Unique identifier of the change order participant.</li><li>ParticipantName; string; Name of the change order participant.</li><li>ParticipantResourceId; integer; Resource identifier of the change order participant.</li><li>RejectDate; string; Date when change order was rejected. Calculated by application.</li><li>RejectType; string; The code of the rejection type for a change order. Mandatory for rejecting the change order. Valid values are INSUFFICIENT_INFORMATION, OTHER, SCOPE_REDUCTION, and UNACCEPTABLE_RISK.</li><li>ReviewComments; string; Review comments by participant for a change order.</li><li>ReviewFlag; boolean; Indicates whether a participant is a reviewer on the change order. Valid values are Y and N. The default value is N.</li><li>ReviewStatus; string; Review status of participant for a change order. Valid values are In Progress and Completed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>ChangeDocumentResourceAltKey: Finds a change participant with the specified change order ID, and logged in user ID.<br>Finder Variables: <ul><li>ParticipantResourceId; integer.</li></ul></li><li>PrimaryKey: Finds a participant for the change order with the specified primary key.<br>Finder Variables: <ul><li>ParticipantId; integer; The unique identifier of the participant for the change order.</li></ul></li><li>RowFinder: Finds all change participants with the specified resource ID, change order ID, and assessment option.<br>Finder Variables: <ul><li>RejectDate; integer; Date when change order was rejected.</li></ul></li><li>findByParticapantId: Finds all change participants with the specified participant ID.<br>Finder Variables: <ul><li>ParticipantId; integer; The unique identifier of the participant for a change order.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"ChangeDocumentResourceAltKey",
                                "properties":{
                                    "ParticipantResourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Participant Resource ID"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ParticipantId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Participant ID"
                                    }
                                }
                            },
                            {
                                "name":"RowFinder",
                                "title":"ImpactAssessorVC",
                                "properties":{
                                    "RejectDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByParticapantId",
                                "title":"findByParticipantId",
                                "properties":{
                                    "ParticipantId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeParticipants"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeParticipants-get",
                "x-filename-id":"changeorders-changedocumentid-child-changeparticipants-get"
            },
            "post":{
                "tags":[
                    "Change Orders/Change Participants"
                ],
                "summary":"Create participants for a change order",
                "operationId":"create_changeOrders-ChangeParticipants",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-ChangeParticipants-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeParticipants-post",
                "x-filename-id":"changeorders-changedocumentid-child-changeparticipants-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}/child/ChangeImpacts/{ImpactId}/child/ChangeImpactTaskDetails/{ImpactTaskDetailsId}":{
            "get":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Task Details"
                ],
                "summary":"Get a task impact detail for a change impact",
                "operationId":"get_changeOrders-ChangeImpacts-ChangeImpactTaskDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ImpactTaskDetailsId",
                        "in":"path",
                        "description":"Unique identifier of the task impact details of the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Task Details ID",
                            "type":"integer",
                            "description":"Unique identifier of the task impact details of the change order.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactTaskDetails-{ImpactTaskDetailsId}-get",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpacttaskdetails-impacttaskdetailsid-get"
            },
            "delete":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Task Details"
                ],
                "summary":"Delete a task impact detail for a change impact",
                "operationId":"delete_changeOrders-ChangeImpacts-ChangeImpactTaskDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ImpactTaskDetailsId",
                        "in":"path",
                        "description":"Unique identifier of the task impact details of the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Task Details ID",
                            "type":"integer",
                            "description":"Unique identifier of the task impact details of the change order.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactTaskDetails-{ImpactTaskDetailsId}-delete",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpacttaskdetails-impacttaskdetailsid-delete"
            },
            "patch":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Task Details"
                ],
                "summary":"Update a task impact detail for a change impact",
                "operationId":"update_changeOrders-ChangeImpacts-ChangeImpactTaskDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ImpactTaskDetailsId",
                        "in":"path",
                        "description":"Unique identifier of the task impact details of the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Task Details ID",
                            "type":"integer",
                            "description":"Unique identifier of the task impact details of the change order.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactTaskDetails-{ImpactTaskDetailsId}-patch",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpacttaskdetails-impacttaskdetailsid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}/child/ChangeImpacts/{ImpactId}/child/ChangeImpactDetails/{ImpactDetailsId}":{
            "get":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Details"
                ],
                "summary":"Get an impact detail for a change impact",
                "operationId":"get_changeOrders-ChangeImpacts-ChangeImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ImpactDetailsId",
                        "in":"path",
                        "description":"Unique identifier of the impact detail of the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Details ID",
                            "type":"integer",
                            "description":"Unique identifier of the impact detail of the change order.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactDetails-{ImpactDetailsId}-get",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpactdetails-impactdetailsid-get"
            },
            "delete":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Details"
                ],
                "summary":"Delete an impact detail for a change impact",
                "operationId":"delete_changeOrders-ChangeImpacts-ChangeImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ImpactDetailsId",
                        "in":"path",
                        "description":"Unique identifier of the impact detail of the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Details ID",
                            "type":"integer",
                            "description":"Unique identifier of the impact detail of the change order.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactDetails-{ImpactDetailsId}-delete",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpactdetails-impactdetailsid-delete"
            },
            "patch":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Details"
                ],
                "summary":"Update an impact detail for a change impact",
                "operationId":"update_changeOrders-ChangeImpacts-ChangeImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ImpactDetailsId",
                        "in":"path",
                        "description":"Unique identifier of the impact detail of the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Details ID",
                            "type":"integer",
                            "description":"Unique identifier of the impact detail of the change order.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-ChangeImpacts-ChangeImpactDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactDetails-{ImpactDetailsId}-patch",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpactdetails-impactdetailsid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}/child/ChangeImpacts/{ImpactId}/child/ChangeImpactTaskDetails":{
            "get":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Task Details"
                ],
                "summary":"Get all task impact details for a change impact",
                "operationId":"getall_changeOrders-ChangeImpacts-ChangeImpactTaskDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Action; string; Specifies the type of task impact. A value of CREATE denotes the creation of a new task, while a value of UPDATE indicates modifications to an existing task using the change order.</li><li>ChangeDocumentId; integer; Identifier of a project change order. Updatable only at creation time.</li><li>ChangeImpactId; integer; Identifier of the impact to the change order. Updatable only at creation time.</li><li>FinishDate; string; The proposed finish date of a task created or existing task impacted with the change order.</li><li>ImpactTaskDetailsId; integer; Unique identifier of the task impact details of the change order.</li><li>MilestoneFlag; boolean; Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.</li><li>ParentTaskId; integer; Unique Identifier of the parent task of a new task that's proposed or impacted with the change order.</li><li>ParentTaskName; string; Name of the parent task of a new task proposed or impacted with the change order.</li><li>ParentTaskNumber; string; Unique number of the parent task of a new task that's proposed or impacted with the change order.</li><li>ProjectId; integer; Identifier of the project that's impacted. Updateable only at the time of creation.</li><li>StartDate; string; The proposed start date of a task created or existing task impacted with the change order.</li><li>TaskId; integer; Unique identifier of the task that's impacted due to the change order.</li><li>TaskName; string; Name of the task that's impacted due to the change order.</li><li>TaskNumber; string; Number of the task that's impacted due to the change order.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a task impact detail for the change order with the specified primary key.<br>Finder Variables: <ul><li>ImpactTaskDetailsId; integer; Unique identifier of the task impact detail of the change order.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ImpactTaskDetailsId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Impact Task Details ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactTaskDetails-get",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpacttaskdetails-get"
            },
            "post":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Task Details"
                ],
                "summary":"Create task impact details for a change impact",
                "operationId":"create_changeOrders-ChangeImpacts-ChangeImpactTaskDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactTaskDetails-post",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpacttaskdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}/child/ChangeParticipants/{ParticipantId}":{
            "get":{
                "tags":[
                    "Change Orders/Change Participants"
                ],
                "summary":"Get a participant for a change order",
                "operationId":"get_changeOrders-ChangeParticipants",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ParticipantId",
                        "in":"path",
                        "description":"Unique identifier of the change order participant.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Participant ID",
                            "type":"integer",
                            "description":"Unique identifier of the change order participant.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeParticipants-{ParticipantId}-get",
                "x-filename-id":"changeorders-changedocumentid-child-changeparticipants-participantid-get"
            },
            "delete":{
                "tags":[
                    "Change Orders/Change Participants"
                ],
                "summary":"Delete a participant for a change order",
                "operationId":"delete_changeOrders-ChangeParticipants",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ParticipantId",
                        "in":"path",
                        "description":"Unique identifier of the change order participant.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Participant ID",
                            "type":"integer",
                            "description":"Unique identifier of the change order participant.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeParticipants-{ParticipantId}-delete",
                "x-filename-id":"changeorders-changedocumentid-child-changeparticipants-participantid-delete"
            },
            "patch":{
                "tags":[
                    "Change Orders/Change Participants"
                ],
                "summary":"Update a participant for change order",
                "operationId":"update_changeOrders-ChangeParticipants",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ParticipantId",
                        "in":"path",
                        "description":"Unique identifier of the change order participant.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Participant ID",
                            "type":"integer",
                            "description":"Unique identifier of the change order participant.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-ChangeParticipants-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeParticipants-{ParticipantId}-patch",
                "x-filename-id":"changeorders-changedocumentid-child-changeparticipants-participantid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}/child/ChangeImpacts/{ImpactId}/child/ChangeImpactDetails":{
            "get":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Details"
                ],
                "summary":"Get all impact details for a change impact",
                "operationId":"getall_changeOrders-ChangeImpacts-ChangeImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ChangeDocumentId; integer; External identifier of a project change order. Updatable only at creation time.</li><li>ChangeImpactId; integer; Unique identifier of the impact to the change order. Updatable only at creation time.</li><li>FinishDate; string; The finish date of the change impact detail.</li><li>ImpactDetailsId; integer; Unique identifier of the impact detail of the change order.</li><li>PCBurdenedCost; number; The amount of change to the burdened cost in project currency.</li><li>PCRawCost; number; The amount of change to the raw cost in project currency.</li><li>PCRevenue; number; The amount of change to the revenue in project currency.</li><li>PfcBurdenedCost; number; The amount of change to the burdened cost in project ledger currency.</li><li>PfcRawCost; number; The amount of change to the raw cost in project ledger currency.</li><li>PfcRevenue; number; The amount of change to the revenue in project ledger currency.</li><li>ProjElementId; integer; Identifier of the task or the project that is impacted by the change. Updatable only at creation time.</li><li>ProjectOrTaskName; string; Name of the task or the project for which change order impact detail is created. Updatable only at creation time.</li><li>Quantity; number; The amount of change to the quantity.</li><li>RbsElementId; integer; Identifier of the resource that is impacted by the change.</li><li>ResourceName; string; Name of the resource that's impacted by the change. Updatable only at creation time.</li><li>StartDate; string; The start date of the change impact detail.</li><li>TCBurdenedCost; number; The amount of change to the burdened cost in transaction currency.</li><li>TCRawCost; number; The amount of change to the raw cost in transaction currency.</li><li>TCRevenue; number; The amount of change to the revenue in transaction currency.</li><li>TransactionCurrency; string; The currency code for the change impact in transaction currency.</li><li>UnitOfMeasure; string; The unit to measure the quantity such as hours or tons.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an impact detail for the change order with the specified primary key.<br>Finder Variables: <ul><li>ImpactDetailsId; integer; Unique identifier of the impact detail of the change order.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ImpactDetailsId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Impact Details ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactDetails-get",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpactdetails-get"
            },
            "post":{
                "tags":[
                    "Change Orders/Change Impacts/Change Impact Details"
                ],
                "summary":"Create impact details for a change impact",
                "operationId":"create_changeOrders-ChangeImpacts-ChangeImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactId",
                        "in":"path",
                        "description":"Unique identifier of the impact to the change order.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Id",
                            "type":"integer",
                            "description":"Unique identifier of the impact to the change order.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-ChangeImpacts-ChangeImpactDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-child-ChangeImpacts-{ImpactId}-child-ChangeImpactDetails-post",
                "x-filename-id":"changeorders-changedocumentid-child-changeimpacts-impactid-child-changeimpactdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders":{
            "get":{
                "tags":[
                    "Change Orders"
                ],
                "summary":"Get all change orders",
                "operationId":"getall_changeOrders",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CancelDate; string; Date when the change order was canceled. Application calculated field.</li><li>CancelReason; string; User comments for cancelling the change order. Mandatory for cancelling the change order.</li><li>CancelType; string; The code of the reason for canceling the change order. Mandatory for cancelling the change order. Valid values are DUPLICATE, INSUFFICIENT_INFORMATION, NO_LONGER_REQUIRED, OTHER, and REJECTED.</li><li>ChangeDocumentId; integer; Unique identifier of a project change order. Mandatory for PATCH operation.</li><li>ChangeDocumentNumber; integer; Unique number of the change order. Application calculated field.</li><li>Comments; string; User comments for the change order.</li><li>ContractAmendmentEffectiveDate; string; Date when the amendment takes effect to incorporate the project change order impact.</li><li>ContractAmendmentMethod; string; Specifies how the contract will be amended to reflect the project change order. Valid values: AUTOMATIC, MANUAL, NONE.</li><li>ContractId; integer; Unique identifier of the contract impacted by the project change order.</li><li>ContractLineId; integer; Unique identifier of the contract line impacted by the project change order.</li><li>ContractLineName; string; Name of the contract line in a contract impacted by the project change order.</li><li>ContractLineNumber; string; Identifier of the contract line in a contract impacted by the project change order.</li><li>ContractMajorVersion; integer; Version number of the contract that includes the project change order impact.</li><li>ContractName; string; Name of the contract impacted by the project change order.</li><li>ContractNumber; string; Identifier of the contract impacted by the project change order.</li><li>CreationDate; string; Date when the change order was created. Application calculated.</li><li>CreatorEmail; string; Email of the creator of a change order.</li><li>CreatorId; integer; Identifier of the creator for a change order. Mandatory for POST operation if Creator Name or Creator Email is not provided.</li><li>CreatorName; string; Name of the creator of a change order.</li><li>Customer; string; Customer of the project for which change order is created. If project is specified for the change order, customer is defaulted to project customer.</li><li>Description; string; Description of the change order.</li><li>FinancialProjectPlanBaselineFlag; boolean; Indicates whether the financial project plan will be baselined during project change order implementation. Valid values are Y and N.</li><li>ImpactIfNotImpl; string; Impact if the change is not implemented.</li><li>Justification; string; Justification for a change order.</li><li>Name; string; Name of the change order.</li><li>OwnerEmail; string; Email of the owner of a change order. The default value is the creator email of the change order.</li><li>OwnerId; integer; Unique identifier of the owner of change order. The default value is creator of the change order.</li><li>OwnerName; string; Name of the owner of a change order. The default value is the creator name of the change order.</li><li>Priority; string; The code of the priority of a change order. Valid values are HIGH, LOW, and MEDIUM. The default value is MEDIUM.</li><li>ProjectId; integer; Unique identifier of the project for which change document is created.</li><li>ProjectName; string; Name of the project for which change order is created.</li><li>Reason; string; The code of the reason for which the change order is created, rejected, and canceled. Valid values are BUDGET_REVISION, CLIENT_SCOPE_CHANGES, CONTRACT_MODIFICATION, DESIGN_CHANGES, GENERAL, OTHER, SCHEDULE_MODIFICATION, and SCOPE_REVISION. The default value is GENERAL.</li><li>Stage; string; The code of the current stage of a change order. Valid values are CREATE, IMPACT_ANALYSIS, APPROVAL, CLOSE, REVIEW, IMPLEMENTATION. The default value is CREATE.</li><li>Status; string; The code of the current status of a change order. Status is derived from stage of the change order. You need to mention status only when you want to cancel the change order. Valid value is CANCELED.</li><li>Summary; string; Summary of the change document.</li><li>TaskId; integer; Unique identifier of the task for which change document is created.</li><li>TaskName; string; Name of the task for which change order is created.</li><li>TaskNumber; string; Unique number of the task associated with a specific project for which change order is created.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a change order with the specified primary key.<br>Finder Variables: <ul><li>ChangeDocumentId; integer; External identifier of a project change order.</li></ul></li><li>findByChangeDocumentNumber: Finds a change order with the specified change order number.<br>Finder Variables: <ul><li>Bind_ChangeDocumentNumber; string; The unique identifier of change order number.</li></ul></li><li>findByChangeOrderName: Finds all change orders with the specified name.<br>Finder Variables: <ul><li>Bind_Name; string; The name of the change order being queried.</li></ul></li><li>findByPrimaryKey: Finds a change order with the specified primary key.<br>Finder Variables: <ul><li>Bind_ChangeDocumentId; string; External identifier of a project change order.</li></ul></li><li>findChangeOrdersByProject: Finds all change orders with the specified project ID.<br>Finder Variables: <ul><li>Bind_ProjectId; string; The unique Identifier of the project for a change order.</li></ul></li><li>findChangeOrdersByStage: Finds all change orders with the specified stage.<br>Finder Variables: <ul><li>Bind_Stage; string; The stage of the change orders being queried.</li></ul></li><li>findChangeOrdersByStatus: Finds all change orders with the specified status.<br>Finder Variables: <ul><li>Bind_Status; string; The status of the change orders being queried.</li></ul></li><li>findChangeOrdersByTask: Finds all change orders with the specified Task ID.<br>Finder Variables: <ul><li>Bind_TaskId; integer; The unique identifier of the task for a change order.</li></ul></li><li>findCreatedChangeOrder: Finds all change orders with the specified creator.<br>Finder Variables: <ul><li>Bind_CreatorId; string; The unique identifier for the creator of a change order.</li></ul></li><li>findMyChangeOrder: Finds all change orders with the specified Owner.<br>Finder Variables: <ul><li>Bind_OwnerId; string; The unique identifier for the owner of the change order.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ChangeDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Change Order ID"
                                    }
                                }
                            },
                            {
                                "name":"findByChangeDocumentNumber",
                                "title":"ByChangeDocumentNumberCriteria",
                                "properties":{
                                    "Bind_ChangeDocumentNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByChangeOrderName",
                                "title":"ByChangeDocumentNameCriteria",
                                "properties":{
                                    "Bind_Name":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByPrimaryKey",
                                "title":"ByChangeDocumentIdCriteria",
                                "properties":{
                                    "Bind_ChangeDocumentId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findChangeOrdersByProject",
                                "title":"ByChangeDocumentProjectCriteria",
                                "properties":{
                                    "Bind_ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findChangeOrdersByStage",
                                "title":"ByChangeDocumentStageCriteria",
                                "properties":{
                                    "Bind_Stage":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findChangeOrdersByStatus",
                                "title":"ByChangeDocumentStatusCriteria",
                                "properties":{
                                    "Bind_Status":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findChangeOrdersByTask",
                                "title":"ByChangeDocumentTaskCriteria",
                                "properties":{
                                    "Bind_TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findCreatedChangeOrder",
                                "title":"ByChangeDocumentCreatorCriteria",
                                "properties":{
                                    "Bind_CreatorId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findMyChangeOrder",
                                "title":"ByChangeDocumentOwnerCriteria",
                                "properties":{
                                    "Bind_OwnerId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-get",
                "x-filename-id":"changeorders-get"
            },
            "post":{
                "tags":[
                    "Change Orders"
                ],
                "summary":"Create a change order",
                "operationId":"create_changeOrders",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-item-response"
                                }
                            }
                        },
                        "links":{
                            "ChangeParticipants":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeParticipants/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId"
                                },
                                "description":"The Change Participants resource is used to view, create, update, or delete the participants for a change order."
                            },
                            "ChangeImpacts":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId"
                                },
                                "description":"The Change Impacts resource is used to create, view, update, or delete the impacts due to the respective change order."
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-post",
                "x-filename-id":"changeorders-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/changeOrders/{ChangeDocumentId}":{
            "get":{
                "tags":[
                    "Change Orders"
                ],
                "summary":"Get a change order",
                "operationId":"get_changeOrders",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-item-response"
                                }
                            }
                        },
                        "links":{
                            "ChangeParticipants":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeParticipants/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId"
                                },
                                "description":"The Change Participants resource is used to view, create, update, or delete the participants for a change order."
                            },
                            "ChangeImpacts":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId"
                                },
                                "description":"The Change Impacts resource is used to create, view, update, or delete the impacts due to the respective change order."
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-get",
                "x-filename-id":"changeorders-changedocumentid-get"
            },
            "delete":{
                "tags":[
                    "Change Orders"
                ],
                "summary":"Delete a change order",
                "operationId":"delete_changeOrders",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-delete",
                "x-filename-id":"changeorders-changedocumentid-delete"
            },
            "patch":{
                "tags":[
                    "Change Orders"
                ],
                "summary":"Update a change order",
                "operationId":"update_changeOrders",
                "parameters":[
                    {
                        "name":"ChangeDocumentId",
                        "in":"path",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Order ID",
                            "type":"integer",
                            "description":"External identifier of a project change order. Updatable only at creation time.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/changeOrders-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/changeOrders-item-response"
                                }
                            }
                        },
                        "links":{
                            "ChangeParticipants":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeParticipants/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId"
                                },
                                "description":"The Change Participants resource is used to view, create, update, or delete the participants for a change order."
                            },
                            "ChangeImpacts":{
                                "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts/get",
                                "parameters":{
                                    "ChangeDocumentId":"$request.path.ChangeDocumentId"
                                },
                                "description":"The Change Impacts resource is used to create, view, update, or delete the impacts due to the respective change order."
                            }
                        }
                    }
                },
                "x-internal-id":"changeOrders-{ChangeDocumentId}-patch",
                "x-filename-id":"changeorders-changedocumentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceActualHours/{TransactionId}":{
            "get":{
                "tags":[
                    "Project Resource Actual Hours"
                ],
                "summary":"Get a project resource actual hour record.",
                "operationId":"get_projectResourceActualHours",
                "parameters":[
                    {
                        "name":"TransactionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction ID",
                            "type":"integer",
                            "description":"Unique identifier of the actual hours record.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceActualHours-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceActualHours-{TransactionId}-get",
                "x-filename-id":"projectresourceactualhours-transactionid-get"
            },
            "patch":{
                "tags":[
                    "Project Resource Actual Hours"
                ],
                "summary":"Update a project resource actual hour record",
                "operationId":"update_projectResourceActualHours",
                "parameters":[
                    {
                        "name":"TransactionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Transaction ID",
                            "type":"integer",
                            "description":"Unique identifier of the actual hours record.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceActualHours-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceActualHours-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceActualHours-{TransactionId}-patch",
                "x-filename-id":"projectresourceactualhours-transactionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceActualHours":{
            "get":{
                "tags":[
                    "Project Resource Actual Hours"
                ],
                "summary":"Get all project resource actual hour records.",
                "operationId":"getall_projectResourceActualHours",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualHoursWorkedCategory; string; Type of activity that's represented by the actual hours. Examples are Project Work, Paid Time Off, Training, and Other.</li><li>ActualHoursWorkedCategoryCode; string; Code for the type of activity that's represented by the actual hours. Examples are PROJECT_WORK, PTO, TRAINING, and OTHER.</li><li>AdjustedTransactionReference; string; Reference to the original transaction that this transaction adjusts, if this transaction is for an adjustment. This is an optional value even for an adjustment transaction.</li><li>AdjustmentEntryFlag; boolean; Indicates if the actual hours reported represent an adjustment to existing actual hours for a resource. This attribute is set to N during POST operation if no value is specified.</li><li>BillableUtilizationFlag; boolean; Indicates whether the actual hours reported will be included in billable resource utilization calculation. Valid values are Y or N. If no value is provided, it will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.</li><li>Comments; string; Information about the actual hours reported.</li><li>HCMPersonId; integer; HCM Person identifier of the project enterprise resource for which actual hours are reported.</li><li>OriginalTransactionReference; string; Reference to the transaction details in the originating source system.</li><li>ProjectId; integer; Identifier of the project for which the project enterprise resource reported the actual hours worked.</li><li>ProjectName; string; Name of the project for which the project enterprise resource reported the actual hours worked.</li><li>ProjectNumber; string; Number of the project for which the project enterprise resource reported the actual hours worked.</li><li>Quantity; number; Total actual hours worked that the resource reports for a day. The actual hours worked can be positive or negative with a maximum of two decimal places.</li><li>ResourceEmail; string; Email of the project enterprise resource who reported actual hours worked.</li><li>ResourceId; integer; Identifier of the project enterprise resource who reported actual hours worked.</li><li>TaskId; integer; Identifier of the task for which the project enterprise resource reported actual hours worked.</li><li>TaskName; string; Name of the task for which the project enterprise resource reported actual hours worked.</li><li>TransactionId; integer; Unique identifier of the actual hours record.</li><li>UtilizationDate; string; Date that's associated with the actual hours worked for utilization reporting purposes. If no value is specified, then the utilization date is based on the work date.</li><li>UtilizationFlag; boolean; Indicates whether the actual hours reported are eligible to be included in utilization calculations for the resource. Valid values are Y or N. It will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.</li><li>WorkDate; string; Date on which the project enterprise resource worked.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project resource actual hour record with the matching primary key criteria specified. <br>Finder Variables <ul><li>TransactionId; integer;  Unique identifier of the project resource actual hour record. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project resource actual hour record with the matching primary key criteria specified.",
                                "properties":{
                                    "TransactionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project resource actual hour record.",
                                        "type":"integer",
                                        "title":"Transaction ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceActualHours"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceActualHours-get",
                "x-filename-id":"projectresourceactualhours-get"
            },
            "post":{
                "tags":[
                    "Project Resource Actual Hours"
                ],
                "summary":"Create one or more project resource actual records.",
                "operationId":"create_projectResourceActualHours",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceActualHours-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceActualHours-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceActualHours-post",
                "x-filename-id":"projectresourceactualhours-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingSourcesLOV":{
            "get":{
                "tags":[
                    "List of Values/Award Funding Sources"
                ],
                "summary":"Get all award funding sources",
                "operationId":"getall_awardFundingSourcesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardFundingSourceId; integer; Identifier of the award funding source.</li><li>AwardId; integer; Internal identifier of the award.</li><li>FundingSourceId; integer; Identifier of the funding source.</li><li>FundingSourceName; string; Name of the funding source associated with the award.</li><li>FundingSourceNumber; string; Number of the funding source that is provided by the user.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award with the specified funding source ID.<br>Finder Variables: <ul><li>AwardFundingSourceId; integer; Identifier of the award funding source.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award with the specified funding source ID.",
                                "properties":{
                                    "AwardFundingSourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award funding source.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingSourcesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingSourcesLOV-get",
                "x-filename-id":"awardfundingsourceslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingSourcesLOV/{AwardFundingSourceId}":{
            "get":{
                "tags":[
                    "List of Values/Award Funding Sources"
                ],
                "summary":"Get an award funding source",
                "operationId":"get_awardFundingSourcesLOV",
                "parameters":[
                    {
                        "name":"AwardFundingSourceId",
                        "in":"path",
                        "description":"Identifier of the award funding source.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award funding source.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingSourcesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingSourcesLOV-{AwardFundingSourceId}-get",
                "x-filename-id":"awardfundingsourceslov-awardfundingsourceid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunicationFeedbacks/{projectProgramCommunicationFeedbacksUniqID}":{
            "get":{
                "tags":[
                    "Project Program Communication Feedback"
                ],
                "summary":"Get a comment for the report for which the logged in user has access",
                "operationId":"get_projectProgramCommunicationFeedbacks",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationFeedbacksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Feedback resource and used to uniquely identify an instance of Project Program Communication Feedback. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Feedback collection resource in order to navigate to a specific instance of Project Program Communication Feedback to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationFeedbacks-{projectProgramCommunicationFeedbacksUniqID}-get",
                "x-filename-id":"projectprogramcommunicationfeedbacks-projectprogramcommunicationfeedbacksuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Program Communication Feedback"
                ],
                "summary":"Delete comment for the reports for which the logged in user has edit access",
                "operationId":"delete_projectProgramCommunicationFeedbacks",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationFeedbacksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Feedback resource and used to uniquely identify an instance of Project Program Communication Feedback. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Feedback collection resource in order to navigate to a specific instance of Project Program Communication Feedback to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgramCommunicationFeedbacks-{projectProgramCommunicationFeedbacksUniqID}-delete",
                "x-filename-id":"projectprogramcommunicationfeedbacks-projectprogramcommunicationfeedbacksuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Program Communication Feedback"
                ],
                "summary":"Update comment for the reports for which the logged in user has edit access",
                "operationId":"update_projectProgramCommunicationFeedbacks",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationFeedbacksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Feedback resource and used to uniquely identify an instance of Project Program Communication Feedback. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Feedback collection resource in order to navigate to a specific instance of Project Program Communication Feedback to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunicationFeedbacks-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationFeedbacks-{projectProgramCommunicationFeedbacksUniqID}-patch",
                "x-filename-id":"projectprogramcommunicationfeedbacks-projectprogramcommunicationfeedbacksuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunicationFeedbacks":{
            "get":{
                "tags":[
                    "Project Program Communication Feedback"
                ],
                "summary":"Get all comments for the reports for which the logged in user has access",
                "operationId":"getall_projectProgramCommunicationFeedbacks",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CommentText; string; Additional comment from the recipient of the report in free text form.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Emoticon; string; Emoticon code that corresponds to each supported emoji.</li><li>FeedbackId; integer; Unique identifier of the feedback given as comment for the report.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdateLogin; string; The login details of user who last updated the record.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PersonEmail; string; Email of the person writing the comment.</li><li>PersonId; integer; Unique identifier of the person writing the comment.</li><li>PersonName; string; Name of the person writing the comment.</li><li>ReportId; integer; The unique identifier of a template or report.</li><li>ReportObjectId; integer; Unique identifier for the object in a report.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds comments for the report for the specified primary key. <br>Finder Variables <ul><li>FeedbackId; integer;  Unique identifier of a comment for the report. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds comments for the report for the specified primary key.",
                                "properties":{
                                    "FeedbackId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of a comment for the report.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationFeedbacks-get",
                "x-filename-id":"projectprogramcommunicationfeedbacks-get"
            },
            "post":{
                "tags":[
                    "Project Program Communication Feedback"
                ],
                "summary":"Create comments for the reports for which the logged in user has edit access",
                "operationId":"create_projectProgramCommunicationFeedbacks",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunicationFeedbacks-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationFeedbacks-post",
                "x-filename-id":"projectprogramcommunicationfeedbacks-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequestMatches/{projectResourceRequestMatchesUniqID}":{
            "get":{
                "tags":[
                    "Project Resource Request Matches"
                ],
                "summary":"Not Applicable",
                "operationId":"get_projectResourceRequestMatches",
                "parameters":[
                    {
                        "name":"projectResourceRequestMatchesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ResourceRequestId and ResourceId ---for the Project Resource Request Matches resource and used to uniquely identify an instance of Project Resource Request Matches. The client should not generate the hash key value.  Instead, the client should query on the Project Resource Request Matches collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Resource Request Matches.<br><br>For example: projectResourceRequestMatches?q=ResourceRequestId=&lt;value1&gt;;ResourceId=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequestMatches-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequestMatches-{projectResourceRequestMatchesUniqID}-get",
                "x-filename-id":"projectresourcerequestmatches-projectresourcerequestmatchesuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceRequestMatches":{
            "get":{
                "tags":[
                    "Project Resource Request Matches"
                ],
                "summary":"Get all resources that match the project resource request criteria",
                "operationId":"getall_projectResourceRequestMatches",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AvailabilityScore; integer; Score of the resource availability to the requested hours on the request.</li><li>BillRate; number; Bill rate for the resource who matches the request criteria.</li><li>BillRateCurrencyCode; string; Code of the currency used to define the bill rate.</li><li>CostRate; number; Cost rate for the resource who matches the request criteria.</li><li>CostRateCurrencyCode; string; Code of the currency used to define the cost rate.</li><li>Email; string; Email of the project enterprise resource who matches the request criteria.</li><li>OverallScore; integer; Average of the Qualification Score and Availability Score.</li><li>PersonId; integer; HCM person identifier for the project enterprise resource who matches the request criteria.</li><li>QualificationScore; integer; Score of the qualification of the resource matched to the qualifications on the request.</li><li>ResourceId; integer; Identifier of the resource who matches the request criteria.</li><li>ResourceName; string; Name of the project enterprise resource who matches the request criteria.</li><li>ResourceRequestId; integer; Identifier of the project resource request.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a request with the specified primary key.<br>Finder Variables: <ul><li>ResourceId; integer; Identifier of the resource who matches the request criteria.</li><li>ResourceRequestId; integer; Unique identifier of the project resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceId":{
                                        "nullable":true,
                                        "type":"integer"
                                    },
                                    "ResourceRequestId":{
                                        "nullable":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceRequestMatches"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceRequestMatches-get",
                "x-filename-id":"projectresourcerequestmatches-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/action/rejectRequest":{
            "post":{
                "tags":[
                    "Project Plan Resource Requests"
                ],
                "summary":"Reject project resource request",
                "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action.",
                "operationId":"do_rejectRequest_projectPlanResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The rejectRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The rejectRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-action-rejectRequest-post",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-action-rejectrequest-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/child/ProjectPlanResourceRequestLines/{RequestLineId}":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Lines"
                ],
                "summary":"Get a  request line associated to the project resource request",
                "operationId":"get_projectPlanResourceRequests-ProjectPlanResourceRequestLines",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"RequestLineId",
                        "in":"path",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the request line under the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestLines-{RequestLineId}-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestlines-requestlineid-get"
            },
            "patch":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Lines"
                ],
                "summary":"Update a nominated resource on a project resource request",
                "operationId":"update_projectPlanResourceRequests-ProjectPlanResourceRequestLines",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"RequestLineId",
                        "in":"path",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Request Line ID",
                            "type":"integer",
                            "description":"Unique identifier of the request line under the project resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestLines-{RequestLineId}-patch",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestlines-requestlineid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests"
                ],
                "summary":"Get a project resource request",
                "operationId":"get_projectPlanResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectPlanResourceRequestQualifications":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestQualifications/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Qualifications resource is used by a project manager to view, create, and manage project resource qualifications under a specific request."
                            },
                            "rejectRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1rejectRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            },
                            "cancelRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1cancelRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Cancel project resource request via this action. The request must be in Open status to allow this action."
                            },
                            "ProjectPlanResourceRequestDFF":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestDFF/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Descriptive Flexfields resource is used by a project manager to view, create, and update descriptive flexfields associated to a project resource request."
                            },
                            "ProjectPlanResourceRequestLines":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestLines/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Lines resource is used by a project manager to view and update the status of nominated resources associated to the request."
                            },
                            "ResourceRequestSchedules":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ResourceRequestSchedules/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Resource Request Schedules resource is used to view and update schedule details of project plan resource requests with variable weekly hours"
                            },
                            "approveRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1approveRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-get"
            },
            "delete":{
                "tags":[
                    "Project Plan Resource Requests"
                ],
                "summary":"Delete a project resource request",
                "operationId":"delete_projectPlanResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-delete",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-delete"
            },
            "patch":{
                "tags":[
                    "Project Plan Resource Requests"
                ],
                "summary":"Update a project resource request",
                "operationId":"update_projectPlanResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanResourceRequests-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectPlanResourceRequestQualifications":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestQualifications/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Qualifications resource is used by a project manager to view, create, and manage project resource qualifications under a specific request."
                            },
                            "rejectRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1rejectRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            },
                            "cancelRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1cancelRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Cancel project resource request via this action. The request must be in Open status to allow this action."
                            },
                            "ProjectPlanResourceRequestDFF":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestDFF/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Descriptive Flexfields resource is used by a project manager to view, create, and update descriptive flexfields associated to a project resource request."
                            },
                            "ProjectPlanResourceRequestLines":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestLines/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Lines resource is used by a project manager to view and update the status of nominated resources associated to the request."
                            },
                            "ResourceRequestSchedules":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ResourceRequestSchedules/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Resource Request Schedules resource is used to view and update schedule details of project plan resource requests with variable weekly hours"
                            },
                            "approveRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1approveRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-patch",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/child/ResourceRequestSchedules/{ResourceRequestScheduleId}":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests/Resource Request Schedules"
                ],
                "summary":"Get a weekly schedule associated to the project resource request",
                "operationId":"get_projectPlanResourceRequests-ResourceRequestSchedules",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ResourceRequestScheduleId",
                        "in":"path",
                        "description":"Auto generated unique identifier for a schedule interval on a project plan resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Auto generated unique identifier for a schedule interval on a project plan resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ResourceRequestSchedules-{ResourceRequestScheduleId}-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-resourcerequestschedules-resourcerequestscheduleid-get"
            },
            "patch":{
                "tags":[
                    "Project Plan Resource Requests/Resource Request Schedules"
                ],
                "summary":"Update a weekly schedule on a project resource request",
                "operationId":"update_projectPlanResourceRequests-ResourceRequestSchedules",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ResourceRequestScheduleId",
                        "in":"path",
                        "description":"Auto generated unique identifier for a schedule interval on a project plan resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Auto generated unique identifier for a schedule interval on a project plan resource request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanResourceRequests-ResourceRequestSchedules-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ResourceRequestSchedules-{ResourceRequestScheduleId}-patch",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-resourcerequestschedules-resourcerequestscheduleid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/action/cancelRequest":{
            "post":{
                "tags":[
                    "Project Plan Resource Requests"
                ],
                "summary":"Cancel project resource request",
                "description":"Cancel project resource request via this action. The request must be in Open status to allow this action.",
                "operationId":"do_cancelRequest_projectPlanResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "cancellationReason":{
                                        "type":"string",
                                        "description":"Reason for canceling the project resource request.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The cancelRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The cancelRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-action-cancelRequest-post",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-action-cancelrequest-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/child/ProjectPlanResourceRequestQualifications":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Qualifications"
                ],
                "summary":"Get all qualifications associated to the project resource request",
                "operationId":"getall_projectPlanResourceRequests-ProjectPlanResourceRequestQualifications",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CompetencyProficiencyLevel; string; Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.</li><li>CompetencyProficiencyLevelId; integer; Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.</li><li>Keyword; string; Unstructured words or phrases that appear as keywords on a project resource request.</li><li>MandatoryFlag; boolean; Indicates whether the qualification is mandatory or optional.</li><li>QualificationId; integer; Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.</li><li>QualificationName; string; Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.</li><li>QualificationType; string; Type of the structured content item to indicate whether the qualification is Competency or Language.</li><li>ReadingLanguageProficiencyLevel; string; Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.</li><li>ReadingLanguageProficiencyLevelId; integer; Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.</li><li>ResourceRequestDetailId; integer; Unique identifier of the resource request qualification associated to the request.</li><li>SectionId; integer; Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.</li><li>SectionName; string; Content section name for the qualification.</li><li>SpeakingLanguageProficiencyLevel; string; Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.</li><li>SpeakingLanguageProficiencyLevelId; integer; Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.</li><li>WritingLanguageProficiencyLevel; string; Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.</li><li>WritingLanguageProficiencyLevelId; integer; Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all qualifications under a request with the matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourceRequestDetailId; integer; Unique identifier of the qualification associated to the project resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestDetailId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Request Detail ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestQualifications-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestqualifications-get"
            },
            "post":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Qualifications"
                ],
                "summary":"Create one or more qualifications for a project resource request",
                "operationId":"create_projectPlanResourceRequests-ProjectPlanResourceRequestQualifications",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestQualifications-post",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestqualifications-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/child/ProjectPlanResourceRequestDFF/{ProjectPlanResourceRequestDFFUniqID}":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield associated to the project resource request",
                "operationId":"get_projectPlanResourceRequests-ProjectPlanResourceRequestDFF",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ProjectPlanResourceRequestDFFUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Plan Resource Request Descriptive Flexfields resource and used to uniquely identify an instance of Project Plan Resource Request Descriptive Flexfields. The client should not generate the hash key value. Instead, the client should query on the Project Plan Resource Request Descriptive Flexfields collection resource in order to navigate to a specific instance of Project Plan Resource Request Descriptive Flexfields to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestDFF-{ProjectPlanResourceRequestDFFUniqID}-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestdff-projectplanresourcerequestdffuniqid-get"
            },
            "patch":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for a project resource request",
                "operationId":"update_projectPlanResourceRequests-ProjectPlanResourceRequestDFF",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ProjectPlanResourceRequestDFFUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Plan Resource Request Descriptive Flexfields resource and used to uniquely identify an instance of Project Plan Resource Request Descriptive Flexfields. The client should not generate the hash key value. Instead, the client should query on the Project Plan Resource Request Descriptive Flexfields collection resource in order to navigate to a specific instance of Project Plan Resource Request Descriptive Flexfields to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestDFF-{ProjectPlanResourceRequestDFFUniqID}-patch",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestdff-projectplanresourcerequestdffuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/child/ProjectPlanResourceRequestDFF":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields associated to the project resource request",
                "operationId":"getall_projectPlanResourceRequests-ProjectPlanResourceRequestDFF",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ResourceRequestId; integer</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>ResourceRequestId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestDFF-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestdff-get"
            },
            "post":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Descriptive Flexfields"
                ],
                "summary":"Create one or more descriptive flexfields for a project resource request",
                "operationId":"create_projectPlanResourceRequests-ProjectPlanResourceRequestDFF",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestDFF-post",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/child/ProjectPlanResourceRequestQualifications/{ResourceRequestDetailId}":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Qualifications"
                ],
                "summary":"Get a qualification associated to the project resource request",
                "operationId":"get_projectPlanResourceRequests-ProjectPlanResourceRequestQualifications",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ResourceRequestDetailId",
                        "in":"path",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Request Detail ID",
                            "type":"integer",
                            "description":"Unique identifier of the resource request qualification associated to the request.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestQualifications-{ResourceRequestDetailId}-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestqualifications-resourcerequestdetailid-get"
            },
            "delete":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Qualifications"
                ],
                "summary":"Delete a qualification for a project resource request",
                "operationId":"delete_projectPlanResourceRequests-ProjectPlanResourceRequestQualifications",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ResourceRequestDetailId",
                        "in":"path",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Request Detail ID",
                            "type":"integer",
                            "description":"Unique identifier of the resource request qualification associated to the request.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestQualifications-{ResourceRequestDetailId}-delete",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestqualifications-resourcerequestdetailid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/child/ResourceRequestSchedules":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests/Resource Request Schedules"
                ],
                "summary":"Get all weekly schedules associated to the project resource request",
                "operationId":"getall_projectPlanResourceRequests-ResourceRequestSchedules",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>FinishDate; string; Finish date of the schedule interval.</li><li>IntervalName; string; Unique identifier that is given to each week between start date and end date of a plan resource request.</li><li>RequestedHours; number; Total requested hours for the schedule interval.</li><li>ResourceRequestScheduleId; integer; Auto generated unique identifier for a schedule interval on a project plan resource request.</li><li>StartDate; string; Start date of the schedule interval.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all schedule intervals on a project plan resource request.<br>Finder Variables: <ul><li>ResourceRequestScheduleId; integer; Unique identifier for a schedule interval on a project plan resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ResourceRequestSchedules-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-resourcerequestschedules-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/action/approveRequest":{
            "post":{
                "tags":[
                    "Project Plan Resource Requests"
                ],
                "summary":"Approve project resource request",
                "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action.",
                "operationId":"do_approveRequest_projectPlanResourceRequests",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The approveRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The approveRequest action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-action-approveRequest-post",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-action-approverequest-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests"
                ],
                "summary":"Get all project resource requests",
                "operationId":"getall_projectPlanResourceRequests",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignedQuantity; integer; The number of resources assigned for this project resource request.  Summing up Remaining Quantity and Assigned Quantity will give you Requested Quantity.</li><li>AssignmentType; string; Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.</li><li>AssignmentTypeCode; string; Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.</li><li>BillablePercent; integer; Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integer between 0 and 100</li><li>BillablePercentReason; string; Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.</li><li>BillablePercentReasonCode; string; Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.</li><li>FridayHours; number; Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>Location; string; Assignment location for the work specified on the project resource request.</li><li>MondayHours; number; Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.</li><li>ProjectId; integer; Identifier of the project associated to the resource request.  You may enter a value for only this attribute or for Project Name but not both.</li><li>ProjectName; string; Name of the project associated to the resource request. You may enter a value for only this attribute or for Project ID but not both.</li><li>ProjectNumber; string; Number of the project associated to the resource request.</li><li>ProjectRoleId; integer; Identifier of the role that the selected resources will fill on a project.  You may enter a value for only this attribute or for Project Role Name but not both.</li><li>ProjectRoleName; string; Name of the role that the selected resources will fill on a project. You may enter a value for only this attribute or for Project Role ID but not both.</li><li>ProposedQuantity; integer; The number of resources proposed or nominated for this project resource request.</li><li>RemainingQuantity; integer; The number of resources remaining to fulfill this project resource request.</li><li>RequestFulfilledDate; string; Date on which the request is fulfilled.</li><li>RequestName; string; Name of a project resource request.</li><li>RequestStatus; string; Status name of the resource request.</li><li>RequestStatusCode; string; Code of the request status for the resource request. You may pass the value as OPEN or DRAFT when creating the request. The default value will be DRAFT. <br>You can update the request and change the status from from DRAFT to OPEN. But you cannot change the status from OPEN to DRAFT.</li><li>RequestSubmittedDate; string; Date on which the request is submitted.</li><li>RequestedFinishDate; string; Date until which a resource is requested.</li><li>RequestedHoursPerWeek; number; Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.</li><li>RequestedHoursperDay; number; Period of time measured in hours that establishes the number of requested hours per working day on a project resource request.</li><li>RequestedQuantity; integer; The requested quantity of resources for this project resource request. If this request is for multiple resources, then the quantity must be greater than one. If no value is passed, the default value is set to 1.</li><li>RequestedResourceEmail; string; Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.</li><li>RequestedResourceId; integer; Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.  You may enter a value for only this attribute or for Requested Resource Email but not both.</li><li>RequestedResourceName; string; Name of the project enterprise labor resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.</li><li>RequestedResourcePersonId; integer; Identifier of the HCM person who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.</li><li>RequestedStartDate; string; Date from which a resource is requested. If no value is passed, the default value is set to the start date of the project.</li><li>RequesterEmail; string; Email of the person who is requesting resources. Usually it is the project manager. You may enter a value for only this attribute or for Requester Resource ID but not both.</li><li>RequesterName; string; Name of the project enterprise resource who is requesting resources.</li><li>RequesterPersonId; integer; Identifier of the HCM person who is requesting resources.</li><li>RequesterResourceId; integer; Identifier of the project enterprise resource of the person who is requesting resources. Usually it is the project manager.You may enter a value for only this attribute or for Requester Email but not both.</li><li>ResourceRequestId; integer; Identifier of the project resource request.</li><li>SaturdayHours; number; Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>SpecialInstructions; string; Special instructions for the project resource request, such as requester instructions to the resource manager.</li><li>StaffingOwnerEmail; string; Email of the person who responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.</li><li>StaffingOwnerName; string; Name of the person who is responsible for finding a resource to fulfill the request.</li><li>StaffingOwnerPersonId; integer; Identifier of the HCM person who is responsible for finding a resource to fulfill the request.</li><li>StaffingOwnerResourceId; integer; Identifier of the project enterprise resource who is responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.</li><li>StaffingRemarks; string; Staffing remarks captured by the resource manager during staffing.</li><li>SundayHours; number; Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>TargetBillRate; number; Bill rate that represents the targeted rate for the resource who will fulfill the request.</li><li>TargetBillRateCurrencyCode; string; Code of the currency used to define the bill rate.</li><li>TargetCostRate; number; Cost rate that represents the targeted rate for the resource who is selected on the request.</li><li>TargetCostRateCurrencyCode; string; Code of the currency used to define the cost rate.</li><li>ThursdayHours; number; Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>TotalHours; number; Total requested hours for the resource for the particular assignment.</li><li>TuesdayHours; number; Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li><li>UseProjectCalendarFlag; boolean; Flag to indicate if the hours for the assignment is explicitly provided in RequestedHoursperDay or should be derived from the project calendar.  Valid values are Y and N.</li><li>WednesdayHours; number; Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all requests with the matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourceRequestId; integer; Unique identifier of the project resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Request ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-get",
                "x-filename-id":"projectplanresourcerequests-get"
            },
            "post":{
                "tags":[
                    "Project Plan Resource Requests"
                ],
                "summary":"Create one or more project resource requests",
                "operationId":"create_projectPlanResourceRequests",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlanResourceRequests-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectPlanResourceRequestQualifications":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestQualifications/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Qualifications resource is used by a project manager to view, create, and manage project resource qualifications under a specific request."
                            },
                            "rejectRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1rejectRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            },
                            "cancelRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1cancelRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Cancel project resource request via this action. The request must be in Open status to allow this action."
                            },
                            "ProjectPlanResourceRequestDFF":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestDFF/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Descriptive Flexfields resource is used by a project manager to view, create, and update descriptive flexfields associated to a project resource request."
                            },
                            "ProjectPlanResourceRequestLines":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestLines/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Project Plan Resource Request Lines resource is used by a project manager to view and update the status of nominated resources associated to the request."
                            },
                            "ResourceRequestSchedules":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ResourceRequestSchedules/get",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"The Resource Request Schedules resource is used to view and update schedule details of project plan resource requests with variable weekly hours"
                            },
                            "approveRequest":{
                                "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1approveRequest/post",
                                "parameters":{
                                    "ResourceRequestId":"$request.path.ResourceRequestId"
                                },
                                "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-post",
                "x-filename-id":"projectplanresourcerequests-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanResourceRequests/{ResourceRequestId}/child/ProjectPlanResourceRequestLines":{
            "get":{
                "tags":[
                    "Project Plan Resource Requests/Project Plan Resource Request Lines"
                ],
                "summary":"Get all request lines associated to the project resource request",
                "operationId":"getall_projectPlanResourceRequests-ProjectPlanResourceRequestLines",
                "parameters":[
                    {
                        "name":"ResourceRequestId",
                        "in":"path",
                        "description":"Identifier of the project resource request.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignedHours; number; Assigned hours per day when the specify hours per day is selected for use project calendar flag.</li><li>AssignmentFinishDate; string; Assignment finish date for the resource.</li><li>AssignmentId; integer; Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.</li><li>AssignmentStartDate; string; Assignment start date for the resource.</li><li>AssignmentStatus; string; Status of the assignment created for the resource to fulfill the request.</li><li>AssignmentStatusCode; string; Code of the assignment created for the resource to fulfill the request.</li><li>CurrentFlag; boolean; Indicates whether the project resource request is the most recent request for the assignment. Valid values are Y and N.</li><li>ProjectRole; string; Resource role for the project assignment.</li><li>RejectionReason; string; Reason the nominated resource is rejected for the project resource assignment.</li><li>RejectionReasonCode; string; Code to indicate the reason the nominated resource is rejected for the project resource assigment.</li><li>RequestLineId; integer; Unique identifier of the request line under the project resource request.</li><li>ReservationExpirationDate; string; Reservation expiration date for the resource if the assignment status is reserved.</li><li>ReservationReason; string; Reservation reason for the resource if the assignment status is reserved.</li><li>ResourceEmail; string; Name of the project enterprise resource associated to the project resource request.</li><li>ResourceFulfilledDate; string; The date the resource on the request line is approved to fulfill the project resource request.</li><li>ResourceId; integer; Identifier of the project enterprise resource associated to the project resource request.</li><li>ResourceName; string; Email of the project enterprise resource associated to the project resource request.</li><li>ResourcePersonId; integer; HCM person identifier of the project enterprise resource associated to the project resource request.</li><li>ResourceProposedDate; string; The date when the resource is proposed or nominated to fulfill the project resource request.</li><li>ResourceStatus; string; Status of the resource associated to the project resource request.</li><li>ResourceStatusCode; string; Status code for the resource associated to the project resource request.</li><li>ResourceSystemStatus; string; Resource system status based on the seeded values.</li><li>UseProjectCalendarFlag; boolean; Indicates whether to use project calendar hours or specific hours per day.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all request lines under a request with the matching primary key criteria specified.<br>Finder Variables: <ul><li>RequestLineId; integer; Unique identifier of the request line under the project resource request.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RequestLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Request Line ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanResourceRequests-{ResourceRequestId}-child-ProjectPlanResourceRequestLines-get",
                "x-filename-id":"projectplanresourcerequests-resourcerequestid-child-projectplanresourcerequestlines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectIssues/{IssueId}":{
            "get":{
                "tags":[
                    "Project Issues"
                ],
                "summary":"Get an issue",
                "operationId":"get_projectIssues",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-item-response"
                                }
                            }
                        },
                        "links":{
                            "IssueAction":{
                                "operationRef":"#/paths/~1projectIssues~1{IssueId}~1child~1IssueAction/get",
                                "parameters":{
                                    "IssueId":"$request.path.IssueId"
                                },
                                "description":"The Project Issues Action Items resource is used to view action items. Action items are tasks that are defined for issues that facilitates issue resolution."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectIssues~1{IssueId}~1child~1Attachments/get",
                                "parameters":{
                                    "IssueId":"$request.path.IssueId"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-get",
                "x-filename-id":"projectissues-issueid-get"
            },
            "delete":{
                "tags":[
                    "Project Issues"
                ],
                "summary":"Delete an issue",
                "operationId":"delete_projectIssues",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-delete",
                "x-filename-id":"projectissues-issueid-delete"
            },
            "patch":{
                "tags":[
                    "Project Issues"
                ],
                "summary":"Update an issue",
                "operationId":"update_projectIssues",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectIssues-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-item-response"
                                }
                            }
                        },
                        "links":{
                            "IssueAction":{
                                "operationRef":"#/paths/~1projectIssues~1{IssueId}~1child~1IssueAction/get",
                                "parameters":{
                                    "IssueId":"$request.path.IssueId"
                                },
                                "description":"The Project Issues Action Items resource is used to view action items. Action items are tasks that are defined for issues that facilitates issue resolution."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectIssues~1{IssueId}~1child~1Attachments/get",
                                "parameters":{
                                    "IssueId":"$request.path.IssueId"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-patch",
                "x-filename-id":"projectissues-issueid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectIssues/{IssueId}/child/IssueAction":{
            "get":{
                "tags":[
                    "Project Issues/Project Issue Action Items"
                ],
                "summary":"Get all action items for a project issue",
                "operationId":"getall_projectIssues-IssueAction",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActionItemId; integer; Unique identifier of the action item associated to the issue.</li><li>ActionItemOwnerEmail; string; Email address of the person who owns the action item associated to the project issue.</li><li>ActionItemOwnerName; string; The person assigned to the action item.</li><li>ActionItemStatus; string; Status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all action items with the specified action item ID.<br>Finder Variables: <ul><li>ActionItemId; integer; Unique identifier of the action item associated to the issue.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the action item with the specified primary key.",
                                "properties":{
                                    "ActionItemId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the action item associated with the issue.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-IssueAction"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-IssueAction-get",
                "x-filename-id":"projectissues-issueid-child-issueaction-get"
            },
            "post":{
                "tags":[
                    "Project Issues/Project Issue Action Items"
                ],
                "summary":"Create action items",
                "operationId":"create_projectIssues-IssueAction",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectIssues-IssueAction-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-IssueAction-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-IssueAction-post",
                "x-filename-id":"projectissues-issueid-child-issueaction-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectIssues":{
            "get":{
                "tags":[
                    "Project Issues"
                ],
                "summary":"Get all issues",
                "operationId":"getall_projectIssues",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ClosedDate; string; Date when the issue is closed.</li><li>ClosedReason; string; Reason for closing an issue such as Resolved or Obsolete.</li><li>ClosedReasonCode; string; Code representing the reason for closing a project issue, for example CANCELED, DUPLICATE, OBSOLETE, or RESOLVED.</li><li>DateCreated; string; Date of creation of the issue.</li><li>IssueCreatorEmail; string; Email of the creator of the issue.</li><li>IssueCreatorId; integer; Identifier of the creator for an issue.</li><li>IssueCreatorName; string; Name of the creator of the issue.</li><li>IssueDescription; string; Detailed description of the project issue.</li><li>IssueId; integer; Automatically generated numeric ID for the issue.</li><li>IssueNumber; string; Displays the issue number.</li><li>IssueOwnerEmail; string; Email of the owner of an issue.</li><li>IssueOwnerId; integer; A generated numeric ID for the person who owns the issue.</li><li>IssueOwnerName; string; Name  of the owner of an issue.</li><li>IssuePriority; string; The priority of the issue such as HIGH, MEDIUM, or LOW.</li><li>IssueStatus; string; The status of the issue such as NEW, WORKING, or CLOSED.</li><li>IssueType; string; Label to display the issue type.</li><li>IssueTypeId; integer; Identifier of the project issue the item is created for.</li><li>IssueUISummary; string; Summarized description of the issue.</li><li>IssueUpdatedByName; string; Name of owner that updated issue.</li><li>NeedByDate; string; The date by which the action item should be resolved or closed.</li><li>ObjectId; integer; The identifier of the object to which an issue is assigned.</li><li>ObjectType; string; The identifier of the type of object to which the issue is assigned, such as Program.</li><li>PriorityCode; string; Code representing the priority of the project issue, for example, HIGH, MEDIUM, or LOW.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectName; string; Name of the project created for the issue. Name of the project associated with the project issue.</li><li>ProjectNumber; string; Unique identifier of the project associated to the issue.</li><li>ReopenSummary; string; Text describing the reason to reopen the issue.</li><li>Resolution; string; Text to provide the resolution summary when closing an issue.</li><li>StatusCode; string; Code representing status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.</li><li>Task; string; Name of the task for which issue is created.</li><li>TaskId; integer; Id of the task for which issue is created.</li><li>UpdateDate; string; Date of issues when updated.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all issues with the specificed issue ID.<br>Finder Variables: <ul><li>IssueId; integer; Automatically generated numeric ID for the issue.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the issue with the specified primary key.",
                                "properties":{
                                    "IssueId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the issue.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-get",
                "x-filename-id":"projectissues-get"
            },
            "post":{
                "tags":[
                    "Project Issues"
                ],
                "summary":"Create issues",
                "operationId":"create_projectIssues",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectIssues-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-item-response"
                                }
                            }
                        },
                        "links":{
                            "IssueAction":{
                                "operationRef":"#/paths/~1projectIssues~1{IssueId}~1child~1IssueAction/get",
                                "parameters":{
                                    "IssueId":"$request.path.IssueId"
                                },
                                "description":"The Project Issues Action Items resource is used to view action items. Action items are tasks that are defined for issues that facilitates issue resolution."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectIssues~1{IssueId}~1child~1Attachments/get",
                                "parameters":{
                                    "IssueId":"$request.path.IssueId"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-post",
                "x-filename-id":"projectissues-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectIssues/{IssueId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Issues/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Get a FileContents",
                "description":"Get a FileContents",
                "operationId":"get_projectIssues-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectissues-issueid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Issues/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Replace a FileContents",
                "description":"Replace a FileContents",
                "operationId":"replace_projectIssues-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectissues-issueid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Issues/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Delete a FileContents",
                "description":"Delete a FileContents",
                "operationId":"delete_projectIssues-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectissues-issueid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectIssues/{IssueId}/child/IssueAction/{ActionItemId}":{
            "get":{
                "tags":[
                    "Project Issues/Project Issue Action Items"
                ],
                "summary":"Get an action item",
                "operationId":"get_projectIssues-IssueAction",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ActionItemId",
                        "in":"path",
                        "description":"Unique identifier of the action item associated to the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the action item associated to the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-IssueAction-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-IssueAction-{ActionItemId}-get",
                "x-filename-id":"projectissues-issueid-child-issueaction-actionitemid-get"
            },
            "delete":{
                "tags":[
                    "Project Issues/Project Issue Action Items"
                ],
                "summary":"Delete an action item",
                "operationId":"delete_projectIssues-IssueAction",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ActionItemId",
                        "in":"path",
                        "description":"Unique identifier of the action item associated to the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the action item associated to the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-IssueAction-{ActionItemId}-delete",
                "x-filename-id":"projectissues-issueid-child-issueaction-actionitemid-delete"
            },
            "patch":{
                "tags":[
                    "Project Issues/Project Issue Action Items"
                ],
                "summary":"Update an action item",
                "operationId":"update_projectIssues-IssueAction",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ActionItemId",
                        "in":"path",
                        "description":"Unique identifier of the action item associated to the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the action item associated to the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectIssues-IssueAction-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-IssueAction-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-IssueAction-{ActionItemId}-patch",
                "x-filename-id":"projectissues-issueid-child-issueaction-actionitemid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectIssues/{IssueId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Issues/Attachments"
                ],
                "summary":"Get an attachment",
                "operationId":"get_projectIssues-Attachments",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectissues-issueid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Issues/Attachments"
                ],
                "summary":"Delete an attachment",
                "operationId":"delete_projectIssues-Attachments",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectissues-issueid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Issues/Attachments"
                ],
                "summary":"Update an attachment",
                "operationId":"update_projectIssues-Attachments",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectIssues-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectissues-issueid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectIssues/{IssueId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Issues/Attachments"
                ],
                "summary":"Get all attachments",
                "operationId":"getall_projectIssues-Attachments",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds the attached document with the specified primary key. <br>Finder Variables: <ul><li>AttachedDocumentId :The unique identifier of the attached document. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-get",
                "x-filename-id":"projectissues-issueid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Issues/Attachments"
                ],
                "summary":"Create an attachment",
                "operationId":"create_projectIssues-Attachments",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectIssues-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectIssues-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-post",
                "x-filename-id":"projectissues-issueid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectIssues/{IssueId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Issues/Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_projectIssues-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"IssueId",
                        "in":"path",
                        "description":"Automatically generated numeric ID for the issue.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Automatically generated numeric ID for the issue.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectIssues-{IssueId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectissues-issueid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectFinancialTasks/{projectFinancialTasksUniqID}":{
            "get":{
                "tags":[
                    "Project Financial Tasks"
                ],
                "summary":"Get a financial task",
                "operationId":"get_projectFinancialTasks",
                "parameters":[
                    {
                        "name":"projectFinancialTasksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Financial Tasks resource and used to uniquely identify an instance of Project Financial Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Financial Tasks collection resource in order to navigate to a specific instance of Project Financial Tasks to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectFinancialTasks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectFinancialTasks-{projectFinancialTasksUniqID}-get",
                "x-filename-id":"projectfinancialtasks-projectfinancialtasksuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectFinancialTasks":{
            "get":{
                "tags":[
                    "Project Financial Tasks"
                ],
                "summary":"Get all financial tasks",
                "operationId":"getall_projectFinancialTasks",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ChargeableFlag; boolean; Indicates whether you can charge an object to the task.</li><li>DefaultExpenditureTypeId; integer; Unique identifier of the default expenditure type set for a resource class in a project unit.</li><li>DefaultExpenditureTypeName; string; Name of the default expenditure type for a resource class in a project unit.</li><li>PersonId; integer; Unique identifier of a person assigned to the task.</li><li>PlanningElementId; integer; Unique identifier of a planning element.</li><li>ProjectId; integer; Unique identifier of a project.</li><li>ProjectName; string; Name of the project.</li><li>ProjectNumber; string; Number of the project.</li><li>ProjectUnitId; integer; Unique identifier of a project unit.</li><li>ResourceAssignmentPlanningEndDate; string; The date when the resource is planned to end an assignment.</li><li>ResourceAssignmentPlanningStartDate; string; The date when the resource is planned to start an assignment.</li><li>TaskId; integer; Unique identifier of a task.</li><li>TaskManagerName; string; The resource who manages the task.</li><li>TaskManagerPersonId; integer; Unique identifier of the resource who manages the task.</li><li>TaskName; string; Name of the task.</li><li>TaskNumber; string; Number of the task.</li><li>TaskOrganizationId; integer; Unique identifier of the organization that owns the task.</li><li>TaskOrganizationName; string; The organization that owns the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all tasks of the specified project.<br>Finder Variables: <ul><li>PlanningElementId; integer; Unique identifier of a planning element.</li><li>ProjectId; integer; Unique identifier of a project.</li></ul></li><li>findChargeableTasksByLoggedInUserAndAssignmentDateRange: Finds all tasks with specified person ID and date range.<br>Finder Variables: <ul><li>ResourceAssignmentPlanningEndDate; string; The date when the resource is planned to complete an assignment.</li><li>ResourceAssignmentPlanningStartDate; string; The date when the resource is planned to complete an assignment.</li></ul></li><li>findChargeableTasksByPersonIdAndAssignmentDateRange: Finds all tasks with the specified person ID.<br>Finder Variables: <ul><li>PersonId; integer; Unique identifier of a person assigned to the task.</li><li>ResourceAssignmentPlanningEndDate; string; The date when the resource is planned to complete an assignment.</li><li>ResourceAssignmentPlanningStartDate; string; The date when the resource is planned to complete an assignment.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    },
                                    "PlanningElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findChargeableTasksByLoggedInUserAndAssignmentDateRange",
                                "title":"filterByLoggedInUserAndDateRange",
                                "properties":{
                                    "ResourceAssignmentPlanningStartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ResourceAssignmentPlanningEndDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findChargeableTasksByPersonIdAndAssignmentDateRange",
                                "title":"findByPersonIdAndDateRange",
                                "properties":{
                                    "ResourceAssignmentPlanningStartDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "PersonId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "ResourceAssignmentPlanningEndDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectFinancialTasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectFinancialTasks-get",
                "x-filename-id":"projectfinancialtasks-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEvents/{ProjectEventId}":{
            "get":{
                "tags":[
                    "Project Events"
                ],
                "summary":"Get a project calendar event",
                "operationId":"get_projectEvents",
                "parameters":[
                    {
                        "name":"ProjectEventId",
                        "in":"path",
                        "description":"Identifier of the project event.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Event ID",
                            "type":"integer",
                            "description":"Identifier of the project event.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEvents-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEvents-{ProjectEventId}-get",
                "x-filename-id":"projectevents-projecteventid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEvents":{
            "get":{
                "tags":[
                    "Project Events"
                ],
                "summary":"Get all project calendar events",
                "operationId":"getall_projectEvents",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllDayFlag; boolean; Indicates whether the event is an All Day event.</li><li>CreatedBy; string; Indicates the resource who created the row of data.</li><li>CreationDate; string; Date when the row of data was created.</li><li>DurationHours; number; Length of the project event in hours.</li><li>EndDate; string; Finish date of the project event.</li><li>LastUpdateDate; string; Date when the record was last edited.</li><li>LastUpdatedBy; string; Indicates who last edited the record.</li><li>ProjectEventId; integer; Identifier of the project event.</li><li>ProjectEventName; string; Name of the project event.</li><li>ProjectId; integer; Identifier of the project.</li><li>StartDate; string; Start date of the project event.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project event that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ProjectEventId; integer; Identifier of the project event.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectEventId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Project Event ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEvents"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEvents-get",
                "x-filename-id":"projectevents-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectRolesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Roles"
                ],
                "summary":"Get all project roles",
                "operationId":"getall_projectRolesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Description; string; Description of the project role.</li><li>EndDateActive; string; End date of a project role.</li><li>ProjectRoleId; integer; Unique identifier of the project role.</li><li>ProjectRoleName; string; Name of the project role.</li><li>RoleId; integer; Unique identifier of the enterprise role.</li><li>RoleName; string; Name of the enterprise role.</li><li>StartDateActive; string; Start date of a project role.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>ActiveProjectRolesFinder: Finds list of active project roles.<br>Finder Variables: <ul></ul></li><li>EntrepriseRoleAndDateFinder: Finds list of project roles with enterprise role and date.<br>Finder Variables: <ul><li>ProjectRoleDate; string; Finds active project roles for a given date.</li><li>RoleName; string; Name of the enterprise role.</li></ul></li><li>KeywordFinder: Finds the active project roles with the specified search terms.<br>Finder Variables: <ul><li>SearchTerm; string; Search term for project roles.</li></ul></li><li>PrimaryKey: Finds the project roles with the specified primary key.<br>Finder Variables: <ul><li>ProjectRoleId; integer; Unique identifier of the project role.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"ActiveProjectRolesFinder",
                                "title":"findActiveProjectRoles",
                                "properties":{
                                }
                            },
                            {
                                "name":"EntrepriseRoleAndDateFinder",
                                "title":"findByRoleNameAndDate",
                                "properties":{
                                    "RoleName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ProjectRoleDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"KeywordFinder",
                                "title":"findByActiveAndKeyword",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectRoleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project Role ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectRolesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectRolesLOV-get",
                "x-filename-id":"projectroleslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectRolesLOV/{ProjectRoleId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Roles"
                ],
                "summary":"Get a project role",
                "operationId":"get_projectRolesLOV",
                "parameters":[
                    {
                        "name":"ProjectRoleId",
                        "in":"path",
                        "description":"Unique identifier of the project role.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Role ID",
                            "type":"integer",
                            "description":"Unique identifier of the project role.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectRolesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectRolesLOV-{ProjectRoleId}-get",
                "x-filename-id":"projectroleslov-projectroleid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/expenditureTypesLOV/{ExpenditureTypeId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Expenditure Types"
                ],
                "summary":"Get an expenditure type",
                "operationId":"get_expenditureTypesLOV",
                "parameters":[
                    {
                        "name":"ExpenditureTypeId",
                        "in":"path",
                        "description":"Unique identifier of the expenditure type.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expenditure Type ID",
                            "type":"integer",
                            "description":"Unique identifier of parent resource expenditure type.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/expenditureTypesLOV-item-response"
                                }
                            }
                        },
                        "links":{
                            "ExpenditureTypeClassesLOV":{
                                "operationRef":"#/paths/~1expenditureTypesLOV~1{ExpenditureTypeId}~1child~1ExpenditureTypeClassesLOV/get",
                                "parameters":{
                                    "ExpenditureTypeId":"$request.path.ExpenditureTypeId"
                                },
                                "description":"The Expenditure Type Classes LOV resource is used to view an expenditure type class. This object includes attributes which are used to store values of an expenditure type class."
                            }
                        }
                    }
                },
                "x-internal-id":"expenditureTypesLOV-{ExpenditureTypeId}-get",
                "x-filename-id":"expendituretypeslov-expendituretypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/expenditureTypesLOV/{ExpenditureTypeId}/child/ExpenditureTypeClassesLOV/{ExpenditureTypeClassId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Expenditure Types/LOV for Expenditure Type Classes"
                ],
                "summary":"Get an expenditure type class for an expenditure type",
                "operationId":"get_expenditureTypesLOV-ExpenditureTypeClassesLOV",
                "parameters":[
                    {
                        "name":"ExpenditureTypeId",
                        "in":"path",
                        "description":"Unique identifier of the expenditure type.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expenditure Type ID",
                            "type":"integer",
                            "description":"Unique identifier of parent resource expenditure type.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ExpenditureTypeClassId",
                        "in":"path",
                        "description":"Unique id identifier for expenditure type class.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expenditure Type Class ID",
                            "type":"integer",
                            "description":"Unique id identifier for expenditure type class.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"expenditureTypesLOV-{ExpenditureTypeId}-child-ExpenditureTypeClassesLOV-{ExpenditureTypeClassId}-get",
                "x-filename-id":"expendituretypeslov-expendituretypeid-child-expendituretypeclasseslov-expendituretypeclassid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/expenditureTypesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Expenditure Types"
                ],
                "summary":"Get all expenditure types",
                "operationId":"getall_expenditureTypesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpenditureCategory; string; Name of the expenditure category.</li><li>ExpenditureCategoryId; integer; Unique identifier of the expenditure category.</li><li>ExpenditureTypeDescription; string; Description of the expenditure type.</li><li>ExpenditureTypeEndDate; string; End date of an expenditure type.</li><li>ExpenditureTypeId; integer; Unique identifier of the expenditure type.</li><li>ExpenditureTypeName; string; Name of the expenditure type.</li><li>ExpenditureTypeStartDate; string; Start date of an expenditure type.</li><li>RevenueCategory; string; A category grouping of expenditure types by type of revenue.</li><li>RevenueCategoryCode; string; Code of a category grouping of expenditure types by type of revenue.</li><li>UnitOfMeasure; string; The default value of units on costing or planning transactions.</li><li>UnitOfMeasureCode; string; Code of the default value of units on costing or planning transactions.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>KeywordFinder: Finds all project expenditure types with the specified search terms.<br>Finder Variables: <ul><li>SearchTerm; string; Keyword that identifies project expenditure types.</li></ul></li><li>PrimaryKey: Finds the expenditure type with the specified expenditure type ID.<br>Finder Variables: <ul><li>ExpenditureTypeId; integer; Unique identifier of the expenditure type.</li></ul></li><li>TypeClassAndCategoryAndDatesFinder: Allow the user to be able to find expenditure types by type class, category, or date.<br>Finder Variables: <ul><li>ExpTypeClassDate; string; Date on which the expenditure type classes are active.</li><li>ExpTypeClassName; string; The expenditure type class name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.</li><li>ExpTypeDate; string; Date on which expenditure types are active.</li><li>ExpenditureCategory; string; Name of the expenditure category.</li></ul></li><li>TypeClassCodeAndCategoryIdAndDatesFinder: Allow the user to be able to find expenditure types by type class code, category id, or date.<br>Finder Variables: <ul><li>ExpTypeClassCode; string; The expenditure type class code classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.</li><li>ExpTypeClassDate; string; Date on which the expenditure type classes are active.</li><li>ExpTypeDate; string; Date on which expenditure types are active.</li><li>ExpenditureCategoryId; integer; Unique identifier of the expenditure category.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"KeywordFinder",
                                "title":"findByKeyword",
                                "properties":{
                                    "SearchTerm":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenditureTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Expenditure Type ID"
                                    }
                                }
                            },
                            {
                                "name":"TypeClassAndCategoryAndDatesFinder",
                                "title":"findByTypeClassAndCategoryAndDate",
                                "properties":{
                                    "ExpTypeDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ExpTypeClassName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ExpenditureCategory":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ExpTypeClassDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"TypeClassCodeAndCategoryIdAndDatesFinder",
                                "title":"findByTypeClassCodeAndCategoryIdAndDate",
                                "properties":{
                                    "ExpTypeDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ExpTypeClassCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ExpTypeClassDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    },
                                    "ExpenditureCategoryId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/expenditureTypesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"expenditureTypesLOV-get",
                "x-filename-id":"expendituretypeslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/expenditureTypesLOV/{ExpenditureTypeId}/child/ExpenditureTypeClassesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Expenditure Types/LOV for Expenditure Type Classes"
                ],
                "summary":"Get all expenditure type classes for an expenditure type",
                "operationId":"getall_expenditureTypesLOV-ExpenditureTypeClassesLOV",
                "parameters":[
                    {
                        "name":"ExpenditureTypeId",
                        "in":"path",
                        "description":"Unique identifier of the expenditure type.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expenditure Type ID",
                            "type":"integer",
                            "description":"Unique identifier of parent resource expenditure type.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpTypeClassCode; string; The expenditure type class code classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.</li><li>ExpTypeClassEndDate; string; End date of an expenditure type class.</li><li>ExpTypeClassName; string; The expenditure type class name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.</li><li>ExpTypeClassStartDate; string; Start date of an expenditure type class.</li><li>ExpenditureTypeClassId; integer; Unique id identifier for expenditure type class.</li><li>ExpenditureTypeId; integer; Unique identifier of parent resource expenditure type.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the expenditure type class with the specified expenditure type class ID.<br>Finder Variables: <ul><li>ExpenditureTypeClassId; integer; Unique id identifier for expenditure type class.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenditureTypeClassId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Expenditure Type Class ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"expenditureTypesLOV-{ExpenditureTypeId}-child-ExpenditureTypeClassesLOV-get",
                "x-filename-id":"expendituretypeslov-expendituretypeid-child-expendituretypeclasseslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/action/validateForGanttCreation":{
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Validate new project resource assignment",
                "description":"The method validates the single assignment schedule creation. It returns a list of errors and warnings if the new assignment doesn't pass the validation.",
                "operationId":"doall_validateForGanttCreation_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "AssignmentLocation":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "ReservationReasonCode":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "ProjectRoleId":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "AssignmentComments":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "SundayHours":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "ThursdayHours":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "AssignmentStatusName":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "AssignmentHoursPerDay":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "UseVariableHoursFlag":{
                                        "type":"boolean",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "ReservationExpirationDate":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "AssignmentEndDate":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "BillablePercentReasonCode":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "MondayHours":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "VariableWeeklySchedule":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"number"
                                        },
                                        "description":"The variable weekly hours schedule for the project resource assignment that's being created.",
                                        "nullable":true
                                    },
                                    "ProjectId":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "UseWeeklyHoursFlag":{
                                        "type":"boolean",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "AssignmentStartDate":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "UseVariableWeeklyHoursFlag":{
                                        "type":"boolean",
                                        "description":"The type assignment hours for the project resource assignment that's being created. A variable weekly hours assignment allocates varying weekly hours each week for the duration of the assignment.",
                                        "nullable":true
                                    },
                                    "WednesdayHours":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "UseProjectCalendarFlag":{
                                        "type":"boolean",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "ResourceId":{
                                        "type":"number",
                                        "description":"Indicates whether or not to proceed with project resource assignment daily hours updates if overbooking warnings exist.",
                                        "nullable":true
                                    },
                                    "AssignmentName":{
                                        "type":"string",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "FridayHours":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "AssignmentType":{
                                        "type":"string",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "BillablePercent":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "SaturdayHours":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "AssignmentHoursPerWeek":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "TuesdayHours":{
                                        "type":"number",
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"array",
                                            "description":"Returns a list of warnings and errors if the create assignment operation completes successfully or returns FAILURE if the operation isn't successful.",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"array",
                                            "description":"Returns a list of warnings and errors if the create assignment operation completes successfully or returns FAILURE if the operation isn't successful.",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignments-action-validateForGanttCreation-post",
                "x-filename-id":"projectresourceassignments-action-validateforganttcreation-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}/action/confirmReservedAssignment":{
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Confirm a reserved project resource assignment",
                "description":"Confirm a reserved project resource assignment.",
                "operationId":"do_confirmReservedAssignment_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The confirmReservedAssignment action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The confirmReservedAssignment action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-action-confirmReservedAssignment-post",
                "x-filename-id":"projectresourceassignments-assignmentid-action-confirmreservedassignment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/action/validateForGanttMultiAdjustment":{
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Validate multiple adjusted project resource assignment schedules",
                "description":"The method validates multiple assignment schedule changes. It returns a list of errors and warnings if the adjusted schedule doesn't pass the validation.",
                "operationId":"doall_validateForGanttMultiAdjustment_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "modifiedAssignmentDates":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"array",
                                            "items":{
                                                "type":"string",
                                                "format":"date"
                                            }
                                        },
                                        "description":"Contains the assignmentId as the key along with new Assignment Start Date and Assignment End Date.",
                                        "nullable":true
                                    },
                                    "modifiedEventInfo":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "description":"Event Category",
                                        "nullable":true
                                    },
                                    "approveFlag":{
                                        "type":"boolean",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"array",
                                                "items":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"Returns a list of warnings and errors if the multiple assignment adjustment operation completes successfully or returns FAILURE if the operation isn't successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"array",
                                                "items":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"Returns a list of warnings and errors if the multiple assignment adjustment operation completes successfully or returns FAILURE if the operation isn't successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignments-action-validateForGanttMultiAdjustment-post",
                "x-filename-id":"projectresourceassignments-action-validateforganttmultiadjustment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}/action/validateForGanttAdjustment":{
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Validate adjusted project resource assignment schedule",
                "description":"The method validates single assignment schedule change. It returns back a list of errors and warnings if the adjusted schedule doesn't pass the validation.",
                "operationId":"do_validateForGanttAdjustment_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "newAssignmentEndDate":{
                                        "type":"string",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "useWeeklyHoursFlag":{
                                        "type":"boolean",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "mondayHours":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "thursdayHours":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "fridayHours":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "newAssignmentHoursPerWeek":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "tuesdayHours":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "adjustmentReason":{
                                        "type":"string",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "variableWeeklySchedule":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"number"
                                        },
                                        "description":"The variable weekly hours schedule for the project resource assignment that's being updated.",
                                        "nullable":true
                                    },
                                    "sundayHours":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "useVariableWeeklyHoursFlag":{
                                        "type":"boolean",
                                        "description":"The type assignment hours for the project resource assignment that's being updated. A variable weekly hours assignment allocates varying weekly hours each week for the duration of the assignment.",
                                        "nullable":true
                                    },
                                    "newAssignmentHoursPerDay":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "useProjectCalendarFlag":{
                                        "type":"boolean",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "approveFlag":{
                                        "type":"boolean",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "newAssignmentStartDate":{
                                        "type":"string",
                                        "description":"Contains the assignmentId as the key along with new Assignment Start Date and Assignment End Date.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "projectManagementFlowFlag":{
                                        "type":"boolean",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "wednesdayHours":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "saturdayHours":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "useVariableHoursFlag":{
                                        "type":"boolean",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"array",
                                            "description":"Returns a list of warnings and errors if the assignment adjustment operation completes successfully or returns FAILURE if the operation isn't successful.",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"array",
                                            "description":"Returns a list of warnings and errors if the assignment adjustment operation completes successfully or returns FAILURE if the operation isn't successful.",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-action-validateForGanttAdjustment-post",
                "x-filename-id":"projectresourceassignments-assignmentid-action-validateforganttadjustment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}/child/ProjectResourceAssignmentSchedules":{
            "get":{
                "tags":[
                    "Project Resource Assignments/Project Resource Assignment Schedules"
                ],
                "summary":"Get all weekly schedules associated to the project resource assignment",
                "operationId":"getall_projectResourceAssignments-ProjectResourceAssignmentSchedules",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentHours; number; Total assignment hours for the schedule interval.</li><li>FinishDate; string; Finish date of the schedule interval.</li><li>IntervalName; string; Unique identifier that is given to each week between start date and end date of a resource assignment.</li><li>ResourceRequestId; integer; Identifier of the project resource request associated with the project resource assignment.</li><li>ResourceRequestScheduleId; integer; Auto generated unique identifier for a schedule interval on a project resource assignment.</li><li>StartDate; string; Start date of the schedule interval.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all schedule intervals on a project resource assignment.<br>Finder Variables: <ul><li>ResourceRequestScheduleId; integer; Unique identifier for a schedule interval on a project resource assignment.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceRequestScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-child-ProjectResourceAssignmentSchedules-get",
                "x-filename-id":"projectresourceassignments-assignmentid-child-projectresourceassignmentschedules-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}/child/ProjectResourceAssignmentSchedules/{ResourceRequestScheduleId}":{
            "get":{
                "tags":[
                    "Project Resource Assignments/Project Resource Assignment Schedules"
                ],
                "summary":"Get a weekly schedule associated to the project resource assignment",
                "operationId":"get_projectResourceAssignments-ProjectResourceAssignmentSchedules",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"ResourceRequestScheduleId",
                        "in":"path",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Auto generated unique identifier for a schedule interval on a project resource assignment.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-child-ProjectResourceAssignmentSchedules-{ResourceRequestScheduleId}-get",
                "x-filename-id":"projectresourceassignments-assignmentid-child-projectresourceassignmentschedules-resourcerequestscheduleid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}/action/cancelAssignmentAdjustment":{
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Cancel project resource adjustment request with this action. The request must be in pending adjustment status to allow this action.",
                "operationId":"do_cancelAssignmentAdjustment_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "callingFlowCode":{
                                        "type":"string",
                                        "description":"The code representing the application flow from which the cancel assignment adjustment call was made.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Returns SUCCESS if cancel assignment adjustment request operation completes successfully or returns FAILURE if the operation isn't successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Returns SUCCESS if cancel assignment adjustment request operation completes successfully or returns FAILURE if the operation isn't successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-action-cancelAssignmentAdjustment-post",
                "x-filename-id":"projectresourceassignments-assignmentid-action-cancelassignmentadjustment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments":{
            "get":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Get all project resource assignments",
                "operationId":"getall_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AdjustmentType; string; Type of adjustment if some adjustment has happenned on the project resource assignment.</li><li>AdjustmentTypeCode; string; Code for the adjustment performed on the project resource assignment.</li><li>AssignmentComments; string; Additional details for the project resource assignment.</li><li>AssignmentEndDate; string; The date until which the resource is engaged on the project assignment. If no value is passed when creating the assignment, it defaults to project end date.</li><li>AssignmentExternalIdentifier; string; Identifier of the assignment in an external application.</li><li>AssignmentHoursPerDay; number; A period of time measured in hours for each day for the project resource assignment. Mandatory if you are passing Use Project Calendar Flag attribute value as N.</li><li>AssignmentHoursPerWeek; number; Hours for every week of the assignment duration. Applicable only if Use Weekly Hours Indicator value is true.</li><li>AssignmentId; integer; Unique identifier of the project resource assignment.</li><li>AssignmentLocation; string; Location for the work specified on the project resource assignment.</li><li>AssignmentName; string; The name given to a project resource assignment. This name is used to identify an assignment.</li><li>AssignmentStartDate; string; The date from which the resource is assigned to the project assignment. If no value is passed when creating the assignment, it defaults to the system date for all already started projects and to project start date for all projects starting in future. \nIf the assignment start date is provided and is before the project's start date, the assignment will still be created.</li><li>AssignmentStatusCode; string; Status code of the assignment.</li><li>AssignmentStatusName; string; Status of the assignment.</li><li>AssignmentType; string; Indicates if the assignment is a billable or a nonbillable assignment.</li><li>AssignmentTypeCode; string; Code to indicate if the assignment is a billable assignment or a nonbillable assignment.</li><li>BillRate; number; Rate that represents the targeted bill rate for the resource on the assignment.</li><li>BillRateCurrencyCode; string; Code of the currency used to define the bill rate. The bill rate currency must be the same as the project currency.</li><li>BillablePercent; integer; Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integer between 0 and 100.</li><li>BillablePercentReason; string; Indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.</li><li>BillablePercentReasonCode; string; Code that indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.</li><li>CanceledBy; string; The user who canceled the project resource assignment, if the assignment is canceled.</li><li>CanceledByResourceId; integer; Unique Identifier of the resource who canceled the project resource assignment, if the assignment is canceled.</li><li>CancellationDate; string; Date of cancellation if the assignment is canceled.</li><li>CancellationReason; string; Reason of cancellation if the assignment is canceled.</li><li>CostRate; number; Rate that represents the cost rate for the resource on the assignment.</li><li>CostRateCurrencyCode; string; Code of the currency used to define the cost rate.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>FridayHours; number; Hours for Friday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>MondayHours; number; Hours for Monday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator value is true.</li><li>ProjResourceId; integer; Identifier of the project labor resource associated with the project resource assignment.</li><li>ProjectId; integer; Unique identifier of the project associated to the resource assignment. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an assignment.</li><li>ProjectManagementFlowFlag; boolean; Flag that indicates if the action is called in the project manager flow. Set this value only if the service is being called in the project manager flow. Default value will be set to resource management flow which is the primary applicationation of the service.</li><li>ProjectName; string; Name of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute, Project ID  attribute, or the Project Number attribute.</li><li>ProjectNumber; string; Unique number of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute or the Project ID  attribute or the Project Name attribute.</li><li>ProjectRoleId; integer; Identifier of the role that the selected resource is assigned to on a project assignment.  To identify the project role, you may provide a value for this attribute or for Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.</li><li>ProjectRoleName; string; Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, you may provide a value for only this attribute or for Project Role ID attribute but not both.</li><li>ReservationExpirationDate; string; Date until which the resource should be reserved on the project. On or before this date,  you should either confirm the assignment or cancel the reservation.</li><li>ReservationReason; string; Reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Resource Reason Code attribute but not both.  Applies only if the Assignment Status is RESERVED.</li><li>ReservationReasonCode; string; Code for the reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Reservation Reason attribute but not both.  Applies only if the Assignment Status is RESERVED.</li><li>ResourceEmail; string; Email of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource ID attribute but not both.</li><li>ResourceHCMPersonId; integer; HCM person identifier for the project enterprise resource who is selected for the assignment.</li><li>ResourceId; integer; Unique identifier of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource Email attribute but not both. Resource is mandatory when creating an assignment.</li><li>ResourceName; string; Name of the resource that is selected for the assignment.</li><li>SaturdayHours; number; Hours for Saturday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.</li><li>SundayHours; number; Hours for Sunday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.</li><li>ThursdayHours; number; Hours for Thursday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.</li><li>TotalAssignedHours; number; The total number of hours for a project resource assignment calculated based on the date range, daily hours, working days, and calendar exceptions.</li><li>TuesdayHours; number; Hours for Tuesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.</li><li>UseDailyHoursFlag; boolean; Indicates if the hours for the assignment vary each day. Valid values are True and False. If the value is True, the assignment hours can vary each day of the project resource assignment.</li><li>UseProjectCalendarFlag; boolean; Indicates if the hours for the assignment are provided in Assignment Hours Per Day attribute or if it should be derived from the project calendar.  Valid values are Y and N. If the value is Y, the assignment hours are derived from the project calendar.</li><li>UseVariableHoursFlag; boolean; Indicates if the hours for the assignment are variable for every day of the week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attributes Monday Hours through Sunday Hours.</li><li>UseVariableWeeklyHoursFlag; boolean; Indicates that the assignment is scheduled with weekly hours that vary for each week in the assignment date range.</li><li>UseWeeklyHoursFlag; boolean; Indicates if the hours for the assignment are for every week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attribute AssignmentHoursPerWeek.</li><li>WednesdayHours; number; Hours for Wednesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an assignment with the specified primary key.<br>Finder Variables: <ul><li>AssignmentId; integer; Unique identifier of the project resource assignment.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "AssignmentId":{
                                        "nullable":false,
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceAssignments"
                                }
                            }
                        },
                        "links":{
                            "validateForGanttMultiAdjustment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1action~1validateForGanttMultiAdjustment/post",
                                "description":"The method validates multiple assignment schedule changes. It returns a list of errors and warnings if the adjusted schedule doesn't pass the validation."
                            },
                            "validateForGanttCreation":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1action~1validateForGanttCreation/post",
                                "description":"The method validates the single assignment schedule creation. It returns a list of errors and warnings if the new assignment doesn't pass the validation."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceAssignments-get",
                "x-filename-id":"projectresourceassignments-get"
            },
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Create a project resource assignment",
                "operationId":"create_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceAssignments-item-response"
                                }
                            }
                        },
                        "links":{
                            "confirmReservedAssignment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1confirmReservedAssignment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Confirm a reserved project resource assignment."
                            },
                            "cancelAssignment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1cancelAssignment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Cancel a project resource assignment."
                            },
                            "ProjectResourceAssignmentSchedules":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1child~1ProjectResourceAssignmentSchedules/get",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"The Project Resource Assignment Schedules resource is used to view schedule details of project resource assignments with variable weekly hours"
                            },
                            "replaceResource":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1replaceResource/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Replace existing resource with a different resource on a project resource assignment with this action. The resource assignment must be in confirmed or reserved status to allow this action."
                            },
                            "validateForGanttAdjustment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1validateForGanttAdjustment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"The method validates single assignment schedule change. It returns back a list of errors and warnings if the adjusted schedule doesn't pass the validation."
                            },
                            "adjustAssignmentSchedule":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1adjustAssignmentSchedule/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Perform project resource assignment schedule change via this action. The schedule change can happen due to assignment date changes and/or changes in assignment hours per day.  The assignment must be in Confirmed or Reserved status to perform this action."
                            },
                            "cancelAssignmentAdjustment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1cancelAssignmentAdjustment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":""
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceAssignments-post",
                "x-filename-id":"projectresourceassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}/action/adjustAssignmentSchedule":{
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Adjust project resource assignment schedule",
                "description":"Perform project resource assignment schedule change via this action. The schedule change can happen due to assignment date changes and/or changes in assignment hours per day.  The assignment must be in Confirmed or Reserved status to perform this action.",
                "operationId":"do_adjustAssignmentSchedule_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "newAssignmentEndDate":{
                                        "type":"string",
                                        "description":"The new end date for the project resource assignment. If no value is passed, the assignments original end date is retained.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "useWeeklyHoursFlag":{
                                        "type":"boolean",
                                        "description":"Indicates if the hours for the assignment are for every week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attribute newAssignmentHoursPerWeek.",
                                        "nullable":true
                                    },
                                    "mondayHours":{
                                        "type":"number",
                                        "description":"Hours for Monday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator value is true.",
                                        "nullable":true
                                    },
                                    "thursdayHours":{
                                        "type":"number",
                                        "description":"Hours for Thursday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                                        "nullable":true
                                    },
                                    "fridayHours":{
                                        "type":"number",
                                        "description":"Hours for Friday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                                        "nullable":true
                                    },
                                    "newAssignmentHoursPerWeek":{
                                        "type":"number",
                                        "description":"The new hours for every week of the assignment duration. Applicable only if Use Weekly Hours Indicator value is true.",
                                        "nullable":true
                                    },
                                    "tuesdayHours":{
                                        "type":"number",
                                        "description":"Hours for Tuesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                                        "nullable":true
                                    },
                                    "adjustmentReason":{
                                        "type":"string",
                                        "description":"Reason for adjusting the project resouce assignment schedule.",
                                        "nullable":true
                                    },
                                    "variableWeeklySchedule":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"number"
                                        },
                                        "description":"The schedule details of project resource assignment with variable weekly hours.",
                                        "nullable":true
                                    },
                                    "sundayHours":{
                                        "type":"number",
                                        "description":"Hours for Sunday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                                        "nullable":true
                                    },
                                    "callingFlowCode":{
                                        "type":"string",
                                        "description":"The code of the flow performing the project resource assignment schedule change.",
                                        "nullable":true
                                    },
                                    "useVariableWeeklyHoursFlag":{
                                        "type":"boolean",
                                        "description":"Indicates that the assignment is scheduled with weekly hours that vary for each week in the assignment date range.",
                                        "nullable":true
                                    },
                                    "newAssignmentHoursPerDay":{
                                        "type":"number",
                                        "description":"A period of time measured in hours for each day for the project resource assignment. Mandatory if you are passing useProjectCalendarFlag attribute value as N.",
                                        "nullable":true
                                    },
                                    "useProjectCalendarFlag":{
                                        "type":"boolean",
                                        "description":"Indicates if the hours for the assignment are provided in newAssignmentHoursPerDay attribute or if it should be derived from the project calendar.  Valid values are Y and N. If the value is Y, the assignment hours are derived from the project calendar.",
                                        "nullable":true
                                    },
                                    "approveFlag":{
                                        "type":"boolean",
                                        "description":"Indicates if the adjustment should be approved via this call to the adjustAssignmentSchedule action.  A resource manager can approve the adjustment when creating it, but a project manager cannot.",
                                        "nullable":true
                                    },
                                    "newAssignmentStartDate":{
                                        "type":"string",
                                        "description":"The new start date for the project resource assignment. If no value is passed, the assignments original start date is retained.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "projectManagementFlowFlag":{
                                        "type":"boolean",
                                        "description":"Indicates if the adjustment is done on the project resource assignment in the project management flow. In the project management flow, the project manager security will be honored.",
                                        "nullable":true
                                    },
                                    "wednesdayHours":{
                                        "type":"number",
                                        "description":"Hours for Wednesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                                        "nullable":true
                                    },
                                    "saturdayHours":{
                                        "type":"number",
                                        "description":"Hours for Saturday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                                        "nullable":true
                                    },
                                    "useVariableHoursFlag":{
                                        "type":"boolean",
                                        "description":"Indicates if the hours for the assignment are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The adjustAssignmentSchedule action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The adjustAssignmentSchedule action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-action-adjustAssignmentSchedule-post",
                "x-filename-id":"projectresourceassignments-assignmentid-action-adjustassignmentschedule-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}":{
            "get":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Get a project resource assignment",
                "operationId":"get_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceAssignments-item-response"
                                }
                            }
                        },
                        "links":{
                            "confirmReservedAssignment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1confirmReservedAssignment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Confirm a reserved project resource assignment."
                            },
                            "cancelAssignment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1cancelAssignment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Cancel a project resource assignment."
                            },
                            "ProjectResourceAssignmentSchedules":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1child~1ProjectResourceAssignmentSchedules/get",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"The Project Resource Assignment Schedules resource is used to view schedule details of project resource assignments with variable weekly hours"
                            },
                            "replaceResource":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1replaceResource/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Replace existing resource with a different resource on a project resource assignment with this action. The resource assignment must be in confirmed or reserved status to allow this action."
                            },
                            "validateForGanttAdjustment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1validateForGanttAdjustment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"The method validates single assignment schedule change. It returns back a list of errors and warnings if the adjusted schedule doesn't pass the validation."
                            },
                            "adjustAssignmentSchedule":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1adjustAssignmentSchedule/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Perform project resource assignment schedule change via this action. The schedule change can happen due to assignment date changes and/or changes in assignment hours per day.  The assignment must be in Confirmed or Reserved status to perform this action."
                            },
                            "cancelAssignmentAdjustment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1cancelAssignmentAdjustment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":""
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-get",
                "x-filename-id":"projectresourceassignments-assignmentid-get"
            },
            "patch":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Update a project resource assignment",
                "operationId":"update_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourceAssignments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceAssignments-item-response"
                                }
                            }
                        },
                        "links":{
                            "confirmReservedAssignment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1confirmReservedAssignment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Confirm a reserved project resource assignment."
                            },
                            "cancelAssignment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1cancelAssignment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Cancel a project resource assignment."
                            },
                            "ProjectResourceAssignmentSchedules":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1child~1ProjectResourceAssignmentSchedules/get",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"The Project Resource Assignment Schedules resource is used to view schedule details of project resource assignments with variable weekly hours"
                            },
                            "replaceResource":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1replaceResource/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Replace existing resource with a different resource on a project resource assignment with this action. The resource assignment must be in confirmed or reserved status to allow this action."
                            },
                            "validateForGanttAdjustment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1validateForGanttAdjustment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"The method validates single assignment schedule change. It returns back a list of errors and warnings if the adjusted schedule doesn't pass the validation."
                            },
                            "adjustAssignmentSchedule":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1adjustAssignmentSchedule/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":"Perform project resource assignment schedule change via this action. The schedule change can happen due to assignment date changes and/or changes in assignment hours per day.  The assignment must be in Confirmed or Reserved status to perform this action."
                            },
                            "cancelAssignmentAdjustment":{
                                "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1cancelAssignmentAdjustment/post",
                                "parameters":{
                                    "AssignmentId":"$request.path.AssignmentId"
                                },
                                "description":""
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-patch",
                "x-filename-id":"projectresourceassignments-assignmentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}/action/cancelAssignment":{
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Cancel project resource assignment",
                "description":"Cancel a project resource assignment.",
                "operationId":"do_cancelAssignment_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "callingFlowCode":{
                                        "type":"string",
                                        "nullable":true
                                    },
                                    "approveFlag":{
                                        "type":"boolean",
                                        "description":"Indicates if the cancelation should be approved via this call to the cancelAssignment action.  A resource manager has a choice to optionally approve cancelation when creating it.  This flag will be ignored for a project manager as cancelation submited by a project manager will always be approved.",
                                        "nullable":true
                                    },
                                    "projectManagementFlowFlag":{
                                        "type":"boolean",
                                        "description":"Indicates if the cancelation is done in the project management flow. In the project management flow, the project manager security will be honored.",
                                        "nullable":true
                                    },
                                    "cancelationReason":{
                                        "type":"string",
                                        "description":"Reason for canceling the project resource assignment.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The cancelAssignment action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"The cancelAssignment action returns SUCCESS if the operation completes successfully and it will return FAILURE if the operation is not successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-action-cancelAssignment-post",
                "x-filename-id":"projectresourceassignments-assignmentid-action-cancelassignment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignments/{AssignmentId}/action/replaceResource":{
            "post":{
                "tags":[
                    "Project Resource Assignments"
                ],
                "summary":"Replace existing resource with a different resource on a project resource assignment.",
                "description":"Replace existing resource with a different resource on a project resource assignment with this action. The resource assignment must be in confirmed or reserved status to allow this action.",
                "operationId":"do_replaceResource_projectResourceAssignments",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the project resource assignment.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "replacementReason":{
                                        "type":"string",
                                        "description":"Reason for replacing the resource on the project resource assignment.",
                                        "nullable":true
                                    },
                                    "resourceId":{
                                        "type":"number",
                                        "description":"Unique identifier of the resource who will replace the existing resource on the project resource assignment",
                                        "nullable":true
                                    },
                                    "resourceName":{
                                        "type":"string",
                                        "description":"Name of the resource who will replace the existing resource on the project resource assignment.",
                                        "nullable":true
                                    },
                                    "projectRoleName":{
                                        "type":"string",
                                        "description":"Name of the role that the provided resource is assigned to on a project resource assignment.",
                                        "nullable":true
                                    },
                                    "projectRoleId":{
                                        "type":"number",
                                        "description":"Identifier of the role that the provided resource is assigned to on a project resource assignment.",
                                        "nullable":true
                                    },
                                    "staffingOwnerEmail":{
                                        "type":"string",
                                        "description":"Email of the resource who's responsible for replacing the resource on the project resource assignment.",
                                        "nullable":true
                                    },
                                    "staffingOwnerName":{
                                        "type":"string",
                                        "description":"Name of the resource who's responsible for replacing the resource on the project resource assignment.",
                                        "nullable":true
                                    },
                                    "assignmentStartDate":{
                                        "type":"string",
                                        "description":"The date from which the resource is assigned to the project resource assignment.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "resourceHCMPersonId":{
                                        "type":"number",
                                        "description":"Unique identifier of the HCM person who will replace the existing resource on the project resource assignment.",
                                        "nullable":true
                                    },
                                    "staffingOwnerId":{
                                        "type":"number",
                                        "description":"Unique identifier of the resource who's responsible for replacing the resource on the project resource assignment.",
                                        "nullable":true
                                    },
                                    "assignmentEndDate":{
                                        "type":"string",
                                        "description":"The date until which the resource is assigned to the project resource assignment.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "staffingOwnerHCMPersonId":{
                                        "type":"number",
                                        "description":"Unique identifier of the HCM Person who's responsible for replacing the resource on the project resource assignment.",
                                        "nullable":true
                                    },
                                    "resourceEmail":{
                                        "type":"string",
                                        "description":"Email of the resource who will replace the existing resource on the project resource assignment.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Returns SUCCESS if the replace resource operation completes successfully and returns FAILURE if the operation isn't successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Returns SUCCESS if the replace resource operation completes successfully and returns FAILURE if the operation isn't successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignments-{AssignmentId}-action-replaceResource-post",
                "x-filename-id":"projectresourceassignments-assignmentid-action-replaceresource-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBillTransactionStatusLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Bill Transaction Status"
                ],
                "summary":"Get all bill transaction statuses",
                "operationId":"getall_projectBillTransactionStatusLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BillTransactionStatus; string; The name of the bill transaction status.</li><li>BillTransactionStatusCode; string; A unique identifier for bill transaction status.</li><li>Description; string; The description of the bill transaction status.</li><li>EndDateActive; string; Date until which the bill transaction status is active.</li><li>StartDateActive; string; Date from which the bill transaction status is active.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project bill transaction status using the primary key. <br>Finder Variables <ul><li>BillTransactionStatusCode; string;  A unique identifier for bill transaction status. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a project bill transaction status using the primary key.",
                                "properties":{
                                    "BillTransactionStatusCode":{
                                        "nullable":true,
                                        "description":"A unique identifier for bill transaction status.",
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Bill Transaction Status Code",
                                        "maxLength":255
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillTransactionStatusLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillTransactionStatusLOV-get",
                "x-filename-id":"projectbilltransactionstatuslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBillTransactionStatusLOV/{BillTransactionStatusCode}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Bill Transaction Status"
                ],
                "summary":"Get a bill transaction status",
                "operationId":"get_projectBillTransactionStatusLOV",
                "parameters":[
                    {
                        "name":"BillTransactionStatusCode",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillTransactionStatusLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillTransactionStatusLOV-{BillTransactionStatusCode}-get",
                "x-filename-id":"projectbilltransactionstatuslov-billtransactionstatuscode-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/unprocessedProjectCosts/{unprocessedProjectCostsUniqID}/child/ProjectStandardCostCollectionFlexfields/{TxnInterfaceId}":{
            "get":{
                "tags":[
                    "Unprocessed Project Costs/Project Standard Cost Collection Flexfields"
                ],
                "summary":"Get standard cost collection information for an unprocessed project cost",
                "operationId":"get_unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TxnInterfaceId",
                        "in":"path",
                        "description":"Identifier of the unprocessed cost.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Unprocessed Expenditure Item Number",
                            "type":"integer",
                            "description":"Identifier of the unprocessed cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-ProjectStandardCostCollectionFlexfields-{TxnInterfaceId}-get",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-projectstandardcostcollectionflexfields-txninterfaceid-get"
            },
            "patch":{
                "tags":[
                    "Unprocessed Project Costs/Project Standard Cost Collection Flexfields"
                ],
                "summary":"Update standard cost collection information for an unprocessed project cost",
                "operationId":"update_unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TxnInterfaceId",
                        "in":"path",
                        "description":"Identifier of the unprocessed cost.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Unprocessed Expenditure Item Number",
                            "type":"integer",
                            "description":"Identifier of the unprocessed cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-ProjectStandardCostCollectionFlexfields-{TxnInterfaceId}-patch",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-projectstandardcostcollectionflexfields-txninterfaceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/unprocessedProjectCosts/{unprocessedProjectCostsUniqID}/child/Errors":{
            "get":{
                "tags":[
                    "Unprocessed Project Costs/Errors"
                ],
                "summary":"Get all errors for an unprocessed project cost",
                "operationId":"getall_unprocessedProjectCosts-Errors",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ErrorStage; string; The stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.</li><li>ErrorStageCode; string; Identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.</li><li>MessageAdministratorAction; string; The action that the administrator must perform to resolve the rejection and make the unprocessed cost eligible for processing.</li><li>MessageAdministratorDetails; string; Additional information provided to administrators about the rejection of the transaction.</li><li>MessageCause; string; Reason due to which the unprocessed project cost was rejected.</li><li>MessageName; string; Name that identifies the message uniquely.</li><li>MessageText; string; Text of the message that indicates the cause and resolution of the rejection of the unprocessed project cost.</li><li>MessageUserAction; string; The action that you must perform to resolve the issue and make the unprocessed project cost eligible for processing.</li><li>MessageUserDetails; string; Additional information about the cause and resolution of the rejection of the unprocessed project cost.</li><li>ProcessId; integer; Identifier of the scheduled process during which the unprocessed cost was rejected.</li><li>RejectionType; string; Indicates the type of the rejection, for example, Error or Warning.</li><li>SourceTransactionId; integer; Identifier of the unprocessed cost.</li><li>TransactionErrorId; integer; Identifier of the error due to which the unprocessed cost was rejected.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all unprocessed project cost errors with the specified ID.<br>Finder Variables: <ul><li>TransactionErrorId; integer; Identifier of the error due to which the unprocessed cost was rejected.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TransactionErrorId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Error ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-Errors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-Errors-get",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-errors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/unprocessedProjectCosts/{unprocessedProjectCostsUniqID}/child/ProjectStandardCostCollectionFlexfields":{
            "get":{
                "tags":[
                    "Unprocessed Project Costs/Project Standard Cost Collection Flexfields"
                ],
                "summary":"Get standard cost collection information for unprocessed project costs",
                "operationId":"getall_unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all standard cost collection flexfields for the specified unprocessed project cost.<br>Finder Variables: <ul><li>TxnInterfaceId; integer; Identifier of the unprocessed project cost.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TxnInterfaceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Unprocessed Expenditure Item Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-ProjectStandardCostCollectionFlexfields-get",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-projectstandardcostcollectionflexfields-get"
            },
            "post":{
                "tags":[
                    "Unprocessed Project Costs/Project Standard Cost Collection Flexfields"
                ],
                "summary":"Create standard cost collection information for unprocessed project costs",
                "operationId":"create_unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-ProjectStandardCostCollectionFlexfields-post",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-projectstandardcostcollectionflexfields-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/unprocessedProjectCosts/{unprocessedProjectCostsUniqID}/child/UnprocessedCostRestDFF":{
            "get":{
                "tags":[
                    "Unprocessed Project Costs/Unprocessed Project Cost Descriptive Flexfields"
                ],
                "summary":"Get additional information for unprocessed project costs",
                "operationId":"getall_unprocessedProjectCosts-UnprocessedCostRestDFF",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>TxnInterfaceId; integer; Identifier of the unprocessed cost.</li><li>__FLEX_Context; string; Name of the context for the segments of the descriptive flexfields of the unprocessed project costs.</li><li>__FLEX_Context_DisplayValue; string; Context Prompt</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all descriptive flexfields for the specified unprocessed project cost.<br>Finder Variables: <ul><li>TxnInterfaceId; integer; Identifier of the unprocessed project cost.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TxnInterfaceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Unprocessed Expenditure Item Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-UnprocessedCostRestDFF-get",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-unprocessedcostrestdff-get"
            },
            "post":{
                "tags":[
                    "Unprocessed Project Costs/Unprocessed Project Cost Descriptive Flexfields"
                ],
                "summary":"Create additional information for unprocessed project costs",
                "operationId":"create_unprocessedProjectCosts-UnprocessedCostRestDFF",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/unprocessedProjectCosts-UnprocessedCostRestDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_TXN_XFACE_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_TXN_XFACE_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-UnprocessedCostRestDFF-post",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-unprocessedcostrestdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/unprocessedProjectCosts/{unprocessedProjectCostsUniqID}/child/Errors/{TransactionErrorId}":{
            "get":{
                "tags":[
                    "Unprocessed Project Costs/Errors"
                ],
                "summary":"Get an error for an unprocessed project cost",
                "operationId":"get_unprocessedProjectCosts-Errors",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TransactionErrorId",
                        "in":"path",
                        "description":"Identifier of the error due to which the unprocessed cost was rejected.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Error ID",
                            "type":"integer",
                            "description":"Identifier of the error due to which the unprocessed cost was rejected.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-Errors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-Errors-{TransactionErrorId}-get",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-errors-transactionerrorid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/unprocessedProjectCosts/{unprocessedProjectCostsUniqID}":{
            "get":{
                "tags":[
                    "Unprocessed Project Costs"
                ],
                "summary":"Get an unprocessed project cost",
                "operationId":"get_unprocessedProjectCosts",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-item-response"
                                }
                            }
                        },
                        "links":{
                            "Errors":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1Errors/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Errors resource is used to view the errors due to which unprocessed costs couldn't be processed into project costs."
                            },
                            "ProjectStandardCostCollectionFlexfields":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1ProjectStandardCostCollectionFlexfields/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for unprocessed project costs. Third-party applications can leverage this resource to standardize the way they view, create, and update unprocessed project costs."
                            },
                            "UnprocessedCostRestDFF":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1UnprocessedCostRestDFF/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Unprocessed Project Cost Descriptive Flexfields resource is used to capture, view, and update additional information for unprocessed project costs."
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-get",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Unprocessed Project Costs"
                ],
                "summary":"Delete an unprocessed project cost",
                "operationId":"delete_unprocessedProjectCosts",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-delete",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Unprocessed Project Costs"
                ],
                "summary":"Update an unprocessed project cost",
                "operationId":"update_unprocessedProjectCosts",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/unprocessedProjectCosts-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-item-response"
                                }
                            }
                        },
                        "links":{
                            "Errors":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1Errors/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Errors resource is used to view the errors due to which unprocessed costs couldn't be processed into project costs."
                            },
                            "ProjectStandardCostCollectionFlexfields":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1ProjectStandardCostCollectionFlexfields/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for unprocessed project costs. Third-party applications can leverage this resource to standardize the way they view, create, and update unprocessed project costs."
                            },
                            "UnprocessedCostRestDFF":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1UnprocessedCostRestDFF/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Unprocessed Project Cost Descriptive Flexfields resource is used to capture, view, and update additional information for unprocessed project costs."
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-patch",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/unprocessedProjectCosts":{
            "get":{
                "tags":[
                    "Unprocessed Project Costs"
                ],
                "summary":"Get all unprocessed project costs",
                "operationId":"getall_unprocessedProjectCosts",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AccountingDate; string; The date used to determine the accounting period for an unprocessed cost. You must enter a value for this attribute for externally accounted unprocessed costs.</li><li>AccrualItemFlag; boolean; Indicates if the unprocessed cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the unprocessed cost is an accrual item and a value of false means that the unprocessed cost is not an accrual item. There is no default value while creating an unprocessed cost.</li><li>AssignmentId; integer; Identifier of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You can enter a value for either this attribute or Assignment but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.</li><li>AssignmentName; string; Name of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Number, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.</li><li>AssignmentNumber; string; Number of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Name, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.</li><li>AwardBudgetPeriod; string; Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.</li><li>BatchDescription; string; Description of the expenditure batch to which the unprocessed cost belongs.</li><li>BillableFlag; boolean; Specifies if the unprocessed cost is billable. A value of true means that the unprocessed cost is billable and a value of false means that the unprocessed cost is not billable. There is no default value while creating an unprocessed cost.</li><li>BurdenCostCreditAccount; string; The ledger account that receives the debit amount for the burden cost associated with an unprocessed cost.</li><li>BurdenCostCreditAccountCombinationId; integer; Code combination identifier of the burden cost credit account.</li><li>BurdenCostDebitAccount; string; The ledger account that receives the credit amount for the burden cost associated with an unprocessed cost.</li><li>BurdenCostDebitAccountCombinationId; integer; Code combination identifier of the burden cost debit account.</li><li>BurdenedCostCreditAccount; string; The ledger account that receives the debit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.</li><li>BurdenedCostCreditAccountCombinationId; integer; Code combination identifier of the burdened cost credit account.</li><li>BurdenedCostDebitAccount; string; The ledger account that receives the credit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.</li><li>BurdenedCostDebitAccountCombinationId; integer; Code combination identifier of the burdened cost debit account.</li><li>BurdenedCostInProjectCurrency; number; Total unprocessed cost in the currency of the project that is incurring the unprocessed cost.</li><li>BurdenedCostInProviderLedgerCurrency; number; Total unprocessed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating an unprocessed cost for which the burdened cost is accounted externally and the option to import burdened costs is enabled for the document.</li><li>BurdenedCostInReceiverLedgerCurrency; number; Total unprocessed cost in the receiver ledger currency for the project.</li><li>BurdenedCostInTransactionCurrency; number; Total unprocessed cost in the transaction currency for a project that is enabled for burdening. You must provide a value for this attribute while creating an unprocessed cost for a document in which the option to import externally burdened project cost is enabled.</li><li>BurdenedCostRateInTransactionCurrency; number; The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.</li><li>BusinessUnit; string; Name of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit ID but not both while creating an unprocessed cost.</li><li>BusinessUnitId; integer; Identifier of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit but not both while creating an unprocessed cost.</li><li>CapitalizableFlag; boolean; Specifies if the unprocessed cost is capitalizable. A value of true means that the unprocessed cost is capitalizable and a value of false means that the unprocessed cost is not capitalizable. There is no default value while creating an unprocessed cost.</li><li>Comment; string; Comment entered for the unprocessed cost.</li><li>ContractId; integer; Identifier of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either this attribute or Contract Number but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.</li><li>ContractName; string; Name of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either Contract Number or Contract ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.</li><li>ContractNumber; string; Number of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either this attribute or Contract ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.</li><li>ConvertedFlag; boolean; Indicates if the unprocessed cost was converted from a legacy system. A value of true means that the unprocessed cost is converted from a legacy system and a value of false means that the unprocessed cost is not converted from a legacy system. There is no default value while creating an unprocessed cost.</li><li>Document; string; Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.</li><li>DocumentEntry; string; Name of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry ID but not both while creating an unprocessed cost.</li><li>DocumentEntryId; integer; Identifier of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry but not both while creating an unprocessed cost.</li><li>DocumentId; integer; Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.</li><li>Email; string; Email address of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.</li><li>ErrorStage; string; The stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.</li><li>ErrorStageCode; string; Code that identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.</li><li>ExpenditureBatch; string; Name of the expenditure batch to which the unprocessed cost belongs.</li><li>ExpenditureCategory; string; The cost group associated with an unprocessed cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.</li><li>ExpenditureCategoryId; integer; Identifier of the cost group associated with an unprocessed cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.</li><li>ExpenditureEndingDate; string; The latest expenditure item date for the unprocessed costs that constitute an expenditure batch.</li><li>ExpenditureItemDate; string; Date on which the unprocessed cost was incurred. The expenditure item date must lie within the project start and finish dates.</li><li>ExpenditureOrganization; string; Name of the expenditure organization to which the unprocessed cost is charged. You can enter a value for either this attribute or Expenditure Organization ID but not both while creating an unprocessed cost. If you don't provide the expenditure organization, then the application derives it from the person details entered on the unprocessed cost. The organization must be an active project expenditure organization as of the expenditure item date.</li><li>ExpenditureOrganizationId; integer; Identifier of the expenditure organization to which the unprocessed cost is charged. You can enter a value for either this attribute or Expenditure Organization but not both while creating an unprocessed cost. If you don't provide the expenditure organization, then the application derives it from the person details entered on the unprocessed cost. The organization must be an active project expenditure organization as of the expenditure item date.</li><li>ExpenditureType; string; A classification of cost that is assigned to each unprocessed cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter a value for either this attribute or Expenditure Type ID but not both while creating an unprocessed cost. The expenditure type must be active on the expenditure item date.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type. You must enter a value for either this attribute or Expenditure Type but not both while creating an unprocessed cost. The expenditure type must be active on the expenditure item date.</li><li>FundingSourceId; integer; Identifier of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either this attribute or Funding Source Number but not both while creating an unprocessed project cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the identifier of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the identifier of the funding source associated with the entered contract.</li><li>FundingSourceName; string; Name of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either Funding Source Number or Funding Source ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the name of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the name of the funding source associated with the entered contract.</li><li>FundingSourceNumber; string; Number of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either this attribute or Funding Source ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the number of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the number of the funding source associated with the entered contract.</li><li>FundsStatus; string; Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS. There is no default value while creating an unprocessed cost.</li><li>FundsStatusCode; string; Code that identifies the status of funds check or funds reservation validation result. A list of valid values - PJC_FAILED, PJC_PASSED, and PJC_WARNING - is defined in the lookup type PJC_XCC_STATUS. There is no default value while creating an unprocessed cost.</li><li>InventoryItem; string; Name of the inventory item for the unprocessed cost. You must enter a value for either Inventory Item Number or Inventory Item ID but not both while creating an unprocessed inventory cost.</li><li>InventoryItemId; integer; Identifier of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item Number but not both while creating an unprocessed inventory cost.</li><li>InventoryItemNumber; string; Number of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item ID but not both while creating an unprocessed inventory cost.</li><li>Job; string; Name of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job ID but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.</li><li>JobId; integer; Identifier of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.</li><li>NonlaborResource; string; A resource other than human labor. For example, use of company-owned equipment or internal telecommunications services. You must enter a value for either this attribute or Nonlabor Resource ID while creating an unprocessed nonlabor cost.</li><li>NonlaborResourceId; integer; Identifier of the nonlabor resource. You must enter a value for either this attribute or Nonlabor Resource while creating an unprocessed nonlabor cost.</li><li>NonlaborResourceOrganization; string; The organization that owns the nonlabor resource incurring the cost of the expenditure item. You must enter a value for either this attribute or Nonlabor Resource Organization ID while creating an unprocessed nonlabor cost.</li><li>NonlaborResourceOrganizationId; integer; Identifier of the organization that owns the nonlabor resource incurring the project cost. You must enter a value for either this attribute or Nonlabor Resource Organization while creating an unprocessed nonlabor cost.</li><li>OriginalTransactionReference; string; Original transaction reference of a third-party unprocessed cost. If duplicate references aren't allowed by the document, then multiple unprocessed costs can't refer to the same original transaction.</li><li>PersonId; integer; Identifier of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.</li><li>PersonName; string; Name of an individual human team member through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.</li><li>PersonNumber; string; Number that uniquely identifies the person who is associated with the unprocessed cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.</li><li>PersonType; string; The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.</li><li>PersonTypeCode; string; Code used to classify the person in human resources. A list of valid values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.</li><li>ProjectCurrency; string; The currency of the project that is incurring the unprocessed cost.</li><li>ProjectCurrencyCode; string; Code for the currency of the project that is incurring the unprocessed cost.</li><li>ProjectCurrencyConversionDate; string; The date for which to obtain currency conversion rate that is then used to convert amounts in transaction currency to project currency.</li><li>ProjectCurrencyConversionDateTypeCode; string; Code that identifies the option for selecting the date to convert amounts from transaction currency to project currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.</li><li>ProjectCurrencyConversionRate; number; The ratio at which the principal unit of transaction currency is converted into project currency.</li><li>ProjectCurrencyConversionRateTypeId; string; The source of a currency conversion rate that determines how to convert the amount in transaction currency to project currency.</li><li>ProjectId; integer; Identifier of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project Name, and Project Number but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.</li><li>ProjectName; string; Name of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.</li><li>ProjectNumber; string; Number of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.</li><li>ProjectRoleId; integer; Identifier of the project role associated with the unprocessed cost. You can enter a value for either this attribute or Project Role Name, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.</li><li>ProjectRoleName; string; A classification of the relationship between a person and the project associated with the unprocessed cost, such as Consultant or Technical Lead. You can enter a value for either this attribute or Project Role ID, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.</li><li>ProviderLedgerCurrency; string; Currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.</li><li>ProviderLedgerCurrencyCode; string; Code of the currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.</li><li>ProviderLedgerCurrencyConversionDate; string; The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.</li><li>ProviderLedgerCurrencyConversionDateTypeCode; string; Code that identifies the option for selecting the date to convert amounts from transaction currency to provider ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.</li><li>ProviderLedgerCurrencyConversionRate; number; The ratio at which the principal unit of transaction currency is converted to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.</li><li>ProviderLedgerCurrencyConversionRateTypeId; string; The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.</li><li>ProviderLedgerCurrencyConversionRoundingLimit; number; A tolerance limit used when you import fully costed transactions that have a transaction currency that is different than the provider ledger currency. This limit determines whether to accept the unprocessed cost when comparing the amount in transaction currency and provider ledger currency based on the currency conversion rate.</li><li>Quantity; number; Quantity entered on the unprocessed cost. You must enter a value for this attribute while creating an unprocessed cost that is not externally costed and uses a rate-based expenditure type.</li><li>RawCostCreditAccount; string; The ledger account that receives the credit amount for the raw cost associated with an unprocessed cost.</li><li>RawCostCreditAccountCombinationId; integer; Code combination identifier of the raw cost credit account.</li><li>RawCostDebitAccount; string; The ledger account that receives the debit amount for the raw cost associated with an unprocessed cost.</li><li>RawCostDebitAccountCombinationId; integer; Code combination identifier of the raw cost debit account.</li><li>RawCostInProjectCurrency; number; Unprocessed cost that is directly attributable to the work performed in the currency of the project that is incurring the unprocessed cost.</li><li>RawCostInProviderLedgerCurrency; number; Unprocessed cost in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted unprocessed cost for a document where the option to enable raw costs is enabled.</li><li>RawCostInReceiverLedgerCurrency; number; Unprocessed cost in the receiver ledger currency for the project that is directly attributable to the work performed.</li><li>RawCostInTransactionCurrency; number; Unprocessed cost in the transaction currency that is directly attributable to the work performed. You must enter a value for this attribute if the option to import raw costs is enabled in the document.</li><li>RawCostRateInTransactionCurrency; number; The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.</li><li>ReceiverLedgerCurrency; string; The currency of the ledger that owns the project that is incurring the unprocessed cost. This currency is used for accounting and reporting in the receiver ledger.</li><li>ReceiverLedgerCurrencyCode; string; Code of the currency of the ledger that owns the project that is incurring the unprocessed cost. This currency is used for accounting and reporting in the receiver ledger.</li><li>ReceiverLedgerCurrencyConversionDate; string; The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to receiver ledger currency.</li><li>ReceiverLedgerCurrencyConversionDateTypeCode; string; Code that identifies the option for selecting the date to convert amounts from transaction currency to receiver ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.</li><li>ReceiverLedgerCurrencyConversionRate; number; The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to receiver ledger currency.</li><li>ReceiverLedgerCurrencyConversionRateTypeId; string; The source of a currency conversion rate that determines how to convert amounts in transaction currency to receiver ledger currency.</li><li>ReversedOriginalTransactionReference; string; The original transaction reference of the existing project cost that the current unprocessed cost, usually a negative transaction, is reversing.</li><li>SourceDistributionLayerReference; integer; The distribution layer identifier of the supply chain cost transaction associated with a project cost transaction.</li><li>SourceTransactionHeaderReference; integer; Header level value that aids in locating the source transaction in the source application.</li><li>SourceTransactionLineReference; integer; Line level value that aids in locating the source transaction in the source application.</li><li>SourceTransactionParentDistributionReference; integer; Distribution level value that aids in locating the parent of the source transaction in the source application.</li><li>SourceTransactionParentHeaderReference; integer; Header level value that aids in locating the parent of the source transaction in the source application.</li><li>SourceTransactionParentLineReference; integer; Line level value that aids in locating the parent of the source transaction in the source system.</li><li>SourceTransactionQuantity; string; The quantity of the project cost transaction as captured in the originating supply chain cost transaction.</li><li>SourceTransactionType; string; The name of the transaction type associated with a project cost transaction as captured in the originating Supply Chain Management application.</li><li>Status; string; Identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_TXN_STATUS_CODE.</li><li>StatusCode; string; Code that identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - P and R - is defined in the lookup type PJC_TXN_STATUS_CODE.</li><li>SupplyChainTransactionActionId; string; Identifier of the transaction action captured in the Supply Chain Management application.</li><li>SupplyChainTransactionSourceTypeId; string; Identifier of the transaction source type captured in the Supply Chain Management application</li><li>SupplyChainTransactionTypeId; integer; Identifier of the transaction type captured in the Supply Chain Management application.</li><li>TaskId; integer; Identifier of the task to which the unprocessed cost is charged. You must enter a value for either this attribute or Task number but not both while creating an unprocessed cost. The task must be active on the expenditure item date.</li><li>TaskName; string; Name of the task to which the unprocessed cost is charged. You must enter a value for either Task Number or Task ID but not both while creating an unprocessed cost. The task must be active on the expenditure item date.</li><li>TaskNumber; string; Number of the task to which the unprocessed cost is charged. You must enter a value for either this attribute or Task ID but not both while creating an unprocessed cost. The task must be active on the expenditure item date.</li><li>TransactionCurrency; string; The currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency Code but not both while creating an unprocessed cost.</li><li>TransactionCurrencyCode; string; Code of the currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency but not both while creating an unprocessed cost.</li><li>TransactionNumber; integer; Identifier of the project cost created from the unprocessed cost.</li><li>TransactionSource; string; Name of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source ID but not both while creating an unprocessed cost.</li><li>TransactionSourceId; integer; Identifier of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source but not both while creating an unprocessed cost.</li><li>UnitOfMeasure; string; Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure Code but not both while creating an unprocessed cost that is not externally costed.</li><li>UnitOfMeasureCode; string; Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure but not both while creating an unprocessed cost that is not externally costed.</li><li>UnmatchedNegativeTransactionFlag; boolean; An unprocessed cost with a negative quantity that is not an explicit reversal of an existing unprocessed cost. A value of true means that the unprocessed cost is an unmatched negative transaction and a value of false means that the unprocessed cost is not an unmatched negative transaction. There is no default value while creating an unprocessed cost.</li><li>UnprocessedTransactionReferenceId; integer; Identifier of the unprocessed cost.</li><li>WorkType; string; Name of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type ID but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.</li><li>WorkTypeId; integer; Identifier of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all unprocessed project costs with the specified ID.<br>Finder Variables: <ul><li>UnprocessedTransactionReferenceId; integer; Identifier of the unprocessed cost.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "UnprocessedTransactionReferenceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Unprocessed Transaction Reference"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-get",
                "x-filename-id":"unprocessedprojectcosts-get"
            },
            "post":{
                "tags":[
                    "Unprocessed Project Costs"
                ],
                "summary":"Create an unprocessed project cost",
                "operationId":"create_unprocessedProjectCosts",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/unprocessedProjectCosts-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-item-response"
                                }
                            }
                        },
                        "links":{
                            "Errors":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1Errors/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Errors resource is used to view the errors due to which unprocessed costs couldn't be processed into project costs."
                            },
                            "ProjectStandardCostCollectionFlexfields":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1ProjectStandardCostCollectionFlexfields/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for unprocessed project costs. Third-party applications can leverage this resource to standardize the way they view, create, and update unprocessed project costs."
                            },
                            "UnprocessedCostRestDFF":{
                                "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1UnprocessedCostRestDFF/get",
                                "parameters":{
                                    "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                                },
                                "description":"The Unprocessed Project Cost Descriptive Flexfields resource is used to capture, view, and update additional information for unprocessed project costs."
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-post",
                "x-filename-id":"unprocessedprojectcosts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/unprocessedProjectCosts/{unprocessedProjectCostsUniqID}/child/UnprocessedCostRestDFF/{TxnInterfaceId}":{
            "get":{
                "tags":[
                    "Unprocessed Project Costs/Unprocessed Project Cost Descriptive Flexfields"
                ],
                "summary":"Get additional information for an unprocessed project cost",
                "operationId":"get_unprocessedProjectCosts-UnprocessedCostRestDFF",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TxnInterfaceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Unprocessed Expenditure Item Number",
                            "type":"integer",
                            "description":"Identifier of the unprocessed cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_TXN_XFACE_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_TXN_XFACE_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-UnprocessedCostRestDFF-{TxnInterfaceId}-get",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-unprocessedcostrestdff-txninterfaceid-get"
            },
            "patch":{
                "tags":[
                    "Unprocessed Project Costs/Unprocessed Project Cost Descriptive Flexfields"
                ],
                "summary":"Update additional information for an unprocessed project cost",
                "operationId":"update_unprocessedProjectCosts-UnprocessedCostRestDFF",
                "parameters":[
                    {
                        "name":"unprocessedProjectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"TxnInterfaceId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Unprocessed Expenditure Item Number",
                            "type":"integer",
                            "description":"Identifier of the unprocessed cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/unprocessedProjectCosts-UnprocessedCostRestDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_TXN_XFACE_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_TXN_XFACE_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"unprocessedProjectCosts-{unprocessedProjectCostsUniqID}-child-UnprocessedCostRestDFF-{TxnInterfaceId}-patch",
                "x-filename-id":"unprocessedprojectcosts-unprocessedprojectcostsuniqid-child-unprocessedcostrestdff-txninterfaceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBillTransactionTypesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Bill Transaction Types"
                ],
                "summary":"Get all bill transaction types",
                "operationId":"getall_projectBillTransactionTypesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Description; string; The description of the bill transaction type.</li><li>EndDateActive; string; Date until which the bill transaction type is active.</li><li>Id; integer; A unique identifier for each bill transaction type.</li><li>Name; string; The name of the bill transaction type.</li><li>SourceTransactionType; string; Identifies the type of source transaction. For example, a project cost or billing event.</li><li>SourceTransactionTypeCode; string; Identifier for the source transaction. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.</li><li>StartDateActive; string; Date from which the bill transaction type is active.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a project bill transaction type using the primary key.<br>Finder Variables: <ul><li>Id; integer; The primary key for project bill transaction types LOV.</li><li>SourceTransactionTypeCode; string; The primary key for project bill transaction types LOV.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a project bill transaction type using the primary key.",
                                "properties":{
                                    "SourceTransactionTypeCode":{
                                        "nullable":true,
                                        "description":"The primary key for project bill transaction types LOV.",
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Source Transaction Code",
                                        "maxLength":3
                                    },
                                    "Id":{
                                        "nullable":true,
                                        "description":"The primary key for project bill transaction types LOV.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillTransactionTypesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillTransactionTypesLOV-get",
                "x-filename-id":"projectbilltransactiontypeslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBillTransactionTypesLOV/{projectBillTransactionTypesLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Bill Transaction Types"
                ],
                "summary":"Get a bill transaction type",
                "operationId":"get_projectBillTransactionTypesLOV",
                "parameters":[
                    {
                        "name":"projectBillTransactionTypesLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- Id and SourceTransactionTypeCode ---for the LOV for Project Bill Transaction Types resource and used to uniquely identify an instance of LOV for Project Bill Transaction Types. The client should not generate the hash key value.  Instead, the client should query on the LOV for Project Bill Transaction Types collection resource with a filter on the primary key values in order to navigate to a specific instance of LOV for Project Bill Transaction Types.<br><br>For example: projectBillTransactionTypesLOV?q=Id=&lt;value1&gt;;SourceTransactionTypeCode=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillTransactionTypesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillTransactionTypesLOV-{projectBillTransactionTypesLOVUniqID}-get",
                "x-filename-id":"projectbilltransactiontypeslov-projectbilltransactiontypeslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/AmountTypes/{AmountTypeId}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options/Amount Types"
                ],
                "summary":"Get a amount type for a project forecast version",
                "operationId":"get_projectForecasts-PlanningOptions-AmountTypes",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AmountTypeId",
                        "in":"path",
                        "description":"Identifier of the project forecast version amount types.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Amount Type ID",
                            "type":"integer",
                            "description":"Identifier of the project forecast version amount types.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-AmountTypes-{AmountTypeId}-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-amounttypes-amounttypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanLinesDFF/{PlanLineId2}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield for summary planning amounts",
                "operationId":"get_projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-{PlanLineId2}-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-planlineid2-get"
            },
            "patch":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for summary planning amounts",
                "operationId":"update_projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-{PlanLineId2}-patch",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-planlineid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options"
                ],
                "summary":"Get a planning option",
                "operationId":"get_projectForecasts-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "AmountTypes":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1AmountTypes/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
                            },
                            "ExportOptions":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1ExportOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Export Option resource is used to select the planning options attributes to export."
                            },
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Options Descriptive Flexfields resource is used to capture, view, and update additional information for planning options in project forecast versions."
                            },
                            "PlanningCurrencies":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-get"
            },
            "patch":{
                "tags":[
                    "Project Forecasts/Planning Options"
                ],
                "summary":"Update a planning option for a project forecast version",
                "operationId":"update_projectForecasts-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningOptions-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "AmountTypes":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1AmountTypes/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
                            },
                            "ExportOptions":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1ExportOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Export Option resource is used to select the planning options attributes to export."
                            },
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Options Descriptive Flexfields resource is used to capture, view, and update additional information for planning options in project forecast versions."
                            },
                            "PlanningCurrencies":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-patch",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/adjust":{
            "post":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts"
                ],
                "summary":"Adjust the forecast line",
                "description":"Adjusts the project forecast line using the adjustment parameters.",
                "operationId":"do_adjust_projectForecasts-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing forecast version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the project forecast versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the forecast line is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the forecast line is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-adjust-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningOptionsDFF/{PlanningOptionId2}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield for planning options",
                "operationId":"get_projectForecasts-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-{PlanningOptionId2}-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-planningoptionid2-get"
            },
            "patch":{
                "tags":[
                    "Project Forecasts/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for planning options",
                "operationId":"update_projectForecasts-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-{PlanningOptionId2}-patch",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-planningoptionid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/action/refreshRatesForRangeOfProjects":{
            "post":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Refresh rates for range of projects",
                "description":"Refresh rates for the project forecast version for the range of projects from the rate schedules.",
                "operationId":"doall_refreshRatesForRangeOfProjects_projectForecasts",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "financialPlanType":{
                                        "type":"string",
                                        "description":"The name of the forecast financial plan type that is used to filter the version. If it's not specified, then all the financial plan types are used.",
                                        "nullable":true
                                    },
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    },
                                    "planVersionStatus":{
                                        "type":"string",
                                        "description":"The status of the forecast version that is used to filter. Valid values are Current Working and Working.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the filtered versions. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the forecast versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectForecasts-action-refreshRatesForRangeOfProjects-post",
                "x-filename-id":"projectforecasts-action-refreshratesforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/action/refreshRates":{
            "post":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Refresh rates for the forecast version",
                "description":"Refresh rates for the project forecast version.",
                "operationId":"do_refreshRates_projectForecasts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the forecast version. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the forecast version.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-action-refreshRates-post",
                "x-filename-id":"projectforecasts-planversionid-action-refreshrates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts"
                ],
                "summary":"Get all summary planning amounts for a planning resource",
                "operationId":"getall_projectForecasts-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualBurdenedCost; number; Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in planning currency from the start of the project till the current date.</li><li>ActualBurdenedCostInProjectCurrency; number; Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project currency from the start of the project till the current date.</li><li>ActualBurdenedCostInProjectLedgerCurrency; number; Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project ledger currency from the start of the project till the current date.</li><li>ActualBurdenedCostRate; number; Actual burdened cost rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.</li><li>ActualQuantity; number; Actual effort for the forecast version resource assignment from the start of the project till the current date.</li><li>ActualRawCost; number; Actual cost incurred for the period in the forecast version resource assignment in planning currency that is directly attributable to the work performed from the start of the project till the current date.</li><li>ActualRawCostInProjectCurrency; number; Actual cost incurred for the forecast version resource assignment in project currency that is directly attributable to the work performed from the start of the project till the current date.</li><li>ActualRawCostInProjectLedgerCurrency; number; Actual cost incurred for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed from the start of the project till the current date.</li><li>ActualRawCostRate; number; Rate that is used to calculate the actual cost for the forecast version resource assignment that is directly attributable to the work performed.</li><li>ActualRevenue; number; Amount of revenue recognized for the forecast version resource assignment in planning currency from the inception of the project to date.</li><li>ActualRevenueInProjectCurrency; number; Amount of revenue recognized for the forecast version resource assignment in project currency from the inception of the project to date.</li><li>ActualRevenueInProjectLedgerCurrency; number; Amount of revenue recognized for the forecast version resource assignment in project ledger currency from the inception of the project to date.</li><li>ActualRevenueRate; number; Rate that is used to calculate the actual revenue for the forecast version resource assignment.</li><li>Currency; string; Code that identifies the planning currency on the forecast version resource assignment.</li><li>EACBurdenedCost; number; Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.</li><li>EACBurdenedCostInProjectCurrency; number; Estimated cost in project currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.</li><li>EACBurdenedCostInProjectLedgerCurrency; number; Estimated cost in project ledger currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.</li><li>EACBurdenedCostRate; number; Rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.</li><li>EACQuantity; number; Measure of the effort planned for in the forecast version resource assignment.</li><li>EACRawCost; number; Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.</li><li>EACRawCostInProjectCurrency; number; Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.</li><li>EACRawCostInProjectLedgerCurrency; number; Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.</li><li>EACRawCostRate; number; Rate that is used to calculate the estimated cost at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.</li><li>EACRevenue; number; Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.</li><li>EACRevenueInProjectCurrency; number; Estimated revenue amount in project currency recognized for the forecast version resource assignment at the completion of the task.</li><li>EACRevenueInProjectLedgerCurrency; number; Estimated revenue amount in project ledger currency recognized for the forecast version resource assignment at the completion of the task.</li><li>EACRevenueRate; number; Rate that is used to calculate the estimated revenue at the completion of the task for the forecast version resource assignment.</li><li>ETCBurdenedCost; number; Estimated remaining cost in planning currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.</li><li>ETCBurdenedCostInProjectCurrency; number; Estimated remaining cost in project currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.</li><li>ETCBurdenedCostInProjectLedgerCurrency; number; Estimated remaining cost in project ledger currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.</li><li>ETCQuantity; number; Estimated remaining effort by the  forecast version resource assignment for completion.</li><li>ETCRawCost; number; Estimated remaining cost in planning currency required for completion of the task in the period by the forecast version resource assignment that is directly attributable to the work performed.</li><li>ETCRawCostInProjectCurrency; number; Estimated remaining cost in project currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.</li><li>ETCRawCostInProjectLedgerCurrency; number; Estimated remaining cost in project ledger currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.</li><li>ETCRevenue; number; Estimated remaining revenue amount in planning currency to be recognized for the forecast version resource assignment.</li><li>ETCRevenueInProjectCurrency; number; Estimated remaining revenue amount in project currency to be recognized for the forecast version resource assignment.</li><li>ETCRevenueInProjectLedgerCurrency; number; Estimated remaining revenue amount in project ledger currency to be recognized for the forecast version resource assignment.</li><li>EffectiveETCBurdenedCostRate; number; Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.</li><li>EffectiveETCRawCostRate; number; Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.</li><li>EffectiveETCRevenueRate; number; Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.</li><li>ManualSpreadFlag; boolean; Indicates if the periodic planning is modified and retained for the plan line on date changes.</li><li>PlanLineId; integer; Identifier of the summary level planning amounts for a resource assignment in the forecast version.</li><li>PurchaseOrderCommittedBurdenedCost; number; Cost for the forecast version resource assignment committed through purchase orders in planning currency that includes both raw and burden costs.</li><li>PurchaseOrderCommittedBurdenedCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through purchase orders in project currency that includes both raw and burden costs.</li><li>PurchaseOrderCommittedBurdenedCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that includes both raw and burden costs.</li><li>PurchaseOrderCommittedQuantity; number; Effort for the forecast version resource assignment committed through purchase orders.</li><li>PurchaseOrderCommittedRawCost; number; Cost for the forecast version resource assignment committed through purchase orders in planning currency that is directly attributable to the work performed.</li><li>PurchaseOrderCommittedRawCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through purchase orders in project currency that is directly attributable to the work performed.</li><li>PurchaseOrderCommittedRawCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that is directly attributable to the work performed.</li><li>RequisitionCommittedBurdenedCost; number; Cost for the forecast version resource assignment committed through requisitions in planning currency that includes both raw and burden costs.</li><li>RequisitionCommittedBurdenedCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through requisitions in project currency that includes both raw and burden costs.</li><li>RequisitionCommittedBurdenedCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through requisitions in project ledger currency that includes both raw and burden costs.</li><li>RequisitionCommittedQuantity; number; Effort for the forecast version resource assignment committed through requisitions.</li><li>RequisitionCommittedRawCost; number; Cost for the forecast version resource assignment committed through requisitions in planning currency that is directly attributable to the work performed.</li><li>RequisitionCommittedRawCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through requisitions in project currency that is directly attributable to the work performed.</li><li>RequisitionCommittedRawCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through requisitions in project ledger currency that is directly attributable to the work performed.</li><li>StandardETCBurdenedCostRate; number; Average rate derived from the rate schedule for calculating the planned burdened cost for the forecast version resource assignment.</li><li>StandardETCRawCostRate; number; Rate derived from the rate schedule for calculating the planned raw cost for the forecast version resource assignment.</li><li>StandardETCRevenueRate; number; Rate derived from the rate schedule for calculating the planned revenue for the forecast version resource assignment.</li><li>SupplierInvoiceCommittedBurdenedCost; number; Cost for the forecast version resource assignment committed through supplier invoices in planning currency that includes both raw and burden costs.</li><li>SupplierInvoiceCommittedBurdenedCostinProjectCurrency; number; Cost for the forecast version resource assignment committed through supplier invoices in project currency that includes both raw and burden costs.</li><li>SupplierInvoiceCommittedBurdenedCostinProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that includes both raw and burden costs.</li><li>SupplierInvoiceCommittedQuantity; number; Effort for the forecast version resource assignment committed through supplier invoices.</li><li>SupplierInvoiceCommittedRawCost; number; Cost for the forecast version resource assignment committed through supplier invoices in planning currency that is directly attributable to the work performed.</li><li>SupplierInvoiceCommittedRawCostinProjectCurrency; number; Cost for the forecast version resource assignment committed through supplier invoices in project currency that is directly attributable to the work performed.</li><li>SupplierInvoiceCommittedRawCostinProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that is directly attributable to the work performed.</li><li>TotalCommittedBurdenedCost; number; Total committed cost for the forecast version resource assignment in planning currency that includes both raw and burden costs.</li><li>TotalCommittedBurdenedCostInProjectCurrency; number; Total committed cost for the forecast version resource assignment in project currency that includes both raw and burden costs.</li><li>TotalCommittedBurdenedCostInProjectLedgerCurrency; number; Total committed cost for the forecast version resource assignment in project ledger currency that includes both raw and burden costs.</li><li>TotalCommittedQuantity; number; Committed effort for the forecast version resource assignment.</li><li>TotalCommittedRawCost; number; Total committed cost for the forecast version resource assignment in planning currency that is directly attributable to the work performed.</li><li>TotalCommittedRawCostInProjectCurrency; number; Total committed cost for the forecast version resource assignment in project currency that is directly attributable to the work performed.</li><li>TotalCommittedRawCostInProjectLedgerCurrency; number; Total committed cost for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed.</li><li>TransferOrderCommittedBurdenedCost; number; Cost for the forecast version resource assignment committed through transfer orders in planning currency that includes both raw and burden costs.</li><li>TransferOrderCommittedBurdenedCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through transfer orders in project currency that includes both raw and burden costs.</li><li>TransferOrderCommittedBurdenedCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that includes both raw and burden costs.</li><li>TransferOrderCommittedQuantity; number; Effort for the forecast version resource assignment committed through transfer orders.</li><li>TransferOrderCommittedRawCost; number; Cost for the forecast version resource assignment committed through transfer orders in planning currency that is directly attributable to the work performed.</li><li>TransferOrderCommittedRawCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through transfer orders in project currency that is directly attributable to the work performed.</li><li>TransferOrderCommittedRawCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that is directly attributable to the work performed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the planning amounts for a resource assignment of a forecast version.<br>Finder Variables: <ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a resource assignment in the forecast version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Plan Line ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts"
                ],
                "summary":"Create a summary planning amount for a planning resource",
                "operationId":"create_projectForecasts-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningResources-PlanningAmounts-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Plan Lines Descriptive Flexfields resource is used to capture and view additional information for planning amounts in project forecasts."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Adjusts the project forecast line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Planning Amount Details resource is used to view project forecast resource assignment periodic amounts."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Refresh rates for the project forecast line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/ExportOptions/{ExportOptionId}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options/Export Options"
                ],
                "summary":"Get a export options setting for a project forecast version",
                "operationId":"get_projectForecasts-PlanningOptions-ExportOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ExportOptionId",
                        "in":"path",
                        "description":"Identifier of the project forecast version export options.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Export Options ID",
                            "type":"integer",
                            "description":"Identifier of the project forecast version export options.",
                            "nullable":false
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-ExportOptions-{ExportOptionId}-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-exportoptions-exportoptionid-get"
            },
            "patch":{
                "tags":[
                    "Project Forecasts/Planning Options/Export Options"
                ],
                "summary":"Update an export option for a project forecast version",
                "operationId":"update_projectForecasts-PlanningOptions-ExportOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ExportOptionId",
                        "in":"path",
                        "description":"Identifier of the project forecast version export options.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Export Options ID",
                            "type":"integer",
                            "description":"Identifier of the project forecast version export options.",
                            "nullable":false
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningOptions-ExportOptions-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-ExportOptions-{ExportOptionId}-patch",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-exportoptions-exportoptionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/action/adjustForRangeOfProjects":{
            "post":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Adjust for range of projects",
                "description":"Adjusts the project forecast version for the range of projects using the adjustment type and adjustment percentage.",
                "operationId":"doall_adjustForRangeOfProjects_projectForecasts",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "financialPlanType":{
                                        "type":"string",
                                        "description":"The name of the forecast financial plan type that is used to filter the version. If it's not specified, then all the financial plan types are used.",
                                        "nullable":true
                                    },
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing forecast version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the project forecast versions.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    },
                                    "planVersionStatus":{
                                        "type":"string",
                                        "description":"The status of the forecast version that is used to filter. Valid values are Current Working and Working.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectForecasts-action-adjustForRangeOfProjects-post",
                "x-filename-id":"projectforecasts-action-adjustforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningCurrencies":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options/Planning Currencies"
                ],
                "summary":"Get all planning currencies for a project forecast version",
                "operationId":"getall_projectForecasts-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningCurrencyCode; string; Currency code for the planning currency.</li><li>PlanningCurrencyId; integer; Identifier of the planning currency.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningCurrencyId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningCurrencyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Currency ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Options/Planning Currencies"
                ],
                "summary":"Create a planning currency for a project forecast version",
                "operationId":"create_projectForecasts-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningOptions-PlanningCurrencies-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/refreshRates":{
            "post":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts"
                ],
                "summary":"Refresh rates for the Forecast line",
                "description":"Refresh rates for the project forecast line.",
                "operationId":"do_refreshRates_projectForecasts-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the forecast version. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the forecast line.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-refreshRates-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-action-refreshrates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Resources"
                ],
                "summary":"Get a planning resource for a project forecast version",
                "operationId":"get_projectForecasts-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Planning Amounts resource is used to view project forecast resource assignment summary amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-get"
            },
            "delete":{
                "tags":[
                    "Project Forecasts/Planning Resources"
                ],
                "summary":"Delete a planning resource for a project forecast version",
                "operationId":"delete_projectForecasts-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-delete",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-delete"
            },
            "patch":{
                "tags":[
                    "Project Forecasts/Planning Resources"
                ],
                "summary":"Update a planning resource for a project forecast version",
                "operationId":"update_projectForecasts-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningResources-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Planning Amounts resource is used to view project forecast resource assignment summary amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-patch",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Resources"
                ],
                "summary":"Get all planning resources for a project forecast version",
                "operationId":"getall_projectForecasts-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningElementId; integer; Identifier of the planning resources of the  forecast version.</li><li>PlanningEndDate; string; The date that is planned on the financial plan for a resource to begin their assignment on a project task.</li><li>PlanningStartDate; string; The date that is planned on the financial plan for a resource to finish their assignment on a project task.</li><li>RbsElementId; integer; Identifier of the resource breakdown structure element used to create the financial plan resource assignment.</li><li>ResourceClass; string; Grouping of predefined resource types to which the resource in the financial plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.</li><li>ResourceName; string; Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.</li><li>TaskId; integer; Identifier of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.</li><li>TaskName; string; Name of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task ID, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.</li><li>TaskNumber; string; Number of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task ID but not for all three or a combination of them while creating a financial plan resource assignment.</li><li>UnitOfMeasure; string; Unit of work that measures the quantity of effort for which the resource is planned for on the financial plan resource assignment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project forecast resource assignments with the specified resource assignment ID.<br>Finder Variables: <ul><li>PlanningElementId; integer; Identifier of the resource assignment for a forecast version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Element ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Resources"
                ],
                "summary":"Create a planning resource for a project forecast version",
                "operationId":"create_projectForecasts-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningResources-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Planning Amounts resource is used to view project forecast resource assignment summary amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningOptionsDFF":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for planning options",
                "operationId":"getall_projectForecasts-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningOptionId; integer; Identifier of the summary level planning option in the project forecast version.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the planning options flexfields.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the planning options flexfields.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Identifier of the summary level planning option in the project forecast version.<br>Finder Variables: <ul><li>PlanningOptionId; integer; Finds the descriptive flexfield for the specific planning option ID.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningOptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield for planning options",
                "operationId":"create_projectForecasts-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments/Large Object (LOB) Attributes - File Web Image"
                ],
                "summary":"Get a File Web Image",
                "description":"Get a File Web Image",
                "operationId":"get_projectForecasts-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Forecast Attachments resource and used to uniquely identify an instance of Project Forecast Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Forecast Attachments collection resource in order to navigate to a specific instance of Project Forecast Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningCurrencies/{PlanningCurrencyId}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options/Planning Currencies"
                ],
                "summary":"Get a planning currency for a project forecast version",
                "operationId":"get_projectForecasts-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningCurrencyId",
                        "in":"path",
                        "description":"Identifier of the planning currency.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Currency ID",
                            "type":"integer",
                            "description":"Identifier of the planning currency.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-{PlanningCurrencyId}-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-planningcurrencyid-get"
            },
            "delete":{
                "tags":[
                    "Project Forecasts/Planning Options/Planning Currencies"
                ],
                "summary":"Delete a planning currency for a project forecast version",
                "operationId":"delete_projectForecasts-PlanningOptions-PlanningCurrencies",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningCurrencyId",
                        "in":"path",
                        "description":"Identifier of the planning currency.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Currency ID",
                            "type":"integer",
                            "description":"Identifier of the planning currency.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningCurrencies-{PlanningCurrencyId}-delete",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-planningcurrencies-planningcurrencyid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options"
                ],
                "summary":"Get all planning options",
                "operationId":"getall_projectForecasts-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualAmountsThroughPeriod; string; The period (current, prior, or last closed) through which actual amounts are used when generating forecast amounts.</li><li>AllowNegativeETCCalculationFlag; boolean; Indicates whether negative estimate-to-complete quantity can be calculated in progress. If the check box isn't enabled, and the calculated value is negative, then the estimate-to-complete quantity is set to zero.</li><li>AmountScale; string; The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.</li><li>AssignTaskResourceInSingleCurrencyFlag; boolean; Indicates whether a forecast line is enabled for assigning resources in a single currency for a task.</li><li>AssociateProjectCostsOrRevenueToSummaryTasksFlag; boolean; Indicates whether the incurred costs or revenue for resources are associated on the task hierarchy at the level planned.</li><li>AutomaticallyUpdateReportedActualAmountsFlag; boolean; Indicates whether the ETC calculation on the forecast version includes the actual project costs and revenue for that project continually without any user action. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>BillRateDerivationDate; string; The date that is used as the basis for deriving rates for calculating revenue amounts.</li><li>BillRateDerivationDateType; string; The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.</li><li>BurdenScheduleCostOptions; string; A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.</li><li>CalendarType; string; The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.</li><li>CarryForwardUnusedAmountsFromPastPeriodsFlag; boolean; Indicates whether unused forecast amounts can be carried over from the current or closed periods to the next open period.</li><li>CostDateTypeForConversionInPC; string; Date type that is used as a cost conversion attribute for project currency.</li><li>CostDateTypeForConversionInPLC; string; Date type that is used as a cost conversion attribute for project ledger currency.</li><li>CostFixedDateForConversionInPC; string; Date that's used as a cost conversion attribute for project currency.</li><li>CostFixedDateForConversionInPLC; string; Date that's used as a cost conversion attribute for project ledger currency.</li><li>CostRateDerivationDate; string; The date that is used as the basis for deriving rates for calculating cost amounts.</li><li>CostRateDerivationDateType; string; The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.</li><li>CostRateTypeForConversionInPC; string; Cost rate type that is used as a cost conversion attribute for project currency.</li><li>CostRateTypeForConversionInPLC; string; Cost rate type that is used as a cost conversion attribute for project ledger currency.</li><li>CurrencyType; string; Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing forecast amounts.</li><li>CurrentPlanningPeriod; string; Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.</li><li>DateTypeForCostConversion; string; Date type that is used as a cost conversion attribute for planning currencies.</li><li>DateTypeForRevenueConversion; string; Date type that is used as a revenue conversion attribute for planning currencies.</li><li>DefaultReportingOption; string; Indicates whether cost or revenue quantity is used for reporting quantity when planning for cost and revenue in a separate forecast version. By default, it is set to Cost when planning amounts are cost only or cost and revenue together. When the planning amounts are revenue only, it is set to Revenue.</li><li>DesignateAsPrimaryCostForecastFlag; boolean; Indicates whether the financial plan type is the primary cost forecast.</li><li>DesignateAsPrimaryRevenueForecastFlag; boolean; Indicates whether the financial plan type is the primary revenue forecast.</li><li>ETCGenerationSource; string; Specifies whether the estimate-to-complete source for generating a forecast version is the financial project plan, another financial plan, or project resources.</li><li>FixedDateForCostConversion; string; The date that is used to derive rates for calculating planned costs for planning currencies.</li><li>FixedDateForRevenueConversion; string; The date that is used to derive rates for calculating planned revenue for planning currencies.</li><li>ForecastETCMethod; string; Method used to calculate estimate-to-complete values in project forecast.</li><li>IncludeActualAmountsFlag; boolean; Indicates whether the ETC calculation on the forecast version, created using either the copy or the manual method, will automatically include the actual project costs and revenue for that project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.</li><li>JobCostOptions; string; Rate schedule used for the calculation of cost amounts for jobs.</li><li>JobRevenueOptions; string; Rate schedule used for the calculation of revenue amounts for jobs.</li><li>MaintainManualSpreadOnDateChanges; string; Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.</li><li>MultipleTransactionCurrencies; string; Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.</li><li>NonlaborResourceCostOptions; string; Rate schedule used for the calculation of cost amounts for non-labor resources.</li><li>NonlaborResourceRevenueOptions; string; Rate schedule used for the calculation of revenue amounts for non-labor resources.</li><li>OpenCommitments; string; Indicates whether project costs from commitments are included when generating budgets or forecasts.</li><li>PeriodProfile; string; Defines how time periods are grouped and displayed when editing forecast versions.</li><li>PersonCostOptions; string; Rate schedule used for the calculation of cost amounts for named persons.</li><li>PersonRevenueOptions; string; Rate schedule used for the calculation of revenue amounts for named persons.</li><li>PlanningLevel; string; Level of the forecast at which amounts can be entered.</li><li>PlanningOptionId; integer; Identifier of the summary level planning option in the project forecast version.</li><li>PlanningResourceBreakdownStructure; string; Planning resource breakdown structure associated with the project.</li><li>ProjectCurrency; string; Currency for the project.</li><li>ProjectLedgerCurrency; string; Project ledger currency for the project.</li><li>ProjectRoleCostOptions; string; Rate schedule used for the calculation of cost amounts for project role.</li><li>ProjectRoleRevenueOptions; string; Rate schedule used for the calculation of cost amounts for project role.</li><li>RateDerivationDate; string; The date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.</li><li>RateDerivationDateType; string; The date type, for example, the system date or a fixed date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.</li><li>RateTypeForCostConversion; string; Cost rate type that is used as a cost conversion attribute for planning currencies.</li><li>RateTypeForRevenueConversion; string; Revenue rate type that is used as a revenue conversion attribute for planning currencies.</li><li>ReportCost; string; Determines the cost amount types that are used to calculate and report margins on forecasts.</li><li>ResourceClassCostOptions; string; Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.</li><li>ResourceClassRevenueOptions; string; Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.</li><li>RetainManuallyAddedForecastLinesFlag; boolean; Indicates whether manually added plans lines are retained when the forecast version is regenerated.</li><li>RetainOverrideRatesFromSourceFlag; boolean; Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget or forecast version.</li><li>RetainSpreadFromSourceFlag; boolean; Indicates whether the periodic planning from the source is retained in the generated forecast version.</li><li>RevenueDateTypeForConversionInPC; string; Date type that is used as a revenue conversion attribute for project currency.</li><li>RevenueDateTypeForConversionInPLC; string; Date type that is used as a revenue conversion attribute for project ledger currency.</li><li>RevenueFixedDateForConversionInPC; string; Date that's used as a revenue conversion attribute for project currency.</li><li>RevenueFixedDateForConversionInPLC; string; Date that's used as a revenue conversion attribute for project ledger currency.</li><li>RevenueGenerationMethod; string; Determines whether forecast revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.</li><li>RevenueRateTypeForConversionInPC; string; Revenue rate type that is used as a revenue conversion attribute for project currency.</li><li>RevenueRateTypeForConversionInPLC; string; Revenue rate type that is used as a revenue conversion attribute for project ledger currency.</li><li>UsePlanningRatesFlag; boolean; Enables utilization of planning rates for resources and resource classes when calculating forecast amounts.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Identifier of the planning option setup for the project forecast version.<br>Finder Variables: <ul><li>PlanningOptionId; integer; Finds the planning options for the forecast version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningOptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Options"
                ],
                "summary":"Create a planning option for a project forecast version",
                "operationId":"create_projectForecasts-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningOptions-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "AmountTypes":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1AmountTypes/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
                            },
                            "ExportOptions":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1ExportOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Export Option resource is used to select the planning options attributes to export."
                            },
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Options Descriptive Flexfields resource is used to capture, view, and update additional information for planning options in project forecast versions."
                            },
                            "PlanningCurrencies":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningOptionId":"$request.path.PlanningOptionId"
                                },
                                "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/VersionErrors":{
            "get":{
                "tags":[
                    "Project Forecasts/Errors"
                ],
                "summary":"Get all errors for a project forecast version",
                "operationId":"getall_projectForecasts-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ErrorType; string; Specifies whether a warning or error.</li><li>MessageCause; string; Explanation for the reason of an error or warning message.</li><li>MessageName; string; Message code for the issue encountered.</li><li>MessageText; string; Error or warning that occurs or information that informs users, to know what action to take or to understand what is happening.</li><li>MessageUserAction; string; States the response that end users must perform to continue and complete their tasks in response to an error or warning message.</li><li>MessageUserDetails; string; More detailed explanation of message text that states why the message occurred.</li><li>PeriodName; string; Period for which the periodic forecast amount is entered.</li><li>PlanVersionId; number; Identifier of the project forecast version.</li><li>ResourceName; string; The name of the resource used to create the forecast line.</li><li>TaskName; string; Name of the task which is used to create a forecast line.</li><li>TaskNumber; string; Number of the task which is used to create a forecast line.</li><li>TransactionCurrencyCode; string; Currency code for the forecast lines.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-VersionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-VersionErrors-get",
                "x-filename-id":"projectforecasts-planversionid-child-versionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Get all planning amount detail for all periods for a forecast plan line",
                "operationId":"getall_projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualBurdenedCost; number; Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in planning currency from the start of the project till the current date.</li><li>ActualBurdenedCostInProjectCurrency; number; Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project currency from the start of the project till the current date.</li><li>ActualBurdenedCostInProjectLedgerCurrency; number; Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project ledger currency from the start of the project till the current date.</li><li>ActualBurdenedCostRate; number; Actual burdened cost rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.</li><li>ActualQuantity; number; Actual effort for the forecast version resource assignment from the start of the project till the current date.</li><li>ActualRawCost; number; Actual cost incurred for the period in the forecast version resource assignment in planning currency that is directly attributable to the work performed from the start of the project till the current date.</li><li>ActualRawCostInProjectCurrency; number; Actual cost incurred for the forecast version resource assignment in project currency that is directly attributable to the work performed from the start of the project till the current date.</li><li>ActualRawCostInProjectLedgerCurrency; number; Actual cost incurred for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed from the start of the project till the current date.</li><li>ActualRawCostRate; number; Rate that is used to calculate the actual cost for the forecast version resource assignment that is directly attributable to the work performed.</li><li>ActualRevenue; number; Amount of revenue recognized for the forecast version resource assignment in planning currency from the inception of the project to date.</li><li>ActualRevenueInProjectCurrency; number; Amount of revenue recognized for the forecast version resource assignment in project currency from the inception of the project to date.</li><li>ActualRevenueInProjectLedgerCurrency; number; Amount of revenue recognized for the forecast version resource assignment in project ledger currency from the inception of the project to date.</li><li>ActualRevenueRate; number; Rate that is used to calculate the actual revenue for the forecast version resource assignment.</li><li>EACBurdenedCost; number; Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.</li><li>EACBurdenedCostInProjectCurrency; number; Estimated cost in project currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.</li><li>EACBurdenedCostInProjectLedgerCurrency; number; Estimated cost in project ledger currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.</li><li>EACBurdenedCostRate; number; Rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.</li><li>EACQuantity; number; Measure of the effort planned for in the forecast version resource assignment.</li><li>EACRawCost; number; Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.</li><li>EACRawCostInProjectCurrency; number; Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.</li><li>EACRawCostInProjectLedgerCurrency; number; Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.</li><li>EACRawCostRate; number; Rate that is used to calculate the estimated cost at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.</li><li>EACRevenue; number; Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.</li><li>EACRevenueInProjectCurrency; number; Estimated revenue amount in project currency recognized for the forecast version resource assignment at the completion of the task.</li><li>EACRevenueInProjectLedgerCurrency; number; Estimated revenue amount in project ledger currency recognized for the forecast version resource assignment at the completion of the task.</li><li>EACRevenueRate; number; Rate that is used to calculate the estimated revenue at the completion of the task for the forecast version resource assignment.</li><li>ETCBurdenedCost; number; Estimated remaining cost in planning currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.</li><li>ETCBurdenedCostInProjectCurrency; number; Estimated remaining cost in project currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.</li><li>ETCBurdenedCostInProjectLedgerCurrency; number; Estimated remaining cost in project ledger currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.</li><li>ETCQuantity; number; Estimated remaining effort by the  forecast version resource assignment for completion.</li><li>ETCRawCost; number; Estimated remaining cost in planning currency required for completion of the task in the period by the forecast version resource assignment that is directly attributable to the work performed.</li><li>ETCRawCostInProjectCurrency; number; Estimated remaining cost in project currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.</li><li>ETCRawCostInProjectLedgerCurrency; number; Estimated remaining cost in project ledger currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.</li><li>ETCRevenue; number; Estimated remaining revenue amount in planning currency to be recognized for the forecast version resource assignment.</li><li>ETCRevenueInProjectCurrency; number; Estimated remaining revenue amount in project currency to be recognized for the forecast version resource assignment.</li><li>ETCRevenueInProjectLedgerCurrency; number; Estimated remaining revenue amount in project ledger currency to be recognized for the forecast version resource assignment.</li><li>EffectiveETCBurdenedCostRate; number; Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.</li><li>EffectiveETCRawCostRate; number; Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.</li><li>EffectiveETCRevenueRate; number; Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.</li><li>ManualSpreadFlag; boolean; Indicates if the periodic planning is modified and retained for the plan line on date changes.</li><li>PeriodName; string; Period for which the periodic forecast amount is entered.</li><li>PlanLineDetailId; integer; Identifier of the periodic level planning amounts for a resource assignment in the forecast version.</li><li>PurchaseOrderCommittedBurdenedCost; number; Cost for the forecast version resource assignment committed through purchase orders in planning currency that includes both raw and burden costs.</li><li>PurchaseOrderCommittedBurdenedCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through purchase orders in project currency that includes both raw and burden costs.</li><li>PurchaseOrderCommittedBurdenedCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that includes both raw and burden costs.</li><li>PurchaseOrderCommittedQuantity; number; Effort for the forecast version resource assignment committed through purchase orders.</li><li>PurchaseOrderCommittedRawCost; number; Cost for the forecast version resource assignment committed through purchase orders in planning currency that is directly attributable to the work performed.</li><li>PurchaseOrderCommittedRawCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through purchase orders in project currency that is directly attributable to the work performed.</li><li>PurchaseOrderCommittedRawCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that is directly attributable to the work performed.</li><li>RequisitionCommittedBurdenedCost; number; Cost for the forecast version resource assignment committed through requisitions in planning currency that includes both raw and burden costs.</li><li>RequisitionCommittedBurdenedCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through requisitions in project currency that includes both raw and burden costs.</li><li>RequisitionCommittedBurdenedCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through requisitions in project ledger currency that includes both raw and burden costs.</li><li>RequisitionCommittedQuantity; number; Effort for the forecast version resource assignment committed through requisitions.</li><li>RequisitionCommittedRawCost; number; Cost for the forecast version resource assignment committed through requisitions in planning currency that is directly attributable to the work performed.</li><li>RequisitionCommittedRawCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through requisitions in project currency that is directly attributable to the work performed.</li><li>RequisitionCommittedRawCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through requisitions in project ledger currency that is directly attributable to the work performed.</li><li>StandardETCBurdenedCostRate; number; Average rate derived from the rate schedule for calculating the planned burdened cost for the forecast version resource assignment.</li><li>StandardETCRawCostRate; number; Rate derived from the rate schedule for calculating the planned raw cost for the forecast version resource assignment.</li><li>StandardETCRevenueRate; number; Rate derived from the rate schedule for calculating the planned revenue for the forecast version resource assignment.</li><li>SupplierInvoiceCommittedBurdenedCost; number; Cost for the forecast version resource assignment committed through supplier invoices in planning currency that includes both raw and burden costs.</li><li>SupplierInvoiceCommittedBurdenedCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through supplier invoices in project currency that includes both raw and burden costs.</li><li>SupplierInvoiceCommittedBurdenedCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that includes both raw and burden costs.</li><li>SupplierInvoiceCommittedQuantity; number; Effort for the forecast version resource assignment committed through supplier invoices.</li><li>SupplierInvoiceCommittedRawCost; number; Cost for the forecast version resource assignment committed through supplier invoices in planning currency that is directly attributable to the work performed.</li><li>SupplierInvoiceCommittedRawCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through supplier invoices in project currency that is directly attributable to the work performed.</li><li>SupplierInvoiceCommittedRawCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that is directly attributable to the work performed.</li><li>TotalCommittedBurdenedCost; number; Total committed cost for the forecast version resource assignment in planning currency that includes both raw and burden costs.</li><li>TotalCommittedBurdenedCostInProjectCurrency; number; Total committed cost for the forecast version resource assignment in project currency that includes both raw and burden costs.</li><li>TotalCommittedBurdenedCostInProjectLedgerCurrency; number; Total committed cost for the forecast version resource assignment in project ledger currency that includes both raw and burden costs.</li><li>TotalCommittedQuantity; number; Committed effort for the forecast version resource assignment.</li><li>TotalCommittedRawCost; number; Total committed cost for the forecast version resource assignment in planning currency that is directly attributable to the work performed.</li><li>TotalCommittedRawCostInProjectCurrency; number; Total committed cost for the forecast version resource assignment in project currency that is directly attributable to the work performed.</li><li>TotalCommittedRawCostInProjectLedgerCurrency; number; Total committed cost for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed.</li><li>TransferOrderCommittedBurdenedCost; number; Cost for the forecast version resource assignment committed through transfer orders in planning currency that includes both raw and burden costs.</li><li>TransferOrderCommittedBurdenedCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through transfer orders in project currency that includes both raw and burden costs.</li><li>TransferOrderCommittedBurdenedCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that includes both raw and burden costs.</li><li>TransferOrderCommittedQuantity; number; Effort for the forecast version resource assignment committed through transfer orders.</li><li>TransferOrderCommittedRawCost; number; Cost for the forecast version resource assignment committed through transfer orders in planning currency that is directly attributable to the work performed.</li><li>TransferOrderCommittedRawCostInProjectCurrency; number; Cost for the forecast version resource assignment committed through transfer orders in project currency that is directly attributable to the work performed.</li><li>TransferOrderCommittedRawCostInProjectLedgerCurrency; number; Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that is directly attributable to the work performed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the periodic amounts for a resource assignment for a forecast version.<br>Finder Variables: <ul><li>PlanLineDetailId; integer; Identifier of the periodic level planning amounts for a resource assignment in the forecast version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineDetailId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Create a planning amount detail for a period for a forecast plan line",
                "operationId":"create_projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Adjusts the project forecast line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/action/refreshActualAmounts":{
            "post":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Refreshes actual amounts for project forecast version",
                "description":"Refresh actual amounts for project forecast version. Performs a refresh for the entire forecast version if you don???t specify the refreshActualAmountsFrom and refreshActualAmountsTo dates. If you specify these dates, the actual amounts that are incurred outside these dates aren???t considered for the forecast version.",
                "operationId":"do_refreshActualAmounts_projectForecasts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "refreshActualAmountsFrom":{
                                        "type":"string",
                                        "description":"Refresh actual amounts for project forecast version from the specified date.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "refreshActualAmountsTo":{
                                        "type":"string",
                                        "description":"Refresh actual amounts for project forecast version up to the specified date.",
                                        "format":"date",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the actual amounts are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the actual amounts are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-action-refreshActualAmounts-post",
                "x-filename-id":"projectforecasts-planversionid-action-refreshactualamounts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/AmountTypes":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options/Amount Types"
                ],
                "summary":"Get all amount types for a project forecast version",
                "operationId":"getall_projectForecasts-PlanningOptions-AmountTypes",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AmountTypeId; integer; Identifier of the project forecast version amount types.</li><li>BillRateFlag; boolean; Indicates whether the revenue rate is editable. </li><li>BurdenedCostFlag; boolean; Indicates whether the burdened cost amounts for a forecast version are editable.</li><li>BurdenedCostRateFlag; boolean; Indicates whether the burdened cost rate is editable. </li><li>QuantityFlag; boolean; Indicates whether the quantity is editable on a budget or forecast version.</li><li>RawCostFlag; boolean; Indicates whether the raw cost amounts for a forecast version are editable.</li><li>RawCostRateFlag; boolean; Indicates whether the raw cost rate is editable. </li><li>RevenueFlag; boolean; Indicates whether the revenue for a forecast version is editable. </li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>AmountTypeId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "AmountTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Amount Type ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-AmountTypes-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-amounttypes-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Options/Amount Types"
                ],
                "summary":"Create an amount type option for a project forecast version",
                "operationId":"create_projectForecasts-PlanningOptions-AmountTypes",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningOptions-AmountTypes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-AmountTypes-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-amounttypes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts"
                ],
                "summary":"Get a summary planning amount for a planning resource",
                "operationId":"get_projectForecasts-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Plan Lines Descriptive Flexfields resource is used to capture and view additional information for planning amounts in project forecasts."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Adjusts the project forecast line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Planning Amount Details resource is used to view project forecast resource assignment periodic amounts."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Refresh rates for the project forecast line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-get"
            },
            "delete":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts"
                ],
                "summary":"Delete a summary planning amount for a planning resource",
                "operationId":"delete_projectForecasts-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-delete",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-delete"
            },
            "patch":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts"
                ],
                "summary":"Update a summary planning amount for a planning resource",
                "operationId":"update_projectForecasts-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningResources-PlanningAmounts-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Plan Lines Descriptive Flexfields resource is used to capture and view additional information for planning amounts in project forecasts."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Adjusts the project forecast line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"The Planning Amount Details resource is used to view project forecast resource assignment periodic amounts."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Refresh rates for the project forecast line."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-patch",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/action/adjust":{
            "post":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Adjust the forecast version",
                "description":"Adjusts the project forecast version using the adjustment parameters.",
                "operationId":"do_adjust_projectForecasts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing forecast version.",
                                        "nullable":true
                                    },
                                    "fromPeriod":{
                                        "type":"string",
                                        "description":"The period name from which the forecast version is adjusted.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the project forecast versions.",
                                        "nullable":true
                                    },
                                    "toPeriod":{
                                        "type":"string",
                                        "description":"The period name up to which the forecast version is adjusted.",
                                        "nullable":true
                                    },
                                    "createNewWorkingVersion":{
                                        "type":"string",
                                        "description":"Indicates whether to create a working version and then adjust. Valid values are Y and N.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the forecast version is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the forecast version is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-action-adjust-post",
                "x-filename-id":"projectforecasts-planversionid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments"
                ],
                "summary":"Get an attachment for a project forecast",
                "operationId":"get_projectForecasts-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Forecast Attachments resource and used to uniquely identify an instance of Project Forecast Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Forecast Attachments collection resource in order to navigate to a specific instance of Project Forecast Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments"
                ],
                "summary":"Delete an attachment for a project forecast",
                "operationId":"delete_projectForecasts-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Forecast Attachments resource and used to uniquely identify an instance of Project Forecast Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Forecast Attachments collection resource in order to navigate to a specific instance of Project Forecast Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments"
                ],
                "summary":"Update an attachment for a project forecast",
                "operationId":"update_projectForecasts-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Forecast Attachments resource and used to uniquely identify an instance of Project Forecast Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Forecast Attachments collection resource in order to navigate to a specific instance of Project Forecast Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts":{
            "get":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Get all project forecast versions",
                "operationId":"getall_projectForecasts",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualBurdenedCostInProjectCurrency; number; The actual burdened cost incurred by the project in the project currency.</li><li>ActualRawCostInProjectCurrency; number; The actual raw cost incurred by the project in the project currency.</li><li>ActualRevenueInProjectCurrency; number; The actual revenue generated by the project in the project currency.</li><li>BurdenedCostInProjectCurrency; number; The estimated burdened cost for the project at the completion of the project in the project currency.</li><li>BurdenedCostInProjectLedgerCurrency; number; The estimated burdened cost for the project at the completion of the project in the project ledger currency.</li><li>CurrentBaselineBudgetMarginVariance; number; Variance between the margins of the forecast version and the current baseline budget version.</li><li>CurrentBaselineBudgetMarginVariancePercentage; number; Variance between the margins of the forecast version and the current baseline budget version, expressed as a percentage.</li><li>CurrentForecastMarginVariance; number; Variance between the margins of the forecast version and the current forecast version.</li><li>CurrentForecastMarginVariancePercentage; number; Variance between the margins of the forecast version and the current forecast version, expressed as a percentage.</li><li>EACEquipmentEffort; number; Estimated equipment effort for the project at the completion of the project. EAC equipment effort includes both billable and nonbillable estimated equipment effort at the completion of the project.</li><li>EACLaborEffort; number; Estimated labor effort for the project at the completion of the project. EAC labor effort includes both billable and nonbillable estimated labor effort at the completion of the project.</li><li>ETCBurdenedCostInProjectCurrency; number; The estimated burdened cost required to complete the project in the project currency.</li><li>ETCRawCostInProjectCurrency; number; The estimated raw cost required to complete the project in the project currency.</li><li>ETCStartDate; string; Date when the estimate to complete is intended to begin as planned on the forecast line.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the forecast version.</li><li>ForecastCreationMethodCode; string; Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - COPY and GENERATE - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method but not both while creating a forecast version.</li><li>ForecastGenerationSourceCode; string; Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - FINANCIAL_PLAN and PROJECT_PLAN - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.</li><li>LockedBy; string; Name of the user who has locked the project forecast version.</li><li>LockedFlag; boolean; Indicates if the project forecast version is locked. A value of true means that the forecast version is locked and can't be edited. A value of false means that the forecast version is not locked and can be edited. The default value while creating a project forecast version is false.</li><li>Margin; number; The difference between project-related costs and revenue amounts.</li><li>MarginPercentage; number; The difference between project-related costs and revenue amounts, expressed as a percentage.</li><li>OriginalBaselineBudgetMarginVariance; number; Variance between the margins of the forecast version and the original baseline budget version.</li><li>OriginalBaselineBudgetMarginVariancePercentage; number; Variance between the margins of the forecast version and the original baseline budget version, expressed as a percentage.</li><li>PlanVersionDescription; string; Description of the forecast version.</li><li>PlanVersionId; integer; Identifier of the forecast version.</li><li>PlanVersionName; string; Name of the forecast version.</li><li>PlanVersionNumber; integer; The number of the version of the forecast.</li><li>PlanVersionStatus; string; The status of the forecast version. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.</li><li>PlanningAmounts; string; Indicates whether a forecast version includes cost amounts, revenue amounts, or both. A list of valid values - Cost, Revenue, and Cost and revenue - is defined in the lookup type PJO_PLANNED_FOR_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.</li><li>PlanningOptionId; integer; Identifier of the summary level planning option in the project forecast.</li><li>PreviousForecastMarginVariance; number; Variance between the margins of the forecast version and the previous forecast version.</li><li>PreviousForecastMarginVariancePercentage; number; Variance between the margins of the forecast version and the previous forecast version, expressed as a percentage.</li><li>ProjectId; integer; Identifier of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project Number, and Project Name but not for all three or a combination of them while creating a forecast version.</li><li>ProjectName; string; Name of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating a forecast version.</li><li>ProjectNumber; string; Number of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating a forecast version.</li><li>RawCostInProjectCurrency; number; The estimated raw cost for the project at the completion of the project in the project currency.</li><li>RawCostInProjectLedgerCurrency; number; The estimated raw cost for the project at the completion of the project in the project ledger currency.</li><li>RbsVersionId; integer; Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.</li><li>RevenueInProjectCurrency; number; The estimated revenue for the project at the completion of the project in the project currency.</li><li>RevenueInProjectLedgerCurrency; number; The estimated revenue for the project at the completion of the project in the project ledger currency.</li><li>SourcePlanVersionName; string; The name of the version of the project plan, budget, or forecast used as the source for creating the forecast version.</li><li>TotalCommitmentsInProjectCurrency; number; The total commitments incurred by the project in the project currency.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentApprovedProjectForecastFinder: Finds the current approved project forecast for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the forecast version.</li><li>ProjectId; string; Identifier of the project on which the forecast is created.</li></ul></li><li>CurrentWorkingProjectForecastFinder: Finds the current working project forecast for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the forecast version.</li><li>ProjectId; string; Identifier of the project on which the forecast is created.</li></ul></li><li>PrimaryKey: Finds the project forecast version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the project forecast version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"CurrentApprovedProjectForecastFinder",
                                "title":"CurrentApprovedVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"CurrentWorkingProjectForecastFinder",
                                "title":"CurrentWorkingVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Forecast Version ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts"
                                }
                            }
                        },
                        "links":{
                            "reprocessFailedProjectForecasts":{
                                "operationRef":"#/paths/~1projectForecasts~1action~1reprocessFailedProjectForecasts/post",
                                "description":"This action will reprocess all the project forecast versions which are showing as failed and bring them back to working state."
                            },
                            "adjustForRangeOfProjects":{
                                "operationRef":"#/paths/~1projectForecasts~1action~1adjustForRangeOfProjects/post",
                                "description":"Adjusts the project forecast version for the range of projects using the adjustment type and adjustment percentage."
                            },
                            "refreshRatesForRangeOfProjects":{
                                "operationRef":"#/paths/~1projectForecasts~1action~1refreshRatesForRangeOfProjects/post",
                                "description":"Refresh rates for the project forecast version for the range of projects from the rate schedules."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-get",
                "x-filename-id":"projectforecasts-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Create a project forecast version",
                "operationId":"create_projectForecasts",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Resources resource is used to view project forecast resource assignments."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the project forecast version."
                            },
                            "refreshActualAmounts":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1refreshActualAmounts/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh actual amounts for project forecast version. Performs a refresh for the entire forecast version if you don???t specify the refreshActualAmountsFrom and refreshActualAmountsTo dates. If you specify these dates, the actual amounts that are incurred outside these dates aren???t considered for the forecast version."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the project forecast version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the project forecast version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Errors resource is used to view the errors in project forecasts."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The attachments resource is used to view, create, update  and delete attachments for project forecasts."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-post",
                "x-filename-id":"projectforecasts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails/{PlanLineDetailId}":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Get a planning amount detail for a period for a forecast plan line",
                "operationId":"get_projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Adjusts the project forecast line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"2-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-get",
                "x-filename-id":"2-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-get"
            },
            "delete":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Delete a planning amount detail for a period for a forecast plan line",
                "operationId":"delete_projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"2-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-delete",
                "x-filename-id":"2-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-delete"
            },
            "patch":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Update a planning amount detail for a period for a forecast plan line",
                "operationId":"update_projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId",
                                    "PlanningElementId":"$request.path.PlanningElementId"
                                },
                                "description":"Adjusts the project forecast line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"2-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-patch",
                "x-filename-id":"2-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments"
                ],
                "summary":"Get all attachments for a project forecast",
                "operationId":"getall_projectForecasts-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-get",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments"
                ],
                "summary":"Create an attachment for a project forecast",
                "operationId":"create_projectForecasts-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-post",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/action/reprocessFailedProjectForecasts":{
            "post":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Reprocess all failed project forecasts",
                "description":"This action will reprocess all the project forecast versions which are showing as failed and bring them back to working state.",
                "operationId":"doall_reprocessFailedProjectForecasts_projectForecasts",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectForecasts-action-reprocessFailedProjectForecasts-post",
                "x-filename-id":"projectforecasts-action-reprocessfailedprojectforecasts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_projectForecasts-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Forecast Attachments resource and used to uniquely identify an instance of Project Forecast Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Forecast Attachments collection resource in order to navigate to a specific instance of Project Forecast Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_projectForecasts-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Forecast Attachments resource and used to uniquely identify an instance of Project Forecast Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Forecast Attachments collection resource in order to navigate to a specific instance of Project Forecast Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Forecasts/Project Forecast Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_projectForecasts-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Forecast Attachments resource and used to uniquely identify an instance of Project Forecast Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Forecast Attachments collection resource in order to navigate to a specific instance of Project Forecast Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectforecasts-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanLinesDFF":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for summary planning amounts",
                "operationId":"getall_projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a plan line in the project forecast.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the plan lines flexfields.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the plan lines flexfields.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Identifier of the summary level planning amounts for a resource assignment in the forecast version.<br>Finder Variables: <ul><li>PlanLineId; integer; Finds the descriptive flexfield for the specific plan line ID.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield for summary planning amounts",
                "operationId":"create_projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/VersionErrors/{VersionErrorsUniqID}":{
            "get":{
                "tags":[
                    "Project Forecasts/Errors"
                ],
                "summary":"Get an error for a project forecast version",
                "operationId":"get_projectForecasts-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"VersionErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Errors resource and used to uniquely identify an instance of Errors. The client should not generate the hash key value. Instead, the client should query on the Errors collection resource in order to navigate to a specific instance of Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-VersionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-VersionErrors-{VersionErrorsUniqID}-get",
                "x-filename-id":"projectforecasts-planversionid-child-versionerrors-versionerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}":{
            "get":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Get a project forecast version",
                "operationId":"get_projectForecasts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Resources resource is used to view project forecast resource assignments."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the project forecast version."
                            },
                            "refreshActualAmounts":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1refreshActualAmounts/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh actual amounts for project forecast version. Performs a refresh for the entire forecast version if you don???t specify the refreshActualAmountsFrom and refreshActualAmountsTo dates. If you specify these dates, the actual amounts that are incurred outside these dates aren???t considered for the forecast version."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the project forecast version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the project forecast version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Errors resource is used to view the errors in project forecasts."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The attachments resource is used to view, create, update  and delete attachments for project forecasts."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-get",
                "x-filename-id":"projectforecasts-planversionid-get"
            },
            "delete":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Delete a project forecast version",
                "operationId":"delete_projectForecasts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-delete",
                "x-filename-id":"projectforecasts-planversionid-delete"
            },
            "patch":{
                "tags":[
                    "Project Forecasts"
                ],
                "summary":"Update a project forecast version",
                "operationId":"update_projectForecasts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Resources resource is used to view project forecast resource assignments."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the project forecast version."
                            },
                            "refreshActualAmounts":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1refreshActualAmounts/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh actual amounts for project forecast version. Performs a refresh for the entire forecast version if you don???t specify the refreshActualAmountsFrom and refreshActualAmountsTo dates. If you specify these dates, the actual amounts that are incurred outside these dates aren???t considered for the forecast version."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the project forecast version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the project forecast version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Errors resource is used to view the errors in project forecasts."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The attachments resource is used to view, create, update  and delete attachments for project forecasts."
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-patch",
                "x-filename-id":"projectforecasts-planversionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/ExportOptions":{
            "get":{
                "tags":[
                    "Project Forecasts/Planning Options/Export Options"
                ],
                "summary":"Get all export options settings for a project forecast version",
                "operationId":"getall_projectForecasts-PlanningOptions-ExportOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualBurdenedCostAmounts; string; Actual burdened cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualBurdenedCostInPC; string; Actual burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>ActualBurdenedCostInPLC; string; Actual burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>ActualMargin; string; Difference between actual project-related costs and actual revenue amounts. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualMarginInPC; string; Difference between actual project-related costs and actual revenue amounts calculated using project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualMarginInPLC; string; Difference between actual project-related costs and actual revenue amounts calculated using project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualQuantity; string; Actual quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualRawCostAmounts; string; Actual cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualRawCostInPC; string; Actual cost amounts incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualRawCostInPLC; string; Actual cost amounts incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualRevenueAmounts; string; Actual revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualRevenueInPC; string; Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ActualRevenueInPLC; string; Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostEffectiveMultiplier; string; Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostInvoiceCommitments; string; Costs for supplier invoices billed against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostInvoiceCommitmentsInPC; string; Burdened costs for supplier invoices billed against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostInvoiceCommitmentsInPLC; string; Burdened costs for supplier invoices billed against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostPOCommitments; string; Burdened costs for purchase orders against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostPOCommitmentsInPC; string; Burdened costs for purchase orders against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostPOCommitmentsInPLC; string; Burdened costs for purchase orders against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostPRCommitments; string; Burdened costs for outstanding purchase requisitions against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostPRCommitmentsInPC; string; Burdened costs for outstanding purchase requisitions against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostPRInCommitmentsPLC; string; Burdened costs for outstanding purchase requisitions against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostStandardMultiplier; string; Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>BurdenedCostStandardRate; string; Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>DisplayCommitmentsFlag; boolean; Indicates whether to display the external commitments present in the budget or forecast plan lines.</li><li>DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag; boolean; Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.</li><li>EACBurdenedCost; string; Estimate of burdened cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACBurdenedCostInPC; string; Estimate of burdened costs incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>EACBurdenedCostInPLC; string; Estimate of burdened costs incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>EACMargin; string; Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACMarginInPC; string; Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACMarginInPLC; string; Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACMarginPercentage; string; Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACQuantity; string; Estimate-at-completion quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACRawCost; string; Estimate of cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACRawCostInPC; string; Estimate of cost amounts incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACRawCostInPLC; string; Estimate of cost amounts incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACRevenue; string; Estimate-at-completion revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACRevenueInPC; string; Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EACRevenueInPLC; string; Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCBurdenedCost; string; Estimate of burdened cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCBurdenedCostInPC; string; Estimate of burdened costs to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>ETCBurdenedCostInPLC; string; Estimate of burdened costs to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>ETCMargin; string; Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCMarginInPC; string; Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCMarginInPLC; string; Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCMarginPercentage; string; Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCQuantity; string; Estimate-to-complete quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCRawCost; string; Estimate of cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCRawCostInPC; string; Estimate of cost amounts to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCRawCostInPLC; string; Estimate of cost amounts to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCRevenue; string; Estimate-to-complete revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCRevenueInPC; string; Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ETCRevenueInPLC; string; Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EffectiveBurdenedCostRate; string; User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EffectiveRawCostRate; string; User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>EffectiveRevenueRate; string; User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ExportOptionId; integer; Identifier of the project forecast version export options.</li><li>FromDate; string; From date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>PlanningCurrency; string; Currency used for planning in the forecast line. This value is always set to true and the attribute is exported.</li><li>PlanningResource; string; Resource used for financial planning in the forecast line. This value is always set to true and the attribute is exported.</li><li>ProjectCurrencyConversionCostDate; string; Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>ProjectCurrencyConversionCostDateType; string; Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionCostRate; string; Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionCostRateType; string; The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>ProjectCurrencyConversionRevenueDate; string; Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionRevenueDateType; string; Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectCurrencyConversionRevenueRate; string; Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>ProjectCurrencyConversionRevenueRateType; string; The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionCostDate; string; Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionCostDateType; string; Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionCostRate; string; Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionCostRateType; string; The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionRevenueDate; string; Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionRevenueDateType; string; Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionRevenueRate; string; Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ProjectLedgerCurrencyConversionRevenueRateType; string; The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>QuantityInvoiceCommitments; string; Planned quantity of supplier invoice commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>QuantityPOCommitments; string; Planned quantity of purchase order commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>QuantityPRCommitments; string; Planned quantity of purchase requisition commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostInvoiceCommitments; string; Costs from supplier invoices that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostInvoiceCommitmentsInPC; string; Costs from supplier invoices that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostInvoiceCommitmentsInPLC; string; Costs from supplier invoices that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostPOCommitments; string; Purchase order costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostPOCommitmentsInPC; string; Purchase order costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostPOCommitmentsInPLC; string; Purchase order costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostPRCommitments; string; Purchase requisition costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostPRCommitmentsInPC; string; Purchase requisition costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>RawCostPRCommitmentsInPLC; string; Purchase requisition costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>ResourceClass; string; Resource class associated with the forecast line. This value is always set to true and the attribute is exported.</li><li>SpreadCurve; string; Spread curve associated with the forecast line. This value is always set to true and the attribute is exported.</li><li>StandardRawCostRate; string; Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. </li><li>StandardRevenueRate; string; Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TaskName; string; Name assigned to a task. This value is always set to true and the attribute is exported.</li><li>TaskNumber; string; Number of the task. This value is always set to true and the attribute is exported.</li><li>ToDate; string; End date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalBurdenedCostCommitments; string; Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalBurdenedCostCommitmentsInPC; string; Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalBurdenedCostCommitmentsInPLC; string; Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalQuantityCommitments; string; Total commitments quantity required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRawCostCommitments; string; Total commitments incurred by the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRawCostCommitmentsInPC; string; Total commitments incurred by the project in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>TotalRawCostCommitmentsInPLC; string; Total commitments incurred by the project in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li><li>UnitOfMeasure; string; Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>ExportOptionId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExportOptionId":{
                                        "nullable":false,
                                        "type":"integer",
                                        "title":"Export Options ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-ExportOptions-get",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-exportoptions-get"
            },
            "post":{
                "tags":[
                    "Project Forecasts/Planning Options/Export Options"
                ],
                "summary":"Create an export option for a project forecast version",
                "operationId":"create_projectForecasts-PlanningOptions-ExportOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning option in the project forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectForecasts-PlanningOptions-ExportOptions-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectForecasts-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-ExportOptions-post",
                "x-filename-id":"projectforecasts-planversionid-child-planningoptions-planningoptionid-child-exportoptions-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectForecasts/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails/{PlanLineDetailId}/action/adjust":{
            "post":{
                "tags":[
                    "Project Forecasts/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Adjust the forecast line period",
                "description":"Adjusts the project forecast line period using the adjustment parameters.",
                "operationId":"do_adjust_projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Forecast Version ID",
                            "type":"integer",
                            "description":"Identifier of the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the planning resources of the  forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing forecast version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the project forecast versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the forecast line period is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the forecast line period is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"2-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-action-adjust-post",
                "x-filename-id":"2-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCommitments/{projectCommitmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Commitments"
                ],
                "summary":"Get a project commitment",
                "operationId":"get_projectCommitments",
                "parameters":[
                    {
                        "name":"projectCommitmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Commitments resource and used to uniquely identify an instance of Project Commitments. The client should not generate the hash key value. Instead, the client should query on the Project Commitments collection resource in order to navigate to a specific instance of Project Commitments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCommitments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCommitments-{projectCommitmentsUniqID}-get",
                "x-filename-id":"projectcommitments-projectcommitmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Commitments"
                ],
                "summary":"Delete a project commitment",
                "operationId":"delete_projectCommitments",
                "parameters":[
                    {
                        "name":"projectCommitmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Commitments resource and used to uniquely identify an instance of Project Commitments. The client should not generate the hash key value. Instead, the client should query on the Project Commitments collection resource in order to navigate to a specific instance of Project Commitments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectCommitments-{projectCommitmentsUniqID}-delete",
                "x-filename-id":"projectcommitments-projectcommitmentsuniqid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCommitments":{
            "get":{
                "tags":[
                    "Project Commitments"
                ],
                "summary":"Get all project commitments",
                "operationId":"getall_projectCommitments",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AdjustingItem; integer; Indicates whether the project commitment was created by adjusting another commitment. A value identifies the transaction number this cost is adjusting. A blank value means it isn't the result of an adjustment.</li><li>ApprovedFlag; boolean; Identifies if the commitment transaction is approved or not in the source application. A value of true means that the project commitment is in approved status and a value of false means that the project commitment is not in approved status.</li><li>AssignmentId; integer; Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.</li><li>AssignmentName; string; Name of the human resources assignment of the person that incurred the cost that was charged to the project.</li><li>AssignmentNumber; string; Number of the human resources assignment of the person that incurred the cost that was charged to the project.</li><li>AwardBudgetPeriod; string; Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.</li><li>BillableFlag; boolean; Specifies whether the commitment transaction is billable. A value of true means that the project commitment transaction is billable and a value of false means that the project commitment transaction is not billable.</li><li>BurdenedCostInProjectCurrency; number; Total committed cost in the project currency for the project.</li><li>BurdenedCostInProviderLedgerCurrency; number; Total committed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating a project commitment transaction for which the burdened cost is accounted externally.</li><li>BurdenedCostInReceiverLedgerCurrency; number; Total committed cost in the receiver ledger currency for the project.</li><li>BurdenedCostInTransactionCurrency; number; Total committed cost in the transaction currency for the project. You must provide a value for this attribute while creating an externally burdened project commitment transaction for a project that is enabled for burdening.</li><li>BusinessUnit; string; Name of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit ID while creating a project commitment.</li><li>BusinessUnitId; integer; Identifier of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit while creating a project commitment.</li><li>Buyer; string; Name of the buyer mentioned on the purchase order.</li><li>CanceledAmount; number; Amount on the purchase order that is cancelled.</li><li>CanceledQuantity; number; Quantity on the purchase order that is cancelled.</li><li>CapitalizableFlag; boolean; Specifies whether the commitment transaction is capitalizable. A value of true means that the project commitment transaction is capitalizable and a value of false means that the project commitment transaction is not capitalizable.</li><li>CommitmentCreationDate; string; Date on which the commitment transaction is created. Default value is the system date while creating a project commitment.</li><li>CommitmentId; integer; Unique identifier of the commitment transaction.</li><li>CommitmentNumber; string; Number of the commitment transaction. Examples include purchase requisition number, purchase order number, supplier invoice number, and external commitment transaction number.</li><li>CommitmentSourceType; string; Identifies the commitment transaction as either internal or external. A list of accepted values - Internal, External, or All - is defined in the lookup type PJC_COMMITMENT_TYPE. Default value is External while creating a project commitment.</li><li>CommitmentType; string; Identifies the commitment transaction as either purchase requisition, purchase order, supplier invoice, or external. A list of accepted values is defined in the lookup type PJC_CMT_LINE_TYPE. Default value is External while creating a project commitment.</li><li>ContractId; integer; Identifier of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract Name, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.</li><li>ContractName; string; Name of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.</li><li>ContractNumber; string; Number of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Name while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.</li><li>CostActionId; integer; The payroll costing unique identifier for the pay action.</li><li>CostActionType; string; The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.</li><li>CostAllocationKeyFlexId; integer; The unique identifier of the payroll cost allocation key flexfield.</li><li>Currency; string; Code identifying the currency in which the commitment transaction cost is incurred. You must enter a value for this attribute for project commitment transactions that are externally costed or accounted. The currency must be an active valid general ledger currency.</li><li>DeliveredAmount; number; Amount on the purchase order that is delivered.</li><li>DeliveredQuantity; number; Quantity on the purchase order that is delivered.</li><li>Document; string; Name of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document ID while creating a project commitment. The document must be active and enabled for commitment sources.</li><li>DocumentEntry; string; Name of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry ID while creating a project commitment.</li><li>DocumentEntryId; integer; Identifier of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry while creating a project commitment.</li><li>DocumentId; integer; Identifier of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document while creating a project commitment. The document must be active and enabled for commitment sources.</li><li>Email; string; Email of the person.</li><li>ExpenditureItemDate; string; Date on which the commitment cost was incurred. The expenditure item date must lie within the project start and finish dates.</li><li>ExpenditureType; string; A classification of cost that is assigned to each project commitment transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter at least one from among this attribute and Expenditure Type ID while creating a project commitment. The expenditure type must be active as of the expenditure item date.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type. You must enter at least one from among this attribute and Expenditure Type while creating a project commitment. The expenditure type must be active as of the expenditure item date.</li><li>FundingSource; string; Funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source ID while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the name of the associated funding source.</li><li>FundingSourceId; string; Identifier of the funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the identifier of the associated funding source.</li><li>FundsStatus; string; Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.</li><li>InventoryItemId; integer; Identifier of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item Number while creating a project inventory commitment.</li><li>InventoryItemNumber; string; Number of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item ID while creating a project inventory commitment.</li><li>InvoicedAmount; number; Amount on the purchase order that is invoiced.</li><li>InvoicedQuantity; number; Quantity on the purchase order that is invoiced.</li><li>Job; string; Name of the job being performed by the person that incurred the project commitment.</li><li>JobId; integer; Identifier of the job being performed by the person that incurred the project commitment.</li><li>LaborDistributionOriginalTransactionReference; string; Original reference that identifies a labor distribution transaction.</li><li>NeedByDate; string; Date by which the materials must be delivered.</li><li>OrderedAmount; number; Amount ordered on the purchase order.</li><li>OrderedQuantity; number; Quantity ordered on the purchase order.</li><li>Organization; string; Name of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization ID while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.</li><li>OrganizationId; integer; Identifier of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.</li><li>OriginalTransactionReference; string; Original transaction reference of a third-party commitment transaction. If duplicate references aren't allowed by the document, then multiple project commitments can't refer to the same original transaction.</li><li>OriginallyOrderedAmount; number; Original amount on the purchase order.</li><li>OriginallyOrderedQuantity; number; Original quantity on the purchase order.</li><li>OutstandingDeliveryAmount; number; Amount for the purchase order quantity that is not yet delivered.</li><li>OutstandingDeliveryQuantity; number; Quantity on the purchase order that is not yet delivered.</li><li>OutstandingInvoiceAmount; number; Amount on the purchase order that is not yet invoiced by the supplier.</li><li>OutstandingInvoiceQuantity; number; Quantity on the purchase order that is not yet invoiced by the supplier.</li><li>OverbilledAmount; number; Amount that is overbilled by the supplier.</li><li>OverbilledQuantity; number; Quantity that is overbilled by the supplier.</li><li>PayElement; string; The pay element for the labor commitment.</li><li>PayElementId; integer; The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.</li><li>PayrollId; integer; The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.</li><li>PayrollName; string; The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.</li><li>PersonId; integer; Unique identifier of the person.</li><li>PersonName; string; Full name, first then last, of the person.</li><li>PersonNumber; string; Human Resources number of the person.</li><li>PersonType; string; The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.</li><li>ProcessingStatus; string; Identifies the commitment transaction as either unprocessed, processed, or error. A list of accepted values - Processed, Unprocessed, or Error - is defined in the lookup type PJC_CMT_PROCESSING_STATUS. Default value is Unprocessed while creating a project commitment.</li><li>ProjectId; integer; Identifier of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project Number, and Project Name while creating a project commitment. The project must be active and in an appropriate status.</li><li>ProjectName; string; Name of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Number while creating a project commitment. The project must be active and in an appropriate status.</li><li>ProjectNumber; string; Number of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Name while creating a project commitment. The project must be active and in an appropriate status.</li><li>PromisedDate; string; Date by which the supplier has committed to deliver the materials.</li><li>ProviderAccountingDate; string; Date used to determine the provider accounting period for a commitment transaction. You must provide a value for this attribute for an externally accounted project commitment transaction.</li><li>ProviderAccountingPeriod; string; Accounting period of the commitment transaction in the accounting calendar of the provider organization.</li><li>ProviderProjectAccountingDate; string; Date used to determine the provider project accounting period of the commitment transaction.</li><li>ProviderProjectAccountingPeriod; string; Project accounting period of the commitment transaction in the project accounting calendar of the provider organization.</li><li>Quantity; number; Quantity entered on the commitment transaction. You must enter a value for this attribute while creating a project commitment that is not externally costed and uses a rate-based expenditure type.</li><li>RawCostInProjectCurrency; number; Cost committed in the project currency for the project that is directly attributable to the work performed .</li><li>RawCostInProviderLedgerCurrency; number; Cost committed in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted project commitment transaction.</li><li>RawCostInReceiverLedgerCurrency; number; Cost committed in the receiver ledger currency for the project that is directly attributable to the work performed.</li><li>RawCostInTransactionCurrency; number; Cost committed in the transaction currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally costed project commitment transaction.</li><li>ReceiverAccountingDate; string; Date used to determine the receiver accounting period for a commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.</li><li>ReceiverAccountingPeriod; string; Accounting period of the commitment transaction in the accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.</li><li>ReceiverProjectAccountingDate; string; Date used to determine the receiver project accounting period of the commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.</li><li>ReceiverProjectAccountingPeriod; string; Project accounting period of the commitment transaction in the project accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.</li><li>Requester; string; Name of the person who created the purchase requisition.</li><li>Supplier; string; Name of the supplier who sent the invoice. You can enter either this attribute or Supplier ID or both while creating a project commitment. The supplier must be active as of the expenditure item date.</li><li>SupplierId; integer; Identifier of the supplier who sent the invoice. You can enter either this attribute or Supplier or both while creating a project commitment. The supplier must be active as of the expenditure item date.</li><li>TaskId; integer; Identifier of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task Number, and Task Name while creating a project commitment. The task must be active and included in a published task structure.</li><li>TaskName; string; Name of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Number while creating a project commitment. The task must be active and included in a published task structure.</li><li>TaskNumber; string; Number of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Name while creating a project commitment. The task must be active and included in a published task structure.</li><li>TransactionSource; string; Name of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source ID while creating a project commitment.</li><li>TransactionSourceId; integer; Identifier of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source while creating a project commitment.</li><li>UnitOfMeasure; string; Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter at least one from among this attribute and Unit of Measure Code while creating a project commitment that is not externally costed.</li><li>UnitOfMeasureCode; string; Code identifying the unit of measure of the item that is requested, ordered, or supplied. You must enter at least one from among this attribute or Unit of Measure while creating a project commitment that is not externally costed.</li><li>UnitPrice; number; Price per unit of the item that is requested, ordered, or supplied. You cannot enter a value less than zero.</li><li>WorkType; string; Name of the work type for the commitment transaction. You can enter either this attribute or Work Type ID or both while creating a project commitment. The work type must be active as of the expenditure item date.</li><li>WorkTypeId; integer; Identifier of the work type for the commitment transaction. You can enter either this attribute or Work Type or both while creating a project commitment. The work type must be active as of the expenditure item date.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project commitments with the specified commitment ID.<br>Finder Variables: <ul><li>CommitmentId; integer; Unique identifier of the commitment transaction.</li></ul></li><li>findProjectCommitmentbyTypeStatusAndDateRange: Finds all project commitment transactions with the specified source, type, and status for a range of expenditure item dates.<br>Finder Variables: <ul><li>ApprovedFlag; boolean; Identifies if the commitment transaction is approved or not in the source application. A value of true means that the project commitment is in approved status and a value of false means that the project commitment is not in approved status.</li><li>CommitmentSourceType; string; Identifies the commitment transaction as either internal or external. A list of accepted values - Internal, External, or All - is defined in the lookup type PJC_COMMITMENT_TYPE.</li><li>CommitmentType; string; Identifies the commitment transaction as either purchase requisition, purchase order, supplier invoice, or external. A list of accepted values is defined in the lookup type PJC_CMT_LINE_TYPE.</li><li>ExpenditureItemDate; string; Date on which the commitment cost was incurred.</li><li>ProcessingStatus; string; Identifies the commitment transaction as either unprocessed, processed, or error. A list of accepted values - Processed, Unprocessed, or Error - is defined in the lookup type PJC_CMT_PROCESSING_STATUS.</li><li>ProjectName; string; Name of the project to which the commitment cost is charged.</li><li>SysEffectiveDate; object.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "CommitmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Commitment ID"
                                    }
                                }
                            },
                            {
                                "name":"findProjectCommitmentbyTypeStatusAndDateRange",
                                "title":"findProjectCommitmentbyTypeStatusAndDateRange",
                                "properties":{
                                    "ApprovedFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"boolean"
                                    },
                                    "SysEffectiveDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"object"
                                    },
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "CommitmentType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ProcessingStatus":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "CommitmentSourceType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ExpenditureItemDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCommitments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCommitments-get",
                "x-filename-id":"projectcommitments-get"
            },
            "post":{
                "tags":[
                    "Project Commitments"
                ],
                "summary":"Create a project commitment",
                "operationId":"create_projectCommitments",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectCommitments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCommitments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCommitments-post",
                "x-filename-id":"projectcommitments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTasksLOV/{TaskId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Tasks"
                ],
                "summary":"Get a project task",
                "operationId":"get_projectTasksLOV",
                "parameters":[
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"The unique identifier of the project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTasksLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTasksLOV-{TaskId}-get",
                "x-filename-id":"projecttaskslov-taskid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTasksLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Tasks"
                ],
                "summary":"Get all project tasks",
                "operationId":"getall_projectTasksLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ElementType; string; Indicates if the task is enabled for financial management. A value of FINANCIAL or FIN_EXEC indicates that the task is enabled for financial management.</li><li>ParentTaskId; integer; Value that uniquely identifies the parent task to which the current task belongs. If not specified, the default is the level 0 task in the project plan.</li><li>ProjectId; integer; Identifier of the project to which the task belongs.</li><li>TaskFinishDate; string; Date planned in the financial project plan for a task to finish.</li><li>TaskId; integer; The unique identifier of the project task.</li><li>TaskName; string; Name of the project task.</li><li>TaskNumber; string; Number of the project task that identifies it uniquely in the project task hierarchy.</li><li>TaskStartDate; string; Date planned in the financial project plan for a task to begin.</li><li>TransactionCompletionDate; string; The latest date a transaction can be created for the task.</li><li>TransactionStartDate; string; The earliest date a transaction can be created for the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project task for the specified task ID. <br>Finder Variables <ul><li>TaskId; integer;  Identifier of the project task. </li></ul></li><li>findByTaskId Finds the project task for the specified task ID. <br>Finder Variables <ul><li>TaskId; integer;  Identifier of the project task. </li></ul></li><li>findChargeableFinancialTasksByProjectId Finds all chargeable financial tasks for the specified project. <br>Finder Variables <ul><li>ProjectId; integer;  Identifier of the project to which the task belongs. </li></ul></li><li>findFinancialTopTasksByProjectId Finds all financial top tasks for the specified project. <br>Finder Variables <ul><li>ProjectId; integer;  Identifier of the project to which the task belongs. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project task for the specified task ID.",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the project task.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Task ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "description":"Finds the project task for the specified task ID.",
                                "title":"TaskIdCriteria",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the project task.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findChargeableFinancialTasksByProjectId",
                                "description":"Finds all chargeable financial tasks for the specified project.",
                                "title":"ChargeableTasksCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the project to which the task belongs.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findFinancialTopTasksByProjectId",
                                "description":"Finds all financial top tasks for the specified project.",
                                "title":"TopTasksCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the project to which the task belongs.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTasksLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTasksLOV-get",
                "x-filename-id":"projecttaskslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectNumberingConfigurations/{ConfigurationId}/child/ProjectNumberingConfigurationDetails/{ConfigurationDetailId}":{
            "get":{
                "tags":[
                    "Project Numbering Configurations/Project Numbering Configuration Details"
                ],
                "summary":"Get a project numbering configuration detail",
                "operationId":"get_projectNumberingConfigurations-ProjectNumberingConfigurationDetails",
                "parameters":[
                    {
                        "name":"ConfigurationId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering configuration.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ConfigurationDetailId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering source details.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configuration Detail ID",
                            "type":"integer",
                            "description":"Unique identifier of the project numbering source details.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectNumberingConfigurations-{ConfigurationId}-child-ProjectNumberingConfigurationDetails-{ConfigurationDetailId}-get",
                "x-filename-id":"projectnumberingconfigurations-configurationid-child-projectnumberingconfigurationdetails-configurationdetailid-get"
            },
            "delete":{
                "tags":[
                    "Project Numbering Configurations/Project Numbering Configuration Details"
                ],
                "summary":"Delete a project numbering configuration detail",
                "operationId":"delete_projectNumberingConfigurations-ProjectNumberingConfigurationDetails",
                "parameters":[
                    {
                        "name":"ConfigurationId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering configuration.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ConfigurationDetailId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering source details.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configuration Detail ID",
                            "type":"integer",
                            "description":"Unique identifier of the project numbering source details.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectNumberingConfigurations-{ConfigurationId}-child-ProjectNumberingConfigurationDetails-{ConfigurationDetailId}-delete",
                "x-filename-id":"projectnumberingconfigurations-configurationid-child-projectnumberingconfigurationdetails-configurationdetailid-delete"
            },
            "patch":{
                "tags":[
                    "Project Numbering Configurations/Project Numbering Configuration Details"
                ],
                "summary":"Update a project numbering configuration detail",
                "operationId":"update_projectNumberingConfigurations-ProjectNumberingConfigurationDetails",
                "parameters":[
                    {
                        "name":"ConfigurationId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering configuration.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ConfigurationDetailId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering source details.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Configuration Detail ID",
                            "type":"integer",
                            "description":"Unique identifier of the project numbering source details.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectNumberingConfigurations-{ConfigurationId}-child-ProjectNumberingConfigurationDetails-{ConfigurationDetailId}-patch",
                "x-filename-id":"projectnumberingconfigurations-configurationid-child-projectnumberingconfigurationdetails-configurationdetailid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectNumberingConfigurations/{ConfigurationId}":{
            "get":{
                "tags":[
                    "Project Numbering Configurations"
                ],
                "summary":"Get a project numbering configuration",
                "operationId":"get_projectNumberingConfigurations",
                "parameters":[
                    {
                        "name":"ConfigurationId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering configuration.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectNumberingConfigurations-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectNumberingConfigurationDetails":{
                                "operationRef":"#/paths/~1projectNumberingConfigurations~1{ConfigurationId}~1child~1ProjectNumberingConfigurationDetails/get",
                                "parameters":{
                                    "ConfigurationId":"$request.path.ConfigurationId"
                                },
                                "description":"The Project Numbering Configuration Details resource is used to specify the details of the project numbering setup. The project numbering setup includes a mandatory default configuration and optional override configuration."
                            }
                        }
                    }
                },
                "x-internal-id":"projectNumberingConfigurations-{ConfigurationId}-get",
                "x-filename-id":"projectnumberingconfigurations-configurationid-get"
            },
            "patch":{
                "tags":[
                    "Project Numbering Configurations"
                ],
                "summary":"Update a project numbering configuration",
                "operationId":"update_projectNumberingConfigurations",
                "parameters":[
                    {
                        "name":"ConfigurationId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering configuration.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectNumberingConfigurations-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectNumberingConfigurations-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectNumberingConfigurationDetails":{
                                "operationRef":"#/paths/~1projectNumberingConfigurations~1{ConfigurationId}~1child~1ProjectNumberingConfigurationDetails/get",
                                "parameters":{
                                    "ConfigurationId":"$request.path.ConfigurationId"
                                },
                                "description":"The Project Numbering Configuration Details resource is used to specify the details of the project numbering setup. The project numbering setup includes a mandatory default configuration and optional override configuration."
                            }
                        }
                    }
                },
                "x-internal-id":"projectNumberingConfigurations-{ConfigurationId}-patch",
                "x-filename-id":"projectnumberingconfigurations-configurationid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectNumberingConfigurations/{ConfigurationId}/child/ProjectNumberingConfigurationDetails":{
            "get":{
                "tags":[
                    "Project Numbering Configurations/Project Numbering Configuration Details"
                ],
                "summary":"Get all project numbering configuration details",
                "operationId":"getall_projectNumberingConfigurations-ProjectNumberingConfigurationDetails",
                "parameters":[
                    {
                        "name":"ConfigurationId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering configuration.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ConfigurationDetailId; integer; Unique identifier of the project numbering source details.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DeterminantId; integer; Unique identifier of the entity for which project numbering is set up.</li><li>DeterminantName; string; Name of the entity for which project numbering is set up.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>Method; string; Name of the project numbering method. Valid values are Automatic and Manual.</li><li>MethodCode; string; Code of the project numbering method. Valid values are AUTOMATIC and MANUAL</li><li>NextAutomaticNumber; integer; Next number to be generated for an automatic project numbering configuration.</li><li>Prefix; string; Prefix for the project numbering.</li><li>Type; string; Name of the manual project numbering type. Valid values are Alphanumeric and Numeric.</li><li>TypeCode; string; Code of the manual project numbering type. Valid values are ALPHANUMERIC and NUMERIC.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project numbering configuration detail with the specified configuration detail ID.<br>Finder Variables: <ul><li>ConfigurationDetailId; integer; Unique identifier of the project numbering configuration detail.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ConfigurationDetailId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Configuration Detail ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectNumberingConfigurations-{ConfigurationId}-child-ProjectNumberingConfigurationDetails-get",
                "x-filename-id":"projectnumberingconfigurations-configurationid-child-projectnumberingconfigurationdetails-get"
            },
            "post":{
                "tags":[
                    "Project Numbering Configurations/Project Numbering Configuration Details"
                ],
                "summary":"Create a project numbering configuration detail",
                "operationId":"create_projectNumberingConfigurations-ProjectNumberingConfigurationDetails",
                "parameters":[
                    {
                        "name":"ConfigurationId",
                        "in":"path",
                        "description":"Unique identifier of the project numbering configuration.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectNumberingConfigurations-{ConfigurationId}-child-ProjectNumberingConfigurationDetails-post",
                "x-filename-id":"projectnumberingconfigurations-configurationid-child-projectnumberingconfigurationdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectNumberingConfigurations":{
            "get":{
                "tags":[
                    "Project Numbering Configurations"
                ],
                "summary":"Get all project numbering configurations",
                "operationId":"getall_projectNumberingConfigurations",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ConfigurationId; string; Unique identifier of the project numbering configuration.</li><li>ConfigureBy; string; Name of the source by which project numbering is set up. Valid values are Project Unit, Business Unit, Project Type, and None.</li><li>ConfigureByCode; string; Code of the source by which project numbering is set up. Valid values are ORA_PJF_PROJ_UNIT, ORA_PJF_BU_UNIT, ORA_PJF_PROJ_TYPE, and ORA_PJF_NONE.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project numbering configuration with the specified configuration ID.<br>Finder Variables: <ul><li>ConfigurationId; string; Unique identifier of the project numbering configuration.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ConfigurationId":{
                                        "nullable":false,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Configuration ID",
                                        "maxLength":32
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectNumberingConfigurations"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectNumberingConfigurations-get",
                "x-filename-id":"projectnumberingconfigurations-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignmentDailyHours/action/updateAssignmentDailyHours":{
            "post":{
                "tags":[
                    "Project Resource Assignment Daily Hours"
                ],
                "summary":"Update project resource assignment daily hours.",
                "description":"Update project resource assignment daily hours with this action. The assignment must be in Confirmed or Reserved status to perform this action.",
                "operationId":"doall_updateAssignmentDailyHours_projectResourceAssignmentDailyHours",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "assignmentDetails":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            }
                                        },
                                        "description":"Consists of ProjectAssignmentId, AssignmentEntryDate, and AssignmentDailyHours for the updateAssignmentDailyHours action.",
                                        "nullable":true
                                    },
                                    "resourceId":{
                                        "type":"number",
                                        "description":"The resourceId belonging to the resource for whom project resource assignment daily hours are being updated.",
                                        "nullable":true
                                    },
                                    "ignoreWarningFlag":{
                                        "type":"boolean",
                                        "description":"Indicates whether or not to proceed with project resource assignment daily hours updates if overbooking warnings exist.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"Return values for the update action. Values consist of status, warnings and errors for the action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"string"
                                                }
                                            },
                                            "description":"Return values for the update action. Values consist of status, warnings and errors for the action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignmentDailyHours-action-updateAssignmentDailyHours-post",
                "x-filename-id":"projectresourceassignmentdailyhours-action-updateassignmentdailyhours-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignmentDailyHours":{
            "get":{
                "tags":[
                    "Project Resource Assignment Daily Hours"
                ],
                "summary":"Get all project resource assignment daily hour records.",
                "operationId":"getall_projectResourceAssignmentDailyHours",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignDailyHoursId; integer; Unique identifier of the project resource assignment that captures the daily assigned hours for a resource.</li><li>AssignmentDailyHours; number; Number of hours for a project resource assignment for a specific day.</li><li>AssignmentEntryDate; string; Date that's associated to project resource assignment hours.</li><li>AssignmentFinishDate; string; Finish date of a project resource assignment.</li><li>AssignmentId; integer; Unique identifier of the project resource assignment.</li><li>AssignmentName; string; Name of a project resource assignment.</li><li>AssignmentStartDate; string; Start date of a project resource assignment.</li><li>AssignmentStatusCode; string; Code for the project resource assignment status. Examples are ASSIGNED, RESERVED, PENDING_ADJUSTMENT, and CANCELED.</li><li>AssignmentStatusName; string; Name of the project resource assignment status. Examples are Confirmed, Reserved, Pending Adjustment, and Canceled.</li><li>AssignmentType; string; Indicates if the project resource assignment is billable.</li><li>AssignmentTypeCode; string; Code for the project resource assignment type. Example is BILLABLE.</li><li>ProjectId; integer; Unique identifier of the project for a project resource assignment.</li><li>ProjectName; string; Name of the project for a project resource assignment.</li><li>ProjectNumber; string; Number of the project for a project resource assignment.</li><li>ProjectRoleId; integer; Unique identifier of the project role for a project resource assignment.</li><li>ResourceEmail; string; Email of the resource for a project resource assignment.</li><li>ResourceHCMPersonId; integer; Unique identifier of the resource defined in Oracle Human Capital Management for a project resource assignment.</li><li>ResourceId; integer; Unique identifier of the resource for a project resource assignment.</li><li>ResourceName; string; Name of the resource for a project resource assignment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an assignment's daily hours with the specified primary key. <br>Finder Variables <ul><li>AssignDailyHoursId; integer;  Unique identifier of the project resource assignment daily hours. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an assignment's daily hours with the specified primary key.",
                                "properties":{
                                    "AssignDailyHoursId":{
                                        "nullable":false,
                                        "description":"Unique identifier of the project resource assignment daily hours.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Daily Hours Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceAssignmentDailyHours"
                                }
                            }
                        },
                        "links":{
                            "validateForGanttDailyAssignmentAdjustment":{
                                "operationRef":"#/paths/~1projectResourceAssignmentDailyHours~1action~1validateForGanttDailyAssignmentAdjustment/post",
                                "description":"The method validates the daily assignment adjustment. It returns a list of errors and warnings if the adjusted daily values don't pass the validation."
                            },
                            "updateAssignmentDailyHours":{
                                "operationRef":"#/paths/~1projectResourceAssignmentDailyHours~1action~1updateAssignmentDailyHours/post",
                                "description":"Update project resource assignment daily hours with this action. The assignment must be in Confirmed or Reserved status to perform this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceAssignmentDailyHours-get",
                "x-filename-id":"projectresourceassignmentdailyhours-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignmentDailyHours/{AssignDailyHoursId}":{
            "get":{
                "tags":[
                    "Project Resource Assignment Daily Hours"
                ],
                "summary":"Get a project resource assignment daily hour record.",
                "operationId":"get_projectResourceAssignmentDailyHours",
                "parameters":[
                    {
                        "name":"AssignDailyHoursId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Daily Hours Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource assignment that captures the daily assigned hours for a resource.",
                            "nullable":false,
                            "readOnly":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourceAssignmentDailyHours-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourceAssignmentDailyHours-{AssignDailyHoursId}-get",
                "x-filename-id":"projectresourceassignmentdailyhours-assigndailyhoursid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourceAssignmentDailyHours/action/validateForGanttDailyAssignmentAdjustment":{
            "post":{
                "tags":[
                    "Project Resource Assignment Daily Hours"
                ],
                "summary":"Validate adjusted project resource assignment daily hours schedules",
                "description":"The method validates the daily assignment adjustment. It returns a list of errors and warnings if the adjusted daily values don't pass the validation.",
                "operationId":"doall_validateForGanttDailyAssignmentAdjustment_projectResourceAssignmentDailyHours",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "assignmentDetails":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "description":"Consists of EntryDate, AssignmentId, ResourceId, and AssignmentHours for the validateForGanttDailyAssignmentAdjustment action.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"object",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "description":"Returns a list of warnings and errors for each assignment if the adjust daily assignment adjustment operation completes successfully or returns FAILURE if the operation isn't successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"object",
                                                "additionalProperties":{
                                                    "type":"object",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "description":"Returns a list of warnings and errors for each assignment if the adjust daily assignment adjustment operation completes successfully or returns FAILURE if the operation isn't successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourceAssignmentDailyHours-action-validateForGanttDailyAssignmentAdjustment-post",
                "x-filename-id":"projectresourceassignmentdailyhours-action-validateforganttdailyassignmentadjustment-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCosts/{laborSchedulesCostsUniqID}/child/laborSchedulesCostDistributions/{RunTargetId}":{
            "get":{
                "tags":[
                    "Labor Schedule Costs/Labor Schedule Cost Distributions"
                ],
                "summary":"Get labor schedule cost distributions.",
                "operationId":"get_laborSchedulesCosts-laborSchedulesCostDistributions",
                "parameters":[
                    {
                        "name":"laborSchedulesCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs resource and used to uniquely identify an instance of Labor Schedule Costs. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs collection resource in order to navigate to a specific instance of Labor Schedule Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RunTargetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Primary key identifier.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-item-response"
                                }
                            }
                        },
                        "links":{
                            "costDistributionErrors":{
                                "operationRef":"#/paths/~1laborSchedulesCosts~1{laborSchedulesCostsUniqID}~1child~1laborSchedulesCostDistributions~1{RunTargetId}~1child~1costDistributionErrors/get",
                                "parameters":{
                                    "laborSchedulesCostsUniqID":"$request.path.laborSchedulesCostsUniqID",
                                    "RunTargetId":"$request.path.RunTargetId"
                                },
                                "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution."
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCosts-{laborSchedulesCostsUniqID}-child-laborSchedulesCostDistributions-{RunTargetId}-get",
                "x-filename-id":"laborschedulescosts-laborschedulescostsuniqid-child-laborschedulescostdistributions-runtargetid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCosts/{laborSchedulesCostsUniqID}":{
            "get":{
                "tags":[
                    "Labor Schedule Costs"
                ],
                "summary":"Get a labor schedule cost.",
                "operationId":"get_laborSchedulesCosts",
                "parameters":[
                    {
                        "name":"laborSchedulesCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs resource and used to uniquely identify an instance of Labor Schedule Costs. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs collection resource in order to navigate to a specific instance of Labor Schedule Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCosts-item-response"
                                }
                            }
                        },
                        "links":{
                            "laborSchedulesCostDistributions":{
                                "operationRef":"#/paths/~1laborSchedulesCosts~1{laborSchedulesCostsUniqID}~1child~1laborSchedulesCostDistributions/get",
                                "parameters":{
                                    "laborSchedulesCostsUniqID":"$request.path.laborSchedulesCostsUniqID"
                                },
                                "description":"The Labor Schedule Cost Distributions resource used to see the distributions associated to a project, task, or raw labor cost."
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCosts-{laborSchedulesCostsUniqID}-get",
                "x-filename-id":"laborschedulescosts-laborschedulescostsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCosts/{laborSchedulesCostsUniqID}/child/laborSchedulesCostDistributions":{
            "get":{
                "tags":[
                    "Labor Schedule Costs/Labor Schedule Cost Distributions"
                ],
                "summary":"Get many labor schedule cost distributions.",
                "operationId":"getall_laborSchedulesCosts-laborSchedulesCostDistributions",
                "parameters":[
                    {
                        "name":"laborSchedulesCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs resource and used to uniquely identify an instance of Labor Schedule Costs. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs collection resource in order to navigate to a specific instance of Labor Schedule Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentBusinessUnitName; string; Business unit name of the person assignment associated with the payroll cost distribution.</li><li>AssignmentDepartmentId; integer; Department identifier of the person assignment associated with the payroll cost distribution.</li><li>AssignmentDepartmentName; string; Department name of the person assignment associated with the payroll cost distribution.</li><li>AssignmentId; integer; Assignment identifier associated to the cost.</li><li>AssignmentName; string; Assignment name associated to the cost.</li><li>AssignmentNumber; string; Assignment number associated to the cost.</li><li>BillableFlag; boolean; Identifies if the charge is billable or not.</li><li>CapitalizableFlag; boolean; Information that indicates if a project-related item is eligible for capitalization.</li><li>ContractId; integer; Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.</li><li>ContractLineId; integer; Tracks contract line information. Not used currently.</li><li>ContractName; string; Name associated to the contract ID.</li><li>ContractNumber; string; Number associated to the contract ID.</li><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>DifferentialDistributionFlag; boolean; Identifies this cost distribution as the differential to sum up to one hundred percent of the labor cost, if labor schedule is less than one hundred percent.</li><li>ErrorExistsFlag; boolean; Identifies whether this cost has errors to resolve.</li><li>ExpenditureItemDate; string; Date on which a project-related transaction is incurred.</li><li>ExpenditureItemId; integer; Identifier of the expenditure created for this cost distribution.</li><li>ExpenditureOrganizationId; integer; Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.</li><li>ExpenditureOrganizationName; string; Name for expenditure organization.</li><li>ExpenditureTypeId; integer; Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.</li><li>ExpenditureTypeName; string; Name of the expenditure type for this cost distribution.</li><li>FundingAllocationId; integer; Specifies the name of the project funding override. Not used currently.</li><li>FundingSourceId; string; Identifier of the funding source for this distribution.</li><li>FundingSourceName; string; Funding source name.</li><li>FundingSourceNumber; string; Funding source number associated to this distribution.</li><li>FundsStatus; string; Identifies whether this cost passed or failed funds checking.</li><li>GLAccount; string; GL Account for this distribution, if the rule is to a GL account.</li><li>GLAccountCombinationId; integer; The GL Account code combination identifier, if the rule is set to a GL account.</li><li>LaborScheduleAllocInstCode; string; The key flexfield structure instance code associated with the labor schedule used to distribute this cost.</li><li>LaborScheduleAllocInstName; string; The key flexfield structure instance name associated with the labor schedule used to distribute this cost.</li><li>LaborScheduleAllocationId; integer; Foreign key identifier of the set of segments associated with a unique payroll costing instance and precedence combination.</li><li>LaborScheduleBusinessUnitId; integer; Business unit identifier of the labor schedule associated with the payroll cost distribution.</li><li>LaborScheduleBusinessUnitName; string; Business unit name of the labor schedule associated with the payroll cost distribution.</li><li>LaborScheduleDepartmentId; integer; Department identifier of the labor schedule associated with the payroll cost distribution.</li><li>LaborScheduleDepartmentName; string; Department name of the labor schedule associated with the payroll cost distribution.</li><li>LaborScheduleIncludeChildNodes; string; Include child nodes flag of the labor schedule associated with the payroll cost distribution.</li><li>LaborSchedulePayElement; string; The payroll element code from the labor schedule that created this distribution. Applies to labor schedules of type element.</li><li>LaborSchedulePayElementId; integer; The payroll element identifier from the labor schedule that created this distribution. Applies to labor schedules of type element.</li><li>LaborSchedulePayElementName; string; The payroll element name from the labor schedule that created this distribution. Applies to labor schedules of type element.</li><li>LaborScheduleSegment1; string; Segment 1 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment10; string; Segment 10 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment11; string; Segment 11 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment12; string; Segment 12 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment13; string; Segment 13 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment14; string; Segment 14 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment15; string; Segment 15 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment16; string; Segment 16 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment17; string; Segment 17 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment18; string; Segment 18 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment19; string; Segment 19 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment2; string; Segment 2 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment20; string; Segment 20 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment21; string; Segment 21 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment22; string; Segment 22 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment23; string; Segment 23 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment24; string; Segment 24 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment25; string; Segment 25 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment26; string; Segment 26 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment27; string; Segment 27 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment28; string; Segment 28 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment29; string; Segment 29 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment3; string; Segment 3 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment30; string; Segment 30 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment4; string; Segment 4 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment5; string; Segment 5 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment6; string; Segment 6 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment7; string; Segment 7 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment8; string; Segment 8 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegment9; string; Segment 9 of the payroll costing configuration values from the labor schedule used to distribute this cost.</li><li>LaborScheduleSegmentConcatenation; string; Concatenated segment values from the payroll costing configuration labor schedule used to distribute this cost.</li><li>LaborScheduleType; string; The name for the type from the labor schedule that created this distribution.</li><li>LaborScheduleTypeCode; string; The code of the type from the labor schedule that created this distribution</li><li>LastUpdateDate; string; Last Updated By</li><li>LastUpdatedBy; string; Last Updated Date</li><li>LdInterfaceId; integer; The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.</li><li>LegislativeDataGroupId; integer; Legislative data group identifier.</li><li>LegislativeDataGroupName; string; Legislative data group name.</li><li>LineNumber; number; Labor schedule distribution line number for this cost distribution.</li><li>LinePercent; number; The percentage for this distribution rule, to be applied to the total cost for distribution.</li><li>OrganizationId; integer; The business unit identifier derived from the person assignment.</li><li>OriginalTransactionReference; string; A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.</li><li>PayElement; string; Pay element associated to the cost.</li><li>PayPeriodEndDate; string; Pay period end date associated to cost.</li><li>PayPeriodStartDate; string; Pay period start date associated to cost.</li><li>PersonEmail; string; Email associated to the cost.</li><li>PersonId; integer; Person identifier associated to the cost.</li><li>PersonName; string; Person name associated to the cost.</li><li>PersonNumber; string; Person number associated to the cost.</li><li>Precedence; integer; Payroll costing configuration labor schedule precedence used to distribute this cost.</li><li>ProcessingEndDate; string; Date used to drive the end date of the cost and the daily rate to calculation.</li><li>ProcessingStartDate; string; Date used to drive the start date of the cost and the daily rate to calculation.</li><li>ProjectId; integer; Identifier of the project for this distribution rule, if it's a project distribution.</li><li>ProjectName; string; Name of the project associated to this distribution if it's a project distribution.</li><li>ProjectNumber; string; Number of the project associated to this distribution if it's a project distribution.</li><li>RunTargetId; integer; Primary key identifier.</li><li>TaskId; integer; Identifier of the task for this distribution rule, if it's a project distribution.</li><li>TaskName; string; Name of the task associated to this distribution if it's a project distribution.</li><li>TaskNumber; string; Task number associated with this distribution.</li><li>TimeCardDistMessageDetails; string; User details of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.</li><li>TimeCardDistMessageName; string; Name of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.</li><li>TimeCardDistMessageNumber; integer; Number of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.</li><li>TimeCardDistMessageText; string; Text of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.</li><li>TimeCardDistMessageType; string; Code that indicates the type of message, such as Error or Information, that's returned when the payroll cost distribution to time cards couldn't complete successfully. The list of valid values is defined in the lookup type MESSAGE_TYPE.</li><li>TimeCardDistribution; string; Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No).</li><li>TotalAllocation; number; Total allocation amount for this distribution.</li><li>TransactionReference; string; Transaction number associated to the cost for reference in accounting.</li><li>VersionEndDate; string; The end date of the labor schedule version.</li><li>VersionId; integer; Concatenated foreign key with line_num back to personAssignmentLaborSchedules.distributionRules REST service</li><li>VersionName; string; Labor schedule version for this cost distribution.</li><li>VersionStartDate; string; The start date of the labor schedule version.</li><li>WorkTypeId; integer; Identifier for project-related classification of the worked performed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key for the labor schedule cost distribution. <br>Finder Variables <ul><li>RunTargetId; integer;  Primary finder for the labor schedule cost distribution. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Primary key for the labor schedule cost distribution.",
                                "properties":{
                                    "RunTargetId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Primary finder for the labor schedule cost distribution.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCosts-{laborSchedulesCostsUniqID}-child-laborSchedulesCostDistributions-get",
                "x-filename-id":"laborschedulescosts-laborschedulescostsuniqid-child-laborschedulescostdistributions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCosts":{
            "get":{
                "tags":[
                    "Labor Schedule Costs"
                ],
                "summary":"Get many labor schedule costs.",
                "operationId":"getall_laborSchedulesCosts",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentBusinessUnitName; string; Business unit name of the person assignment associated with the payroll cost distribution.</li><li>AssignmentDepartmentId; integer; Department identifier of the person assignment associated with the payroll cost.</li><li>AssignmentDepartmentName; string; Department name of the person assignment associated with the payroll cost.</li><li>AssignmentId; integer; Unique identifier of the assignment for this Person Assignment Labor Schedule header.</li><li>AssignmentName; string; Name of the assignment for this Person Assignment Labor Schedule header.</li><li>AssignmentNumber; string; Number of the assignment for this Person Assignment Labor Schedule header.</li><li>BatchName; string; The user created batch name for this labor cost.</li><li>ConcatenatedSegments; string; Concatenated segment values representing a payroll cost combination with a segment order that's aligned with the cost allocation key flexfield definition sequence.</li><li>CurrencyCode; string; The currency for this labor cost.</li><li>DocumentCode; string; The document code associated with this cost. This will be Payroll_Costs if the cost is imported directly from Oracle Cloud Payroll.</li><li>DocumentId; integer; The unique identifier of the transaction document associated with this cost.</li><li>DocumentName; string; Name of the transaction source document used to capture the labor cost.</li><li>LdInterfaceId; integer; The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.</li><li>LegislativeDataGroupId; integer; Legislative data group identifier.</li><li>LegislativeDataGroupName; string; Legislative data group name.</li><li>LiquidateFlag; boolean; Indicates if the labor cost was created by liquidating another labor commitment.</li><li>NetZeroAdjustmentFlag; boolean; Indicates whether this cost is offsetting another cost and resulting in a total of zero. This is used for costs imported directly from Oracle Cloud Payroll.</li><li>OrganizationId; integer; The business unit identifier derived from the person assignment.</li><li>OriginalTransactionReference; string; A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.</li><li>PayAmount; number; The amount of the labor cost.</li><li>PayElement; string; The pay element for the labor cost.</li><li>PayElementId; integer; The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.</li><li>PayPeriodEndDate; string; The pay period end date for the labor cost.</li><li>PayPeriodStartDate; string; The pay period start date for the labor cost.</li><li>PayrollCostingAllocInstCode; string; The key flexfield structure instance code associated with this cost.</li><li>PayrollCostingAllocInstName; string; The key flexfield structure instance name associated with this cost.</li><li>PayrollCostingSegment1; string; Segment 1 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment10; string; Segment 10 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment11; string; Segment 11 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment12; string; Segment 12 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment13; string; Segment 13 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment14; string; Segment 14 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment15; string; Segment 15 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment16; string; Segment 16 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment17; string; Segment 17 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment18; string; Segment 18 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment19; string; Segment 19 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment2; string; Segment 2 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment20; string; Segment 20 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment21; string; Segment 21 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment22; string; Segment 22 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment23; string; Segment 23 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment24; string; Segment 24 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment25; string; Segment 25 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment26; string; Segment 26 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment27; string; Segment 27 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment28; string; Segment 28 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment29; string; Segment 29 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment3; string; Segment 3 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment30; string; Segment 30 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment4; string; Segment 4 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment5; string; Segment 5 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment6; string; Segment 6 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment7; string; Segment 7 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment8; string; Segment 8 of the payroll cost allocation account key flexfield.</li><li>PayrollCostingSegment9; string; Segment 9 of the payroll cost allocation account key flexfield.</li><li>PayrollId; integer; The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.</li><li>PayrollName; string; The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.</li><li>PersonEmail; string; Email of the person.</li><li>PersonId; integer; Unique identifier of the person.</li><li>PersonName; string; Full name, first then last, of the person.</li><li>PersonNumber; string; Human Resources number of the person.</li><li>Status; string; The status value of the labor cost based on the distribution through the labor schedule.</li><li>StatusCode; string; The status code of the labor cost based on distributing through the labor schedule.</li><li>StatusReason; string; Description that provides additional context for the status summary of the labor cost. The list of valid values is defined in the lookup type ORA_PJC_LD_DIST_STATUS_REASON.</li><li>StatusReasonCode; string; Code of the status reason that provides additional context for the status summary of the labor cost. The list of valid values is defined in the lookup type ORA_PJC_LD_DIST_STATUS_REASON.</li><li>StatusSummary; string; The summary status for all error and success status codes.</li><li>StatusSummaryCode; string; Code for the summary status for all error and success status codes.</li><li>TimeCardDistributionBasis; string; Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.</li><li>TimeCardDistributionBasisName; string; Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.</li><li>TransactionSource; string; The transaction source code associated with the cost.</li><li>TransactionSourceId; integer; The unique identifier of the transaction source associated with this cost.</li><li>UserTransactionSource; string; The transaction source name associated with the cost.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the labor schedule cost with the specified primary key. <br>Finder Variables <ul><li>LdInterfaceId; integer;  The unique identifier of the labor cost. </li></ul></li><li>findLaborScheduleCosts Finds labor schedule costs for a standard set of variables. <br>Finder Variables <ul><li>assignmentId; integer;  Finds labor schedule costs associated with the assignment identifier passed. </li><li>awardId; integer;  Finds labor schedule costs associated with the award identifier passed. </li><li>awardNumber; string;  Finds labor schedule costs associated with the award number passed. </li><li>batchName; string;  Finds labor schedule costs with the associated batch name. </li><li>concatenatedSegments; string;  Finds labor schedule costs associated with the concatenated payroll costing segments passed. </li><li>departmentId; integer;  Finds labor schedule costs associated with the department identifier passed. </li><li>departmentName; string;  Finds labor schedule costs associated with the department name passed. </li><li>organizationId; integer;  Finds labor schedule costs associated to the entered business unit. </li><li>originalTransactionReference; string;  Finds labor schedule costs associated with the original transaction reference value passed. </li><li>payElementId; string;  Finds labor schedule costs associated with the pay element type identifier passed. </li><li>payPeriodStartFrom; string;  The pay period start date for the labor cost. </li><li>payPeriodStartTo; string;  The pay period start date for the labor cost. </li><li>payrollId; string;  Finds labor schedule costs associated with the payroll identifier passed. </li><li>payrollName; string;  Finds labor schedule costs associated with the payroll name passed. </li><li>personEmail; string;  Finds labor schedule costs using the associated email address. </li><li>personId; integer;  Finds labor schedule costs associated to the person identifier passed. </li><li>personName; string;  Finds labor schedule costs associated to the person name passed. </li><li>personNumber; string;  Finds labor schedule costs associated to the person number passed. </li><li>projectId; integer;  Finds labor schedule costs associated to the project identifier passed. </li><li>projectNumber; string;  Finds labor schedule costs associated to the project number passed. </li><li>statusCode; string;  Finds labor schedule costs associated to the status code passed. </li><li>statusSummary; string;  Finds labor schedule costs associated with the status summary passed. </li><li>statusSummaryCode; string;  Finds labor schedule costs associated with the status summary code passed. </li><li>timeCardDistribution; string;  Finds labor schedule costs for versions enabled for time card distribution. </li><li>transactionSource; string;  Finds labor schedule costs associated with the transaction source code passed. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the labor schedule cost with the specified primary key.",
                                "properties":{
                                    "LdInterfaceId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the labor cost.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findLaborScheduleCosts",
                                "description":"Finds labor schedule costs for a standard set of variables.",
                                "title":"findLaborScheduleCosts",
                                "properties":{
                                    "batchName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs with the associated batch name.",
                                        "type":"string"
                                    },
                                    "awardId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the award identifier passed.",
                                        "type":"integer"
                                    },
                                    "transactionSource":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the transaction source code passed.",
                                        "type":"string"
                                    },
                                    "departmentId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the department identifier passed.",
                                        "type":"integer"
                                    },
                                    "concatenatedSegments":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the concatenated payroll costing segments passed.",
                                        "type":"string"
                                    },
                                    "payrollId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the payroll identifier passed.",
                                        "type":"string"
                                    },
                                    "personNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated to the person number passed.",
                                        "type":"string"
                                    },
                                    "timeCardDistribution":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs for versions enabled for time card distribution.",
                                        "type":"string"
                                    },
                                    "payElementId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the pay element type identifier passed.",
                                        "type":"string"
                                    },
                                    "organizationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated to the entered business unit.",
                                        "type":"integer"
                                    },
                                    "originalTransactionReference":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the original transaction reference value passed.",
                                        "type":"string"
                                    },
                                    "departmentName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the department name passed.",
                                        "type":"string"
                                    },
                                    "statusSummaryCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the status summary code passed.",
                                        "type":"string"
                                    },
                                    "statusSummary":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the status summary passed.",
                                        "type":"string"
                                    },
                                    "payrollName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the payroll name passed.",
                                        "type":"string"
                                    },
                                    "payPeriodStartFrom":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "description":"The pay period start date for the labor cost.",
                                        "type":"string"
                                    },
                                    "projectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated to the project number passed.",
                                        "type":"string"
                                    },
                                    "awardNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the award number passed.",
                                        "type":"string"
                                    },
                                    "assignmentId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated with the assignment identifier passed.",
                                        "type":"integer"
                                    },
                                    "personName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated to the person name passed.",
                                        "type":"string"
                                    },
                                    "personEmail":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs using the associated email address.",
                                        "type":"string"
                                    },
                                    "payPeriodStartTo":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "description":"The pay period start date for the labor cost.",
                                        "type":"string"
                                    },
                                    "personId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated to the person identifier passed.",
                                        "type":"integer"
                                    },
                                    "projectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated to the project identifier passed.",
                                        "type":"integer"
                                    },
                                    "statusCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds labor schedule costs associated to the status code passed.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCosts"
                                }
                            }
                        },
                        "links":{
                            "deleteErrors":{
                                "operationRef":"#/paths/~1laborSchedulesCosts~1action~1deleteErrors/post",
                                "description":"Delete one or more labor costs in Error status depending on the parameters passed. If multiple parameters are provided they will be combined to filter the set of labor costs in Error status."
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCosts-get",
                "x-filename-id":"laborschedulescosts-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCosts/{laborSchedulesCostsUniqID}/child/laborSchedulesCostDistributions/{RunTargetId}/child/costDistributionErrors":{
            "get":{
                "tags":[
                    "Labor Schedule Costs/Labor Schedule Cost Distributions/Labor Schedule Cost Distribution Errors"
                ],
                "summary":"Get many labor schedule cost distribution errors",
                "operationId":"getall_laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors",
                "parameters":[
                    {
                        "name":"laborSchedulesCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs resource and used to uniquely identify an instance of Labor Schedule Costs. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs collection resource in order to navigate to a specific instance of Labor Schedule Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RunTargetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Primary key identifier.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>ExceptionCode; string; The unique code for the error.</li><li>ExceptionId; integer; The unique identifier for the error.</li><li>ExceptionType; string; The type of error.</li><li>ExceptionUserAction; string; The cause and action that should be taken as result of the error.</li><li>ExceptionUserDetails; string; The description of the error.</li><li>ExpenditureItemId; integer; Identifier of the expenditure created for this cost distribution.</li><li>LastUpdateDate; string; Last Updated By</li><li>LastUpdatedBy; string; Last Updated Date</li><li>LevelCode; string; Level of the error. The valid values are R - Rule, S - Source, T -Target, B - Basis, or O - Offset.</li><li>RunTargetId; integer; The unique identifier of the target associated to this error.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key for the labor schedule cost distribution error. <br>Finder Variables <ul><li>ExceptionId; integer;  Primary finder for the labor schedule cost distribution error. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Primary key for the labor schedule cost distribution error.",
                                "properties":{
                                    "ExceptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Primary finder for the labor schedule cost distribution error.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCosts-{laborSchedulesCostsUniqID}-child-laborSchedulesCostDistributions-{RunTargetId}-child-costDistributionErrors-get",
                "x-filename-id":"laborschedulescosts-laborschedulescostsuniqid-child-laborschedulescostdistributions-runtargetid-child-costdistributionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCosts/action/deleteErrors":{
            "post":{
                "tags":[
                    "Labor Schedule Costs"
                ],
                "summary":"Delete labor costs in Error status",
                "description":"Delete one or more labor costs in Error status depending on the parameters passed. If multiple parameters are provided they will be combined to filter the set of labor costs in Error status.",
                "operationId":"doall_deleteErrors_laborSchedulesCosts",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "PersonNumber":{
                                        "type":"string",
                                        "description":"Person number associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "PersonName":{
                                        "type":"string",
                                        "description":"Person name associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "PayElementId":{
                                        "type":"number",
                                        "description":"Pay element identifier associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "ProjectNumber":{
                                        "type":"string",
                                        "description":"Project number associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "BusinessUnitId":{
                                        "type":"number",
                                        "description":"Business unit identifier associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "ProjectId":{
                                        "type":"number",
                                        "description":"Project identifier associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "PeriodStartFrom":{
                                        "type":"string",
                                        "description":"The start of the pay-period start-date range for deleting labor costs that are in Error status. Use this attribute in combination with the PeriodStartTo attribute to create a pay-period start-date range. If you provide only one of these two attributes, the application sets both attributes to the same value. The attribute must use the format YYYY-MM-DD.",
                                        "nullable":true
                                    },
                                    "AwardId":{
                                        "type":"number",
                                        "description":"Award identifier associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "PayrollName":{
                                        "type":"string",
                                        "description":"Payroll name associated with labor costs that are in Error status and searched to be deleted.",
                                        "nullable":true
                                    },
                                    "BatchName":{
                                        "type":"string",
                                        "description":"Batch name associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "AwardNumber":{
                                        "type":"string",
                                        "description":"Award number associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "PersonId":{
                                        "type":"number",
                                        "description":"Person identifier associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "AssignmentName":{
                                        "type":"string",
                                        "description":"Assignment name associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "AssignmentNumber":{
                                        "type":"string",
                                        "description":"Assignment number associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "AssignmentId":{
                                        "type":"number",
                                        "description":"Assignment identifier associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "PeriodStartTo":{
                                        "type":"string",
                                        "description":"The end of the pay-period start-date range for deleting labor costs that are in Error status. Use this attribute in combination with the PeriodStartFrom attribute to create a pay-period start-date range. If you provide only one of these two attributes, the application sets both attributes to the same value. The attribute must use the format YYYY-MM-DD.",
                                        "nullable":true
                                    },
                                    "BusinessUnitName":{
                                        "type":"string",
                                        "description":"Business unit name associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    },
                                    "PayrollId":{
                                        "type":"number",
                                        "description":"Payroll identifier associated with labor costs that are in Error status and searched to be deleted.",
                                        "nullable":true
                                    },
                                    "OriginalTransactionReference":{
                                        "type":"array",
                                        "description":"Original Transaction Reference Number associated with labor costs in Error status to be deleted.",
                                        "nullable":true,
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "PayElement":{
                                        "type":"string",
                                        "description":"Pay element name associated with labor costs in Error status to be deleted.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Return values for the delete labor costs in status of error action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Return values for the delete labor costs in status of error action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"laborSchedulesCosts-action-deleteErrors-post",
                "x-filename-id":"laborschedulescosts-action-deleteerrors-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCosts/{laborSchedulesCostsUniqID}/child/laborSchedulesCostDistributions/{RunTargetId}/child/costDistributionErrors/{costDistributionErrorsUniqID}":{
            "get":{
                "tags":[
                    "Labor Schedule Costs/Labor Schedule Cost Distributions/Labor Schedule Cost Distribution Errors"
                ],
                "summary":"Get labor schedule cost distribution errors",
                "operationId":"get_laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors",
                "parameters":[
                    {
                        "name":"laborSchedulesCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs resource and used to uniquely identify an instance of Labor Schedule Costs. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs collection resource in order to navigate to a specific instance of Labor Schedule Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RunTargetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Primary key identifier.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"costDistributionErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Cost Distribution Errors resource and used to uniquely identify an instance of Labor Schedule Cost Distribution Errors. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Cost Distribution Errors collection resource in order to navigate to a specific instance of Labor Schedule Cost Distribution Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{laborSchedulesCostsUniqID}-child-laborSchedulesCostDistributions-{RunTargetId}-child-costDistributionErrors-{costDistributionErrorsUniqID}-get",
                "x-filename-id":"laborschedulescostsuniqid-child-laborschedulescostdistributions-runtargetid-child-costdistributionerrors-costdistributionerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetPeriodsLOV/{awardBudgetPeriodsLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/Award Budget Periods"
                ],
                "summary":"Get an award budget period",
                "operationId":"get_awardBudgetPeriodsLOV",
                "parameters":[
                    {
                        "name":"awardBudgetPeriodsLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Periods resource and used to uniquely identify an instance of Award Budget Periods. The client should not generate the hash key value. Instead, the client should query on the Award Budget Periods collection resource in order to navigate to a specific instance of Award Budget Periods to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetPeriodsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetPeriodsLOV-{awardBudgetPeriodsLOVUniqID}-get",
                "x-filename-id":"awardbudgetperiodslov-awardbudgetperiodslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetPeriodsLOV":{
            "get":{
                "tags":[
                    "List of Values/Award Budget Periods"
                ],
                "summary":"Get all award budget periods",
                "operationId":"getall_awardBudgetPeriodsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardBudgetPeriodId; integer; Identifier of the award budget period.</li><li>AwardId; integer; Internal identifier of the award.</li><li>BudgetPeriod; string; Time interval assigned to the award for which the budget, actual, commitment, and available amounts are displayed.</li><li>EndDate; string; End date of the budget period for the award.</li><li>StartDate; string; Start date of the budget period for the award.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project with the specified budget period ID.<br>Finder Variables: <ul><li>AwardBudgetPeriodId; integer; Identifier of the award budget period.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project with the specified budget period ID.",
                                "properties":{
                                    "AwardBudgetPeriodId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award budget period.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Budget Period ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetPeriodsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetPeriodsLOV-get",
                "x-filename-id":"awardbudgetperiodslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingPatterns":{
            "get":{
                "tags":[
                    "Award Funding Patterns"
                ],
                "summary":"Get award funding patterns",
                "operationId":"getall_awardFundingPatterns",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AdvisoryAsAbsolute; string; The option within the funding pattern that allows the treatment of a control budget which has been set to advisory to be treated as absolute.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date the record was created.</li><li>FundingPatternDescription; string; The description of the funding pattern.</li><li>FundingPatternEnd; string; The end date of the funding pattern that combines with the funding pattern start to define the date range for expenditure item dates to be applicable to this pattern.</li><li>FundingPatternId; integer; The unique identifier of the funding pattern.</li><li>FundingPatternName; string; The name of the funding pattern.</li><li>FundingPatternStart; string; The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.</li><li>FundingPatternStatus; string; The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.</li><li>FundingPatternStatusCode; string; The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.</li><li>FundsCheck; string; The option within the funding pattern that enables funds checking to be performed for the distribution rule.</li><li>LastUpdateDate; string; The date the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ProRateAcrossDistributionSets; string; The option within the funding pattern that enables the proration of funds across multiple distribution sets.</li><li>ProjectId; string; The unique identifier of the project associated to the funding pattern.</li><li>ProjectName; string; The project name associated to the funding pattern.</li><li>ProjectNumber; string; The project number associated to the funding pattern.</li><li>TaskId; integer; The unique identifier of the task associated to the funding pattern, if assigned at a task level.</li><li>TaskName; string; The task name associated to the funding pattern, if assigned at a task level.</li><li>TaskNumber; string; The task number associated to the funding pattern, if assigned at a task level.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award funding pattern based on the funding pattern unique identifier. <br>Finder Variables <ul><li>FundingPatternId; integer;  Finds an award funding pattern based on the funding pattern unique identifier. </li></ul></li><li>findFundingPattern Finds an award funding pattern. <br>Finder Variables <ul><li>project; string;  Finds award funding patterns for a project; string; . </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award funding pattern based on the funding pattern unique identifier.",
                                "properties":{
                                    "FundingPatternId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Finds an award funding pattern based on the funding pattern unique identifier.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findFundingPattern",
                                "description":"Finds an award funding pattern.",
                                "title":"findFundingPatternVC",
                                "properties":{
                                    "project":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds award funding patterns for a project.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns"
                                }
                            }
                        },
                        "links":{
                            "copyFundingPattern":{
                                "operationRef":"#/paths/~1awardFundingPatterns~1action~1copyFundingPattern/post",
                                "description":"Use this action to copy an existing funding pattern and automatically create a new one that has the same distribution sets and rules."
                            },
                            "activeFundingPatternExists":{
                                "operationRef":"#/paths/~1awardFundingPatterns~1action~1activeFundingPatternExists/post",
                                "description":"Custom action that identifies if there are any active funding patterns for a specific project or any projects."
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-get",
                "x-filename-id":"awardfundingpatterns-get"
            },
            "post":{
                "tags":[
                    "Award Funding Patterns"
                ],
                "summary":"Create an award funding pattern",
                "operationId":"create_awardFundingPatterns",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardFundingPatterns-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionSets":{
                                "operationRef":"#/paths/~1awardFundingPatterns~1{FundingPatternId}~1child~1distributionSets/get",
                                "parameters":{
                                    "FundingPatternId":"$request.path.FundingPatternId"
                                },
                                "description":"The distribution sets resource is a child of the award funding patterns resource to view and manage the distribution sets that allow for one or more set of rules to apply in a precedence order."
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-post",
                "x-filename-id":"awardfundingpatterns-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingPatterns/{FundingPatternId}/child/distributionSets/{DistributionSetId}/child/distributionSetRules":{
            "get":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets/Award Funding Pattern Distribution Set Rules"
                ],
                "summary":"Get award funding pattern distribution set rules",
                "operationId":"getall_awardFundingPatterns-distributionSets-distributionSetRules",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DistributionSetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern distribution set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ContractId; integer; Identifier of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.</li><li>ContractName; string; Name of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.</li><li>ContractNumber; string; Number of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date the record was created.</li><li>DistributionPercentage; number; The percentage the distribution rule applies to project cost amounts and quantities.</li><li>DistributionSetId; integer; The unique identifier of the funding pattern distribution set.</li><li>DistributionSetRuleId; integer; The date the record was last updated.</li><li>DistributionSetRuleNumber; integer; The number of the funding pattern distribution set rule.</li><li>FundingSourceId; integer; Identifier of the funding source for the distribution rule.</li><li>FundingSourceName; string; Funding source name associated to the rule.</li><li>FundingSourceNumber; string; Funding source number associated to the rule.</li><li>LastUpdateDate; string; The date the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award funding pattern distribution set rule based on the unique identifier of the rule. <br>Finder Variables <ul><li>DistributionSetRuleId; integer;  The unique identifier of the funding pattern distribution set rule. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award funding pattern distribution set rule based on the unique identifier of the rule.",
                                "properties":{
                                    "DistributionSetRuleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the funding pattern distribution set rule.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-{DistributionSetId}-child-distributionSetRules-get",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-distributionsetid-child-distributionsetrules-get"
            },
            "post":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets/Award Funding Pattern Distribution Set Rules"
                ],
                "summary":"Create award funding pattern distribution set rules",
                "operationId":"create_awardFundingPatterns-distributionSets-distributionSetRules",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DistributionSetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern distribution set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardFundingPatterns-distributionSets-distributionSetRules-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-{DistributionSetId}-child-distributionSetRules-post",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-distributionsetid-child-distributionsetrules-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingPatterns/{FundingPatternId}/child/distributionSets":{
            "get":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets"
                ],
                "summary":"Get award funding pattern distribution sets",
                "operationId":"getall_awardFundingPatterns-distributionSets",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date the record was created.</li><li>DistributionSetId; integer; The unique identifier of the funding pattern distribution set.</li><li>FundingPatternId; integer; The unique identifier of the funding pattern.</li><li>LastUpdateDate; string; The date the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>Precedence; integer; The precedence order of the distribution set that defines the order to apply this set in relation to other sets defined for the funding pattern.</li><li>SetDescription; string; The description of the funding pattern distribution set.</li><li>SetName; string; The name of the funding pattern distribution set.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award funding pattern distribution set based on the unique identifier of the set. <br>Finder Variables <ul><li>DistributionSetId; integer;  Finds an award funding pattern distribution set based on the unique identifier of the set. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award funding pattern distribution set based on the unique identifier of the set.",
                                "properties":{
                                    "DistributionSetId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Finds an award funding pattern distribution set based on the unique identifier of the set.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-distributionSets"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-get",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-get"
            },
            "post":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets"
                ],
                "summary":"Create award funding pattern distribution sets",
                "operationId":"create_awardFundingPatterns-distributionSets",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardFundingPatterns-distributionSets-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionSetRules":{
                                "operationRef":"#/paths/~1awardFundingPatterns~1{FundingPatternId}~1child~1distributionSets~1{DistributionSetId}~1child~1distributionSetRules/get",
                                "parameters":{
                                    "DistributionSetId":"$request.path.DistributionSetId",
                                    "FundingPatternId":"$request.path.FundingPatternId"
                                },
                                "description":"The distribution set rules resource is a child of the award funding pattern distribution sets resource to view and manage the rules for a set."
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-post",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingPatterns/action/copyFundingPattern":{
            "post":{
                "tags":[
                    "Award Funding Patterns"
                ],
                "summary":"Custom action used to duplicate an existing funding pattern.",
                "description":"Use this action to copy an existing funding pattern and automatically create a new one that has the same distribution sets and rules.",
                "operationId":"doall_copyFundingPattern_awardFundingPatterns",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "FundingPatternId":{
                                        "type":"number",
                                        "description":"The funding pattern identifier to be copied.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"The return attributes of the copied funding pattern with the status equal to draft."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"The return attributes of the copied funding pattern with the status equal to draft."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardFundingPatterns-action-copyFundingPattern-post",
                "x-filename-id":"awardfundingpatterns-action-copyfundingpattern-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingPatterns/action/activeFundingPatternExists":{
            "post":{
                "tags":[
                    "Award Funding Patterns"
                ],
                "summary":"Title of the custom action.",
                "description":"Custom action that identifies if there are any active funding patterns for a specific project or any projects.",
                "operationId":"doall_activeFundingPatternExists_awardFundingPatterns",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "filters":{
                                        "type":"object",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "description":"Parameters for the activeFundingPatternExists custom action.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Returning value or values for the activeFundingPatternExists custom action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Returning value or values for the activeFundingPatternExists custom action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardFundingPatterns-action-activeFundingPatternExists-post",
                "x-filename-id":"awardfundingpatterns-action-activefundingpatternexists-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingPatterns/{FundingPatternId}":{
            "get":{
                "tags":[
                    "Award Funding Patterns"
                ],
                "summary":"Get an award funding pattern",
                "operationId":"get_awardFundingPatterns",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionSets":{
                                "operationRef":"#/paths/~1awardFundingPatterns~1{FundingPatternId}~1child~1distributionSets/get",
                                "parameters":{
                                    "FundingPatternId":"$request.path.FundingPatternId"
                                },
                                "description":"The distribution sets resource is a child of the award funding patterns resource to view and manage the distribution sets that allow for one or more set of rules to apply in a precedence order."
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-get",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-get"
            },
            "delete":{
                "tags":[
                    "Award Funding Patterns"
                ],
                "summary":"Delete an award funding pattern",
                "operationId":"delete_awardFundingPatterns",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-delete",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-delete"
            },
            "patch":{
                "tags":[
                    "Award Funding Patterns"
                ],
                "summary":"Update an award funding pattern",
                "operationId":"update_awardFundingPatterns",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardFundingPatterns-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionSets":{
                                "operationRef":"#/paths/~1awardFundingPatterns~1{FundingPatternId}~1child~1distributionSets/get",
                                "parameters":{
                                    "FundingPatternId":"$request.path.FundingPatternId"
                                },
                                "description":"The distribution sets resource is a child of the award funding patterns resource to view and manage the distribution sets that allow for one or more set of rules to apply in a precedence order."
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-patch",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingPatterns/{FundingPatternId}/child/distributionSets/{DistributionSetId}/child/distributionSetRules/{DistributionSetRuleId}":{
            "get":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets/Award Funding Pattern Distribution Set Rules"
                ],
                "summary":"Get an award funding pattern distribution set rule",
                "operationId":"get_awardFundingPatterns-distributionSets-distributionSetRules",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DistributionSetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern distribution set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"DistributionSetRuleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The date the record was last updated.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-{DistributionSetId}-child-distributionSetRules-{DistributionSetRuleId}-get",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-distributionsetid-child-distributionsetrules-distributionsetruleid-get"
            },
            "delete":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets/Award Funding Pattern Distribution Set Rules"
                ],
                "summary":"Delete an award funding pattern distribution set rule",
                "operationId":"delete_awardFundingPatterns-distributionSets-distributionSetRules",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DistributionSetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern distribution set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"DistributionSetRuleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The date the record was last updated.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-{DistributionSetId}-child-distributionSetRules-{DistributionSetRuleId}-delete",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-distributionsetid-child-distributionsetrules-distributionsetruleid-delete"
            },
            "patch":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets/Award Funding Pattern Distribution Set Rules"
                ],
                "summary":"Update an award funding pattern distribution set rule",
                "operationId":"update_awardFundingPatterns-distributionSets-distributionSetRules",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DistributionSetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern distribution set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"DistributionSetRuleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The date the record was last updated.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardFundingPatterns-distributionSets-distributionSetRules-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-{DistributionSetId}-child-distributionSetRules-{DistributionSetRuleId}-patch",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-distributionsetid-child-distributionsetrules-distributionsetruleid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardFundingPatterns/{FundingPatternId}/child/distributionSets/{DistributionSetId}":{
            "get":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets"
                ],
                "summary":"Get an award funding pattern distribution set",
                "operationId":"get_awardFundingPatterns-distributionSets",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DistributionSetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern distribution set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionSetRules":{
                                "operationRef":"#/paths/~1awardFundingPatterns~1{FundingPatternId}~1child~1distributionSets~1{DistributionSetId}~1child~1distributionSetRules/get",
                                "parameters":{
                                    "DistributionSetId":"$request.path.DistributionSetId",
                                    "FundingPatternId":"$request.path.FundingPatternId"
                                },
                                "description":"The distribution set rules resource is a child of the award funding pattern distribution sets resource to view and manage the rules for a set."
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-{DistributionSetId}-get",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-distributionsetid-get"
            },
            "delete":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets"
                ],
                "summary":"Delete an award funding pattern distribution set and rules",
                "operationId":"delete_awardFundingPatterns-distributionSets",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DistributionSetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern distribution set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-{DistributionSetId}-delete",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-distributionsetid-delete"
            },
            "patch":{
                "tags":[
                    "Award Funding Patterns/Award Funding Pattern Distribution Sets"
                ],
                "summary":"Update an award funding pattern distribution set",
                "operationId":"update_awardFundingPatterns-distributionSets",
                "parameters":[
                    {
                        "name":"FundingPatternId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DistributionSetId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the funding pattern distribution set.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardFundingPatterns-distributionSets-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionSetRules":{
                                "operationRef":"#/paths/~1awardFundingPatterns~1{FundingPatternId}~1child~1distributionSets~1{DistributionSetId}~1child~1distributionSetRules/get",
                                "parameters":{
                                    "DistributionSetId":"$request.path.DistributionSetId",
                                    "FundingPatternId":"$request.path.FundingPatternId"
                                },
                                "description":"The distribution set rules resource is a child of the award funding pattern distribution sets resource to view and manage the rules for a set."
                            }
                        }
                    }
                },
                "x-internal-id":"awardFundingPatterns-{FundingPatternId}-child-distributionSets-{DistributionSetId}-patch",
                "x-filename-id":"awardfundingpatterns-fundingpatternid-child-distributionsets-distributionsetid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}/child/ProjectAwardDistributionLines":{
            "get":{
                "tags":[
                    "Project Award Distributions/Project Award Cost Distribution Records"
                ],
                "summary":"Get all successful award distribution lines",
                "operationId":"getall_projectAwardDistributions-ProjectAwardDistributionLines",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardDistributionId; integer; Unique identifier of the award distribution associated with the distribution line.</li><li>AwardDistributionLineId; integer; Unique identifier of the distribution line.</li><li>AwardDistributionStatus; string; Award distribution status indicator associated with the distribution line.</li><li>AwardName; string; The name of the award on the funding pattern distribution set rule.</li><li>AwardNumber; string; The number of the award on the funding pattern distribution set rule.</li><li>BudgetaryControlValueStatus; string; Budgetary control status of the distribution line, indicating whether it passed the check funds process.</li><li>BurdenedCostInProviderLedgerCurrency; number; Distributed burdened cost in provider ledger currency.</li><li>ContractId; integer; Identifier of the contract from the distribution rule that created the distribution line.</li><li>CreatedBy; string; The user that created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DenomBurdenedCost; number; Distributed burdened cost in transaction currency.</li><li>DenomRawCost; number; Distributed raw cost upon applying the distribution percentage, in transaction currency.</li><li>DistBaseAmount; number; Raw cost from the original transaction, in transaction currency.</li><li>DistBaseQuantity; number; Quantity from the original transaction.</li><li>DistBurdenedCostInProviderLedgerCurrency; number; Burdened cost from the original transaction, in provider ledger currency.</li><li>DistDenomBurdenedCost; number; Burdened cost from original transaction, in transaction currency.</li><li>DistRawCostInProviderLedgerCurrency; number; Raw cost from original transaction, in provider ledger currency.</li><li>DistributePatternRuleId; integer; Identifier of the funding pattern distribution set rule.</li><li>DistributePatternSetId; integer; Identifier of the distribution set that's the parent to the rule used to generate this line.</li><li>DistributeRuleSetNumber; integer; Number of the funding pattern distribution set.</li><li>DistributionPercentage; number; Percentage of the funding pattern distribution set rule.</li><li>DistributionSetName; string; The user-defined name of the distribution set.</li><li>DistributionSetPrecedence; integer; Order in which the distribution rules in the funding pattern distribution set must be applied.</li><li>FundingSourceId; integer; Identifier of the contract funding source in the distribution rule that created the distribution line.</li><li>FundingSourceName; string; The name of the funding source on the funding pattern distribution set rule.</li><li>FundingSourceNumber; string; The number of the funding source on the funding pattern distribution set rule.</li><li>LastUpdateDate; string; The date the record was last updated.</li><li>LastUpdatedBy; string; The user that last updated the record.</li><li>Quantity; number; Quantity distributed upon applying the distribution percentage.</li><li>RawCostInProviderLedgerCurrency; number; Distributed raw cost in provider ledger currency.</li><li>ValidationStatusCode; string; The distribution line validation code, indicating whether it passed project cost validation.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution line based on the unique identifier. <br>Finder Variables <ul><li>AwardDistributionLineId; integer;  Finds an award distribution line based on the unique identifier. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award distribution line based on the unique identifier.",
                                "properties":{
                                    "AwardDistributionLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Finds an award distribution line based on the unique identifier.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-{AwardDistributionId}-child-ProjectAwardDistributionLines-get",
                "x-filename-id":"projectawarddistributions-awarddistributionid-child-projectawarddistributionlines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/action/projectAwardDistribution":{
            "post":{
                "tags":[
                    "Project Award Distributions"
                ],
                "summary":"Call the Award Distribution process",
                "description":"Call Award Distribution for one or more transactions and get the results of the operation.",
                "operationId":"doall_projectAwardDistribution_projectAwardDistributions",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "inputPayloadRest":{
                                        "type":"array",
                                        "description":"Award Distribution payload associated with one or more transactions.",
                                        "nullable":true,
                                        "items":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Summary of the award distribution action performed for the input payload."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Summary of the award distribution action performed for the input payload."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectAwardDistributions-action-projectAwardDistribution-post",
                "x-filename-id":"projectawarddistributions-action-projectawarddistribution-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}/child/ProjectAwardDistributionErrors/{TransactionErrorId}":{
            "get":{
                "tags":[
                    "Project Award Distributions/Project Award Distribution Errors"
                ],
                "summary":"Get an award distribution error",
                "operationId":"get_projectAwardDistributions-ProjectAwardDistributionErrors",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TransactionErrorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the distribution error record.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-{AwardDistributionId}-child-ProjectAwardDistributionErrors-{TransactionErrorId}-get",
                "x-filename-id":"projectawarddistributions-awarddistributionid-child-projectawarddistributionerrors-transactionerrorid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}":{
            "get":{
                "tags":[
                    "Project Award Distributions"
                ],
                "summary":"Get an award distribution",
                "operationId":"get_projectAwardDistributions",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectAwardDistributionLines":{
                                "operationRef":"#/paths/~1projectAwardDistributions~1{AwardDistributionId}~1child~1ProjectAwardDistributionLines/get",
                                "parameters":{
                                    "AwardDistributionId":"$request.path.AwardDistributionId"
                                },
                                "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process."
                            },
                            "ProjectAwardDistributionErrors":{
                                "operationRef":"#/paths/~1projectAwardDistributions~1{AwardDistributionId}~1child~1ProjectAwardDistributionErrors/get",
                                "parameters":{
                                    "AwardDistributionId":"$request.path.AwardDistributionId"
                                }
                            },
                            "ProjectAwardDistributionSuccessLines":{
                                "operationRef":"#/paths/~1projectAwardDistributions~1{AwardDistributionId}~1child~1ProjectAwardDistributionSuccessLines/get",
                                "parameters":{
                                    "AwardDistributionId":"$request.path.AwardDistributionId"
                                },
                                "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process."
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-{AwardDistributionId}-get",
                "x-filename-id":"projectawarddistributions-awarddistributionid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}/child/ProjectAwardDistributionErrors":{
            "get":{
                "tags":[
                    "Project Award Distributions/Project Award Distribution Errors"
                ],
                "summary":"Get all award distribution errors",
                "operationId":"getall_projectAwardDistributions-ProjectAwardDistributionErrors",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApplicationCode; string; The application code associated with the message.</li><li>ErrorAction; string; The description of the action that users should take to resolve the error.</li><li>ErrorGroup; string; Name of the award distribution processing stage that generated the error.</li><li>InterfaceId; integer; Identifier of the request that initiated the process.</li><li>MessageName; string; The name of the error message associated with the transaction.</li><li>MessageText; string; Award distribution error message text.</li><li>MessageTypeCode; string; The type of error message associated with the transaction.</li><li>SourceTransactionId; integer; The identifier of the source of the transaction.</li><li>TransactionErrorId; integer; Unique identifier of the distribution error record.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution error based on the unique identifier. <br>Finder Variables <ul><li>TransactionErrorId; integer;  Finds an award distribution error based on the unique identifier. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award distribution error based on the unique identifier.",
                                "properties":{
                                    "TransactionErrorId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Finds an award distribution error based on the unique identifier.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-{AwardDistributionId}-child-ProjectAwardDistributionErrors-get",
                "x-filename-id":"projectawarddistributions-awarddistributionid-child-projectawarddistributionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions":{
            "get":{
                "tags":[
                    "Project Award Distributions"
                ],
                "summary":"Get all award distributions",
                "operationId":"getall_projectAwardDistributions",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AdvisoryAsAbsolute; string; Indicates whether a control budget was set to advisory and treated as absolute within the funding pattern.</li><li>AwardDistributionBatchId; integer; Batch identifier assigned to the set of transactions provided in the input payload.</li><li>AwardDistributionId; integer; Unique identifier of the transactions in the batch.</li><li>AwardDistributionStatus; string; Award distribution status indicator for the transaction.</li><li>CreatedBy; string; The user that created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DenomCurrencyCode; string; The transaction currency code.</li><li>DistributePatternId; integer; Unique identifier of the funding pattern that was used to distribute the transaction.</li><li>DistributePatternSetId; integer; Unique identifier of the funding pattern distribution set that was used to distribute the transaction.</li><li>FundingPatternEnd; string; The end date of the funding pattern that, with the start date, defines the expenditure item date range applicable to the pattern.</li><li>FundingPatternName; string; The user-defined name of the funding pattern.</li><li>FundingPatternStart; string; The start date of the funding pattern that, with the end date, defines the expenditure item date range applicable to the pattern.</li><li>FundingPatternStatus; string; The status of the funding pattern at the time this distribution was created.</li><li>FundingPatternTaskName; string; The name of the project task defined as a determinant on the funding pattern.</li><li>FundingPatternTaskNumber; string; The number of the project task defined as a determinant on the funding pattern.</li><li>FundsCheck; string; Indicates whether funds check was performed for the distribution rule within the funding pattern.</li><li>LastUpdateDate; string; The date the record was last updated.</li><li>LastUpdatedBy; string; The user that last updated the record.</li><li>ProRateAcrossDistributionSets; string; Indicates whether the proration of funds across multiple distribution sets was enabled in the funding pattern.</li><li>ProjectName; string; The name of the project associated with the cost to be distributed.</li><li>ProjectNumber; string; The number of the project on the cost to be distributed.</li><li>ProviderLedgerCurrencyCode; string; The provider ledger currency code.</li><li>SourceLineIdFive; string; Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.</li><li>SourceLineIdFour; string; Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.</li><li>SourceLineIdOne; string; Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.</li><li>SourceLineIdSix; string; Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.</li><li>SourceLineIdThree; string; Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.</li><li>SourceLineIdTwo; string; Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.</li><li>TransactionNumber; string; The transaction number that uniquely identifies the source transaction within the application.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution based on the unique identifier. <br>Finder Variables <ul><li>AwardDistributionId; integer;  Finds an award distribution based on the unique identifier. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award distribution based on the unique identifier.",
                                "properties":{
                                    "AwardDistributionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Finds an award distribution based on the unique identifier.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions"
                                }
                            }
                        },
                        "links":{
                            "projectAwardDistribution":{
                                "operationRef":"#/paths/~1projectAwardDistributions~1action~1projectAwardDistribution/post",
                                "description":"Call Award Distribution for one or more transactions and get the results of the operation."
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-get",
                "x-filename-id":"projectawarddistributions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}/child/ProjectAwardDistributionLines/{AwardDistributionLineId}":{
            "get":{
                "tags":[
                    "Project Award Distributions/Project Award Cost Distribution Records"
                ],
                "summary":"Get a successful award distribution line",
                "operationId":"get_projectAwardDistributions-ProjectAwardDistributionLines",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardDistributionLineId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectAwardDistributionErrors":{
                                "operationRef":"#/paths/~1projectAwardDistributions~1{AwardDistributionId}~1child~1ProjectAwardDistributionLines~1{AwardDistributionLineId101}~1child~1ProjectAwardDistributionErrors/get",
                                "parameters":{
                                    "AwardDistributionId":"$request.path.AwardDistributionId",
                                    "AwardDistributionLineId101":"$request.path.AwardDistributionLineId101"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-{AwardDistributionId}-child-ProjectAwardDistributionLines-{AwardDistributionLineId}-get",
                "x-filename-id":"projectawarddistributions-awarddistributionid-child-projectawarddistributionlines-awarddistributionlineid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}/child/ProjectAwardDistributionLines/{AwardDistributionLineId}/child/ProjectAwardDistributionErrors":{
            "get":{
                "tags":[
                    "Project Award Distributions/Project Award Cost Distribution Records/Project Award Distribution Errors"
                ],
                "summary":"Get all award distribution errors",
                "operationId":"getall_projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardDistributionLineId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApplicationCode; string; The application code associated with the message.</li><li>ErrorAction; string; The description of the action that users should take to resolve the error.</li><li>ErrorGroup; string; Name of the award distribution processing stage that generated the error.</li><li>InterfaceId; integer; Identifier of the request that initiated the process.</li><li>MessageName; string; The name of the error message associated with the transaction.</li><li>MessageText; string; Award distribution error message text.</li><li>MessageTypeCode; string; The type of error message associated with the transaction.</li><li>SourceTransactionId; integer; The identifier of the source of the transaction.</li><li>TransactionErrorId; integer; Unique identifier of the distribution error record.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution error based on the unique identifier. <br>Finder Variables <ul><li>TransactionErrorId; integer;  Finds an award distribution error based on the unique identifier. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award distribution error based on the unique identifier.",
                                "properties":{
                                    "TransactionErrorId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Finds an award distribution error based on the unique identifier.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-{AwardDistributionId}-child-ProjectAwardDistributionLines-{AwardDistributionLineId}-child-ProjectAwardDistributionErrors-get",
                "x-filename-id":"projectawarddistributions-awarddistributionid-child-projectawarddistributionlines-awarddistributionlineid-child-projectawarddistributionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}/child/ProjectAwardDistributionSuccessLines":{
            "get":{
                "tags":[
                    "Project Award Distributions/Project Award Cost Distribution Records"
                ],
                "summary":"Get all successful award distribution lines",
                "operationId":"getall_projectAwardDistributions-ProjectAwardDistributionSuccessLines",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardDistributionId; integer; Unique identifier of the award distribution associated with the distribution line.</li><li>AwardDistributionLineId; integer; Unique identifier of the distribution line.</li><li>AwardDistributionStatus; string; Award distribution status indicator associated with the distribution line.</li><li>AwardName; string; The name of the award on the funding pattern distribution set rule.</li><li>AwardNumber; string; The number of the award on the funding pattern distribution set rule.</li><li>BudgetaryControlValueStatus; string; Budgetary control status of the distribution line, indicating whether it passed the check funds process.</li><li>BurdenedCostInProviderLedgerCurrency; number; Distributed burdened cost in provider ledger currency.</li><li>ContractId; integer; Identifier of the contract from the distribution rule that created the distribution line.</li><li>CreatedBy; string; The user that created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DenomBurdenedCost; number; Distributed burdened cost in transaction currency.</li><li>DenomRawCost; number; Distributed raw cost upon applying the distribution percentage, in transaction currency.</li><li>DistBaseAmount; number; Raw cost from the original transaction, in transaction currency.</li><li>DistBaseQuantity; number; Quantity from the original transaction.</li><li>DistBurdenedCostInProviderLedgerCurrency; number; Burdened cost from the original transaction, in provider ledger currency.</li><li>DistDenomBurdenedCost; number; Burdened cost from original transaction, in transaction currency.</li><li>DistRawCostInProviderLedgerCurrency; number; Raw cost from original transaction, in provider ledger currency.</li><li>DistributePatternRuleId; integer; Identifier of the funding pattern distribution set rule.</li><li>DistributePatternSetId; integer; Identifier of the distribution set that's the parent to the rule used to generate this line.</li><li>DistributeRuleSetNumber; integer; Number of the funding pattern distribution set.</li><li>DistributionPercentage; number; Percentage of the funding pattern distribution set rule.</li><li>DistributionSetName; string; The user-defined name of the distribution set.</li><li>DistributionSetPrecedence; integer; Order in which the distribution rules in the funding pattern distribution set must be applied.</li><li>FundingSourceId; integer; Identifier of the contract funding source in the distribution rule that created the distribution line.</li><li>FundingSourceName; string; The name of the funding source on the funding pattern distribution set rule.</li><li>FundingSourceNumber; string; The number of the funding source on the funding pattern distribution set rule.</li><li>LastUpdateDate; string; The date the record was last updated.</li><li>LastUpdatedBy; string; The user that last updated the record.</li><li>Quantity; number; Quantity distributed upon applying the distribution percentage.</li><li>RawCostInProviderLedgerCurrency; number; Distributed raw cost in provider ledger currency.</li><li>ValidationStatusCode; string; The distribution line validation code, indicating whether it passed project cost validation.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution line based on the unique identifier. <br>Finder Variables <ul><li>AwardDistributionLineId; integer;  Finds an award distribution line based on the unique identifier. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award distribution line based on the unique identifier.",
                                "properties":{
                                    "AwardDistributionLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Finds an award distribution line based on the unique identifier.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-{AwardDistributionId}-child-ProjectAwardDistributionSuccessLines-get",
                "x-filename-id":"projectawarddistributions-awarddistributionid-child-projectawarddistributionsuccesslines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}/child/ProjectAwardDistributionSuccessLines/{AwardDistributionLineId}":{
            "get":{
                "tags":[
                    "Project Award Distributions/Project Award Cost Distribution Records"
                ],
                "summary":"Get a successful award distribution line",
                "operationId":"get_projectAwardDistributions-ProjectAwardDistributionSuccessLines",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardDistributionLineId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAwardDistributions-{AwardDistributionId}-child-ProjectAwardDistributionSuccessLines-{AwardDistributionLineId}-get",
                "x-filename-id":"projectawarddistributions-awarddistributionid-child-projectawarddistributionsuccesslines-awarddistributionlineid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAwardDistributions/{AwardDistributionId}/child/ProjectAwardDistributionLines/{AwardDistributionLineId}/child/ProjectAwardDistributionErrors/{TransactionErrorId}":{
            "get":{
                "tags":[
                    "Project Award Distributions/Project Award Cost Distribution Records/Project Award Distribution Errors"
                ],
                "summary":"Get an award distribution error",
                "operationId":"get_projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors",
                "parameters":[
                    {
                        "name":"AwardDistributionId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the award distribution associated with the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"AwardDistributionLineId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the distribution line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"TransactionErrorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the distribution error record.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{AwardDistributionId}-child-ProjectAwardDistributionLines-{AwardDistributionLineId}-child-ProjectAwardDistributionErrors-{TransactionErrorId}-get",
                "x-filename-id":"awarddistributionid-child-projectawarddistributionlines-awarddistributionlineid-child-projectawarddistributionerrors-transactionerrorid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectandTaskCostRateOverrides/{RateOverrideId}":{
            "get":{
                "tags":[
                    "Project and Task Cost Rate Overrides"
                ],
                "summary":"Get a Cost Rate Override detail",
                "operationId":"get_projectandTaskCostRateOverrides",
                "parameters":[
                    {
                        "name":"RateOverrideId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Rate Override ID",
                            "type":"integer",
                            "description":"The unique identifier of the rate override.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectandTaskCostRateOverrides-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectandTaskCostRateOverrides-{RateOverrideId}-get",
                "x-filename-id":"projectandtaskcostrateoverrides-rateoverrideid-get"
            },
            "delete":{
                "tags":[
                    "Project and Task Cost Rate Overrides"
                ],
                "summary":"Delete a Cost Rate Override detail",
                "operationId":"delete_projectandTaskCostRateOverrides",
                "parameters":[
                    {
                        "name":"RateOverrideId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Rate Override ID",
                            "type":"integer",
                            "description":"The unique identifier of the rate override.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectandTaskCostRateOverrides-{RateOverrideId}-delete",
                "x-filename-id":"projectandtaskcostrateoverrides-rateoverrideid-delete"
            },
            "patch":{
                "tags":[
                    "Project and Task Cost Rate Overrides"
                ],
                "summary":"Update a Cost Rate Override detail",
                "operationId":"update_projectandTaskCostRateOverrides",
                "parameters":[
                    {
                        "name":"RateOverrideId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Rate Override ID",
                            "type":"integer",
                            "description":"The unique identifier of the rate override.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectandTaskCostRateOverrides-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectandTaskCostRateOverrides-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectandTaskCostRateOverrides-{RateOverrideId}-patch",
                "x-filename-id":"projectandtaskcostrateoverrides-rateoverrideid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectandTaskCostRateOverrides":{
            "get":{
                "tags":[
                    "Project and Task Cost Rate Overrides"
                ],
                "summary":"Get all Cost Rate Override details",
                "operationId":"getall_projectandTaskCostRateOverrides",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CurrencyCode; string; Currency code associated with the rate override.</li><li>CurrencyName; string; Currency name associated with the rate override.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type to which the rate override belongs.</li><li>ExpenditureTypeName; string; Name of the expenditure type to which the rate override belongs.</li><li>FromDate; string; Date from which the rate override is effective. The date format is YYYY-MM-DD.</li><li>JobCode; string; Code of the job to which the rate override belongs.</li><li>JobId; integer; Identifier of the job to which the rate override belongs.</li><li>JobName; string; Name of the job to which the rate override belongs.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PersonEmail; string; Email of the person to which the rate override belongs.</li><li>PersonId; integer; Identifier of the person to which the rate override belongs.</li><li>PersonName; string; Name of the person to which the rate override belongs.</li><li>PersonNumber; string; Number of the person to which the rate override belongs.</li><li>ProjectId; integer; Identifier of the project to which the rate override belongs.</li><li>ProjectName; string; Name of the project to which the rate override belongs.</li><li>ProjectNumber; string; Number of the project to which the rate override belongs.</li><li>ProjectRoleId; integer; Identifier of the project role to which the rate override belongs.</li><li>Rate; number; The rate assigned to the rate override.</li><li>RateOverrideId; integer; The unique identifier of the rate override.</li><li>RateOverrideReason; string; The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.</li><li>RateOverrideReasonCode; string; The reason code for changing the rate override.</li><li>TaskId; integer; Identifier of the task to which the rate override belongs.</li><li>TaskName; string; Name of the task to which the rate override belongs.</li><li>TaskNumber; string; Number of the task to which the rate override belongs.</li><li>ToDate; string; Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the overrides with the specified Rate override ID. <br>Finder Variables <ul><li>RateOverrideId; integer;  The unique identifier of the rate Override. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all the overrides with the specified Rate override ID.",
                                "properties":{
                                    "RateOverrideId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the rate Override.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Rate Override ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectandTaskCostRateOverrides"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectandTaskCostRateOverrides-get",
                "x-filename-id":"projectandtaskcostrateoverrides-get"
            },
            "post":{
                "tags":[
                    "Project and Task Cost Rate Overrides"
                ],
                "summary":"Create a Cost Rate Override",
                "operationId":"create_projectandTaskCostRateOverrides",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectandTaskCostRateOverrides-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectandTaskCostRateOverrides-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectandTaskCostRateOverrides-post",
                "x-filename-id":"projectandtaskcostrateoverrides-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/contractProjectandTaskBillRateOverrides/{RateOverrideId}":{
            "get":{
                "tags":[
                    "Contract Project and Task Bill Rate Overrides"
                ],
                "summary":"Get a Bill Rate Override detail",
                "operationId":"get_contractProjectandTaskBillRateOverrides",
                "parameters":[
                    {
                        "name":"RateOverrideId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Rate Override ID",
                            "type":"integer",
                            "description":"The unique identifier of the rate override.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"contractProjectandTaskBillRateOverrides-{RateOverrideId}-get",
                "x-filename-id":"contractprojectandtaskbillrateoverrides-rateoverrideid-get"
            },
            "delete":{
                "tags":[
                    "Contract Project and Task Bill Rate Overrides"
                ],
                "summary":"Delete a Bill Rate Override detail",
                "operationId":"delete_contractProjectandTaskBillRateOverrides",
                "parameters":[
                    {
                        "name":"RateOverrideId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Rate Override ID",
                            "type":"integer",
                            "description":"The unique identifier of the rate override.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"contractProjectandTaskBillRateOverrides-{RateOverrideId}-delete",
                "x-filename-id":"contractprojectandtaskbillrateoverrides-rateoverrideid-delete"
            },
            "patch":{
                "tags":[
                    "Contract Project and Task Bill Rate Overrides"
                ],
                "summary":"Update a Bill Rate Override detail",
                "operationId":"update_contractProjectandTaskBillRateOverrides",
                "parameters":[
                    {
                        "name":"RateOverrideId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Rate Override ID",
                            "type":"integer",
                            "description":"The unique identifier of the rate override.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/contractProjectandTaskBillRateOverrides-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"contractProjectandTaskBillRateOverrides-{RateOverrideId}-patch",
                "x-filename-id":"contractprojectandtaskbillrateoverrides-rateoverrideid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/contractProjectandTaskBillRateOverrides":{
            "get":{
                "tags":[
                    "Contract Project and Task Bill Rate Overrides"
                ],
                "summary":"Get all Bill Rate Override details",
                "operationId":"getall_contractProjectandTaskBillRateOverrides",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BillPlanId; integer; Identifier of the plan to which the rate override belongs.</li><li>BillPlanName; string; Name of the bill plan to which the rate override belongs.</li><li>ContractId; integer; Identifier of the contract to which the rate override belongs.</li><li>ContractLineId; integer; Identifier of the contract line to which the rate override belongs.</li><li>ContractNumber; string; Number of the contract to which the rate override belongs.</li><li>ContractType; string; Name of the type of contract to which the rate override belongs.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CurrencyCode; string; Currency code associated with the rate override.</li><li>CurrencyName; string; Currency name associated with the rate override.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type to which the rate override belongs.</li><li>FromDate; string; Date from which the rate override is effective. The date format is YYYY-MM-DD.</li><li>JobCode; string; Code of the job to which the rate override belongs.</li><li>JobId; integer; Identifier of the job to which the rate override belongs.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PersonEmail; string; Email of the person to which the rate override belongs.</li><li>PersonId; integer; Identifier of the person to which the rate override belongs.</li><li>PlanType; string; Name of the type of plan to which the rate override belongs. You must enter either Bill Plan or Revenue Plan.</li><li>ProjectId; integer; Identifier of the project to which the rate override belongs.</li><li>ProjectRoleId; integer; Identifier of the project role to which the rate override belongs.</li><li>ProjectRoleName; string; Name of the project role to which the rate override belongs.</li><li>Rate; number; The rate assigned to the rate override.</li><li>RateOverrideId; integer; The unique identifier of the rate override.</li><li>RateOverrideReasonCode; string; The reason code for changing the rate override.</li><li>TaskId; integer; Identifier of the task to which the rate override belongs.</li><li>ToDate; string; Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the overrides with the specified Rate override ID. <br>Finder Variables <ul><li>RateOverrideId; integer;  The unique identifier of the rate Override. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all the overrides with the specified Rate override ID.",
                                "properties":{
                                    "RateOverrideId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the rate Override.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Rate Override ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"contractProjectandTaskBillRateOverrides-get",
                "x-filename-id":"contractprojectandtaskbillrateoverrides-get"
            },
            "post":{
                "tags":[
                    "Contract Project and Task Bill Rate Overrides"
                ],
                "summary":"Create a Bill Rate Override",
                "operationId":"create_contractProjectandTaskBillRateOverrides",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/contractProjectandTaskBillRateOverrides-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"contractProjectandTaskBillRateOverrides-post",
                "x-filename-id":"contractprojectandtaskbillrateoverrides-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractRevenue/{projectContractRevenueUniqID}":{
            "get":{
                "tags":[
                    "Project Contract Revenue"
                ],
                "summary":"Get a project contract revenue",
                "operationId":"get_projectContractRevenue",
                "parameters":[
                    {
                        "name":"projectContractRevenueUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Revenue resource and used to uniquely identify an instance of Project Contract Revenue. The client should not generate the hash key value. Instead, the client should query on the Project Contract Revenue collection resource in order to navigate to a specific instance of Project Contract Revenue to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractRevenue-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractRevenue-{projectContractRevenueUniqID}-get",
                "x-filename-id":"projectcontractrevenue-projectcontractrevenueuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectContractRevenue":{
            "get":{
                "tags":[
                    "Project Contract Revenue"
                ],
                "summary":"Get all project contract revenues",
                "operationId":"getall_projectContractRevenue",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssociatedTaskName; string; Name of the task that is linked to the contract line associated to the revenue distribution.</li><li>AssociatedTaskNumber; string; A unique number that identifies the task in the task hierarchy that is at or above the level of the task recorded on the transaction and is associated with the contract for which revenue is recognized.</li><li>BillJobId; integer; Unique identifier of the bill job used when recording revenue for a labor item.</li><li>BillRate; number; Bill rate in the currency of the bill transaction.</li><li>BillTransactionId; integer; Number that uniquely identifies a billing transaction that is the source of this revenue distribution.</li><li>BillTransactionTypeCode; string; Indicates the code used to classify the type of bill transaction. Valid values are EI - Expenditure Item or EVT - Billing Event.</li><li>BillingResource; string; This is the name of the Billing Resource for the billing event or expenditure item from   the billing event or expenditure item.</li><li>BillingResourceId; integer; Unique identifier of resource breakdown structure element.</li><li>BillingTypeCode; string; Indicates the code used to identify which billing type of the contract the revenue distribution uses to recognize revenue. Valid values are EX - External, IC - Intercompany, IP - Interproject.</li><li>BusinessUnit; string; Name of the business unit associated with the revenue distribution.</li><li>BusinessUnitId; integer; Unique identifier of the business unit associated to the revenue distribution.</li><li>ContCurrencyRevenueAmount; number; Indicates the amount in the contract currency.</li><li>ContCurrencyRevenueExchgDate; string; Indicates the date used for the conversion of the rates on the contract used for the revenue distribution.</li><li>ContCurrencyRevenueExchgRate; number; Indicates the rate used to convert the revenue distribution amounts from the transaction currency to the contract currency.</li><li>ContCurrencyRevenueRateType; string; Indicates a classification of conversion rates used to convert the transaction amounts to the contract currency.</li><li>ContractCurrencyCode; string; Indicates the code of the  currency for the contract related to the revenue distribution.</li><li>ContractId; integer; Unique identifier of the contract for the revenue distribution.</li><li>ContractLineId; integer; Unique identifier of the contract line related to the revenue distribution.</li><li>ContractLineNumber; string; Number that identifies the contract line related to the revenue distribution.</li><li>ContractNumber; string; Number that uniquely identifies the contract for the revenue distribution.</li><li>ContractRateDateType; string; Indicates the date type of the contract currency.</li><li>DenomBurdenCost; number; Indicates the burdened cost in the ledger currency of the provider business unit for inter company revenue distributions.</li><li>DenomRawCost; number; Indicates the raw cost of the transaction in the ledger currency of the provider business unit for inter company revenue distributions.</li><li>DocumentNumber; string; Number that identifies a document on the revenue plan of a grants contract.</li><li>EventNumber; integer; Number that identifies an event if the revenue distribution is based on a billing event.</li><li>ExpenditureType; string; A classification of the expenditure type of the expenditure item that was recognized for revenue.</li><li>GlDate; string; The date within a General Ledger (GL) accounting period to which the revenue transactions are posted.</li><li>GlPeriodName; string; Name of the General Ledger (GL) period for the GL Date attribute.</li><li>ICTpAmountTypeCode; string; Indicates the intercompany transfer price amount type of an intercompany transfer revenue distribution.</li><li>ICTpBaseCode; string; Indicates the intercompany transfer price base code of an intercompany transfer revenue distribution.</li><li>InvLaborRateTypeCode; string; Indicates the code of the type used to classify invoice method labor schedule as defined on the related bill plan.</li><li>InvNlRateTypeCode; string; Indicates the invoice method for a nonlabor schedule type.</li><li>InvoiceDate; string; Indicates the invoice date for the invoice related to the revenue distribution.</li><li>LaborScheduleType; string; The type of labor schedule (namely bill rate, burden, or transfer price) from the revenue method used to determine revenue amounts on revenue distributions.</li><li>LedgerCurrencyCode; string; The currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.</li><li>LedgerCurrencyRevenueAmount; number; Indicates the revenue amount in the ledger currency.</li><li>LedgerCurrencyRevenueExchgDate; string; Indicates the conversion date used to convert the revenue distribution to the ledger currency.</li><li>LedgerCurrencyRevenueExchgRate; number; Indicates the conversion currency rate used to convert the revenue distribution to the ledger currency.</li><li>LedgerCurrencyRevenueRateType; string; Indicates the conversion currency rate type used to convert the revenue distribution to the ledger currency.</li><li>LedgerId; integer; Unique identifier of the ledger associated to the revenue distribution.</li><li>LedgerRateDateType; string; Indicates the currency conversion date type used to convert the revenue distribution to the ledger currency.</li><li>LineNumber; integer; A line identifier on a revenue distribution.</li><li>LineNumberReversed; string; The line number of the original revenue distribution line being reversed by this revenue distribution line.</li><li>LinkedProjectId; integer; Indicates the unique identifier of project that is linked to contract and related to the revenue distribution.</li><li>LinkedTaskId; integer; Indicates the unique identifier of task that is linked to contract and related to the revenue distribution.</li><li>LocNumber; string; Indicates the Letter of Credit Number when the revenue distribution is related to a grants contract bill plan.</li><li>NonLaborOrgId; integer; Unique identifier for the organization related to nonlabor revenue distributions.</li><li>NonLaborResourceId; integer; Unique identifier for the resource related to nonlabor revenue distributions.</li><li>NonLaborScheduleType; string; The type of nonlabor schedule (namely bill rate, burden, or transfer price) from the revenue method used to determine revenue amounts on revenue distributions.</li><li>PaDate; string; Indicates the date used for the project accounting.</li><li>PaPeriodName; string; Indicates the period name used for the project accounting.</li><li>PersonId; integer; Unique identifier of the Person related to the revenue distribution.</li><li>ProjectCurrencyCode; string; Indicates the currency code of the project.</li><li>ProjectCurrencyExchgDate; string; Indicates the currency conversion date used to convert the revenue distribution to the project currency.</li><li>ProjectCurrencyExchgRate; number; Indicates the currency conversion rate used to convert the revenue distribution to the project currency.</li><li>ProjectCurrencyRateType; string; Indicates the currency conversion rate type used to convert the revenue distribution to the project currency.</li><li>ProjectCurrencyRevenueAmount; number; Indicates the amount of the revenue distribution in the currency of the project.</li><li>ProjectLinkageId; integer; Unique identifier of the linkage used to identify the contract related to the revenue distribution.</li><li>ProjectName; string; The name assigned to a project recorded on the unprocessed revenue event.</li><li>ProjectNumber; string; Indicates the number for the project linked to the contract.</li><li>ProjectRateDateType; string; Indicates the currency conversion date type used to convert the revenue distribution to the project currency.</li><li>PrvdrLegalEntityId; integer; Unique identifier of the provider legal entity for intercompany revenue distributions.</li><li>Quantity; number; Indicates the quantity of the source expenditure item for revenue distributions created from expenditure items.</li><li>RecvrLegalEntityId; integer; Unique identifier of the receiver legal entity.</li><li>RevenueAmountCalculationCode; string; Indicates the code for the revenue amount calculation. Valid values are I - Indirect, O - Overrides, E - Extension, B - Bill rates, L - Labor Multiplier.</li><li>RevenueBurdenCompileSetId; integer; Unique identifier of the compiled set used to calculate a burden schedule.</li><li>RevenueCategoryCode; string; Indicates the revenue category code for the revenue distribution.</li><li>RevenueCategoryMeaning; string; Indicates the meaning of the Revenue Category Code attribute that represents a grouping of expenditure types by type of revenue. For example, a revenue category with a name such as Labor refers to labor revenue.</li><li>RevenueCurrencyAmount; number; Indicates the revenue amount in the currency of the revenue distribution.</li><li>RevenueCurrencyCode; string; Indicates the code for the currency of the revenue distribution.</li><li>RevenueCurrencyConvType; string; The source of a currency conversion rate type, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.</li><li>RevenueCurrencyDateType; string; The revenue currency conversion date type used to calculate the revenue currency.</li><li>RevenueCurrencyExchgDate; string; The currency conversion exchange date used to calculate the revenue currency.</li><li>RevenueCurrencyExchgRate; number; The source of a currency conversion rate, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.</li><li>RevenueCurrencyRateType; string; The source of a currency conversion rate type, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.</li><li>RevenueDiscountPercentage; number; Indicates a discount percentage, expressed as a proportion multiplied by 100, that is used to calculate the adjusted revenue and rate.</li><li>RevenueDiscountReasonCode; string; Reason code for discount override or rate override.</li><li>RevenueDistributionId; integer; Unique identifier of the revenue distribution.</li><li>RevenueIncrementalPercentage; number; Indicates the incremental percentage the revenue distribution.</li><li>RevenueLaborMultiplier; number; A multiplier that is assigned to a contract line, and is used to calculate the revenue amount for labor items by applying the multiplier to the raw cost of the labor items.</li><li>RevenueLaborRateTypeCode; string; Indicates the code of the type used to classify revenue labor rates.</li><li>RevenueNlRateTypeCode; string; Indicates the code for the revenue nonlabor rate type.</li><li>RevenuePlanId; integer; Unique identifier of the revenue plan.</li><li>RevenueRateSourceId; integer; Unique identifier of the revenue rate source used for bill rate derivation. It stores the rate schedule id of bill rate schedule was used, or the override id if override used.</li><li>RevenueRateSourceTypeCode; string; Indicates the code of the type used to classify the revenue rate sources.</li><li>RevenueRecognized; string; Indicates if the expenditure item or event is partially or fully recognized.</li><li>Reversed; string; Indicates whether this revenue distribution was reversed.</li><li>ReversedRevenueDistributionId; integer; Unique identifier of the reversed revenue distribution if the revenue distribution is a reversal distribution.</li><li>SlaEventId; integer; The system-generated number assigned to a subledger accounting event. You create accounting events for transactions that have a financial accounting impact.</li><li>TaskName; string; Indicates the name of the task for which the revenue distribution applies.</li><li>TaskNumber; string; The number assigned to a task associated with a contract line.</li><li>TpBaseAmount; number; Indicates the basis amount for the transfer price calculation from the transfer price rule used to create an intercompany revenue distribution.</li><li>TpRevenueRulePercentage; number; Indicates the applied percentage value from the transfer price rule used to create an intercompany revenue distribution.</li><li>TpRevenueSchLinePercentage; number; Indicates the applied percentage value from the transfer price schedule line used to create an intercompany revenue distribution.</li><li>TransactionCurrencyCode; string; Indicates the code of the currency used to bill transactions. The bill transaction currency for expenditure items is the bill rate currency if a bill rate schedule is used to derive rates. If a burden rate schedule is used to derive rates, the bill transaction currency is the cost transaction currency.</li><li>TransactionCurrencyRevenueAmount; number; The amount of revenue in bill transaction currency.</li><li>TransactionDate; string; Indicates the expenditure item or event date when transaction occurs for this revenue</li><li>TransactionId; integer; Unique identifier of the expenditure item or event that is revenue distributed by the distribution line.</li><li>TransactionProjectId; integer; Unique identifier of project for the revenue distribution.</li><li>TransactionTaskId; integer; Unique identifier of transaction task for the revenue distribution.</li><li>TransactionType; string; Indicates whether the transaction that created a revenue distribution is an expenditure item or an event. Valid values include Expenditure Item or Event.</li><li>TransactionTypeId; integer; Unique identifier of Event Type or Expenditure Item Type for the revenue distribution.</li><li>Version; integer; Version number of contract when the revenue distribution was created.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project contract revenue with the specified primary key.<br>Finder Variables: <ul><li>RevenueDistributionId; integer; Unique identifier of the revenue distribution.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RevenueDistributionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Revenue Distribution Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectContractRevenue"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectContractRevenue-get",
                "x-filename-id":"projectcontractrevenue-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanningRbsElementsLOV/{projectPlanningRbsElementsLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Planning Resources"
                ],
                "summary":"Get a project planning resource",
                "operationId":"get_projectPlanningRbsElementsLOV",
                "parameters":[
                    {
                        "name":"projectPlanningRbsElementsLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- RbsElementId, RbsVersionId and ProjectId ---for the LOV for Project Planning Resources resource and used to uniquely identify an instance of LOV for Project Planning Resources. The client should not generate the hash key value.  Instead, the client should query on the LOV for Project Planning Resources collection resource with a filter on the primary key values in order to navigate to a specific instance of LOV for Project Planning Resources.<br><br>For example: projectPlanningRbsElementsLOV?q=RbsElementId=&lt;value1&gt;;RbsVersionId=&lt;value2&gt;;ProjectId=&lt;value3&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbsElementsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbsElementsLOV-{projectPlanningRbsElementsLOVUniqID}-get",
                "x-filename-id":"projectplanningrbselementslov-projectplanningrbselementslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlanningRbsElementsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Planning Resources"
                ],
                "summary":"Get all project planning resources",
                "operationId":"getall_projectPlanningRbsElementsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectId; integer; Unique identifier of a project.</li><li>RbsElementId; integer; Unique identifier of a resource within a planning resource breakdown structure version.</li><li>RbsVersionId; integer; Unique identifier of a planning resource breakdown structure version.</li><li>ResourceName; string; User-defined name of the project planning resource.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the active project planning resource for the specified primary key. <br>Finder Variables <ul><li>ProjectId; integer;  Unique identifier of a project. </li><li>RbsElementId; integer;  Unique identifier of a resource within a planning resource breakdown structure version. </li><li>RbsVersionId; integer;  Unique identifier of a planning resource breakdown structure version. </li></ul></li><li>findPrimaryPrbsResourcesByProjectName Finds all active project planning resources in the primary planning resource breakdown structure for the specified project name. <br>Finder Variables <ul><li>BindProjectName; string;  Unique name of a project. </li></ul></li><li>findPrimaryPrbsResourcesByProjectNumber Finds all active project planning resources in the primary planning resource breakdown structure for the specified project number. <br>Finder Variables <ul><li>BindProjectNumber; string;  Unique number of a project. </li></ul></li><li>findResourcesByProjectIdAndPrbsVersionId Finds all active project planning resources for the specified project ID and planning resource breakdown structure version ID. <br>Finder Variables <ul><li>BindProjectId; integer;  Unique identifier of a project. </li><li>BindVersionId; integer;  Unique identifier of a planning resource breakdown structure version. </li></ul></li><li>findResourcesByProjectNameAndPrbsName Finds all active project planning resources for the specified project name and planning resource breakdown structure name. <br>Finder Variables <ul><li>BindPrbsName; string;  Unique name of a planning resource breakdown structure assigned to a project. </li><li>BindProjectName; string;  Unique name of a project. </li></ul></li><li>findResourcesByProjectNumberAndPrbsName Finds all active project planning resources for a given project number and planning resource breakdown structure name. <br>Finder Variables <ul><li>BindPrbsName; string;  Unique name of a planning resource breakdown structure assigned to a project. </li><li>BindProjectNumber; string;  Unique number of a project. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the active project planning resource for the specified primary key.",
                                "properties":{
                                    "RbsVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "PAYLOADHINT":"Show"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of a planning resource breakdown structure version.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Resource Breakdown Structure Version ID"
                                    },
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "PAYLOADHINT":"Show"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of a project.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project ID"
                                    },
                                    "RbsElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of a resource within a planning resource breakdown structure version.",
                                        "type":"integer",
                                        "title":"Resource Element ID"
                                    }
                                }
                            },
                            {
                                "name":"findPrimaryPrbsResourcesByProjectName",
                                "description":"Finds all active project planning resources in the primary planning resource breakdown structure for the specified project name.",
                                "title":"PrimaryPrbsResByProjectNameCriteria",
                                "properties":{
                                    "BindProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique name of a project.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findPrimaryPrbsResourcesByProjectNumber",
                                "description":"Finds all active project planning resources in the primary planning resource breakdown structure for the specified project number.",
                                "title":"PrimaryPrbsResByProjectNumberCriteria",
                                "properties":{
                                    "BindProjectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique number of a project.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findResourcesByProjectIdAndPrbsVersionId",
                                "description":"Finds all active project planning resources for the specified project ID and planning resource breakdown structure version ID.",
                                "title":"ProjectIdAndPrbsVersionIdCriteria",
                                "properties":{
                                    "BindProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of a project.",
                                        "type":"integer"
                                    },
                                    "BindVersionId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of a planning resource breakdown structure version.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findResourcesByProjectNameAndPrbsName",
                                "description":"Finds all active project planning resources for the specified project name and planning resource breakdown structure name.",
                                "title":"ProjectNameAndPrbsNameCriteria",
                                "properties":{
                                    "BindPrbsName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique name of a planning resource breakdown structure assigned to a project.",
                                        "type":"string"
                                    },
                                    "BindProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique name of a project.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findResourcesByProjectNumberAndPrbsName",
                                "description":"Finds all active project planning resources for a given project number and planning resource breakdown structure name.",
                                "title":"ProjectNumberAndPrbsNameCriteria",
                                "properties":{
                                    "BindPrbsName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique name of a planning resource breakdown structure assigned to a project.",
                                        "type":"string"
                                    },
                                    "BindProjectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique number of a project.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlanningRbsElementsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlanningRbsElementsLOV-get",
                "x-filename-id":"projectplanningrbselementslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramInsights/{projectProgramInsightsUniqID}/child/ProgramDFF/{ProjectProgramId}":{
            "get":{
                "tags":[
                    "Project Program Insights/Program Descriptive Flexfields"
                ],
                "summary":"Get a program descriptive flexfield",
                "operationId":"get_projectProgramInsights-ProgramDFF",
                "parameters":[
                    {
                        "name":"projectProgramInsightsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ObjectId, ObjectType, ObjectParentId and TreeStructureId ---for the Project Program Insights resource and used to uniquely identify an instance of Project Program Insights. The client should not generate the hash key value.  Instead, the client should query on the Project Program Insights collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Program Insights.<br><br>For example: projectProgramInsights?q=ObjectId=&lt;value1&gt;;ObjectType=&lt;value2&gt;;ObjectParentId=&lt;value3&gt;;TreeStructureId=&lt;value4&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectProgramId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Program ID",
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramInsights-{projectProgramInsightsUniqID}-child-ProgramDFF-{ProjectProgramId}-get",
                "x-filename-id":"projectprograminsights-projectprograminsightsuniqid-child-programdff-projectprogramid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramInsights/{projectProgramInsightsUniqID}":{
            "get":{
                "tags":[
                    "Project Program Insights"
                ],
                "summary":"Get insights for a program",
                "operationId":"get_projectProgramInsights",
                "parameters":[
                    {
                        "name":"projectProgramInsightsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ObjectId, ObjectType, ObjectParentId and TreeStructureId ---for the Project Program Insights resource and used to uniquely identify an instance of Project Program Insights. The client should not generate the hash key value.  Instead, the client should query on the Project Program Insights collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Program Insights.<br><br>For example: projectProgramInsights?q=ObjectId=&lt;value1&gt;;ObjectType=&lt;value2&gt;;ObjectParentId=&lt;value3&gt;;TreeStructureId=&lt;value4&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramInsights-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProgramDFF":{
                                "operationRef":"#/paths/~1projectProgramInsights~1{projectProgramInsightsUniqID}~1child~1ProgramDFF/get",
                                "parameters":{
                                    "projectProgramInsightsUniqID":"$request.path.projectProgramInsightsUniqID"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramInsights-{projectProgramInsightsUniqID}-get",
                "x-filename-id":"projectprograminsights-projectprograminsightsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramInsights/{projectProgramInsightsUniqID}/enclosure/Image":{
            "get":{
                "tags":[
                    "Project Program Insights/Large Object (LOB) Attributes - Image"
                ],
                "summary":"Get an Image",
                "description":"Get an Image",
                "operationId":"get_projectProgramInsights-Image",
                "parameters":[
                    {
                        "name":"projectProgramInsightsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ObjectId, ObjectType, ObjectParentId and TreeStructureId ---for the Project Program Insights resource and used to uniquely identify an instance of Project Program Insights. The client should not generate the hash key value.  Instead, the client should query on the Project Program Insights collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Program Insights.<br><br>For example: projectProgramInsights?q=ObjectId=&lt;value1&gt;;ObjectType=&lt;value2&gt;;ObjectParentId=&lt;value3&gt;;TreeStructureId=&lt;value4&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramInsights-{projectProgramInsightsUniqID}-enclosure-Image-get",
                "x-filename-id":"projectprograminsights-projectprograminsightsuniqid-enclosure-image-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramInsights":{
            "get":{
                "tags":[
                    "Project Program Insights"
                ],
                "summary":"Get insights for all programs",
                "operationId":"getall_projectProgramInsights",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ACBudgetLaborCost; number; The total at completion for the labor cost from the current baseline budget.</li><li>ACBudgetMargin; number; The total-at-completion value for the current baseline budget revenue minus the current baseline budget cost.</li><li>ACCurrentandOriginalBudgetCostVariancePercentage; number; The percentage at completion for the current baseline budget cost minus the original baseline budget cost, divided by the current baseline budget cost.</li><li>ACDurationinDays; number; The total at completion for the days from the start date.</li><li>ACOriginalBudgetCost; number; The total at completion for the burdened cost from the original baseline budget.</li><li>ACOriginalBudgetLaborEffortinHours; number; The total at completion for the labor effort from the original baseline budget.</li><li>ACOriginalBudgetandActualCostVariance; number; The total at completion for the original baseline budget cost minus the actual cost.</li><li>ACOriginalBudgetandEACForecastCostVariance; number; The total at completion for the original baseline budget cost minus the estimate-at-completion for the current approved forecast cost.</li><li>ACOriginalBudgetandEACForecastMarginVariance; number; The total at completion for the original baseline budget margin minus the estimate-at-completion for the current approved forecast margin.</li><li>ACOriginalBudgetandEACForecastRevenueVariance; number; The total at completion for the original baseline budget revenue minus the estimate-at-completion for the current approved forecast revenue.</li><li>ActualWorkPlanEffortinHours; number; The actual effort worked for a work plan.</li><li>AmountToBill; number; Amount to bill.</li><li>AsOfPeriodEndDate; string; The end date for the program calendar period. The period with this end date is the as-of-period for the measure time dimension.</li><li>AsOfPeriodName; string; The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.</li><li>AsOfPeriodStartDate; string; The start date for the program calendar period. The period with this start date is the as-of-period for the measure time dimension.</li><li>AssessmentCode; string; The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>AssessmentMeaning; string; The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>AssignmentsEndingSoon; number; The number of resources with assignments to the project that are scheduled to end within the next two weeks.</li><li>AssignmentsReserved; number; The number of resources with reserved assignments to the project.</li><li>CostPerformanceIndex; number; The earned value divided by the actual cost.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CurrencyCode; string; The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API.</li><li>Description; string; The description of the program or project.</li><li>EACBudgetCost; number; The total at completion for the burdened cost from the current baseline budget.</li><li>EACBudgetLaborEffort; number; The total at completion for the labor effort from the current baseline budget.</li><li>EACBudgetRevenue; number; The estimate-at-completion value for the revenue from the current baseline budget.</li><li>EACCurrentandOriginalBudgetMarginVariance; number; The estimate-at-completion for the current baseline budget margin minus the original baseline budget margin.</li><li>EACCurrentandOriginalBudgetRevenueVariance; number; The estimate-at-completion for the current baseline budget revenue minus the original baseline budget revenue.</li><li>EACCurrentandPreviousForecastCostVariance; number; The estimate-at-completion for the current approved forecast burdened cost minus the previously approved forecast burdened cost.</li><li>EACCurrentandPreviousForecastLaborEffortVariance; number; The estimate-at-completion for the current approved forecast labor effort minus the previously approved forecast labor effort.</li><li>EACCurrentandPreviousForecastMarginVariance; number; The estimate-at-completion for the current approved forecast margin minus the previously approved forecast margin.</li><li>EACCurrentandPreviousForecastRevenueVariance; number; The estimate-at-completion for the current approved forecast revenue minus the previously approved forecast revenue.</li><li>EACForecastLaborCost; number; The estimate-at-completion for the labor cost from the current approved forecast.</li><li>EACForecastLaborEffort; number; The estimate-at-completion for the labor effort from the current approved forecast.</li><li>EACForecastLaborEffortVariancePercentage; number; The estimated percentage at completion for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.</li><li>EACForecastMargin; number; The total-at-completion value for the current approved forecast revenue minus the current approved forecast cost.</li><li>EACForecastRevenue; number; The estimate-at-completion value of the revenue from the current approved forecast.</li><li>EarnedValue; number; The planned value multiplied by the project completion percentage.</li><li>EarnedValueCostVariance; number; The earned value minus the actual cost.</li><li>EarnedValueScheduleVariance; number; The earned value minus the planned value.</li><li>EstimatetoCompleteCost; number; The estimate-to-complete for the current approved forecast burdened cost minus the actual burdened cost.</li><li>EstimatetoCompleteLaborEffortinHours; number; The estimate-to-complete for the current approved forecast labor effort minus the actual labor effort.</li><li>FinishDate; string; The date when the program or project is completed.</li><li>ITDActualCapitalizableCost; number; The inception-to-date actual burdened cost that's eligible to capitalize against an asset.</li><li>ITDActualCapitalizableCostPercentage; number; The inception-to-date percentage for the actual capitalizable cost divided by the total burdened cost.</li><li>ITDActualCapitalizableCostPercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual capitalizable cost divided by the total burdened cost.</li><li>ITDActualCapitalizableCostPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost that's eligible for capitalization against an asset.</li><li>ITDActualCost; number; The inception-to-date actual cost including raw and burden cost.</li><li>ITDActualCostPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date actual cost, including raw and burden cost.</li><li>ITDActualInvoiceAmount; number; The inception-to-date actual amount invoiced to customer excluding tax.</li><li>ITDActualLaborCost; number; The inception-to-date value of the actual raw labor cost and actual burden labor cost.</li><li>ITDActualLaborCostPrevValues; string; Previous and prior period values used to create the trend of the inception-to-date value of actual raw labor cost and actual burden labor cost.</li><li>ITDActualLaborEffort; number; The inception-to-date actual billable labor effort plus the actual nonbillable labor effort.</li><li>ITDActualLaborEffortPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date actual billable labor effort plus the actual nonbillable labor effort.</li><li>ITDActualMargin; number; The inception-to-date actual revenue minus the actual burdened cost.</li><li>ITDActualMarginPercentage; number; The inception-to-date percentage for the actual margin divided by the actual revenue.</li><li>ITDActualMarginPercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual margin divided by the actual revenue.</li><li>ITDActualMarginPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date actual revenue minus the actual burdened cost.</li><li>ITDActualNonbillableCost; number; The inception-to-date actual burdened cost that isn't eligible for billing.</li><li>ITDActualNonbillableCostPercentage; number; The inception-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.</li><li>ITDActualNonbillableCostPercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.</li><li>ITDActualNonbillableCostPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost that isn't eligible for billing.</li><li>ITDActualNonbillableLaborEffortinHours; number; The inception-to-date actual labor effort that isn't eligible for billing.</li><li>ITDActualNonbillableLaborEffortinHoursPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date actual labor effort that isn't eligible for billing.</li><li>ITDActualSpentCostPercentage; number; The inception-to-date percentage for the actual cost to date divided by the current baseline budget burdened cost.</li><li>ITDActualSpentCostPercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual cost-to-date divided by the current baseline budget burdened cost.</li><li>ITDActualSpentLaborEffortPercentage; number; The inception-to-date percentage for the actual labor effort divided by the current baseline budget labor effort.</li><li>ITDActualSpentLaborEffortPercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual labor effort divided by the current baseline budget labor effort.</li><li>ITDActualandCommittedCost; number; The inception-to-date actual burdened cost plus the committed cost.</li><li>ITDActualandCommittedCostPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost plus the committed cost.</li><li>ITDBudgetCost; number; The inception-to-date burdened cost from the current baseline budget.</li><li>ITDBudgetCostPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date burdened cost from the current baseline budget.</li><li>ITDBudgetLaborCost; number; The inception-to-date labor cost from the current baseline budget.</li><li>ITDBudgetLaborCostPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date labor cost from the current baseline budget.</li><li>ITDBudgetLaborEffort; number; The inception-to-date labor effort from the current baseline budget.</li><li>ITDBudgetLaborEffortPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date labor effort from the current baseline budget.</li><li>ITDBudgetMargin; number; The inception-to-date current baseline budget revenue minus the current baseline budget burdened cost.</li><li>ITDBudgetMarginPercentage; number; The inception-to-date percentage of the current baseline budget margin divided by the current baseline revenue.</li><li>ITDBudgetMarginPercentagePrevValues; string; Previous and prior period values used to create the trend of the inception-to-date percentage of the current baseline budget margin divided by the current baseline revenue.</li><li>ITDBudgetMarginPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the current baseline budget burdened cost.</li><li>ITDBudgetRevenue; number; The inception-to-date revenue from the current baseline budget.</li><li>ITDBudgetRevenuePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date revenue from the current baseline budget.</li><li>ITDCommittedCost; number; The inception-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.</li><li>ITDCostVariance; number; The inception-to-date current baseline budget cost minus the actual burdened cost.</li><li>ITDCostVariancePercentage; number; The inception-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.</li><li>ITDCostVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.</li><li>ITDCostVariancePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget cost minus the actual burdened cost.</li><li>ITDDurationinDays; number; The inception-to-date days from the start date.</li><li>ITDForecastCost; number; The inception-to-date burdened cost from the current approved forecast.</li><li>ITDForecastCostPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date burdened cost from the current approved forecast.</li><li>ITDForecastCostVariance; number; The inception-to-date current baseline budget cost minus the current approved forecast cost.</li><li>ITDForecastCostVariancePercentage; number; The inception-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.</li><li>ITDForecastCostVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.</li><li>ITDForecastCostVariancePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget cost minus the current approved forecast cost.</li><li>ITDForecastLaborCost; number; The inception-to-date labor cost from the current approved forecast.</li><li>ITDForecastLaborCostPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date labor cost from the current approved forecast.</li><li>ITDForecastLaborEffort; number; The inception-to-date labor effort from the current approved forecast.</li><li>ITDForecastLaborEffortPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date labor effort from the current approved forecast.</li><li>ITDForecastLaborEffortVariancePercentage; number; The inception-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.</li><li>ITDForecastLaborEffortVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.</li><li>ITDForecastMargin; number; The inception-to-date current approved forecast revenue minus the current approved forecast burdened cost.</li><li>ITDForecastMarginPercentageVariance; number; The inception-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.</li><li>ITDForecastMarginPercentageVariancePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.</li><li>ITDForecastMarginPrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current approved forecast revenue minus the current approved forecast burdened cost.</li><li>ITDForecastMarginVariance; number; The inception-to-date current baseline budget margin minus the current approved forecast margin.</li><li>ITDForecastMarginVariancePercentage; number; The inception-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.</li><li>ITDForecastMarginVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.</li><li>ITDForecastMarginVariancePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin minus the current approved forecast margin.</li><li>ITDForecastRevenue; number; The inception-to-date revenue from the current approved forecast.</li><li>ITDForecastRevenuePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date revenue from the current approved forecast.</li><li>ITDForecastRevenueVariance; number; The inception-to-date current baseline budget revenue minus the current approved forecast revenue.</li><li>ITDForecastRevenueVariancePercentage; number; The inception-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.</li><li>ITDForecastRevenueVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.</li><li>ITDForecastRevenueVariancePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the current approved forecast revenue.</li><li>ITDLaborEffortVariancePercentage; number; The inception-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.</li><li>ITDLaborEffortVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.</li><li>ITDMarginPercentageVariance; number; The inception-to-date current baseline budget margin percentage minus the actual margin percentage.</li><li>ITDMarginPercentageVariancePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin percentage minus the actual margin percentage.</li><li>ITDMarginVariance; number; The inception-to-date current baseline budget margin minus the actual margin.</li><li>ITDMarginVariancePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin minus the actual margin.</li><li>ITDRevenue; number; The inception-to-date actual amount recognized as revenue on a contract.</li><li>ITDRevenuePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date actual amount recognized as revenue on a contract.</li><li>ITDRevenueVariance; number; The inception-to-date current baseline budget revenue minus the actual revenue.</li><li>ITDRevenueVariancePercentage; number; The inception-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.</li><li>ITDRevenueVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.</li><li>ITDRevenueVariancePrevValues; string; Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the actual revenue.</li><li>ImageId; integer; The unique identifier of the image for a program.</li><li>ImageName; string; The name of the image.</li><li>IncludePerformanceMeasuresFlag; string; Indicates whether the performance measure values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. The default value is false. If true, and when used as one of the variables for a finder, the performance measure values are returned.</li><li>InvoicesAwaitingApproval; number; The number of invoices submitted for the project that are pending approval.</li><li>LastRefreshedDate; string; The date when the performance measures values were last refreshed.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LineOfBusinessCode; string; The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>LineOfBusinessMeaning; string; The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>MilestonesAtRisk; number; The number of milestones that are at risk of being delayed.</li><li>MilestonesDueSoon; number; The number of milestones that are due in the near future.</li><li>MilestonesPastDue; number; The number of milestones that aren't completed by the finish date.</li><li>MissingTimeCardsFiveWeeksOld; number; The number of time cards that are missing or incomplete for a project and due five weeks ago. Only resources that are enabled to track time are considered.</li><li>MissingTimeCardsFourWeeksOld; number; The number of time cards that are missing or incomplete for a project and due four weeks ago. Only resources that are enabled to track time are considered.</li><li>MissingTimeCardsOneWeekOld; number; The number of time cards that are missing or incomplete for a project and due one week ago. Only resources that are enabled to track time are considered.</li><li>MissingTimeCardsThreeWeeksOld; number; The number of time cards that are missing or incomplete for a project and due three weeks ago. Only resources that are enabled to track time are considered.</li><li>MissingTimeCardsTwoWeeksOld; number; The number of time cards that are missing or incomplete for a project and due two weeks ago. Only resources that are enabled to track time are considered.</li><li>ObjectId; integer; The unique identifier of the program or project.</li><li>ObjectName; string; The name of the program or project.</li><li>ObjectNoteExistsFlag; string; Indicates whether notes are associated with the program or project. If true, then notes are associated. If false, then notes aren't associated.</li><li>ObjectNumber; string; The unique number of the program or project.</li><li>ObjectParentId; integer; The unique identifier of the parent object in the program hierarchy structure. The parent of a project is the program. The parent of a program is another program. A program without a parent is the root node in the hierarchy structure.</li><li>ObjectType; string; Indicates whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.</li><li>ObjectWatchListId; string; The unique identifier of the display preference.</li><li>Objective; string; The objective of the program.</li><li>OwnerId; integer; The unique identifier of the person who's assigned as the program owner or the primary project manager.</li><li>OwnerName; string; The name of the person who's assigned as the program owner or the primary project manager.</li><li>OwningOrganizationId; integer; The unique identifier of the owning organization.</li><li>OwningOrganizationName; string; The name of the owning organization. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the Manage Project Organization Classifications task.</li><li>PTDActualCapitalizableCost; number; The period-to-date actual burdened cost that's eligible to capitalize against an asset.</li><li>PTDActualCapitalizableCostPercentage; number; The period-to-date percentage for the actual capitalizable cost divided by the total burdened cost.</li><li>PTDActualCapitalizableCostPercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage for the actual capitalizable cost divided by the total burdened cost.</li><li>PTDActualCapitalizableCostPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date actual burdened cost that's eligible to be capitalized against an asset.</li><li>PTDActualCost; number; The period-to-date actual cost including raw and burden cost.</li><li>PTDActualCostPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date actual cost, including raw and burden cost.</li><li>PTDActualLaborCost; number; The period-to-date value of the actual raw labor cost and actual burden labor cost.</li><li>PTDActualLaborCostPrevValues; string; Previous and prior period values used to create the trend of the period-to-date value of the actual raw labor cost and actual burden labor cost.</li><li>PTDActualLaborEffort; number; The period-to-date actual billable labor effort plus the actual nonbillable labor effort.</li><li>PTDActualLaborEffortPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date actual billable labor effort plus the actual nonbillable labor effort.</li><li>PTDActualMargin; number; The period-to-date actual revenue minus the actual burdened cost.</li><li>PTDActualMarginPercentage; number; The period-to-date percentage for the actual margin divided by the actual revenue.</li><li>PTDActualMarginPercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the actual margin divided by the actual revenue.</li><li>PTDActualMarginPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date actual revenue minus the actual burdened cost.</li><li>PTDActualNonbillableCost; number; The period-to-date actual burdened cost that isn't eligible for billing.</li><li>PTDActualNonbillableCostPercentage; number; The period-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.</li><li>PTDActualNonbillableCostPercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the actual nonbillable cost divided by the actual burdened cost.</li><li>PTDActualNonbillableCostPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date actual burdened cost that isn't eligible for billing.</li><li>PTDActualNonbillableLaborEffortinHours; number; The period-to-date actual labor effort that isn't eligible for billing.</li><li>PTDActualNonbillableLaborEffortinHoursPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date actual labor effort that isn't eligible for billing.</li><li>PTDActualandCommittedCost; number; The period-to-date actual burdened cost plus the committed cost.</li><li>PTDActualandCommittedCostPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date actual burdened cost plus the committed cost.</li><li>PTDBudgetCost; number; The period-to-date burdened cost from the current baseline budget.</li><li>PTDBudgetCostPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date burdened cost from the current baseline budget.</li><li>PTDBudgetLaborCost; number; The period-to-date labor cost from the current baseline budget.</li><li>PTDBudgetLaborCostPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date labor cost from the current baseline budget.</li><li>PTDBudgetLaborEffort; number; The period-to-date labor effort from the current baseline budget.</li><li>PTDBudgetLaborEffortPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date labor effort from the current baseline budget.</li><li>PTDBudgetMargin; number; The period-to-date current baseline budget revenue minus the current baseline budget burdened cost.</li><li>PTDBudgetMarginPercentage; number; The period-to-date percentage of the current baseline budget margin divided by the current baseline revenue.</li><li>PTDBudgetMarginPercentagePrevValues; string; Previous and prior period values used to create the trend of the period-to-date percentage of the current baseline budget margin divided by the current baseline revenue.</li><li>PTDBudgetMarginPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the current baseline budget burdened cost.</li><li>PTDBudgetRevenue; number; The period-to-date revenue from the current baseline budget.</li><li>PTDBudgetRevenuePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date revenue from the current baseline budget.</li><li>PTDCommittedCost; number; The period-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.</li><li>PTDCostVariance; number; The period-to-date current baseline budget cost minus the actual burdened cost .</li><li>PTDCostVariancePercentage; number; The period-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.</li><li>PTDCostVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.</li><li>PTDCostVariancePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget cost minus the actual burdened cost.</li><li>PTDForecastCost; number; The period-to-date burdened cost from the current approved forecast.</li><li>PTDForecastCostPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date burdened cost from the current approved forecast.</li><li>PTDForecastCostVariance; number; The period-to-date current baseline budget cost minus the current approved forecast cost.</li><li>PTDForecastCostVariancePercentage; number; The period-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.</li><li>PTDForecastCostVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.</li><li>PTDForecastCostVariancePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget cost minus the current approved forecast cost.</li><li>PTDForecastLaborCost; number; The period-to-date labor cost from the current approved forecast.</li><li>PTDForecastLaborCostPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date labor cost from the current approved forecast.</li><li>PTDForecastLaborEffort; number; The period-to-date labor effort from the current approved forecast.</li><li>PTDForecastLaborEffortPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date labor effort from the current approved forecast.</li><li>PTDForecastLaborEffortVariancePercentage; number; The period-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.</li><li>PTDForecastLaborEffortVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.</li><li>PTDForecastMargin; number; The period-to-date current approved forecast revenue minus the current approved forecast burdened cost.</li><li>PTDForecastMarginPercentageVariance; number; The period-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.</li><li>PTDForecastMarginPercentageVariancePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.</li><li>PTDForecastMarginPrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current approved forecast revenue minus the current approved forecast burdened cost.</li><li>PTDForecastMarginVariance; number; The period-to-date current baseline budget margin minus the current approved forecast margin.</li><li>PTDForecastMarginVariancePercentage; number; The period-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.</li><li>PTDForecastMarginVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.</li><li>PTDForecastMarginVariancePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin minus the current approved forecast margin.</li><li>PTDForecastRevenue; number; The period-to-date revenue from the current approved forecast.</li><li>PTDForecastRevenuePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date revenue from the current approved forecast.</li><li>PTDForecastRevenueVariance; number; The period-to-date current baseline budget revenue minus the current approved forecast revenue.</li><li>PTDForecastRevenueVariancePercentage; number; The period-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.</li><li>PTDForecastRevenueVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.</li><li>PTDForecastRevenueVariancePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the current approved forecast revenue.</li><li>PTDLaborEffortVariancePercentage; number; The period-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.</li><li>PTDLaborEffortVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.</li><li>PTDMarginPercentageVariance; number; The period-to-date current baseline budget margin percentage minus the actual margin percentage.</li><li>PTDMarginPercentageVariancePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin percentage minus the actual margin percentage.</li><li>PTDMarginVariance; number; The period-to-date current baseline budget margin minus the actual margin.</li><li>PTDMarginVariancePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin minus the actual margin.</li><li>PTDRevenue; number; The period-to-date actual amount recognized as revenue on a contract.</li><li>PTDRevenuePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date actual amount recognized as revenue on a contract.</li><li>PTDRevenueVariance; number; The period-to-date current baseline budget revenue minus the actual revenue.</li><li>PTDRevenueVariancePercentage; number; The period-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.</li><li>PTDRevenueVariancePercentagePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.</li><li>PTDRevenueVariancePrevValues; string; Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the actual revenue.</li><li>ParentProgramNumber; string; The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.</li><li>PersonImageId; integer; The unique identifier of the avatar image for a person.</li><li>PlannedValue; number; The planned cost for the financial project plan or project budget.</li><li>PreviousPeriodName; string; Display name of the period that precedes the current one, used to compare a performance measure value against its current and previous values.</li><li>PreviousPeriodStartDate; string; Start date of the period that precedes the current one, used to compare a performance measure value against the current and previous value.</li><li>PriorPeriodName; string; Display name of the period prior to the previous period, which is used to compare a performance measure value against the corresponding current and previous values.</li><li>PriorPeriodStartDate; string; Start date of the period prior to the previous period, which is used to compare a performance measure value against the corresponding current and previous values.</li><li>PriorityCode; string; The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>PriorityMeaning; string; The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>ProgramBudget; number; The budgeted amount allotted to the program.</li><li>ProgramBudgetCurrency; string; The currency of the budgeted amount allotted to the program.</li><li>ProgramLevel; integer; Indicates the level of the program in the hierarchy structure. The level zero is the root node.</li><li>ProjectCompletePercentage; number; The physical percent complete for the project. If it doesn't exist, then it's calculated using the program enterprise setting for the percent complete method.</li><li>ProjectRelationshipId; integer; The unique identifier of the project assignment to a program.</li><li>PublicFlag; string; Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.</li><li>RegionCode; string; The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>RegionMeaning; string; The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>SchedulePerformanceIndex; number; The earned value divided by the planned value.</li><li>StartDate; string; The date on which the program or project starts.</li><li>StatusName; string; The system status for the object. Values are Draft, Submitted, Active, Pending close, and Close. The list of values is defined in the lookup type PJF_PROJECT_SYSTEM_STATUS. Review status values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>StrategyCode; string; The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>StrategyMeaning; string; The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>SystemStatusCode; string; The code that represents the system status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review status values using the Setup and Maintenance work area and the Manage Project Statuses task.</li><li>TaskExceptionsCount; number; The number of task exceptions for a project. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.</li><li>TreeStructureId; integer; The unique identifier of the program hierarchy structure.</li><li>UnpaidInvoiceAmount; number; Unpaid invoice amount.</li><li>UserAccess; string; The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.</li><li>UserAccessMeaning; string; The access granted to the user for the program.</li><li>WeekFiveToEightOverAllocated; number; The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next five to eight weeks of the project.</li><li>WeekFiveToEightUnderAllocated; number; The number of labor resources who are assigned to tasks for less than their allocated hours during the next five to eight weeks of the project.</li><li>WeekNineToTwelveOverAllocated; number; The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next nine to twelve weeks of the project.</li><li>WeekNineToTwelveUnderAllocated; number; The number of labor resources who are assigned to tasks for less than their allocated hours during the next nine to twelve weeks of the project.</li><li>WeekOneToFourOverAllocated; number; The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours for the four weeks of the project that start with the current week.</li><li>WeekOneToFourUnderAllocated; number; The number of labor resources who are assigned to tasks for less than their allocated hours for the four weeks of the project that start with the current week.</li><li>WorkPlanCompletePercentage; number; The percentage complete for the actual work plan effort divided by the scheduled work plan effort.</li><li>WorkPlanScheduledEffortinHours; number; The planned effort for a work plan.</li><li>YTDActualCapitalizableCost; number; The year-to-date actual burdened cost that's eligible to capitalize against an asset.</li><li>YTDActualCapitalizableCostPercentage; number; The year-to-date percentage for the actual capitalizable cost divided by the total burdened cost.</li><li>YTDActualCost; number; The year-to-date actual cost including raw and burden cost.</li><li>YTDActualLaborCost; number; The year-to-date value of the actual raw labor cost and actual burden labor cost.</li><li>YTDActualLaborEffort; number; The year-to-date actual billable labor effort plus the actual nonbillable labor effort.</li><li>YTDActualMargin; number; The year-to-date actual revenue minus the actual burdened cost.</li><li>YTDActualMarginPercentage; number; The year-to-date percentage for the actual margin divided by the actual revenue.</li><li>YTDActualNonbillableCost; number; The year-to-date actual burdened cost that isn't eligible for billing.</li><li>YTDActualNonbillableCostPercentage; number; The year-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.</li><li>YTDActualNonbillableLaborEffortinHours; number; The year-to-date actual labor effort that isn't eligible for billing.</li><li>YTDActualandCommittedCost; number; The year-to-date actual burdened cost plus the committed cost.</li><li>YTDBudgetCost; number; The year-to-date burdened cost from the current baseline budget.</li><li>YTDBudgetLaborCost; number; The year-to-date labor cost from the current baseline budget.</li><li>YTDBudgetLaborEffort; number; The year-to-date labor effort from the current baseline budget.</li><li>YTDBudgetMargin; number; The year-to-date current baseline budget revenue minus the current baseline budget burdened cost.</li><li>YTDBudgetMarginPercentage; number; The year-to-date percentage of the current baseline budget margin divided by the current baseline revenue.</li><li>YTDBudgetRevenue; number; The year-to-date revenue from the current baseline budget.</li><li>YTDCommittedCost; number; The year-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.</li><li>YTDCostVariance; number; The year-to-date current baseline budget cost minus the actual burdened cost.</li><li>YTDCostVariancePercentage; number; The year-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.</li><li>YTDForecastCost; number; The year-to-date burdened cost from the current approved forecast.</li><li>YTDForecastCostVariance; number; The year-to-date current baseline budget cost minus the current approved forecast cost.</li><li>YTDForecastCostVariancePercentage; number; The year-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.</li><li>YTDForecastLaborCost; number; The year-to-date labor cost from the current approved forecast.</li><li>YTDForecastLaborEffort; number; The year-to-date labor effort from the current approved forecast.</li><li>YTDForecastLaborEffortVariancePercentage; number; The year-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.</li><li>YTDForecastMargin; number; The year-to-date current approved forecast revenue minus the current approved forecast burdened cost.</li><li>YTDForecastMarginPercentageVariance; number; The year-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.</li><li>YTDForecastMarginVariance; number; The year-to-date current baseline budget margin minus the current approved forecast margin.</li><li>YTDForecastMarginVariancePercentage; number; The year-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.</li><li>YTDForecastRevenue; number; The year-to-date revenue from the current approved forecast.</li><li>YTDForecastRevenueVariance; number; The year-to-date current baseline budget revenue minus the current approved forecast revenue.</li><li>YTDForecastRevenueVariancePercentage; number; The year-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.</li><li>YTDLaborEffortVariancePercentage; number; The year-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.</li><li>YTDMarginPercentageVariance; number; The year-to-date current baseline budget margin percentage minus the actual margin percentage.</li><li>YTDMarginVariance; number; The year-to-date current baseline budget margin minus the actual margin.</li><li>YTDRevenue; number; The year-to-date actual amount recognized as revenue on a contract.</li><li>YTDRevenueVariance; number; The year-to-date current baseline budget revenue minus the actual revenue.</li><li>YTDRevenueVariancePercentage; number; The year-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the program or project insights for the specified primary keys. <br>Finder Variables <ul><li>ObjectId; integer;  The unique identifier of the program or project. </li><li>ObjectParentId; integer;  The unique identifier of the parent program. </li><li>ObjectType; string;  Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT. </li><li>TreeStructureId; integer;  The unique identifier of the program hierarchy structure. </li></ul></li><li>findByCurrencyCode Finds the program performance up to the current period and for the specified currency. <br>Finder Variables <ul><li>CurrencyCode; string;  The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API. </li><li>IncludePerformanceMeasuresFlag; string;  Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. </li></ul></li><li>findByIncludePerformanceMeasureFlag Finds the program hierarchical structures and, if enabled, performance measures. <br>Finder Variables <ul><li>IncludePerformanceMeasuresFlag; string;  Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. </li></ul></li><li>findByObjectType Finds either programs or projects. <br>Finder Variables <ul><li>ObjectType; string;  Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT. </li></ul></li><li>findByPeriodName Finds the program performance in the default currency up to the specified period. <br>Finder Variables <ul><li>AsOfPeriodName; string;  The name of the program calendar period. It's the period for period-to-date measures. Year-to-date and inception-to-date measures are up-to this period. </li><li>IncludePerformanceMeasuresFlag; string;  Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. </li></ul></li><li>findByProgramHierarchies Finds the program hierarchical structures using the program relationships to other programs and up to one project assignment. <br>Finder Variables <ul><li>AncestorProgramId; string;  The unique identifier of the root program in the program hierarchy structure. </li><li>AsOfPeriodName; string;  The name of the program calendar period. It's the period for period-to-date measures. Year-to-date and inception-to-date measures are up-to this period. </li><li>CurrencyCode; string;  The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API. </li><li>IncludePerformanceMeasuresFlag; string;  Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. </li><li>ObjectType; string;  Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT. </li><li>ProgramContext; string;  Find programs based on status and ownership. Use A for user owned or contributed active programs, P for active public programs, and C for closed programs. </li><li>SearchKeyword; string;  The keywords indicating the name or number of the programs or projects to be searched. The acceptable list of keywords can include multiple entries, which should be separated by three hash symbols. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the program or project insights for the specified primary keys.",
                                "properties":{
                                    "ObjectType":{
                                        "nullable":true,
                                        "description":"Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Object Type",
                                        "maxLength":7
                                    },
                                    "ObjectId":{
                                        "nullable":true,
                                        "description":"The unique identifier of the program or project.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Object ID"
                                    },
                                    "ObjectParentId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the parent program.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Object Parent ID"
                                    },
                                    "TreeStructureId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the program hierarchy structure.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Tree Structure ID"
                                    }
                                }
                            },
                            {
                                "name":"findByCurrencyCode",
                                "description":"Finds the program performance up to the current period and for the specified currency.",
                                "title":"CurrencyCodeCriteria",
                                "properties":{
                                    "CurrencyCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API.",
                                        "type":"string"
                                    },
                                    "IncludePerformanceMeasuresFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByIncludePerformanceMeasureFlag",
                                "description":"Finds the program hierarchical structures and, if enabled, performance measures.",
                                "title":"PerformanceMeasuresCritiera",
                                "properties":{
                                    "IncludePerformanceMeasuresFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByObjectType",
                                "description":"Finds either programs or projects.",
                                "title":"ObjectTypeCriteria",
                                "properties":{
                                    "ObjectType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByPeriodName",
                                "description":"Finds the program performance in the default currency up to the specified period.",
                                "title":"PeriodNameCriteria",
                                "properties":{
                                    "AsOfPeriodName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The name of the program calendar period. It's the period for period-to-date measures. Year-to-date and inception-to-date measures are up-to this period.",
                                        "type":"string"
                                    },
                                    "IncludePerformanceMeasuresFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByProgramHierarchies",
                                "description":"Finds the program hierarchical structures using the program relationships to other programs and up to one project assignment.",
                                "title":"ProjectProgramInsightsSingleProjectCriteria",
                                "properties":{
                                    "CurrencyCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API.",
                                        "type":"string"
                                    },
                                    "AsOfPeriodName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The name of the program calendar period. It's the period for period-to-date measures. Year-to-date and inception-to-date measures are up-to this period.",
                                        "type":"string"
                                    },
                                    "ObjectType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                                        "type":"string"
                                    },
                                    "IncludePerformanceMeasuresFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region.",
                                        "type":"string"
                                    },
                                    "AncestorProgramId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The unique identifier of the root program in the program hierarchy structure.",
                                        "type":"string"
                                    },
                                    "SearchKeyword":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The keywords indicating the name or number of the programs or projects to be searched. The acceptable list of keywords can include multiple entries, which should be separated by three hash symbols.",
                                        "type":"string"
                                    },
                                    "ProgramContext":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Find programs based on status and ownership. Use A for user owned or contributed active programs, P for active public programs, and C for closed programs.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramInsights"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramInsights-get",
                "x-filename-id":"projectprograminsights-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramInsights/{projectProgramInsightsUniqID}/enclosure/PersonImage":{
            "get":{
                "tags":[
                    "Project Program Insights/Large Object (LOB) Attributes - PersonImage"
                ],
                "summary":"Get a PersonImage",
                "description":"Get a PersonImage",
                "operationId":"get_projectProgramInsights-PersonImage",
                "parameters":[
                    {
                        "name":"projectProgramInsightsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ObjectId, ObjectType, ObjectParentId and TreeStructureId ---for the Project Program Insights resource and used to uniquely identify an instance of Project Program Insights. The client should not generate the hash key value.  Instead, the client should query on the Project Program Insights collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Program Insights.<br><br>For example: projectProgramInsights?q=ObjectId=&lt;value1&gt;;ObjectType=&lt;value2&gt;;ObjectParentId=&lt;value3&gt;;TreeStructureId=&lt;value4&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramInsights-{projectProgramInsightsUniqID}-enclosure-PersonImage-get",
                "x-filename-id":"projectprograminsights-projectprograminsightsuniqid-enclosure-personimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramInsights/{projectProgramInsightsUniqID}/child/ProgramDFF":{
            "get":{
                "tags":[
                    "Project Program Insights/Program Descriptive Flexfields"
                ],
                "summary":"Get all program descriptive flexfields",
                "operationId":"getall_projectProgramInsights-ProgramDFF",
                "parameters":[
                    {
                        "name":"projectProgramInsightsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ObjectId, ObjectType, ObjectParentId and TreeStructureId ---for the Project Program Insights resource and used to uniquely identify an instance of Project Program Insights. The client should not generate the hash key value.  Instead, the client should query on the Project Program Insights collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Program Insights.<br><br>For example: projectProgramInsights?q=ObjectId=&lt;value1&gt;;ObjectType=&lt;value2&gt;;ObjectParentId=&lt;value3&gt;;TreeStructureId=&lt;value4&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectProgramId; integer</li><li>__FLEX_Context; string; Context Segment</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjectProgramId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectProgramId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Program ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramInsights-{projectProgramInsightsUniqID}-child-ProgramDFF-get",
                "x-filename-id":"projectprograminsights-projectprograminsightsuniqid-child-programdff-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardProjects":{
            "get":{
                "tags":[
                    "Award Projects"
                ],
                "summary":"Get all award projects",
                "operationId":"getall_awardProjects",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Internal identifier of the award.</li><li>AwardName; string; Name of the award.</li><li>AwardNumber; string; Number of the award.</li><li>AwardProjectId; integer; Internal identifier of the award project.</li><li>BurdenScheduleFixedDate; string; Specific date used to determine the right set of burden multipliers for the award project.</li><li>BurdenScheduleId; integer; The unique identifier of the burden schedule.</li><li>BurdenScheduleName; string; Name of the burden schedule assigned at the award project level.</li><li>CreatedBy; string; The user that created the award project.</li><li>CreationDate; string; The date when the award project was created.</li><li>CurrencyCode; string; Currency code representing the award currency. The currency code is a three-letter ISO code.</li><li>LastUpdateDate; string; The date when the award project was last updated.</li><li>LastUpdatedBy; string; The user that last updated the award project.</li><li>ProjectId; integer; Identifier of the award project.</li><li>ProjectName; string; Name of the project associated with the award.</li><li>ProjectNumber; string; Number of the project associated with the award.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project with the specified project ID.<br>Finder Variables: <ul><li>AwardProjectId; integer; Identifier of the award project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award project with the specified award project ID.",
                                "properties":{
                                    "AwardProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the award project.",
                                        "type":"integer",
                                        "title":"Award Project ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardProjects"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardProjects-get",
                "x-filename-id":"awardprojects-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardProjects/{AwardProjectId}":{
            "get":{
                "tags":[
                    "Award Projects"
                ],
                "summary":"Get an award project",
                "operationId":"get_awardProjects",
                "parameters":[
                    {
                        "name":"AwardProjectId",
                        "in":"path",
                        "description":"Internal identifier of the award project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Award Project ID",
                            "type":"integer",
                            "description":"Internal identifier of the award project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardProjects-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardProjects-{AwardProjectId}-get",
                "x-filename-id":"awardprojects-awardprojectid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCostsTotalErrors/{laborSchedulesCostsTotalErrorsUniqID}/child/errorByPeriod":{
            "get":{
                "tags":[
                    "Labor Schedule Costs Total Errors/Labor Schedule Costs Total Errors by Period"
                ],
                "summary":"Get many labor schedule cost errors by period",
                "operationId":"getall_laborSchedulesCostsTotalErrors-errorByPeriod",
                "parameters":[
                    {
                        "name":"laborSchedulesCostsTotalErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs Total Errors resource and used to uniquely identify an instance of Labor Schedule Costs Total Errors. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs Total Errors collection resource in order to navigate to a specific instance of Labor Schedule Costs Total Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BusinessUnitId; integer; Business unit identifier.</li><li>BusinessUnitName; string; Business unit name.</li><li>ErrorAmount; number; Total cost amount for all the errors within the last three pay period start dates and the business unit the user has access too.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Primary key for the labor schedule costs errors by period. <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Primary key for the labor schedule costs errors by period.",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCostsTotalErrors-{laborSchedulesCostsTotalErrorsUniqID}-child-errorByPeriod-get",
                "x-filename-id":"laborschedulescoststotalerrors-laborschedulescoststotalerrorsuniqid-child-errorbyperiod-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCostsTotalErrors":{
            "get":{
                "tags":[
                    "Labor Schedule Costs Total Errors"
                ],
                "summary":"Get many labor schedule costs total errors",
                "operationId":"getall_laborSchedulesCostsTotalErrors",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BusinessUnitId; integer; Business unit identifier.</li><li>BusinessUnitName; string; Business unit name.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Primary key for the labor schedule costs total errors. <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Primary key for the labor schedule costs total errors.",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCostsTotalErrors-get",
                "x-filename-id":"laborschedulescoststotalerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCostsTotalErrors/{laborSchedulesCostsTotalErrorsUniqID}":{
            "get":{
                "tags":[
                    "Labor Schedule Costs Total Errors"
                ],
                "summary":"Get labor schedule costs total errors",
                "operationId":"get_laborSchedulesCostsTotalErrors",
                "parameters":[
                    {
                        "name":"laborSchedulesCostsTotalErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs Total Errors resource and used to uniquely identify an instance of Labor Schedule Costs Total Errors. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs Total Errors collection resource in order to navigate to a specific instance of Labor Schedule Costs Total Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-item-response"
                                }
                            }
                        },
                        "links":{
                            "errorByPeriod":{
                                "operationRef":"#/paths/~1laborSchedulesCostsTotalErrors~1{laborSchedulesCostsTotalErrorsUniqID}~1child~1errorByPeriod/get",
                                "parameters":{
                                    "laborSchedulesCostsTotalErrorsUniqID":"$request.path.laborSchedulesCostsTotalErrorsUniqID"
                                },
                                "description":"The labor schedule costs total errors by period resource used to generate the total amount and row count for the last 3 periods portion of the analytic on the labor cost management page."
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCostsTotalErrors-{laborSchedulesCostsTotalErrorsUniqID}-get",
                "x-filename-id":"laborschedulescoststotalerrors-laborschedulescoststotalerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborSchedulesCostsTotalErrors/{laborSchedulesCostsTotalErrorsUniqID}/child/errorByPeriod/{errorByPeriodUniqID}":{
            "get":{
                "tags":[
                    "Labor Schedule Costs Total Errors/Labor Schedule Costs Total Errors by Period"
                ],
                "summary":"Get labor schedule cost errors by period",
                "operationId":"get_laborSchedulesCostsTotalErrors-errorByPeriod",
                "parameters":[
                    {
                        "name":"laborSchedulesCostsTotalErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs Total Errors resource and used to uniquely identify an instance of Labor Schedule Costs Total Errors. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs Total Errors collection resource in order to navigate to a specific instance of Labor Schedule Costs Total Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"errorByPeriodUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs Total Errors by Period resource and used to uniquely identify an instance of Labor Schedule Costs Total Errors by Period. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs Total Errors by Period collection resource in order to navigate to a specific instance of Labor Schedule Costs Total Errors by Period to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborSchedulesCostsTotalErrors-{laborSchedulesCostsTotalErrorsUniqID}-child-errorByPeriod-{errorByPeriodUniqID}-get",
                "x-filename-id":"laborschedulescoststotalerrors-laborschedulescoststotalerrorsuniqid-child-errorbyperiod-errorbyperioduniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/burdenSchedulesLOV/{BurdenScheduleId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Burden Schedules"
                ],
                "summary":"Get a burden schedule",
                "operationId":"get_burdenSchedulesLOV",
                "parameters":[
                    {
                        "name":"BurdenScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Burden Schedule ID",
                            "type":"integer",
                            "description":"Identifier of the burden schedule.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Display",
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/burdenSchedulesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"burdenSchedulesLOV-{BurdenScheduleId}-get",
                "x-filename-id":"burdenscheduleslov-burdenscheduleid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/burdenSchedulesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Burden Schedules"
                ],
                "summary":"Get all burden schedules",
                "operationId":"getall_burdenSchedulesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenScheduleId; integer; Identifier of the burden schedule.</li><li>Description; string; Description of the burden schedule which is also referred to as a standard burden schedule. A burden schedule is a set of burden multipliers that's maintained for use across projects.</li><li>FromDate; string; The date from which a burden schedule is active.</li><li>Name; string; Name of the burden schedule which is also referred to as a standard burden schedule. A burden schedule is a set of burden multipliers that's maintained for use across projects.</li><li>ToDate; string; The date after which a burden schedule is no longer active.</li><li>Type; string; The burden schedule type, either firm or provisional, assigned to the set of multipliers.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveBurdenSchedulesFinder Finds all burden schedules that are active on the given date. If no date is provided, finds the burden schedules that are currently active. <br>Finder Variables <ul><li>UserDate; string;  Date on which the burden schedules are active. </li></ul></li><li>PrimaryKey Finds the burden schedule with the specified burden schedule ID. <br>Finder Variables <ul><li>BurdenScheduleId; integer;  Identifier of the burden schedule. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"ActiveBurdenSchedulesFinder",
                                "description":"Finds all burden schedules that are active on the given date. If no date is provided, finds the burden schedules that are currently active.",
                                "title":"activeBurdenSchedulesCriteria",
                                "properties":{
                                    "UserDate":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "format":"date",
                                        "description":"Date on which the burden schedules are active.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the burden schedule with the specified burden schedule ID.",
                                "properties":{
                                    "BurdenScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Display",
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Identifier of the burden schedule.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Burden Schedule ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/burdenSchedulesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"burdenSchedulesLOV-get",
                "x-filename-id":"burdenscheduleslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Resources"
                ],
                "summary":"Get all planning resources for an award budget version",
                "operationId":"getall_awardBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>FundingSourceId; integer; Identifier of the funding source used to create the award budget line.</li><li>FundingSourceName; string; Funding Source Name used to create the award budget line.</li><li>FundingSourceNumber; string; Funding Source Number used to create the award budget line.</li><li>PlanningElementId; integer; Identifier of the award budget line.</li><li>PlanningEndDate; string; Award budget line end date.</li><li>PlanningStartDate; string; Award budget line start date.</li><li>RbsElementId; integer; Identifier of the resource used to create the award budget line.</li><li>ResourceName; string; The name of the resource used to create the award budget line.</li><li>TaskId; integer; Identifier of the task which is used to create a award budget line.</li><li>TaskName; string; Name of the task which is used to create a award budget line.</li><li>TaskNumber; string; Number of the task which is used to create a award budget line.</li><li>UnitOfMeasure; string; The units, such as hours and days, used for measuring the work or effort that is planned for a resource on a budget line.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the award budget line.<br>Finder Variables: <ul><li>PlanningElementId; integer; Identifier of the award budget line.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Element ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-get"
            },
            "post":{
                "tags":[
                    "Award Budgets/Planning Resources"
                ],
                "summary":"Create a planning resource for an award budget version",
                "operationId":"create_awardBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningResources-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, and delete an award budget line amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-post",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}":{
            "get":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Get an award budget version",
                "operationId":"get_awardBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning resources is used to view, create, update, and delete an award  budget line."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the award budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Award budget versions inherit planning options that are defined for financial plan types."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the award budget version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the award budget version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view award budget version and award budget line errors."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for award budgets."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-get",
                "x-filename-id":"awardbudgets-planversionid-get"
            },
            "delete":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Delete an award budget version",
                "operationId":"delete_awardBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-delete",
                "x-filename-id":"awardbudgets-planversionid-delete"
            },
            "patch":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Update an award budget version",
                "operationId":"update_awardBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning resources is used to view, create, update, and delete an award  budget line."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the award budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Award budget versions inherit planning options that are defined for financial plan types."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the award budget version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the award budget version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view award budget version and award budget line errors."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for award budgets."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-patch",
                "x-filename-id":"awardbudgets-planversionid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets":{
            "get":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Get all award budget versions",
                "operationId":"getall_awardBudgets",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>AwardName; string; Name of the award on which the budget is created.</li><li>AwardNumber; string; Number of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>LockedBy; string; Name of the user who has locked the award budget version.</li><li>LockedFlag; boolean; Indicates if the award budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an award budget version is false.</li><li>PlanVersionDescription; string; Plan version description for the award budget.</li><li>PlanVersionId; integer; Identifier of the award budget version.</li><li>PlanVersionName; string; Plan version name for the award budget.</li><li>PlanVersionNumber; integer; Plan version number for the award budget.</li><li>PlanVersionStatus; string; Plan version status for the award budget.</li><li>PlanningAmounts; string; The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.</li><li>PlanningOptionId; integer; Unique identifier of the summary-level planning option in the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li><li>ProjectName; string; Name of the project on which the award budget is created.</li><li>ProjectNumber; string; Number of the project on which the award budget is created.</li><li>RbsVersionId; integer; Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentBaselineAwardBudgetFinder: Finds the current baseline award budget for the specified award and financial plan type.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li></ul></li><li>CurrentWorkingAwardBudgetFinder: Finds the current working award budget for the specified award and financial plan type.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li></ul></li><li>PrimaryKey: Finds the award budget version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the award budget version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"CurrentBaselineAwardBudgetFinder",
                                "title":"CurrentBaselineVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "AwardId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"CurrentWorkingAwardBudgetFinder",
                                "title":"CurrentWorkingVOCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "AwardId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Budget Version ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets"
                                }
                            }
                        },
                        "links":{
                            "reprocessFailedAwardBudgets":{
                                "operationRef":"#/paths/~1awardBudgets~1action~1reprocessFailedAwardBudgets/post",
                                "description":"This action will reprocess all the award budget versions which are showing as failed and bring them back to working state."
                            },
                            "adjustForRangeOfProjects":{
                                "operationRef":"#/paths/~1awardBudgets~1action~1adjustForRangeOfProjects/post",
                                "description":"Adjusts the award budget version for the range of projects using the adjustment type and adjustment percentage."
                            },
                            "refreshRatesForRangeOfProjects":{
                                "operationRef":"#/paths/~1awardBudgets~1action~1refreshRatesForRangeOfProjects/post",
                                "description":"Refresh rates for the award budget version for the range of projects from the rate schedules."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-get",
                "x-filename-id":"awardbudgets-get"
            },
            "post":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Create an award budget version",
                "operationId":"create_awardBudgets",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningResources":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning resources is used to view, create, update, and delete an award  budget line."
                            },
                            "PlanningOptions":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningOptions/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Options resource is used to view the planning options configured for the award budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Award budget versions inherit planning options that are defined for financial plan types."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the award budget version using the adjustment parameters."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the award budget version."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view award budget version and award budget line errors."
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1Attachments/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Attachment resource is used to view, create, update, and delete attachments for award budgets."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-post",
                "x-filename-id":"awardbudgets-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningOptionsDFF/{PlanningOptionId2}":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for planning options",
                "operationId":"get_awardBudgets-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the summary-level planning option in the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the summary-level planning option in the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-{PlanningOptionId2}-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-planningoptionid2-get"
            },
            "patch":{
                "tags":[
                    "Award Budgets/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for planning options",
                "operationId":"update_awardBudgets-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the summary-level planning option in the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"PlanningOptionId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the summary-level planning option in the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-{PlanningOptionId2}-patch",
                "x-filename-id":"awardbudgets-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-planningoptionid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails/{PlanLineDetailId}":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Get a planning amount detail for a period for a plan line",
                "operationId":"get_awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the award budget periodic amounts.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Line Details ID",
                            "type":"integer",
                            "description":"Identifier of the award budget periodic amounts.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId"
                                },
                                "description":"Adjusts the award budget line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"3-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-get",
                "x-filename-id":"3-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-get"
            },
            "delete":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Delete a planning amount detail for a period for a plan line",
                "operationId":"delete_awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the award budget periodic amounts.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Line Details ID",
                            "type":"integer",
                            "description":"Identifier of the award budget periodic amounts.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"3-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-delete",
                "x-filename-id":"3-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-delete"
            },
            "patch":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Update a planning amount detail for a period for a plan line",
                "operationId":"update_awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the award budget periodic amounts.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Line Details ID",
                            "type":"integer",
                            "description":"Identifier of the award budget periodic amounts.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId"
                                },
                                "description":"Adjusts the award budget line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"3-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-patch",
                "x-filename-id":"3-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/adjust":{
            "post":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Adjust the award budget line",
                "description":"Adjusts the award budget line using the adjustment parameters.",
                "operationId":"do_adjust_awardBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing award budget version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the award budget versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the award budget line is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the award budget line is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-adjust-post",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Award Budgets/Award Budget Attachments/Large Object (LOB) Attributes - File Web Image"
                ],
                "summary":"Get a File Web Image",
                "description":"Get a File Web Image",
                "operationId":"get_awardBudgets-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Attachments resource and used to uniquely identify an instance of Award Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Budget Attachments collection resource in order to navigate to a specific instance of Award Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}/child/PlanningOptionsDFF":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for planning options as a collection",
                "operationId":"getall_awardBudgets-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the summary-level planning option in the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningOptionId; integer; Unique identifier of the summary-level planning option in the award budget version.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the planning options flexfields.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the planning options flexfields.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningOptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-get"
            },
            "post":{
                "tags":[
                    "Award Budgets/Planning Options/Planning Options Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield for planning options",
                "operationId":"create_awardBudgets-PlanningOptions-PlanningOptionsDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the summary-level planning option in the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-child-PlanningOptionsDFF-post",
                "x-filename-id":"awardbudgets-planversionid-child-planningoptions-planningoptionid-child-planningoptionsdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/VersionErrors":{
            "get":{
                "tags":[
                    "Award Budgets/Version Errors"
                ],
                "summary":"Get all errors for an award budget version",
                "operationId":"getall_awardBudgets-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ErrorType; string; Specifies whether a warning or error.</li><li>MessageCause; string; Explanation for the reason of an error or warning message.</li><li>MessageName; string; Message code for the issue encountered.</li><li>MessageText; string; Error or warning that occurs or information that informs users, to know what action to take or to understand what is happening.</li><li>MessageUserAction; string; States the response that end users must perform to continue and complete their tasks in response to an error or warning message.</li><li>MessageUserDetails; string; More detailed explanation of message text that states why the message occurred.</li><li>PeriodName; string; Period for which the periodic budget amount is entered.</li><li>PlanVersionId; number; Identifier of the project budget version.</li><li>ResourceName; string; The name of the resource used to create the budget line.</li><li>TaskName; string; Name of the task which is used to create a budget line.</li><li>TaskNumber; string; Number of the task which is used to create a budget line.</li><li>TransactionCurrencyCode; string; Currency code for the budget lines.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-VersionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-VersionErrors-get",
                "x-filename-id":"awardbudgets-planversionid-child-versionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Get a plan line for a planning resource",
                "operationId":"get_awardBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in award budgets."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the award budget line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amount Details resource is used to view, create, and update an award  budget line periodic amounts."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the award budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-get"
            },
            "delete":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Delete a plan line for a planning resource",
                "operationId":"delete_awardBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-delete",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/action/reprocessFailedAwardBudgets":{
            "post":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Reprocess all failed award budgets",
                "description":"This action will reprocess all the award budget versions which are showing as failed and bring them back to working state.",
                "operationId":"doall_reprocessFailedAwardBudgets_awardBudgets",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardBudgets-action-reprocessFailedAwardBudgets-post",
                "x-filename-id":"awardbudgets-action-reprocessfailedawardbudgets-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails/{PlanLineDetailId}/action/adjust":{
            "post":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Adjust the award budget line period",
                "description":"Adjusts the award budget line period using the adjustment parameters.",
                "operationId":"do_adjust_awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineDetailId",
                        "in":"path",
                        "description":"Identifier of the award budget periodic amounts.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Plan Line Details ID",
                            "type":"integer",
                            "description":"Identifier of the award budget periodic amounts.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing award budget version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the award budget versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the award budget line period is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the award budget line period is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"3-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-{PlanLineDetailId}-action-adjust-post",
                "x-filename-id":"3-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-planlinedetailid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanLinesDFF/{PlanLineId2}":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield for summary planning amounts",
                "operationId":"get_awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-{PlanLineId2}-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-planlineid2-get"
            },
            "patch":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for summary planning amounts",
                "operationId":"update_awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-{PlanLineId2}-patch",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-planlineid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/action/refreshRates":{
            "post":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Refresh rates for the award budget line",
                "description":"Refresh rates for the award budget line.",
                "operationId":"do_refreshRates_awardBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the award budget version. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the award budget line.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-action-refreshRates-post",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-action-refreshrates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/action/refreshRates":{
            "post":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Refresh rates for the award budget version",
                "description":"Refresh rates for the award budget version.",
                "operationId":"do_refreshRates_awardBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the award budget version. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the award budget version.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the rates are refreshed successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-action-refreshRates-post",
                "x-filename-id":"awardbudgets-planversionid-action-refreshrates-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Award Budgets/Award Budget Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Get a File Contents",
                "description":"Get a File Contents",
                "operationId":"get_awardBudgets-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Attachments resource and used to uniquely identify an instance of Award Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Budget Attachments collection resource in order to navigate to a specific instance of Award Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Award Budgets/Award Budget Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Replace a File Contents",
                "description":"Replace a File Contents",
                "operationId":"replace_awardBudgets-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Attachments resource and used to uniquely identify an instance of Award Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Budget Attachments collection resource in order to navigate to a specific instance of Award Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Award Budgets/Award Budget Attachments/Large Object (LOB) Attributes - File Contents"
                ],
                "summary":"Delete a File Contents",
                "description":"Delete a File Contents",
                "operationId":"delete_awardBudgets-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Attachments resource and used to uniquely identify an instance of Award Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Budget Attachments collection resource in order to navigate to a specific instance of Award Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Resources"
                ],
                "summary":"Get a planning resource for an award budget version",
                "operationId":"get_awardBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, and delete an award budget line amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-get"
            },
            "delete":{
                "tags":[
                    "Award Budgets/Planning Resources"
                ],
                "summary":"Delete a planning resource for an award budget version",
                "operationId":"delete_awardBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-delete",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-delete"
            },
            "patch":{
                "tags":[
                    "Award Budgets/Planning Resources"
                ],
                "summary":"Update a planning resource for an award budget version",
                "operationId":"update_awardBudgets-PlanningResources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningResources-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmounts":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amounts resource is used to view, create, and delete an award budget line amounts."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-patch",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanLinesDFF":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for summary planning amounts",
                "operationId":"getall_awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a plan line in the award budget.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the plan lines flexfields.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the plan lines flexfields.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanLineId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-get"
            },
            "post":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Plan Lines Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield for summary planning amounts",
                "operationId":"create_awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanLinesDFF-post",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planlinesdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/action/adjustForRangeOfProjects":{
            "post":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Adjust for range of projects",
                "description":"Adjusts the award budget version for the range of projects using the adjustment type and adjustment percentage.",
                "operationId":"doall_adjustForRangeOfProjects_awardBudgets",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "financialPlanType":{
                                        "type":"string",
                                        "description":"The name of the award budget financial plan type that is used to filter the version. If it's not specified, then all the financial plan types are used.",
                                        "nullable":true
                                    },
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing award budget version.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the award budget versions.",
                                        "nullable":true
                                    },
                                    "awardNumber":{
                                        "type":"string",
                                        "description":"The award number to which the range of projects are associated.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    },
                                    "planVersionStatus":{
                                        "type":"string",
                                        "description":"The status of the award budget version that is used to filter. Valid values are Current Working and Working.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardBudgets-action-adjustForRangeOfProjects-post",
                "x-filename-id":"awardbudgets-action-adjustforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/VersionErrors/{VersionErrorsUniqID}":{
            "get":{
                "tags":[
                    "Award Budgets/Version Errors"
                ],
                "summary":"Get an error for an award budget version",
                "operationId":"get_awardBudgets-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"VersionErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Version Errors resource and used to uniquely identify an instance of Version Errors. The client should not generate the hash key value. Instead, the client should query on the Version Errors collection resource in order to navigate to a specific instance of Version Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-VersionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-VersionErrors-{VersionErrorsUniqID}-get",
                "x-filename-id":"awardbudgets-planversionid-child-versionerrors-versionerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts/{PlanLineId}/child/PlanningAmountDetails":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Get all planning amount details for all periods for a plan line",
                "operationId":"getall_awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Periodic award budget line burdened cost amounts in transaction currency.</li><li>PeriodName; string; Period for which the periodic budget amount is entered.</li><li>PlanLineDetailId; integer; Identifier of the award budget periodic amounts.</li><li>RawCostAmounts; number; Periodic award budget line raw cost amounts in transaction currency.</li><li>RevenueAmounts; number; Periodic award budget line revenue amounts in transaction currency.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the award budget line periodic amounts.<br>Finder Variables: <ul><li>PlanLineDetailId; integer; Identifier of the award budget line amounts.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineDetailId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Plan Line Details ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-get"
            },
            "post":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts/Planning Amount Details"
                ],
                "summary":"Create a planning amount detail for a period for a plan line",
                "operationId":"create_awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanLineId",
                        "in":"path",
                        "description":"Identifier of the summary level planning amounts for a planning resource in the award budget.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjust":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "PlanLineDetailId":"$request.path.PlanLineDetailId"
                                },
                                "description":"Adjusts the award budget line period using the adjustment parameters."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-{PlanLineId}-child-PlanningAmountDetails-post",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-planlineid-child-planningamountdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/action/refreshRatesForRangeOfProjects":{
            "post":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Refresh rates for range of projects",
                "description":"Refresh rates for the award budget version for the range of projects from the rate schedules.",
                "operationId":"doall_refreshRatesForRangeOfProjects_awardBudgets",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "fromProjectNumber":{
                                        "type":"string",
                                        "description":"The project number from which the range of projects start.",
                                        "nullable":true
                                    },
                                    "financialPlanType":{
                                        "type":"string",
                                        "description":"The name of the award financial plan type that is used to filter the version. If it's not specified, then all the financial plan types are used.",
                                        "nullable":true
                                    },
                                    "retainRateOverride":{
                                        "type":"string",
                                        "description":"Indicates if user-specified rates should be preserved during a rates refresh. Valid values are Y and N. When set to Y, the application retains manually entered rates and skips updating them during a refresh. If nothing is specified, the application treats it as N, and user-specified rates are preserved.",
                                        "nullable":true
                                    },
                                    "awardNumber":{
                                        "type":"string",
                                        "description":"The award number to which the range of projects are associated.",
                                        "nullable":true
                                    },
                                    "toProjectNumber":{
                                        "type":"string",
                                        "description":"The project number at which the range of projects end.",
                                        "nullable":true
                                    },
                                    "planVersionStatus":{
                                        "type":"string",
                                        "description":"The status of the award budget version that is used to filter. Valid values are Current Working and Working.",
                                        "nullable":true
                                    },
                                    "refreshOnlyConversionRates":{
                                        "type":"string",
                                        "description":"Indicates if only conversion rates are refreshed for the filtered versions. Valid values are Y and N.",
                                        "nullable":true
                                    },
                                    "refreshRatesPeriodForward":{
                                        "type":"string",
                                        "description":"The period from which the rates are refreshed for the award budget versions.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "description":"Indicates if the Enterprise Scheduling Service process is submitted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardBudgets-action-refreshRatesForRangeOfProjects-post",
                "x-filename-id":"awardbudgets-action-refreshratesforrangeofprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningOptions/{PlanningOptionId}":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Options"
                ],
                "summary":"Get a planning option",
                "operationId":"get_awardBudgets-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningOptionId",
                        "in":"path",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the summary-level planning option in the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningOptions-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningOptionsDFF":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                                "parameters":{
                                    "PlanningOptionId":"$request.path.PlanningOptionId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"A listing of all the descriptive flexfields available for planning options in award budget versions."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningOptions-{PlanningOptionId}-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningoptions-planningoptionid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningOptions":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Options"
                ],
                "summary":"Get all planning options",
                "operationId":"getall_awardBudgets-PlanningOptions",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PlanningOptionId; integer; Unique identifier of the summary-level planning option in the award budget version.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanningOptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Planning Option ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningOptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningOptions-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningoptions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/Attachments":{
            "get":{
                "tags":[
                    "Award Budgets/Award Budget Attachments"
                ],
                "summary":"Get all attachments for an award budget",
                "operationId":"getall_awardBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-get",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Award Budgets/Award Budget Attachments"
                ],
                "summary":"Create an attachment for an award budget",
                "operationId":"create_awardBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-post",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/PlanningResources/{PlanningElementId}/child/PlanningAmounts":{
            "get":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Get all plan lines for a planning resource",
                "operationId":"getall_awardBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Currency; string; Currency code for the award budget lines.</li><li>PlanLineId; integer; Identifier of the award budget line amounts.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PlanLineByCurrencyFinder: Finds the award budget line for the respective resource by currency.<br>Finder Variables: <ul><li>Currency; string; Currency code for the award budget lines.</li></ul></li><li>PrimaryKey: Finds the award budget line amounts.<br>Finder Variables: <ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a planning resource in the award budget.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PlanLineByCurrencyFinder",
                                "title":"AwardPlanningAmountsVOCriteria",
                                "properties":{
                                    "Currency":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Plan Line ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-get",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-get"
            },
            "post":{
                "tags":[
                    "Award Budgets/Planning Resources/Planning Amounts"
                ],
                "summary":"Create a plan line for a planning resource",
                "operationId":"create_awardBudgets-PlanningResources-PlanningAmounts",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"PlanningElementId",
                        "in":"path",
                        "description":"Identifier of the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Planning Element ID",
                            "type":"integer",
                            "description":"Identifier of the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-PlanningResources-PlanningAmounts-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanLinesDFF":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in award budgets."
                            },
                            "adjust":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Adjusts the award budget line using the adjustment parameters."
                            },
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Planning Amount Details resource is used to view, create, and update an award  budget line periodic amounts."
                            },
                            "refreshRates":{
                                "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                                "parameters":{
                                    "PlanningElementId":"$request.path.PlanningElementId",
                                    "PlanLineId":"$request.path.PlanLineId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"Refresh rates for the award budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-PlanningResources-{PlanningElementId}-child-PlanningAmounts-post",
                "x-filename-id":"awardbudgets-planversionid-child-planningresources-planningelementid-child-planningamounts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/action/adjust":{
            "post":{
                "tags":[
                    "Award Budgets"
                ],
                "summary":"Adjust the award budget version",
                "description":"Adjusts the award budget version using the adjustment parameters.",
                "operationId":"do_adjust_awardBudgets",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "adjustmentPercentage":{
                                        "type":"number",
                                        "description":"The percentage of adjustment to be made to the existing award budget version.",
                                        "nullable":true
                                    },
                                    "fromPeriod":{
                                        "type":"string",
                                        "description":"The period name from which the award budget version is adjusted.",
                                        "nullable":true
                                    },
                                    "adjustmentType":{
                                        "type":"string",
                                        "description":"The value to be adjusted in the award budget versions.",
                                        "nullable":true
                                    },
                                    "toPeriod":{
                                        "type":"string",
                                        "description":"The period name up to which the award budget version is adjusted.",
                                        "nullable":true
                                    },
                                    "createNewWorkingVersion":{
                                        "type":"string",
                                        "description":"Indicates whether to create a working version and then adjust. Valid values are Y and N.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the award budget version is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Indicates if the award budget version is adjusted successfully."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-action-adjust-post",
                "x-filename-id":"awardbudgets-planversionid-action-adjust-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgets/{PlanVersionId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Award Budgets/Award Budget Attachments"
                ],
                "summary":"Get an attachment for an award budget",
                "operationId":"get_awardBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Attachments resource and used to uniquely identify an instance of Award Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Budget Attachments collection resource in order to navigate to a specific instance of Award Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Award Budgets/Award Budget Attachments"
                ],
                "summary":"Delete an attachment for an award budget",
                "operationId":"delete_awardBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Attachments resource and used to uniquely identify an instance of Award Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Budget Attachments collection resource in order to navigate to a specific instance of Award Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Award Budgets/Award Budget Attachments"
                ],
                "summary":"Update an attachment for an award budget",
                "operationId":"update_awardBudgets-Attachments",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Budget Version ID",
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Attachments resource and used to uniquely identify an instance of Award Budget Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Budget Attachments collection resource in order to navigate to a specific instance of Award Budget Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/awardBudgets-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgets-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgets-{PlanVersionId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"awardbudgets-planversionid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssetLines/{ProjectAssetLineId}/child/ProjectAssetLineDetails/{ProjAssetLineDtlUniqId}":{
            "get":{
                "tags":[
                    "Project Asset Line Identifier/Project Asset Line Detail Identifier"
                ],
                "summary":"Get project asset line details associated with this project",
                "operationId":"get_projectAssetLines-ProjectAssetLineDetails",
                "parameters":[
                    {
                        "name":"ProjectAssetLineId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Line Number",
                            "type":"integer",
                            "description":"The identifier of the project asset line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ProjAssetLineDtlUniqId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Asset Line Unique Detail ID",
                            "type":"integer",
                            "description":"The unique identifier of the project asset line details table.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssetLines-{ProjectAssetLineId}-child-ProjectAssetLineDetails-{ProjAssetLineDtlUniqId}-get",
                "x-filename-id":"projectassetlines-projectassetlineid-child-projectassetlinedetails-projassetlinedtluniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssetLines":{
            "get":{
                "tags":[
                    "Project Asset Line Identifier"
                ],
                "summary":"Get all project asset lines associated with this project",
                "operationId":"getall_projectAssetLines",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AmortizeFlag; boolean; Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.</li><li>ApDistributionLineNumber; integer; The unique number of a supplier invoice distribution line.</li><li>AssetCategoryCombination; string; Segment values for asset categories, concatenated using a delimiter.</li><li>AssetCategoryId; integer; Identifier of the asset category to which the asset is assigned.</li><li>AssetLineType; string; Classifies project asset lines as Capital or Retirement.</li><li>AssetLineTypeCode; string; Asset line classification code, where C stands for Capital and R for Retirement.</li><li>BusinessUnitName; string; Name of the business unit associated with the project to which the project asset line has been assigned.</li><li>CIPAccountCombination; string; The general ledger account to which a construction-in-progress cost is charged.</li><li>CIPIdentifier; integer; The identifier of the general ledger account to which a construction-in-progress cost is charged.</li><li>CapitalEventId; integer; Identifier of the capital event associated with the asset of the project.</li><li>CurrentAssetCost; number; The project asset line's current cost. Split lines have a current cost that's greater or less than the original cost, but never equal to it.</li><li>DepreciationExpenseAccountCombination; string; The depreciation expense account of the asset associated with the asset line. You may enter either this attribute, the depreciation expense account, or both.</li><li>DepreciationExpenseIdentifier; integer; Identifier of the depreciation expense account of the asset associated with the asset line. You may enter either this attribute, the depreciation expense account, or both.</li><li>Description; string; Description of the project asset line, derived from the CIP grouping method.</li><li>FaPeriodName; string; Asset book depreciation calendar period name to which the asset cost was posted.</li><li>InvoiceDate; string; The date on the supplier invoice. This value can either be provided while creating an invoice, or populated by default to the system date.</li><li>InvoiceDistributionId; integer; The unique number of a supplier invoice distribution line.</li><li>InvoiceId; integer; The identifier of the supplier invoice.</li><li>InvoiceLineNumber; integer; A line number on a supplier invoice.</li><li>InvoiceNumber; string; Identifies the number of the Payables invoice that was imported as an expenditure item.</li><li>NewMasterFlag; boolean; The flag used to override a project asset line's asset category and description.</li><li>OrgId; integer; The identifier of the business unit associated with a project asset line.</li><li>OriginalAssetCost; number; The original asset cost on the project asset line before it was split.</li><li>OriginalAssetId; integer; The original asset identifier on the project asset line before it was split.</li><li>PONumber; string; The purchase order number entered by the user from Purchasing through Accounts Payable.</li><li>POVendorId; integer; Supplier identifier received from Purchasing through Accounts Payable.</li><li>PayablesBatchName; string; The unique name of the invoice group to which you can assign reporting and payment invoices.</li><li>ProjectAssetId; integer; The identifier of the asset assigned to the project asset line. Its value is 0 on unassigned lines.</li><li>ProjectAssetLineDetailId; integer; The identifier of the asset line detail linking this project asset line to cost distribution lines.</li><li>ProjectAssetLineId; integer; The identifier of the project asset line.</li><li>ProjectId; integer; The identifier of the project to which the CIP cost was charged.</li><li>ProjectName; string; The name of the project to which the CIP cost was charged.</li><li>ProjectNumber; string; The number of the project to which the CIP cost was charged.</li><li>RetAdjustmentTransactionId; integer; The transaction identifier of the group retirement adjustment transaction.</li><li>RetirementCostType; string; Retirement cost classification of the project asset line. The two values available are Cost of Removal and Proceeds of Sale.</li><li>RetirementCostTypeCode; string; Retirement cost classification code of the project asset line. The two values available are COR and POS.</li><li>ReversedFromProjAssetLineId; integer; The identifier of the project asset line that was reversed.</li><li>ReversedProjAssetLineId; integer; The identifier of the asset line that's reversed by this project asset line.</li><li>TaskId; integer; The identifier of the task against which the CIP cost is charged.</li><li>TaskName; string; The name of the task against which the CIP cost is charged.</li><li>TaskNumber; string; The number of the task against which the CIP cost is charged.</li><li>TransferRejectionReason; string; The reason the line was rejected by the Interface Assets program.</li><li>TransferRejectionReasonCode; string; The error code of the reason why the project asset line was rejected.</li><li>TransferStatus; string; The asset line status that appears when cost information is transferred to Oracle Fixed Assets. The available values are Pending, Rejected, and Transferred.</li><li>TransferStatusCode; string; Transfer status code of the project asset line. This code indicates whether an asset line was successfully moved to Fixed Assets. Possible values are P for pending, R for rejected, and T for transferred.</li><li>TransferStatusCodeSource; string; The name of the source that performed the update to the asset line transfer status from Transferred to Pending. The available values are REST and FBDI.</li><li>UpdationSource; string; The name of the source that performed the update to the asset line. The available values are REST and FBDI.</li><li>VendorNumber; string; The supplier number entered by the user from Purchasing through Payables.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project asset line using the project asset line identifier as a primary key. <br>Finder Variables <ul><li>ProjectAssetLineId; integer;  Finds a project asset line using the project asset line identifier as a primary key. </li></ul></li><li>findAssetLinesByProject Finds all project asset lines associated with a project. <br>Finder Variables <ul><li>ProjectName; string;  Finds all project asset lines associated with a project using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all project asset lines associated with a project using the bind value of the project number. </li></ul></li><li>findAssetLinesByProjectAndAsset Finds all project asset lines that are associated with a project and an asset. <br>Finder Variables <ul><li>ProjectAssetId; string;  Finds all project asset lines associated with a project and an asset using the bind value of the asset identifier. </li><li>ProjectName; string;  Finds all project asset lines associated with a project and an asset using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all project asset lines associated with a project and an asset using the bind value of the project number. </li></ul></li><li>findAssetLinesPendingTieback Finds all project asset lines that are associated with a project and which haven't been tied back. <br>Finder Variables <ul><li>ProjectName; string;  Finds all project asset lines that are associated with a project and which haven't been tied back using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all project asset lines that are associated with a project and which haven't been tied back using the bind value of the project number. </li></ul></li><li>findAssetLinesPendingTransfer Finds all pending or rejected project asset lines associated with a project. <br>Finder Variables <ul><li>ProjectName; string;  Finds all pending or rejected project asset lines associated with a project using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all pending or rejected project asset lines associated with a project using the bind value of the project number. </li></ul></li><li>findUnassignedLinesByProject Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset. <br>Finder Variables <ul><li>ProjectName; string;  Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset using the bind value of the project number. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a project asset line using the project asset line identifier as a primary key.",
                                "properties":{
                                    "ProjectAssetLineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Finds a project asset line using the project asset line identifier as a primary key.",
                                        "type":"integer",
                                        "title":"Line Number"
                                    }
                                }
                            },
                            {
                                "name":"findAssetLinesByProject",
                                "description":"Finds all project asset lines associated with a project.",
                                "title":"findAssetLinesByProject",
                                "properties":{
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines associated with a project using the bind value of the project name.",
                                        "type":"string"
                                    },
                                    "ProjectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines associated with a project using the bind value of the project number.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findAssetLinesByProjectAndAsset",
                                "description":"Finds all project asset lines that are associated with a project and an asset.",
                                "title":"findAssetLinesByProjectAndAsset",
                                "properties":{
                                    "ProjectAssetId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines associated with a project and an asset using the bind value of the asset identifier.",
                                        "type":"string"
                                    },
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines associated with a project and an asset using the bind value of the project name.",
                                        "type":"string"
                                    },
                                    "ProjectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines associated with a project and an asset using the bind value of the project number.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findAssetLinesPendingTieback",
                                "description":"Finds all project asset lines that are associated with a project and which haven't been tied back.",
                                "title":"findAssetLinesPendingTieback",
                                "properties":{
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines that are associated with a project and which haven't been tied back using the bind value of the project name.",
                                        "type":"string"
                                    },
                                    "ProjectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines that are associated with a project and which haven't been tied back using the bind value of the project number.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findAssetLinesPendingTransfer",
                                "description":"Finds all pending or rejected project asset lines associated with a project.",
                                "title":"findAssetLinesPendingTransfer",
                                "properties":{
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all pending or rejected project asset lines associated with a project using the bind value of the project name.",
                                        "type":"string"
                                    },
                                    "ProjectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all pending or rejected project asset lines associated with a project using the bind value of the project number.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findUnassignedLinesByProject",
                                "description":"Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset.",
                                "title":"findUnassignedLinesByProject",
                                "properties":{
                                    "ProjectName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset using the bind value of the project name.",
                                        "type":"string"
                                    },
                                    "ProjectNumber":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset using the bind value of the project number.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssetLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssetLines-get",
                "x-filename-id":"projectassetlines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssetLines/{ProjectAssetLineId}":{
            "get":{
                "tags":[
                    "Project Asset Line Identifier"
                ],
                "summary":"Get a project asset line associated with this project",
                "operationId":"get_projectAssetLines",
                "parameters":[
                    {
                        "name":"ProjectAssetLineId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Line Number",
                            "type":"integer",
                            "description":"The identifier of the project asset line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssetLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectAssetLineDetails":{
                                "operationRef":"#/paths/~1projectAssetLines~1{ProjectAssetLineId}~1child~1ProjectAssetLineDetails/get",
                                "parameters":{
                                    "ProjectAssetLineId":"$request.path.ProjectAssetLineId"
                                },
                                "description":"The Project Asset Line Details resource is a child of the Project Asset Line resource."
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssetLines-{ProjectAssetLineId}-get",
                "x-filename-id":"projectassetlines-projectassetlineid-get"
            },
            "patch":{
                "tags":[
                    "Project Asset Line Identifier"
                ],
                "summary":"Update a project asset line associated with a project",
                "operationId":"update_projectAssetLines",
                "parameters":[
                    {
                        "name":"ProjectAssetLineId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Line Number",
                            "type":"integer",
                            "description":"The identifier of the project asset line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectAssetLines-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssetLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectAssetLineDetails":{
                                "operationRef":"#/paths/~1projectAssetLines~1{ProjectAssetLineId}~1child~1ProjectAssetLineDetails/get",
                                "parameters":{
                                    "ProjectAssetLineId":"$request.path.ProjectAssetLineId"
                                },
                                "description":"The Project Asset Line Details resource is a child of the Project Asset Line resource."
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssetLines-{ProjectAssetLineId}-patch",
                "x-filename-id":"projectassetlines-projectassetlineid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectAssetLines/{ProjectAssetLineId}/child/ProjectAssetLineDetails":{
            "get":{
                "tags":[
                    "Project Asset Line Identifier/Project Asset Line Detail Identifier"
                ],
                "summary":"Get all project asset line details for all project asset lines associated with a project",
                "operationId":"getall_projectAssetLines-ProjectAssetLineDetails",
                "parameters":[
                    {
                        "name":"ProjectAssetLineId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Line Number",
                            "type":"integer",
                            "description":"The identifier of the project asset line.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CIPCost; number; The CIP cost amount from the associated cost distribution line.</li><li>ExpenditureItemId; integer; The identifier of the expenditure item summarized into the project asset line.</li><li>LineNumber; integer; The identifier of the cost distribution line summarized into the asset line.</li><li>ProjAssetLineDtlUniqId; integer; The unique identifier of the project asset line details table.</li><li>ProjectAssetLineDetailId; integer; The identifier of the asset line detail linking this project asset line to cost distribution lines.</li><li>ReversedFlag; boolean; Indicates if the asset line has been reversed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project asset line detail using the project asset line detail number as a primary key. <br>Finder Variables <ul><li>ProjAssetLineDtlUniqId; integer;  Finds a project asset line detail associated with a project asset line using the project asset line detail identifier as the primary key. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a project asset line detail using the project asset line detail number as a primary key.",
                                "properties":{
                                    "ProjAssetLineDtlUniqId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Finds a project asset line detail associated with a project asset line using the project asset line detail identifier as the primary key.",
                                        "type":"integer",
                                        "title":"Project Asset Line Unique Detail ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectAssetLines-{ProjectAssetLineId}-child-ProjectAssetLineDetails-get",
                "x-filename-id":"projectassetlines-projectassetlineid-child-projectassetlinedetails-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/taskPerformance/{taskPerformanceUniqID}":{
            "get":{
                "tags":[
                    "Task Performance"
                ],
                "summary":"Get performance data for a task",
                "operationId":"get_taskPerformance",
                "parameters":[
                    {
                        "name":"taskPerformanceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- TaskId, CalendarTypeCode and CurrencyTypeCode ---for the Task Performance resource and used to uniquely identify an instance of Task Performance. The client should not generate the hash key value.  Instead, the client should query on the Task Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Task Performance.<br><br>For example: taskPerformance?q=TaskId=&lt;value1&gt;;CalendarTypeCode=&lt;value2&gt;;CurrencyTypeCode=&lt;value3&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/taskPerformance-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"taskPerformance-{taskPerformanceUniqID}-get",
                "x-filename-id":"taskperformance-taskperformanceuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/taskPerformance":{
            "get":{
                "tags":[
                    "Task Performance"
                ],
                "summary":"Get performance data for all tasks",
                "operationId":"getall_taskPerformance",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BusinessUnit; string; Name of the business unit for which you can view summarized data.</li><li>BusinessUnitId; integer; Identifier of the business unit for which you can view summarized data.</li><li>CalendarId; integer; Identifier of the calendar in which you can view summarized data.</li><li>CalendarType; string; Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>Currency; string; The three-letter ISO currency code.</li><li>CurrencyType; string; Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.</li><li>EACBudgetBurdenCost; number; Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.</li><li>EACBudgetCost; number; Estimated planned cost for the project at the completion of the project.</li><li>EACBudgetEffort; number; Estimated planned effort for the project at the completion of the project, expressed in hours.</li><li>EACBudgetEquipmentEffort; number; Estimated planned equipment effort for the project on completion of the project, expressed in hours.</li><li>EACBudgetLaborEffort; number; Estimated planned labor effort for the project on completion of the project, expressed in hours.</li><li>EACBudgetRawCost; number; Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.</li><li>EACBudgetRevenue; number; Estimated planned revenue for the project at the completion of the project.</li><li>EACForecastBurdenCost; number; Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.</li><li>EACForecastCost; number; Estimated forecast cost for the project at the completion of the project.</li><li>EACForecastEffort; number; Estimated forecast effort for the project at the completion of the project, expressed in hours.</li><li>EACForecastEquipmentEffort; number; Estimated forecast equipment effort for the project on completion of the project, expressed in hours.</li><li>EACForecastLaborEffort; number; Estimated forecast labor effort for the project on completion of the project, expressed in hours.</li><li>EACForecastRawCost; number; Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.</li><li>EACForecastRevenue; number; Estimated forecast revenue for the project at the completion of the project.</li><li>ITDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.</li><li>ITDActualCost; number; Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.</li><li>ITDActualEffort; number; Actual effort for the project from the inception of the project to date, expressed in hours.</li><li>ITDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDActualLaborEffort; number; Actual labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDBudgetCost; number; Planned cost for the project from the start of the project till the current date.</li><li>ITDBudgetEffort; number; Planned effort for the project from the start of the project till the current date, expressed in hours.</li><li>ITDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDBudgetLaborEffort; number; Planned labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDBudgetRevenue; number; Planned revenue for the project from the start of the project till the current date.</li><li>ITDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.</li><li>ITDCommittedCost; number; Sum of various project commitment costs from the start of the project to the current date.</li><li>ITDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the project till the current date.</li><li>ITDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDForecastCost; number; Forecasted cost for the project from the start of the project till the current date.</li><li>ITDForecastEffort; number; Forecasted effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDForecastRevenue; number; Forecasted revenue for the project from the start of the project till the current date.</li><li>ITDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the project to the current date.</li><li>ITDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.</li><li>ITDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the project till the current date.</li><li>ITDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.</li><li>ITDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the inception of the project to the current date.</li><li>ITDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the project till the current date.</li><li>ITDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.</li><li>ITDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the project to the current date.</li><li>ITDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.</li><li>ITDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.</li><li>ITDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the project to the current date.</li><li>ITDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.</li><li>LowestLevelTaskFlag; boolean; Indicates if the task is at the lowest level in the task hierarchy.</li><li>Organization; string; Name of the organization for which you can view summarized data.</li><li>OrganizationId; integer; Identifier of the organization for which you can view summarized data.</li><li>PTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.</li><li>PTDActualCost; number; Actual cost incurred for the project from the start of the period to the current date.</li><li>PTDActualEffort; number; Actual effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualLaborEffort; number; Actual labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDBudgetCost; number; Planned cost for the project from the start of the period till the current date.</li><li>PTDBudgetEffort; number; Planned effort for the project from the start of the period till the current date, expressed in hours.</li><li>PTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDBudgetRevenue; number; Planned revenue for the project from the start of the period till the current date.</li><li>PTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.</li><li>PTDCommittedCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the period till the current date.</li><li>PTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDForecastCost; number; Forecasted cost for the project from the start of the period till the current date.</li><li>PTDForecastEffort; number; Forecasted effort for the project from the start of the period to the current date expressed in hours.</li><li>PTDForecastEquipmentEffort; number; Forecasted effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDForecastRevenue; number; Forecasted revenue for the project from the start of the period till the current date.</li><li>PTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the period to the current date.</li><li>PTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.</li><li>PTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the period till the current date.</li><li>PTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.</li><li>PTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the period to the current date.</li><li>PTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.</li><li>PTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the period to the current date.</li><li>PTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.</li><li>ParentTaskId; integer; Identifier of the parent task of the task for which you can view summarized data.</li><li>PeriodEndDate; string; The date on which the accounting or project accounting period ends.</li><li>PeriodName; string; Period of the calendar for which you can view summarized data. Default value is the current reporting period.</li><li>PeriodStartDate; string; The date on which the accounting or project accounting period starts.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li><li>ProjectManager; string; Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.</li><li>ProjectManagerId; integer; Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.</li><li>ProjectName; string; Name of the project for which you can view summarized data.</li><li>ProjectNumber; string; Number of the project for which you can view summarized data.</li><li>ProjectStatus; string; An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.</li><li>ProjectType; string; Implementation entity that defines basic project options for the project for which you can view summarized data.</li><li>ProjectTypeId; integer; Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.</li><li>ProjectUnit; string; Name of the project unit for which you can view summarized data.</li><li>ProjectUnitId; integer; Identifier of the project unit for which you can view summarized data.</li><li>QTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDActualCost; number; Actual cost incurred for the project from the start of the quarter to the current date.</li><li>QTDActualEffort; number; Actual effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualLaborEffort; number; Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDBudgetCost; number; Planned cost for the project from the start of the quarter till the current date.</li><li>QTDBudgetEffort; number; Planned effort for the project from the start of the quarter till the current date, expressed in hours.</li><li>QTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDBudgetRevenue; number; Planned revenue for the project from the start of the quarter till the current date.</li><li>QTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDCommittedCost; number; Sum of various project commitment costs from the start of the quarter to the current date.</li><li>QTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the quarter till the current date.</li><li>QTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDForecastCost; number; Forecasted cost for the project from the start of the quarter till the current date.</li><li>QTDForecastEffort; number; Forecasted effort for the project from the start of the quarter the current date expressed in hours.</li><li>QTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDForecastRevenue; number; Forecasted revenue for the project from the start of the quarter till the current date.</li><li>QTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the quarter to the current date.</li><li>QTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the quarter till the current date.</li><li>QTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the quarter to the current date.</li><li>QTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>TaskId; integer; Identifier of the project task for which you can view summarized data.</li><li>TaskLevel; integer; Indicates the position of the task in the task hierarchy.</li><li>TaskName; string; Name of the project task for which you can view summarized data.</li><li>TaskNumber; string; Number of the project task for which you can view summarized data.</li><li>YTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.</li><li>YTDActualCost; number; Actual cost incurred for the project from the start of the year to the current date.</li><li>YTDActualEffort; number; Actual effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualLaborEffort; number; Actual labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDBudgetCost; number; Planned cost for the project from the start of the year till the current date.</li><li>YTDBudgetEffort; number; Planned effort for the project from the start of the year till the current date, expressed in hours.</li><li>YTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDBudgetRevenue; number; Planned revenue for the project from the start of the year till the current date.</li><li>YTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.</li><li>YTDCommittedCost; number; Sum of various project commitment costs from the start of the year to the current date.</li><li>YTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the year till the current date.</li><li>YTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDForecastCost; number; Forecasted cost for the project from the start of the year till the current date.</li><li>YTDForecastEffort; number; Forecasted effort for the project from the start of the year till the current date expressed in hours.</li><li>YTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDForecastRevenue; number; Forecasted revenue for the project from the start of the year till the current date.</li><li>YTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the year to the current date.</li><li>YTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.</li><li>YTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the year till the current date.</li><li>YTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.</li><li>YTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the year to the current date.</li><li>YTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.</li><li>YTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the year to the current date.</li><li>YTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task performance data for the project task with the specified primary key.<br>Finder Variables: <ul><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data.</li><li>TaskId; integer; Identifier of the project task for which you can view summarized data.</li></ul></li><li>findTaskPerformancebyLowestLevelTasks: Finds the task performance data for the lowest level tasks in the task hierarchy of a project.<br>Finder Variables: <ul><li>LowestLevelTaskFlag; string; Indicates if the task is at the lowest level in the task hierarchy.</li></ul></li><li>findTaskPerformancebyProjectClassification: Finds the project performance data for the projects with the specified class category or class code.<br>Finder Variables: <ul><li>ClassCategory; string; A category for classifying projects. For example, if you want to know the market sector to which a project belongs, you can define a class category with a name such as Market Sector. Each class category has a set of values (class codes) that can be chosen for a project.</li><li>ClassCategoryId; integer; Identifier of the category for classifying projects.</li><li>ClassCode; string; A value within the class category that can be used to classify a project.</li><li>ClassCodeId; integer; Identifier of the project class code.</li></ul></li><li>findTaskPerformancebyReportingPeriod: Finds the task performance data for the project tasks for the specified reporting period.<br>Finder Variables: <ul><li>CalendarType; string; Type of the calendar in which you can view summarized data.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data.</li><li>PeriodName; string; Period of the calendar for which you can view summarized data.</li></ul></li><li>findTaskPerformancebyTopLevelTasks: Finds the task performance data for the top level tasks in the task hierarchy of a project.<br>Finder Variables: <ul><li>TaskLevel; integer; Indicates the position of the task in the task hierarchy.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Task ID"
                                    },
                                    "CurrencyTypeCode":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Currency Type Code",
                                        "maxLength":11
                                    },
                                    "CalendarTypeCode":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Calendar Type Code",
                                        "maxLength":1
                                    }
                                }
                            },
                            {
                                "name":"findTaskPerformancebyLowestLevelTasks",
                                "title":"findTaskPerformancebyLowestLevelTasks",
                                "properties":{
                                    "LowestLevelTaskFlag":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findTaskPerformancebyProjectClassification",
                                "title":"findTaskPerformancebyProjectClassification",
                                "properties":{
                                    "ClassCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ClassCategoryId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "ClassCodeId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "ClassCategory":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findTaskPerformancebyProjectId",
                                "description":"Finds the task performance data that matches the primary key criteria specified.",
                                "title":"findTaskPerformancebyProjectIdCriteria",
                                "properties":{
                                    "CalledFrom":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Identifier of the caller.",
                                        "type":"string"
                                    },
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of the project.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findTaskPerformancebyReportingPeriod",
                                "title":"findTaskPerformancebyReportingPeriod",
                                "properties":{
                                    "PeriodName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "type":"string"
                                    },
                                    "CurrencyType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "CalendarType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findTaskPerformancebyTopLevelTasks",
                                "title":"findTaskPerformancebyTopLevelTasks",
                                "properties":{
                                    "TaskLevel":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/taskPerformance"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"taskPerformance-get",
                "x-filename-id":"taskperformance-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules":{
            "get":{
                "tags":[
                    "Person Assignment Labor Schedules"
                ],
                "summary":"Get many Person Assignment Labor Schedule headers.",
                "operationId":"getall_personAssignmentLaborSchedules",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentDepartment; string; The department of the assignment.</li><li>AssignmentId; integer; Unique identifier of the assignment for this Person Assignment Labor Schedule header.</li><li>AssignmentName; string; Name of the assignment for this Person Assignment Labor Schedule header.</li><li>AssignmentNumber; string; Number of the assignment for this Person Assignment Labor Schedule header.</li><li>BusinessUnitId; integer; Unique identifier of the business unit that's used for Element Level labor schedules only.</li><li>BusinessUnitName; string; Name of the business unit that's associated to the Element Level labor schedule.</li><li>CostAllocationId; integer; Identifier of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date the record was created.</li><li>DepartmentId; integer; Identifier of the organization that represents the department associated with the organization type labor schedule.</li><li>DepartmentName; string; Name of the organization that represents the department associated with the organization type labor schedule.</li><li>IncludeChildNodes; string; Indicates whether the organization type labor schedule should include child nodes in the organization or department tree derived from the project business unit definition.</li><li>LaborScheduleId; integer; The unique identifier of the Person Assignment Labor Schedule header.</li><li>LaborScheduleName; string; The name of the labor schedule header.</li><li>LaborScheduleType; string; The name for the labor schedule type that identifies the attributes that drive the distributions.</li><li>LaborScheduleTypeCode; string; The code for the labor schedule type.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LegislativeDataGroupId; integer; Unique identifier of the legislative data group for the pay element.</li><li>LegislativeDataGroupName; string; Name of the legislative data group associated to the pay element.</li><li>PayElement; string; The payroll element code for this labor schedule. Applies to labor schedules of type element.</li><li>PayElementId; integer; The payroll element identifier for this labor schedule. Applies to labor schedules of type element.</li><li>PayElementName; string; The payroll element name for this labor schedule. Applies to labor schedules of type element.</li><li>PayrollCostingAllocInstCode; string; Code of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.</li><li>PayrollCostingAllocInstName; string; Name of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.</li><li>PayrollCostingSegmentConcatenation; string; Concatenated segments specific to payroll costing configuration labor schedules of the type KFF.</li><li>PersonEmail; string; Email of the person.</li><li>PersonId; integer; Unique identifier of the person.</li><li>PersonName; string; Full name, first then last, of the person.</li><li>PersonNumber; string; Human Resources number of the person.</li><li>Precedence; integer; The precedence that's used for payroll costing configuration labor schedules of the type KFF.</li><li>Segment1; string; Segment 1 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment10; string; Segment 10 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment11; string; Segment 11 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment12; string; Segment 12 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment13; string; Segment 13 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment14; string; Segment 14 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment15; string; Segment 15 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment16; string; Segment 16 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment17; string; Segment 17 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment18; string; Segment 18 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment19; string; Segment 19 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment2; string; Segment 2 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment20; string; Segment 20 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment21; string; Segment 21 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment22; string; Segment 22 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment23; string; Segment 23 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment24; string; Segment 24 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment25; string; Segment 25 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment26; string; Segment 26 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment27; string; Segment 27 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment28; string; Segment 28 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment29; string; Segment 29 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment3; string; Segment 3 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment30; string; Segment 30 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment4; string; Segment 4 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment5; string; Segment 5 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment6; string; Segment 6 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment7; string; Segment 7 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment8; string; Segment 8 of payroll costing configuration labor schedules of the type KFF.</li><li>Segment9; string; Segment 9 of payroll costing configuration labor schedules of the type KFF.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the Person Assignment Labor Schedule header with the specified primary key. <br>Finder Variables <ul><li>LaborScheduleId; integer;  The unique identifier of the Person Assignment Labor Schedule header. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the Person Assignment Labor Schedule header with the specified primary key.",
                                "properties":{
                                    "LaborScheduleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-get",
                "x-filename-id":"personassignmentlaborschedules-get"
            },
            "post":{
                "tags":[
                    "Person Assignment Labor Schedules"
                ],
                "summary":"Create many Person Assignment Labor Schedule headers.",
                "operationId":"create_personAssignmentLaborSchedules",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/personAssignmentLaborSchedules-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "versions":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId"
                                },
                                "description":"The versions resource is used as a child of the Person Assignment Labor Schedules resource to view and manage the versions of labor schedules for a person and assignment combination."
                            },
                            "copyVersion":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1action~1copyVersion/post",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId"
                                },
                                "description":"Copy a version to create a duplicate."
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-post",
                "x-filename-id":"personassignmentlaborschedules-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules/{LaborScheduleId}/child/versions":{
            "get":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions"
                ],
                "summary":"Get many versions within Person Assignment Labor Schedule header.",
                "operationId":"getall_personAssignmentLaborSchedules-versions",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BusinessUnitId; integer; The business unit identifier derived from the person assignment.</li><li>BusinessUnitLedger; integer; GL Account for this distribution, if the rule is to a GL account.</li><li>BusinessUnitName; string; Name of the business unit that's associated with the labor schedule.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date the record was created.</li><li>LaborScheduleId; integer; The unique identifier of the Person Assignment Labor Schedule header.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>TimeCardCostAccrual; string; Time Card Cost Accrual Flag</li><li>TimeCardDistribution; string; Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No).</li><li>VersionComments; string; Free form comments associated to the labor schedule version.</li><li>VersionEndDate; string; The end date of the labor schedule version.</li><li>VersionId; integer; The unique identifier of the labor schedule version.</li><li>VersionName; string; The name of the labor schedule version.</li><li>VersionStartDate; string; The start date of the labor schedule version.</li><li>VersionStatus; string; The labor schedule version status, such as New, Active or Inactive.</li><li>VersionStatusCode; string; The code associated to the labor schedule version status.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the version within the Person Assignment Labor Schedule header with the specified primary key. <br>Finder Variables <ul><li>VersionId; integer;  The unique identifier of the version associated with the Person Assignment Labor Schedule header. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the version within the Person Assignment Labor Schedule header with the specified primary key.",
                                "properties":{
                                    "VersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "controlType":"choice",
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the version associated with the Person Assignment Labor Schedule header.",
                                        "type":"integer",
                                        "title":"Version ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-get",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-get"
            },
            "post":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions"
                ],
                "summary":"Create many versions within a Person Assignment Labor Schedule header.",
                "operationId":"create_personAssignmentLaborSchedules-versions",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/personAssignmentLaborSchedules-versions-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionRules":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions~1{versionsUniqID}~1child~1distributionRules/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId",
                                    "versionsUniqID":"$request.path.versionsUniqID"
                                },
                                "description":"The DistributionRule services is used as a child of the Person Assignment Version resource to view and manage the distribution rules for a certain version."
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-post",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules/{LaborScheduleId}":{
            "get":{
                "tags":[
                    "Person Assignment Labor Schedules"
                ],
                "summary":"Get a Person Assignment Labor Schedule header.",
                "operationId":"get_personAssignmentLaborSchedules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "versions":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId"
                                },
                                "description":"The versions resource is used as a child of the Person Assignment Labor Schedules resource to view and manage the versions of labor schedules for a person and assignment combination."
                            },
                            "copyVersion":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1action~1copyVersion/post",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId"
                                },
                                "description":"Copy a version to create a duplicate."
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-get",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-get"
            },
            "delete":{
                "tags":[
                    "Person Assignment Labor Schedules"
                ],
                "summary":"Delete a Person Assignment Labor Schedule header.",
                "operationId":"delete_personAssignmentLaborSchedules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-delete",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-delete"
            },
            "patch":{
                "tags":[
                    "Person Assignment Labor Schedules"
                ],
                "summary":"Update a Person Assignment Labor Schedule header.",
                "operationId":"update_personAssignmentLaborSchedules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/personAssignmentLaborSchedules-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-item-response"
                                }
                            }
                        },
                        "links":{
                            "versions":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId"
                                },
                                "description":"The versions resource is used as a child of the Person Assignment Labor Schedules resource to view and manage the versions of labor schedules for a person and assignment combination."
                            },
                            "copyVersion":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1action~1copyVersion/post",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId"
                                },
                                "description":"Copy a version to create a duplicate."
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-patch",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules/{LaborScheduleId}/child/versions/{versionsUniqID}/child/distributionRules/{distributionRulesUniqID}/child/DistributionRulesDFF":{
            "get":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules/Person Assignment Labor Schedule Version Rules Descriptive Flexfields"
                ],
                "summary":"Get many descriptive flexfields within a distribution rule",
                "operationId":"getall_personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"distributionRulesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- DistributionRuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules.<br><br>For example: distributionRules?q=DistributionRuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>LineNumber; integer</li><li>RuleId; integer</li><li>__FLEX_Context; string; Context Segment</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>LineNumber; integer;   </li><li>RuleId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RuleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    },
                                    "LineNumber":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{LaborScheduleId}-child-versions-{versionsUniqID}-child-distributionRules-{distributionRulesUniqID}-child-DistributionRulesDFF-get",
                "x-filename-id":"laborscheduleid-child-versions-versionsuniqid-child-distributionrules-distributionrulesuniqid-child-distributionrulesdff-get"
            },
            "post":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules/Person Assignment Labor Schedule Version Rules Descriptive Flexfields"
                ],
                "summary":"Create a descriptive flexfield within a distribution rule",
                "operationId":"create_personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"distributionRulesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- DistributionRuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules.<br><br>For example: distributionRules?q=DistributionRuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_LD_SCH_TARGET_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_LD_SCH_TARGET_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{LaborScheduleId}-child-versions-{versionsUniqID}-child-distributionRules-{distributionRulesUniqID}-child-DistributionRulesDFF-post",
                "x-filename-id":"laborscheduleid-child-versions-versionsuniqid-child-distributionrules-distributionrulesuniqid-child-distributionrulesdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules/{LaborScheduleId}/child/versions/{versionsUniqID}/child/distributionRules/{distributionRulesUniqID}/child/DistributionRulesDFF/{DistributionRulesDFFUniqID}":{
            "get":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules/Person Assignment Labor Schedule Version Rules Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield within a distribution rule",
                "operationId":"get_personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"distributionRulesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- DistributionRuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules.<br><br>For example: distributionRules?q=DistributionRuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"DistributionRulesDFFUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- RuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules Descriptive Flexfields resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules Descriptive Flexfields. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules Descriptive Flexfields collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules Descriptive Flexfields.<br><br>For example: DistributionRulesDFF?q=RuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_LD_SCH_TARGET_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_LD_SCH_TARGET_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"child-versions-{versionsUniqID}-child-distributionRules-{distributionRulesUniqID}-child-DistributionRulesDFF-{DistributionRulesDFFUniqID}-get",
                "x-filename-id":"child-versions-versionsuniqid-child-distributionrules-distributionrulesuniqid-child-distributionrulesdff-distributionrulesdffuniqid-get"
            },
            "patch":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules/Person Assignment Labor Schedule Version Rules Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield within a distribution rule",
                "operationId":"update_personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"distributionRulesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- DistributionRuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules.<br><br>For example: distributionRules?q=DistributionRuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"DistributionRulesDFFUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- RuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules Descriptive Flexfields resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules Descriptive Flexfields. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules Descriptive Flexfields collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules Descriptive Flexfields.<br><br>For example: DistributionRulesDFF?q=RuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_LD_SCH_TARGET_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_LD_SCH_TARGET_LINES_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"child-versions-{versionsUniqID}-child-distributionRules-{distributionRulesUniqID}-child-DistributionRulesDFF-{DistributionRulesDFFUniqID}-patch",
                "x-filename-id":"child-versions-versionsuniqid-child-distributionrules-distributionrulesuniqid-child-distributionrulesdff-distributionrulesdffuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules/{LaborScheduleId}/child/versions/{versionsUniqID}":{
            "get":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions"
                ],
                "summary":"Get a version within a Person Assignment Labor Schedule header.",
                "operationId":"get_personAssignmentLaborSchedules-versions",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionRules":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions~1{versionsUniqID}~1child~1distributionRules/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId",
                                    "versionsUniqID":"$request.path.versionsUniqID"
                                },
                                "description":"The DistributionRule services is used as a child of the Person Assignment Version resource to view and manage the distribution rules for a certain version."
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-{versionsUniqID}-get",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-versionsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions"
                ],
                "summary":"Delete a version within a Person Assignment Labor Schedule header.",
                "operationId":"delete_personAssignmentLaborSchedules-versions",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-{versionsUniqID}-delete",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-versionsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions"
                ],
                "summary":"Update a version within a Person Assignment Labor Schedule header.",
                "operationId":"update_personAssignmentLaborSchedules-versions",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/personAssignmentLaborSchedules-versions-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-response"
                                }
                            }
                        },
                        "links":{
                            "distributionRules":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions~1{versionsUniqID}~1child~1distributionRules/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId",
                                    "versionsUniqID":"$request.path.versionsUniqID"
                                },
                                "description":"The DistributionRule services is used as a child of the Person Assignment Version resource to view and manage the distribution rules for a certain version."
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-{versionsUniqID}-patch",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-versionsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules/{LaborScheduleId}/child/versions/{versionsUniqID}/child/distributionRules/{distributionRulesUniqID}":{
            "get":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules"
                ],
                "summary":"Get a distribution rule within a version",
                "operationId":"get_personAssignmentLaborSchedules-versions-distributionRules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"distributionRulesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- DistributionRuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules.<br><br>For example: distributionRules?q=DistributionRuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-response"
                                }
                            }
                        },
                        "links":{
                            "DistributionRulesDFF":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions~1{versionsUniqID}~1child~1distributionRules~1{distributionRulesUniqID}~1child~1DistributionRulesDFF/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId",
                                    "versionsUniqID":"$request.path.versionsUniqID",
                                    "distributionRulesUniqID":"$request.path.distributionRulesUniqID"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-{versionsUniqID}-child-distributionRules-{distributionRulesUniqID}-get",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-versionsuniqid-child-distributionrules-distributionrulesuniqid-get"
            },
            "delete":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules"
                ],
                "summary":"Delete a distribution rule within a version",
                "operationId":"delete_personAssignmentLaborSchedules-versions-distributionRules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"distributionRulesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- DistributionRuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules.<br><br>For example: distributionRules?q=DistributionRuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-{versionsUniqID}-child-distributionRules-{distributionRulesUniqID}-delete",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-versionsuniqid-child-distributionrules-distributionrulesuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules"
                ],
                "summary":"Update a distribution rule within a version",
                "operationId":"update_personAssignmentLaborSchedules-versions-distributionRules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"distributionRulesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- DistributionRuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules.<br><br>For example: distributionRules?q=DistributionRuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/personAssignmentLaborSchedules-versions-distributionRules-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-response"
                                }
                            }
                        },
                        "links":{
                            "DistributionRulesDFF":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions~1{versionsUniqID}~1child~1distributionRules~1{distributionRulesUniqID}~1child~1DistributionRulesDFF/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId",
                                    "versionsUniqID":"$request.path.versionsUniqID",
                                    "distributionRulesUniqID":"$request.path.distributionRulesUniqID"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-{versionsUniqID}-child-distributionRules-{distributionRulesUniqID}-patch",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-versionsuniqid-child-distributionrules-distributionrulesuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules/{LaborScheduleId}/action/copyVersion":{
            "post":{
                "tags":[
                    "Person Assignment Labor Schedules"
                ],
                "summary":"Copy a version",
                "description":"Copy a version to create a duplicate.",
                "operationId":"do_copyVersion_personAssignmentLaborSchedules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "VersionId":{
                                        "type":"number",
                                        "description":"Identifier of the version to be copied.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"Return values for the copy action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"object",
                                            "additionalProperties":{
                                                "type":"number"
                                            },
                                            "description":"Return values for the copy action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-action-copyVersion-post",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-action-copyversion-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/personAssignmentLaborSchedules/{LaborScheduleId}/child/versions/{versionsUniqID}/child/distributionRules":{
            "get":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules"
                ],
                "summary":"Get many distribution rules within a version",
                "operationId":"getall_personAssignmentLaborSchedules-versions-distributionRules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BillableFlag; boolean; Identifies if the charge is billable or not.</li><li>CapitalizableFlag; boolean; Information that indicates if a project-related item is eligible for capitalization.</li><li>ChartOfAccountsId; integer; GL Account for this distribution, if the rule is to a GL account.</li><li>ContextCategory; string; Identifies the descriptive flexfield application context for project-related standardized cost collection.</li><li>ContractId; integer; Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.</li><li>ContractLineId; integer; Tracks contract line information. Not used currently.</li><li>ContractName; string; Name associated to the contract ID.</li><li>ContractNumber; string; Number associated to the contract ID.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date the record was created.</li><li>DistributionRuleId; integer; Primary key of distribution rule concatenated with the Line Number to make it unique.</li><li>ExpenditureItemDate; string; Date on which a project-related transaction is incurred.</li><li>ExpenditureOrganizationId; integer; Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.</li><li>ExpenditureOrganizationName; string; Name for expenditure organization.</li><li>ExpenditureTypeId; integer; Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.</li><li>ExpenditureTypeName; string; Name of the expenditure type for this cost distribution.</li><li>FundingAllocationId; integer; Specifies the name of the project funding override. Not used currently.</li><li>FundingSourceId; string; Identifier of the funding source for this distribution.</li><li>FundingSourceName; string; Funding source name.</li><li>FundingSourceNumber; string; Funding source number associated to this distribution.</li><li>GLAccount; string; GL Account for this distribution, if the rule is to a GL account.</li><li>GLAccountCombinationId; integer; The GL Account code combination identifier, if the rule is set to a GL account.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LineNumber; integer; Primary key of distribution rule concatenated with the DistributionRuleID to make it unique.</li><li>LinePercent; number; The percentage for this distribution rule, to be applied to the total cost for distribution.</li><li>ProjectId; integer; Identifier of the project for this distribution rule, if it's a project distribution.</li><li>ProjectName; string; Name of the project associated to this distribution if it's a project distribution.</li><li>ProjectNumber; string; Number of the project associated to this distribution if it's a project distribution.</li><li>TaskId; integer; Identifier of the task for this distribution rule, if it's a project distribution.</li><li>TaskName; string; Name of the task associated to this distribution if it's a project distribution.</li><li>TaskNumber; string; Task number associated with this distribution.</li><li>TimeCardDistribution; string; Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No). You can't include project or GL account information on a distribution rule if time card distribution is enabled.</li><li>WorkTypeId; integer; Identifier for project-related classification of the worked performed.</li><li>WorkTypeName; string; Name for project-related classification of the worked performed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the distribution rule within the version with the specified primary key. <br>Finder Variables <ul><li>DistributionRuleId; integer;  The unique identifier of the labor schedule distribution rule. </li><li>LineNumber; integer;  The secondary unique identifier for the labor schedule distribution rule. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the distribution rule within the version with the specified primary key.",
                                "properties":{
                                    "DistributionRuleId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the labor schedule distribution rule.",
                                        "type":"integer"
                                    },
                                    "LineNumber":{
                                        "nullable":false,
                                        "description":"The secondary unique identifier for the labor schedule distribution rule.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-{versionsUniqID}-child-distributionRules-get",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-versionsuniqid-child-distributionrules-get"
            },
            "post":{
                "tags":[
                    "Person Assignment Labor Schedules/Person Assignment Labor Schedule Versions/Person Assignment Labor Schedule Version Rules"
                ],
                "summary":"Create many distribution rules within a version",
                "operationId":"create_personAssignmentLaborSchedules-versions-distributionRules",
                "parameters":[
                    {
                        "name":"LaborScheduleId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"versionsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/personAssignmentLaborSchedules-versions-distributionRules-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-response"
                                }
                            }
                        },
                        "links":{
                            "DistributionRulesDFF":{
                                "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions~1{versionsUniqID}~1child~1distributionRules~1{distributionRulesUniqID}~1child~1DistributionRulesDFF/get",
                                "parameters":{
                                    "LaborScheduleId":"$request.path.LaborScheduleId",
                                    "versionsUniqID":"$request.path.versionsUniqID",
                                    "distributionRulesUniqID":"$request.path.distributionRulesUniqID"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"personAssignmentLaborSchedules-{LaborScheduleId}-child-versions-{versionsUniqID}-child-distributionRules-post",
                "x-filename-id":"personassignmentlaborschedules-laborscheduleid-child-versions-versionsuniqid-child-distributionrules-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts/{projectCostsUniqID}/child/ProjectCostsDFF":{
            "get":{
                "tags":[
                    "Project Costs/Project Costs Descriptive Flexfields"
                ],
                "summary":"Get all descriptive flexfields for a project cost",
                "operationId":"getall_projectCosts-ProjectCostsDFF",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ExpenditureItemId; integer; The identifier of the project cost transaction.</li><li>__FLEX_Context; string; Code that identifies the context for the segments of the project expenditure items.</li><li>__FLEX_Context_DisplayValue; string; Name of the context for the segments of the project expenditure items.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all descriptive flexfields for the specified project cost.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; Identifier of the project cost.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenditureItemId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Transaction Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-child-ProjectCostsDFF-get",
                "x-filename-id":"projectcosts-projectcostsuniqid-child-projectcostsdff-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts/{projectCostsUniqID}":{
            "get":{
                "tags":[
                    "Project Costs"
                ],
                "summary":"Get a project cost",
                "operationId":"get_projectCosts",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjustProjectCosts":{
                                "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1action~1adjustProjectCosts/post",
                                "parameters":{
                                    "projectCostsUniqID":"$request.path.projectCostsUniqID"
                                },
                                "description":"Adjust existing project costs after reviewing them."
                            },
                            "ProjectStandardCostCollectionFlexFields":{
                                "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1ProjectStandardCostCollectionFlexFields/get",
                                "parameters":{
                                    "projectCostsUniqID":"$request.path.projectCostsUniqID"
                                },
                                "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for project costs."
                            },
                            "Adjustments":{
                                "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1Adjustments/get",
                                "parameters":{
                                    "projectCostsUniqID":"$request.path.projectCostsUniqID"
                                },
                                "description":"The Adjustments resource is used to view the adjustments performed on project costs."
                            },
                            "ProjectCostsDFF":{
                                "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1ProjectCostsDFF/get",
                                "parameters":{
                                    "projectCostsUniqID":"$request.path.projectCostsUniqID"
                                },
                                "description":"The Project Costs Descriptive Flexfields resource is used to view and update additional information for project costs."
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-get",
                "x-filename-id":"projectcosts-projectcostsuniqid-get"
            },
            "patch":{
                "tags":[
                    "Project Costs"
                ],
                "summary":"Update a project cost",
                "operationId":"update_projectCosts",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectCosts-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-item-response"
                                }
                            }
                        },
                        "links":{
                            "adjustProjectCosts":{
                                "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1action~1adjustProjectCosts/post",
                                "parameters":{
                                    "projectCostsUniqID":"$request.path.projectCostsUniqID"
                                },
                                "description":"Adjust existing project costs after reviewing them."
                            },
                            "ProjectStandardCostCollectionFlexFields":{
                                "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1ProjectStandardCostCollectionFlexFields/get",
                                "parameters":{
                                    "projectCostsUniqID":"$request.path.projectCostsUniqID"
                                },
                                "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for project costs."
                            },
                            "Adjustments":{
                                "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1Adjustments/get",
                                "parameters":{
                                    "projectCostsUniqID":"$request.path.projectCostsUniqID"
                                },
                                "description":"The Adjustments resource is used to view the adjustments performed on project costs."
                            },
                            "ProjectCostsDFF":{
                                "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1ProjectCostsDFF/get",
                                "parameters":{
                                    "projectCostsUniqID":"$request.path.projectCostsUniqID"
                                },
                                "description":"The Project Costs Descriptive Flexfields resource is used to view and update additional information for project costs."
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-patch",
                "x-filename-id":"projectcosts-projectcostsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts/{projectCostsUniqID}/child/Adjustments/{AdjustmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Costs/Adjustments"
                ],
                "summary":"Get an adjustment for a project cost",
                "operationId":"get_projectCosts-Adjustments",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AdjustmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Adjustments resource and used to uniquely identify an instance of Adjustments. The client should not generate the hash key value. Instead, the client should query on the Adjustments collection resource in order to navigate to a specific instance of Adjustments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-Adjustments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-child-Adjustments-{AdjustmentsUniqID}-get",
                "x-filename-id":"projectcosts-projectcostsuniqid-child-adjustments-adjustmentsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts/{projectCostsUniqID}/action/adjustProjectCosts":{
            "post":{
                "tags":[
                    "Project Costs"
                ],
                "summary":"Adjust project costs",
                "description":"Adjust existing project costs after reviewing them.",
                "operationId":"do_adjustProjectCosts_projectCosts",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "ContractNumber":{
                                        "type":"string",
                                        "description":"Number of the destination contract.",
                                        "nullable":true
                                    },
                                    "TaskId":{
                                        "type":"number",
                                        "description":"Identifier for the destination task.",
                                        "nullable":true
                                    },
                                    "BurdenCostDebitAccountCombinationId":{
                                        "type":"number",
                                        "description":"Code combination identifier of the burden cost debit account.",
                                        "nullable":true
                                    },
                                    "ProjectName":{
                                        "type":"string",
                                        "description":"Name of the destination project.",
                                        "nullable":true
                                    },
                                    "RawCostDebitAccountCombinationId":{
                                        "type":"number",
                                        "description":"Code combination identifier of the raw cost debit account.",
                                        "nullable":true
                                    },
                                    "ProjectRoleId":{
                                        "type":"number",
                                        "description":"Identifier of the project role associated with the project cost. You must include either the ProjectRoleId or ProjectRoleName attribute to adjust the project role value on a project cost transaction. If you include both attributes, the value for the ProjectRoleId attribute is used and the ProjectRoleName value is ignored.",
                                        "nullable":true
                                    },
                                    "TransactionCurrency":{
                                        "type":"string",
                                        "description":"Code for the currency in which the project cost was incurred.",
                                        "nullable":true
                                    },
                                    "HoldInvoiceFlag":{
                                        "type":"boolean",
                                        "description":"Determines whether the destination project cost transaction is withheld from invoice generation. Only applicable when performing Split adjustments on contract projects.",
                                        "nullable":true
                                    },
                                    "CapitalizableFlag":{
                                        "type":"boolean",
                                        "description":"Determines whether the destination project cost transaction is capitalizable. Only applicable when performing Split adjustments on capital projects.",
                                        "nullable":true
                                    },
                                    "RawCostInTransactionCurrency":{
                                        "type":"number",
                                        "description":"Project cost in the transaction currency that is directly attributable to the work performed.",
                                        "nullable":true
                                    },
                                    "Justification":{
                                        "type":"string",
                                        "description":"User-entered justification for an adjustment.",
                                        "nullable":true
                                    },
                                    "Comment":{
                                        "type":"string",
                                        "description":"Comment entered for the project cost.",
                                        "nullable":true
                                    },
                                    "HoldRevenueFlag":{
                                        "type":"boolean",
                                        "description":"Determines whether the destination project cost transaction is withheld from revenue recognition. Only applicable when performing Split adjustments on contract projects.",
                                        "nullable":true
                                    },
                                    "BurdenedCostDebitAccountCombinationId":{
                                        "type":"number",
                                        "description":"Code combination identifier of the burdened cost debit account.",
                                        "nullable":true
                                    },
                                    "ProjectNumber":{
                                        "type":"string",
                                        "description":"Number of the destination project.",
                                        "nullable":true
                                    },
                                    "ProjectId":{
                                        "type":"number",
                                        "description":"Identifier of the destination project.",
                                        "nullable":true
                                    },
                                    "TaskNumber":{
                                        "type":"string",
                                        "description":"Number of the destination task.",
                                        "nullable":true
                                    },
                                    "BillableFlag":{
                                        "type":"boolean",
                                        "description":"Determines whether the destination project cost transaction is billable. Only applicable when performing Split adjustments on contract projects.",
                                        "nullable":true
                                    },
                                    "Quantity":{
                                        "type":"number",
                                        "description":"Quantity entered on the project cost.",
                                        "nullable":true
                                    },
                                    "RawCostCreditAccountCombinationId":{
                                        "type":"number",
                                        "description":"Code combination identifier of the raw cost credit account.",
                                        "nullable":true
                                    },
                                    "ContractId":{
                                        "type":"number",
                                        "description":"Identifier for the destination contract.",
                                        "nullable":true
                                    },
                                    "TransactionCurrencyCode":{
                                        "type":"string",
                                        "description":"The currency in which the project cost was incurred.",
                                        "nullable":true
                                    },
                                    "FundingSourceName":{
                                        "type":"string",
                                        "description":"Name of the destination funding source.",
                                        "nullable":true
                                    },
                                    "AdjustmentType":{
                                        "type":"string",
                                        "description":"Type of adjustment that is to be performed on the project cost. You must enter a value for either this attribute or AdjustmentTypeCode to perform a project cost adjustment. A list of valid values is defined in the lookup PJC_ADJUSTMENT_TYPE.",
                                        "nullable":true
                                    },
                                    "ContractName":{
                                        "type":"string",
                                        "description":"Name of the destination contract.",
                                        "nullable":true
                                    },
                                    "AdjustmentTypeCode":{
                                        "type":"string",
                                        "description":"Code that identifies the type of adjustment that is to be performed on the project cost. You must enter a value for either this attribute or AdjustmentType to perform a project cost adjustment. A list of valid values is defined in the lookup PJC_ADJUSTMENT_TYPE.",
                                        "nullable":true
                                    },
                                    "ExpenditureTypeId":{
                                        "type":"number",
                                        "description":"Identifier of the expenditure type.",
                                        "nullable":true
                                    },
                                    "FundingSourceNumber":{
                                        "type":"string",
                                        "description":"Number of the destination funding source.",
                                        "nullable":true
                                    },
                                    "FundingSourceId":{
                                        "type":"number",
                                        "description":"Identifier for the destination funding source.",
                                        "nullable":true
                                    },
                                    "ProjectRoleName":{
                                        "type":"string",
                                        "description":"A classification of the relationship between a person and the project associated with the project cost, such as Consultant or Technical Lead. You must include either the ProjectRoleId or ProjectRoleName attribute to adjust the project role value on a project cost transaction. If you include both attributes, the value for the ProjectRoleId attribute is used and the ProjectRoleName value is ignored.",
                                        "nullable":true
                                    },
                                    "BurdenCostCreditAccountCombinationId":{
                                        "type":"number",
                                        "description":"Code combination identifier of the burden cost credit account.",
                                        "nullable":true
                                    },
                                    "ExpenditureType":{
                                        "type":"string",
                                        "description":"A classification of cost that is assigned to each project cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories).",
                                        "nullable":true
                                    },
                                    "TaskName":{
                                        "type":"string",
                                        "description":"Name of the destination task.",
                                        "nullable":true
                                    },
                                    "BurdenedCostCreditAccountCombinationId":{
                                        "type":"number",
                                        "description":"Code combination identifier of the burdened cost credit account.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Response that indicates if the adjustment on the project cost was successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Response that indicates if the adjustment on the project cost was successful."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-action-adjustProjectCosts-post",
                "x-filename-id":"projectcosts-projectcostsuniqid-action-adjustprojectcosts-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts/{projectCostsUniqID}/child/ProjectStandardCostCollectionFlexFields":{
            "get":{
                "tags":[
                    "Project Costs/Project Standard Cost Collection Flexfields"
                ],
                "summary":"Get all standard cost collection information for a project cost",
                "operationId":"getall_projectCosts-ProjectStandardCostCollectionFlexFields",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all standard cost collection flexfields for the specified project cost.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; Identifier of the project cost.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenditureItemId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Transaction Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-child-ProjectStandardCostCollectionFlexFields-get",
                "x-filename-id":"projectcosts-projectcostsuniqid-child-projectstandardcostcollectionflexfields-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts/{projectCostsUniqID}/child/Adjustments":{
            "get":{
                "tags":[
                    "Project Costs/Adjustments"
                ],
                "summary":"Get all adjustments for a project cost",
                "operationId":"getall_projectCosts-Adjustments",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AdjustedBy; string; Name of the person who initiated the project cost adjustment.</li><li>AdjustedOn; string; Date on which the project cost was adjusted.</li><li>AdjustmentSource; string; Source of the project cost adjustment. A list of valid values is defined in the lookup type PJC_ADJ_SOURCE.</li><li>AdjustmentSourceCode; string; Code that identifies the source of the project cost adjustment. A list of valid values is defined in the lookup type PJC_ADJ_SOURCE.</li><li>AdjustmentStatus; string; Status of the adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUST_HISTORY_REC_STATUS.</li><li>AdjustmentStatusCode; string; Code that identifies the status of the adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUST_HISTORY_REC_STATUS.</li><li>AdjustmentType; string; Type of adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUSTMENT_TYPE.</li><li>AdjustmentTypeCode; string; Code that identifies the type of adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUSTMENT_TYPE.</li><li>ExpenditureItemId; integer; Identifier of the project cost.</li><li>RejectionReason; string; Reason why the project cost adjustment wasn't processed successfully.</li><li>RejectionReasonCode; string; Code that identifies the reason why the project cost adjustment wasn't processed successfully.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all adjustments performed on the specified project cost.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; Identifier of the project cost.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExpenditureItemId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-Adjustments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-child-Adjustments-get",
                "x-filename-id":"projectcosts-projectcostsuniqid-child-adjustments-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts/{projectCostsUniqID}/child/ProjectCostsDFF/{ExpenditureItemId}":{
            "get":{
                "tags":[
                    "Project Costs/Project Costs Descriptive Flexfields"
                ],
                "summary":"Get a descriptive flexfield for a project cost",
                "operationId":"get_projectCosts-ProjectCostsDFF",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"The identifier of the project cost transaction.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                                },
                                "description":"The list of valid contexts applicable for the project expenditure item descriptive flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-child-ProjectCostsDFF-{ExpenditureItemId}-get",
                "x-filename-id":"projectcosts-projectcostsuniqid-child-projectcostsdff-expenditureitemid-get"
            },
            "patch":{
                "tags":[
                    "Project Costs/Project Costs Descriptive Flexfields"
                ],
                "summary":"Update a descriptive flexfield for a project cost",
                "operationId":"update_projectCosts-ProjectCostsDFF",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"The identifier of the project cost transaction.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectCosts-ProjectCostsDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                                },
                                "description":"The list of valid contexts applicable for the project expenditure item descriptive flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-child-ProjectCostsDFF-{ExpenditureItemId}-patch",
                "x-filename-id":"projectcosts-projectcostsuniqid-child-projectcostsdff-expenditureitemid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts":{
            "get":{
                "tags":[
                    "Project Costs"
                ],
                "summary":"Get all project costs",
                "operationId":"getall_projectCosts",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AccountingDate; string; The date used to determine the accounting period for a project cost.</li><li>AccountingPeriod; string; The accounting period of the cost distribution in the provider organization's accounting calendar. The provider is the organization that owns the labor or nonlabor resource that incurred the project cost.</li><li>AccrualItemFlag; boolean; Indicates if the project cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the project cost is an accrual item and a value of false means that the project cost is not an accrual item.</li><li>AdjustingItem; integer; Indicates that the project cost transaction was created as a result of adjusting another project cost. A value of true means that the project cost was created due to the adjustment of another project cost and a value of false or null means that the project cost wasn't created due to the adjustment of another project cost.</li><li>AdjustmentStatus; string; Indicates the status of an adjustment made to the project cost. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_ADJ_STATUS.</li><li>AllowAdjustments; string; Indicates if the project cost is eligible to be adjusted. A value of true means that you can perform adjustments on the project cost and a value of false means that you can't perform adjustments on the project cost. You can perform adjustments on the project cost if adjustment is allowed at the document entry level, the project cost is not already under adjustment, and if the project cost is not an accrual item.</li><li>AssignmentId; integer; Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.</li><li>AssignmentName; string; Name of the human resources assignment of the person that incurred the cost that was charged to the project.</li><li>AssignmentNumber; string; Number of the human resources assignment of the person that incurred the cost that was charged to the project.</li><li>BillableFlag; boolean; Specifies if the project cost is billable. A value of true means that the project cost is billable and a value of false means that the project cost is not billable.</li><li>BorrowedAndLentDistributed; string; Indicates if borrowed and lent transactions have been created for the project cost. A list of valid values is defined in the lookup PJC_CC_PROCESSED_CODE.</li><li>BorrowedAndLentDistributedCode; string; Code that indicates if borrowed and lent transactions have been created for the project cost. A list of valid values is defined in the lookup PJC_CC_PROCESSED_CODE.</li><li>BurdenCostCreditAccount; string; The ledger account that receives the credit amount for the burden cost associated with a project cost.</li><li>BurdenCostCreditAccountCombinationId; integer; Code combination identifier of the burden cost credit account.</li><li>BurdenCostDebitAccount; string; The ledger account that receives the debit amount for the burden cost associated with a project cost.</li><li>BurdenCostDebitAccountCombinationId; integer; Code combination identifier of the burden cost debit account.</li><li>BurdenedCostCreditAccount; string; The ledger account that receives the credit amount for the burdened cost associated with a project cost. The burdened cost includes the sum of the raw and burden cost.</li><li>BurdenedCostCreditAccountCombinationId; integer; Code combination identifier of the burdened cost credit account.</li><li>BurdenedCostDebitAccount; string; The ledger account that receives the debit amount for the burdened cost associated with a project cost. The burdened cost includes the sum of the raw and burden cost.</li><li>BurdenedCostDebitAccountCombinationId; integer; Code combination identifier of the burdened cost debit account.</li><li>BurdenedCostInProjectCurrency; number; Total project cost in the currency of the project that is incurring the unprocessed cost, including the burden cost.</li><li>BurdenedCostInProviderLedgerCurrency; number; Total project cost in the provider ledger currency that includes the burden cost.</li><li>BurdenedCostInReceiverLedgerCurrency; number; Total project cost in the receiver ledger currency that includes the burden cost.</li><li>BurdenedCostInTransactionCurrency; number; Total project cost in the transaction currency for a project that is enabled for burdening, including the burden cost.</li><li>CapitalEventNumber; integer; Identifying number of the capital event associated with the project cost.</li><li>CapitalizableFlag; boolean; Specifies if the project cost is capitalizable. A value of true means that the project cost is capitalizable and a value of false means that the project cost is not capitalizable.</li><li>Comment; string; Comment entered for the project cost.</li><li>ContractId; integer; Identifier of the contract for the project cost of a sponsored project.</li><li>ContractName; string; Name of the contract for the project cost of a sponsored project.</li><li>ContractNumber; string; Number of the contract for the project cost of a sponsored project.</li><li>ConvertedFlag; boolean; Indicates if the project cost was converted from a legacy system. A value of true means that the project cost is converted from a legacy system and a value of false means that the project cost is not converted from a legacy system.</li><li>CostActionId; integer; The payroll costing unique identifier for the pay action.</li><li>CostActionType; string; The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.</li><li>CostAllocationKeyflexId; integer; The unique identifier of the payroll cost allocation key flexfield.</li><li>CostElement; string; Reference to the cost element details in the originating source system that's associated with the project cost.</li><li>CostId; integer; The unique identifier of the payroll cost.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CrossChargeType; string; Name of the type of cross-charge processing to be performed on the project cost. A list of valid values is defined in the lookup type PJC_CC_CROSS_CHARGE_TYPE.</li><li>CrossChargeTypeCode; string; Code of the type of cross-charge processing to be performed on the project cost. A list of valid values is defined in the lookup type PJC_CC_CROSS_CHARGE_TYPE.</li><li>Document; string; Name of the document used to capture the project cost.</li><li>DocumentEntry; string; Name of the document entry used to capture the project cost.</li><li>DocumentEntryId; integer; Identifier of the document entry used to capture the project cost.</li><li>DocumentId; integer; Identifier of the document used to capture the project cost.</li><li>Email; string; Email address of the person through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.</li><li>ExpenditureBusinessUnit; string; Name of the expenditure business unit that incurred the project cost.</li><li>ExpenditureBusinessUnitId; integer; Identifier of the expenditure business unit that incurred the project cost.</li><li>ExpenditureCategory; string; The cost group associated with a project cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.</li><li>ExpenditureItemDate; string; Date on which the project cost was incurred.</li><li>ExpenditureOrganization; string; Name of the expenditure organization to which the project cost is charged.</li><li>ExpenditureOrganizationId; integer; Identifier of the expenditure organization to which the project cost is charged.</li><li>ExpenditureType; string; A classification of cost that is assigned to each project cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories).</li><li>ExpenditureTypeClass; string; Additional classification of the project cost that drives the expenditure processing for the project cost.</li><li>ExpenditureTypeClassCode; string; Code that identifies the additional classification of the project cost that drives the expenditure processing for the project cost.</li><li>ExpenditureTypeId; integer; Identifier of the expenditure type.</li><li>ExternalBillRate; number; The unit rate at which a project cost is billed on external contracts.</li><li>ExternalBillRateCurrency; string; The currency in which a project cost is billed on external contracts.</li><li>ExternalBillRateSourceName; string; Name of the external source application from where the external bill rate originates.</li><li>ExternalBillRateSourceReference; string; Identifier of the external bill rate in the external source application.</li><li>FundingSourceId; string; Identifier of the funding source of a sponsored project cost.</li><li>FundingSourceName; string; Name of the funding source of a sponsored project cost.</li><li>FundingSourceNumber; string; Number of the funding source of a sponsored project cost.</li><li>FundsStatus; string; Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.</li><li>HoldIntercompanyInvoiceFlag; boolean; Indicates if the project cost is being held from inclusion on an intercompany invoice. A value of true means that the project cost is being held from inclusion on an intercompany invoice and a value of false means that the project cost is not being held from inclusion on an intercompany invoice.</li><li>HoldIntercompanyRevenueFlag; boolean; Indicates that the project cost is being held from recognizing intercompany revenue. A value of true means that the project cost is being held from recognizing intercompany revenue and a value of false means that the project cost is not being held from recognizing intercompany revenue.</li><li>HoldInvoiceFlag; boolean; Indicates if the project cost is being held from inclusion on an invoice. A value of true means that the project cost is being held from inclusion on an invoice and a value of false means that the project cost is not being held from inclusion on an invoice.</li><li>HoldRevenueFlag; boolean; Indicates that the project cost is being held from recognizing revenue. A value of true means that the project cost is being held from recognizing revenue and a value of false means that the project cost is not being held from recognizing revenue.</li><li>IntercompanyBillRate; number; The unit rate at which a project cost is billed on intercompany contracts.</li><li>IntercompanyBillRateCurrency; string; The currency in which a project cost is billed on intercompany contracts.</li><li>IntercompanyBillRateSourceName; string; The name of the external source application from where the intercompany bill rate originates.</li><li>IntercompanyBillRateSourceReference; string; Identifier of the intercompany bill rate in the external source application.</li><li>IntercompanyInvoiceAmountInProviderLedgerCurrency; number; The intercompany invoice amount of the project cost, denoted in provider ledger currency.</li><li>IntercompanyInvoiceStatus; string; Indicates if the project cost has been included on an intercompany invoice. A list of valid values is defined in the lookup type ORA_PJC_TXN_BILLING_STATUS.</li><li>IntercompanyInvoicedPercentage; number; The percentage of the project cost that has been included on intercompany invoices.</li><li>IntercompanyRecognizedRevenuePercentage; number; The percentage of the project cost that has been recognized for intercompany revenue.</li><li>IntercompanyRevenueInProviderLedgerCurrency; number; The intercompany revenue amount of the project cost, denoted in provider ledger currency.</li><li>IntercompanyRevenueStatus; string; Indicates if the project cost has been recognized for intercompany revenue. A list of valid values is defined in the lookup type PJB_EVT_REVENUE_RECOGNZD.</li><li>InventoryItem; string; Name of the inventory item associated with the project cost.</li><li>InventoryItemId; integer; Identifier of the inventory item associated with the project cost.</li><li>InventoryItemNumber; string; Number of the inventory item associated with the project cost.</li><li>InventoryTransactionNumber; string; Reference to the inventory transaction in the originating source system that's associated with the project cost.</li><li>InvoiceAmountInReceiverLedgerCurrency; number; The invoice amount of the project cost, denoted in receiver ledger currency.</li><li>InvoicedPercentage; number; The percentage of the project cost that has been included on invoices.</li><li>InvoicedStatus; string; Indicates if the project cost has been included on an invoice. A list of valid values is defined in the lookup type ORA_PJC_TXN_BILLING_STATUS.</li><li>Job; string; Name of the job that is being performed by the person that incurred the project cost that was charged to the task.</li><li>JobId; integer; Identifier of the job that is being performed by the person that incurred the project cost that was charged to the task.</li><li>LaborDistributionOriginalTransactionReference; string; Original reference that identifies a labor distribution transaction.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NetZeroItemFlag; boolean; Indicates that the project cost has either been reversed or is reversing another project cost, resulting in a sum of zero for the two costs together. A value of true means that the project cost has a matching reversal cost and a value of false means that the project cost doesn't have a matching reversal cost.</li><li>NonlaborResource; string; A resource other than human labor through which the project cost is incurred. For example, use of company-owned equipment or internal telecommunications services.</li><li>NonlaborResourceId; integer; Identifier of a resource other than human labor through which the project cost is incurred. For example, use of company-owned equipment or internal telecommunications services.</li><li>NonlaborResourceOrganization; string; Name of the organization that owns the nonlabor resource incurring the project cost.</li><li>NonlaborResourceOrganizationId; integer; Identifier of the organization that owns the nonlabor resource incurring the project cost.</li><li>OriginalTransactionReference; string; Original transaction reference of a third-party project cost. If duplicate references aren't allowed by the document, then multiple project costs can't refer to the same original transaction.</li><li>PayrollCosted; string; Indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.</li><li>PayrollCostedCode; string; Code that indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.</li><li>PayrollId; integer; The unique identifier of the payroll associated with this cost.</li><li>PayrollName; string; The name of the payroll associated with this cost.</li><li>PersonId; integer; Identifier of the person through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.</li><li>PersonName; string; Name of an individual human team member through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.</li><li>PersonNumber; string; Number that uniquely identifies the person who is associated with the project cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component.</li><li>PersonType; string; The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.</li><li>ProjectId; integer; Identifier of the project to which the cost is charged.</li><li>ProjectName; string; Name of the project to which the cost is charged.</li><li>ProjectNumber; string; Number of the project to which the cost is charged.</li><li>ProjectRoleId; integer; Identifier of the project role associated with the project cost.</li><li>ProjectRoleName; string; A classification of the relationship between a person and the project associated with the project cost, such as Consultant or Technical Lead.</li><li>ProviderBusinessUnit; string; Name of the business unit that owns the resource that incurred the actual cost.</li><li>ProviderBusinessUnitId; integer; Identifier of the business unit that owns the resource that incurred the actual cost.</li><li>ProviderLedgerCurrency; string; Currency of the ledger that owns the resource that is incurring the project cost. This currency is used for accounting and reporting in the provider ledger.</li><li>ProviderLedgerCurrencyCode; string; Code of the currency of the ledger that owns the resource that is incurring the project cost. This currency is used for accounting and reporting in the provider ledger.</li><li>ProviderLedgerCurrencyConversionDate; string; The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency.</li><li>ProviderLedgerCurrencyConversionRate; number; The ratio at which the principal unit of transaction currency is converted to provider ledger currency.</li><li>ProviderLedgerCurrencyConversionRateType; string; The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency.</li><li>ProviderOrganization; string; Name of the organization that provided the resource that incurred the cost on the project or cost distribution line.</li><li>ProviderOrganizationId; integer; Identifier of the provider organization of the project cost.</li><li>Quantity; number; Quantity entered on the project cost.</li><li>RawCostCreditAccount; string; The ledger account that receives the credit amount for the raw cost associated with a project cost.</li><li>RawCostCreditAccountCombinationId; integer; Code combination identifier of the raw cost credit account.</li><li>RawCostDebitAccount; string; The ledger account that receives the debit amount for the raw cost associated with a project cost.</li><li>RawCostDebitAccountCombinationId; integer; Code combination identifier of the raw cost debit account.</li><li>RawCostInProjectCurrency; number; Project cost that is directly attributable to the work performed in the currency of the project that is incurring the cost.</li><li>RawCostInProviderLedgerCurrency; number; Project cost in the provider ledger currency that is directly attributable to the work performed.</li><li>RawCostInReceiverLedgerCurrency; number; Project cost in the receiver ledger currency that is directly attributable to the work performed.</li><li>RawCostInTransactionCurrency; number; Project cost in the transaction currency that is directly attributable to the work performed.</li><li>RawCostRateInTransactionCurrency; number; Project cost in the transaction currency that is directly attributable to the work performed.</li><li>ReceiverBusinessUnit; string; Name of the business unit that owns the project for which cost was incurred.</li><li>ReceiverBusinessUnitId; integer; Identifier of the business unit that owns the project for which cost was incurred.</li><li>ReceiverOrganization; string; Name of the organization that owns the project in which the actual cost was incurred.</li><li>ReceiverOrganizationId; integer; Identifier of the receiver organization of the project cost.</li><li>RecognizedRevenuePercentage; number; The percentage of the project cost that has been revenue recognized.</li><li>ResourceInstance; string; Reference to the resource instance in the originating source system that's associated with the project cost.</li><li>ResourceName; string; Reference to the resource name in the originating source system that's associated with the project cost.</li><li>ResourceTransactionNumber; string; Reference to the resource transaction in the originating source system that's associated with the project cost.</li><li>RevenueCategoryCode; string; Code that identifies the grouping of expenditure types or events by type of revenue. For example, a revenue category with a name of Labor refers to labor revenue.</li><li>RevenueInReceiverLedgerCurrency; number; The revenue amount of the project cost, denoted in receiver ledger currency.</li><li>RevenueStatus; string; Indicates if the project cost has been recognized for revenue. A list of valid values is defined in the lookup type PJB_EVT_REVENUE_RECOGNZD.</li><li>RunActionId; integer; The unique identifier of the payroll run action used to get accounting information associated with the cost.</li><li>RunId; integer; The unique identifier of the payroll run associated with the cost.</li><li>SalesOrderNumber; string; Reference to the sales order in the originating source system that's associated with the project cost.</li><li>ShipmentNumber; string; Reference to the shipment details in the originating source system that's associated with the project cost.</li><li>SourceDistributionLayerReference; integer; The distribution layer identifier of the supply chain cost transaction associated with a project cost transaction.</li><li>SourceTransactionQuantity; number; The quantity of the project cost transaction as captured in the originating supply chain cost transaction.</li><li>SourceTransactionType; string; The name of the transaction type associated with a project cost transaction as captured in the originating Supply Chain Management application.</li><li>SupplyChainTransactionActionId; integer; Identifier of the transaction action captured in the Supply Chain Management application.</li><li>SupplyChainTransactionSourceTypeId; integer; Identifier of the transaction source type captured in the Supply Chain Management application.</li><li>SupplyChainTransactionTypeId; integer; Identifier of the transaction type captured in the Supply Chain Management application.</li><li>TaskId; integer; Identifier of the task to which the project cost is charged.</li><li>TaskName; string; Name of the task to which the project cost is charged.</li><li>TaskNumber; string; Number of the task to which the project cost is charged.</li><li>TransactionCurrency; string; The currency in which the project cost was incurred.</li><li>TransactionNumber; integer; Identifier of the project cost.</li><li>TransactionSource; string; Name of the application in which the project cost was originally created.</li><li>TransactionSourceId; integer; Identifier of the application in which the project cost was originally created.</li><li>TransferOrderNumber; string; Reference to the transfer order in the originating source system that's associated with the project cost.</li><li>TransferPriceInProjectCurrency; number; The transfer price of the project cost denoted in project currency.</li><li>TransferPriceInProviderLedgerCurrency; number; The transfer price of the project cost denoted in provider ledger currency.</li><li>TransferPriceInReceiverLedgerCurrency; number; The transfer price of the project cost denoted in receiver ledger currency.</li><li>TransferPriceInTransactionCurrency; number; The transfer price of the project cost denoted in transaction currency.</li><li>TransferredFromTransactionNumber; integer; The transaction number of the original project cost which was transferred from a different project, task, contract, or funding source resulting in the creation of the project cost.</li><li>UnitOfMeasure; string; Name of the unit of measure for the item that is requested, ordered, or supplied.</li><li>UnitOfMeasureCode; string; Code that identifies the unit of measure for the item that is requested, ordered, or supplied.</li><li>UserExpenditureBatch; string; The name of the expenditure group batch that you provide while creating project costs.</li><li>WorkOrderNumber; string; Reference to the work order in the originating source system that's associated with the project cost.</li><li>WorkType; string; Name of the work type for the project cost.</li><li>WorkTypeId; integer; Identifier of the work type for the project cost.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project costs with the specified ID.<br>Finder Variables: <ul><li>TransactionNumber; integer; Identifier of the project cost.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TransactionNumber":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Transaction Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-get",
                "x-filename-id":"projectcosts-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectCosts/{projectCostsUniqID}/child/ProjectStandardCostCollectionFlexFields/{ExpenditureItemId}":{
            "get":{
                "tags":[
                    "Project Costs/Project Standard Cost Collection Flexfields"
                ],
                "summary":"Get standard cost collection information for a project cost",
                "operationId":"get_projectCosts-ProjectStandardCostCollectionFlexFields",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The list of valid contexts applicable for the standard cost collection flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-child-ProjectStandardCostCollectionFlexFields-{ExpenditureItemId}-get",
                "x-filename-id":"projectcosts-projectcostsuniqid-child-projectstandardcostcollectionflexfields-expenditureitemid-get"
            },
            "patch":{
                "tags":[
                    "Project Costs/Project Standard Cost Collection Flexfields"
                ],
                "summary":"Update standard cost collection information for a project cost",
                "operationId":"update_projectCosts-ProjectStandardCostCollectionFlexFields",
                "parameters":[
                    {
                        "name":"projectCostsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ExpenditureItemId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the project cost.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectCosts-ProjectStandardCostCollectionFlexFields-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The list of valid contexts applicable for the standard cost collection flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectCosts-{projectCostsUniqID}-child-ProjectStandardCostCollectionFlexFields-{ExpenditureItemId}-patch",
                "x-filename-id":"projectcosts-projectcostsuniqid-child-projectstandardcostcollectionflexfields-expenditureitemid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPerformance/{projectPerformanceUniqID}/child/PeriodicProjectPerformance/{PeriodicProjectPerformanceUniqID}":{
            "get":{
                "tags":[
                    "Project Performance/Periodic Project Performance"
                ],
                "summary":"Get periodic performance data for a project",
                "operationId":"get_projectPerformance-PeriodicProjectPerformance",
                "parameters":[
                    {
                        "name":"projectPerformanceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ProjectId, CalendarTypeCode and CurrencyTypeCode ---for the Project Performance resource and used to uniquely identify an instance of Project Performance. The client should not generate the hash key value.  Instead, the client should query on the Project Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Performance.<br><br>For example: projectPerformance?q=ProjectId=&lt;value1&gt;;CalendarTypeCode=&lt;value2&gt;;CurrencyTypeCode=&lt;value3&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"PeriodicProjectPerformanceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ProjectId, CalendarTypeCode, CurrencyTypeCode and PeriodName ---for the Periodic Project Performance resource and used to uniquely identify an instance of Periodic Project Performance. The client should not generate the hash key value.  Instead, the client should query on the Periodic Project Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Periodic Project Performance.<br><br>For example: PeriodicProjectPerformance?q=ProjectId=&lt;value1&gt;;CalendarTypeCode=&lt;value2&gt;;CurrencyTypeCode=&lt;value3&gt;;PeriodName=&lt;value4&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPerformance-{projectPerformanceUniqID}-child-PeriodicProjectPerformance-{PeriodicProjectPerformanceUniqID}-get",
                "x-filename-id":"projectperformance-projectperformanceuniqid-child-periodicprojectperformance-periodicprojectperformanceuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPerformance/{projectPerformanceUniqID}":{
            "get":{
                "tags":[
                    "Project Performance"
                ],
                "summary":"Get performance data for a project",
                "operationId":"get_projectPerformance",
                "parameters":[
                    {
                        "name":"projectPerformanceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ProjectId, CalendarTypeCode and CurrencyTypeCode ---for the Project Performance resource and used to uniquely identify an instance of Project Performance. The client should not generate the hash key value.  Instead, the client should query on the Project Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Performance.<br><br>For example: projectPerformance?q=ProjectId=&lt;value1&gt;;CalendarTypeCode=&lt;value2&gt;;CurrencyTypeCode=&lt;value3&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPerformance-item-response"
                                }
                            }
                        },
                        "links":{
                            "PeriodicProjectPerformance":{
                                "operationRef":"#/paths/~1projectPerformance~1{projectPerformanceUniqID}~1child~1PeriodicProjectPerformance/get",
                                "parameters":{
                                    "projectPerformanceUniqID":"$request.path.projectPerformanceUniqID"
                                },
                                "description":"The Periodic Project Performance resource is used to view summarized data including project costs, commitments, budgets, forecasts, revenue, and invoice amounts for a project or a group of projects for a specific period or all periods in the project duration."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPerformance-{projectPerformanceUniqID}-get",
                "x-filename-id":"projectperformance-projectperformanceuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPerformance/{projectPerformanceUniqID}/child/PeriodicProjectPerformance":{
            "get":{
                "tags":[
                    "Project Performance/Periodic Project Performance"
                ],
                "summary":"Get periodic performance data for all projects",
                "operationId":"getall_projectPerformance-PeriodicProjectPerformance",
                "parameters":[
                    {
                        "name":"projectPerformanceUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key--- ProjectId, CalendarTypeCode and CurrencyTypeCode ---for the Project Performance resource and used to uniquely identify an instance of Project Performance. The client should not generate the hash key value.  Instead, the client should query on the Project Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Performance.<br><br>For example: projectPerformance?q=ProjectId=&lt;value1&gt;;CalendarTypeCode=&lt;value2&gt;;CurrencyTypeCode=&lt;value3&gt;",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CalendarId; integer; Identifier of the calendar in which you can view summarized data.</li><li>CalendarType; string; Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>Currency; string; The three-letter ISO currency code.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.</li><li>ITDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.</li><li>ITDActualCost; number; Actual cost incurred for the project.This is the sum of actual raw cost and actual burden cost from the inception of the project to date.</li><li>ITDActualEffort; number; Actual effort for the project from the inception of the project to date expressed in hours.</li><li>ITDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDActualLaborEffort; number; Actual labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDBudgetCost; number; Planned cost for the project from the start of the project till the current date.</li><li>ITDBudgetEffort; number; Planned effort for the project from the start of the project till the current date, expressed in hours.</li><li>ITDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDBudgetLaborEffort; number; Planned labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDBudgetRevenue; number; Planned revenue for the project from the start of the project till the current date.</li><li>ITDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.</li><li>ITDCommittedCost; number; Sum of various project commitment costs from the start of the project to the current date.</li><li>ITDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the project till the current date.</li><li>ITDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDForecastCost; number; Forecasted cost for the project from the start of the project till the current date.</li><li>ITDForecastEffort; number; Forecasted effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDForecastRevenue; number; Forecasted revenue for the project from the start of the project till the current date.</li><li>ITDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the project to the current date.</li><li>ITDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.</li><li>ITDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the project till the current date.</li><li>ITDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.</li><li>ITDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the inception of the project to date.</li><li>ITDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the project till the current date.</li><li>ITDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to date.</li><li>ITDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the project to the current date.</li><li>ITDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to date.</li><li>ITDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.</li><li>ITDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the project to the current date.</li><li>ITDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.</li><li>PTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.</li><li>PTDActualCost; number; Actual cost incurred for the project from the start of the period to the current date.</li><li>PTDActualEffort; number; Actual effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualLaborEffort; number; Actual labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDBudgetCost; number; Planned cost for the project from the start of the period till the current date.</li><li>PTDBudgetEffort; number; Planned effort for the project from the start of the period till the current date, expressed in hours.</li><li>PTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDBudgetRevenue; number; Planned revenue for the project from the start of the period till the current date.</li><li>PTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.</li><li>PTDCommittedCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the period to date.</li><li>PTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the period till the current date.</li><li>PTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDForecastCost; number; Forecasted cost for the project from the start of the period till the current date.</li><li>PTDForecastEffort; number; Forecasted effort for the project from the start of the period to the current date expressed in hours.</li><li>PTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDForecastRevenue; number; Forecasted revenue for the project from the start of the period till the current date.</li><li>PTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the period to the current date.</li><li>PTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.</li><li>PTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the period to date.</li><li>PTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.</li><li>PTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the period to date.</li><li>PTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to date.</li><li>PTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to date.</li><li>PTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.</li><li>PTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the period to the current date.</li><li>PTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.</li><li>PeriodEndDate; string; The date on which the accounting or project accounting period ends.</li><li>PeriodName; string; Period of the calendar for which summarized data is viewed. Default value is the current reporting period.</li><li>PeriodStartDate; string; The date on which the accounting or project accounting period starts.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li><li>ProjectName; string; Name of the project for which you can view summarized data.</li><li>ProjectNumber; string; Number of the project for which you can view summarized data.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the periodic project performance data for the project with the specified primary key.<br>Finder Variables: <ul><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data.</li><li>PeriodName; string; Period of the calendar for which summarized data is viewed.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "CurrencyTypeCode":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Currency Type Code",
                                        "maxLength":11
                                    },
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project ID"
                                    },
                                    "CalendarTypeCode":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Calendar Type Code",
                                        "maxLength":1
                                    },
                                    "PeriodName":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Period Name",
                                        "maxLength":100
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPerformance-{projectPerformanceUniqID}-child-PeriodicProjectPerformance-get",
                "x-filename-id":"projectperformance-projectperformanceuniqid-child-periodicprojectperformance-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPerformance":{
            "get":{
                "tags":[
                    "Project Performance"
                ],
                "summary":"Get performance data for all projects",
                "operationId":"getall_projectPerformance",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BusinessUnit; string; Name of the business unit for which you can view summarized data.</li><li>BusinessUnitId; integer; Identifier of the business unit for which you can view summarized data.</li><li>CalendarId; integer; Identifier of the calendar in which you can view summarized data.</li><li>CalendarType; string; Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.</li><li>Currency; string; The three-letter ISO currency code.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.</li><li>EACBudgetBurdenCost; number; Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.</li><li>EACBudgetCost; number; Estimated planned cost for the project at the completion of the project.</li><li>EACBudgetEffort; number; Estimated planned effort for the project at the completion of the project, expressed in hours.</li><li>EACBudgetEquipmentEffort; number; Estimated planned equipment effort for the project on completion of the project, expressed in hours.</li><li>EACBudgetLaborEffort; number; Estimated planned labor effort for the project on completion of the project, expressed in hours.</li><li>EACBudgetRawCost; number; Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.</li><li>EACBudgetRevenue; number; Estimated planned revenue for the project at the completion of the project.</li><li>EACForecastBurdenCost; number; Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.</li><li>EACForecastCost; number; Estimated forecast cost for the project at the completion of the project.</li><li>EACForecastEffort; number; Estimated forecast effort for the project at the completion of the project, expressed in hours.</li><li>EACForecastEquipmentEffort; number; Estimated forecast equipment effort for the project on completion of the project, expressed in hours.</li><li>EACForecastLaborEffort; number; Estimated forecast labor effort for the project on completion of the project, expressed in hours.</li><li>EACForecastRawCost; number; Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.</li><li>EACForecastRevenue; number; Estimated forecast revenue for the project at the completion of the project.</li><li>ITDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.</li><li>ITDActualCost; number; Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.</li><li>ITDActualEffort; number; Actual effort for the project from the inception of the project to the current date, expressed in hours.</li><li>ITDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDActualLaborEffort; number; Actual labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDBudgetCost; number; Planned cost for the project from the start of the project till the current date.</li><li>ITDBudgetEffort; number; Planned effort for the project from the start of the project till the current date, expressed in hours.</li><li>ITDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDBudgetLaborEffort; number; Planned labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDBudgetRevenue; number; Planned revenue for the project from the start of the project till the current date.</li><li>ITDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.</li><li>ITDCommittedCost; number; Sum of various project commitment costs from the start of the project to the current date.</li><li>ITDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the project till the current date.</li><li>ITDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.</li><li>ITDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.</li><li>ITDForecastCost; number; Forecasted cost for the project from the start of the project till the current date.</li><li>ITDForecastEffort; number; Forecasted effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.</li><li>ITDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDForecastRevenue; number; Forecasted revenue for the project from the start of the project till the current date.</li><li>ITDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the project to the current date.</li><li>ITDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.</li><li>ITDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the project till the current date.</li><li>ITDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.</li><li>ITDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the inception of the project to the current date.</li><li>ITDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.</li><li>ITDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the project till the current date.</li><li>ITDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.</li><li>ITDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the project to the current date.</li><li>ITDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.</li><li>ITDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.</li><li>ITDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the project to the current date.</li><li>ITDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.</li><li>Organization; string; Name of the organization for which you can view summarized data.</li><li>OrganizationId; integer; Identifier of the organization for which you can view summarized data.</li><li>PTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.</li><li>PTDActualCost; number; Actual cost incurred for the project from the start of the period to the current date.</li><li>PTDActualEffort; number; Actual effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualLaborEffort; number; Actual labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDBudgetCost; number; Planned cost for the project from the start of the period till the current date.</li><li>PTDBudgetEffort; number; Planned effort for the project from the start of the period till the current date, expressed in hours.</li><li>PTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDBudgetRevenue; number; Planned revenue for the project from the start of the period till the current date.</li><li>PTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.</li><li>PTDCommittedCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the period till the current date.</li><li>PTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.</li><li>PTDForecastCost; number; Forecasted cost for the project from the start of the period till the current date.</li><li>PTDForecastEffort; number; Forecasted effort for the project from the start of the period to the current date expressed in hours.</li><li>PTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.</li><li>PTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDForecastRevenue; number; Forecasted revenue for the project from the start of the period till the current date.</li><li>PTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the period to the current date.</li><li>PTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.</li><li>PTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the period till the current date.</li><li>PTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.</li><li>PTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.</li><li>PTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the period to the current date.</li><li>PTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the period to the current date.</li><li>PTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.</li><li>PTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.</li><li>PTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the period to the current date.</li><li>PTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.</li><li>PeriodEndDate; string; The date on which the accounting or project accounting period ends.</li><li>PeriodName; string; Period of the calendar for which summarized data is viewed. Default value is the current reporting period.</li><li>PeriodStartDate; string; The date on which the accounting or project accounting period starts.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li><li>ProjectManager; string; Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.</li><li>ProjectManagerId; integer; Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.</li><li>ProjectName; string; Name of the project for which you can view summarized data.</li><li>ProjectNumber; string; Number of the project for which you can view summarized data.</li><li>ProjectStatus; string; An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.</li><li>ProjectType; string; Implementation entity that defines basic project options for the project for which you can view summarized data.</li><li>ProjectTypeId; integer; Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.</li><li>ProjectUnit; string; Name of the project unit for which you can view summarized data.</li><li>ProjectUnitId; integer; Identifier of the project unit for which you can view summarized data.</li><li>QTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDActualCost; number; Actual cost incurred for the project from the start of the quarter to the current date.</li><li>QTDActualEffort; number; Actual effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualLaborEffort; number; Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDBudgetCost; number; Planned cost for the project from the start of the quarter till the current date.</li><li>QTDBudgetEffort; number; Planned effort for the project from the start of the quarter till the current date, expressed in hours.</li><li>QTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDBudgetRevenue; number; Planned revenue for the project from the start of the quarter till the current date.</li><li>QTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDCommittedCost; number; Sum of various project commitment costs from the start of the quarter to the current date.</li><li>QTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the quarter till the current date.</li><li>QTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDForecastCost; number; Forecasted cost for the project from the start of the quarter till the current date.</li><li>QTDForecastEffort; number; Forecasted effort for the project from the start of the quarter the current date expressed in hours.</li><li>QTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.</li><li>QTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDForecastRevenue; number; Forecasted revenue for the project from the start of the quarter till the current date.</li><li>QTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the quarter to the current date.</li><li>QTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the quarter till the current date.</li><li>QTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.</li><li>QTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.</li><li>QTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the quarter to the current date.</li><li>QTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the quarter to the current date.</li><li>QTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the quarter to the current date.</li><li>QTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.</li><li>YTDActualBurdenCost; number; Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.</li><li>YTDActualCost; number; Actual cost incurred for the project from the start of the year to the current date.</li><li>YTDActualEffort; number; Actual effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualEquipmentEffort; number; Actual equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualLaborEffort; number; Actual labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDActualRawCost; number; Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDBudgetBurdenCost; number; Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDBudgetCost; number; Planned cost for the project from the start of the year till the current date.</li><li>YTDBudgetEffort; number; Planned effort for the project from the start of the year till the current date, expressed in hours.</li><li>YTDBudgetEquipmentEffort; number; Planned equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDBudgetLaborEffort; number; Planned labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDBudgetRawCost; number; Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDBudgetRevenue; number; Planned revenue for the project from the start of the year till the current date.</li><li>YTDCommittedBurdenCost; number; Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.</li><li>YTDCommittedCost; number; Sum of various project commitment costs from the start of the year to the current date.</li><li>YTDCommittedRawCost; number; Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDExternalCommittedBurdenCost; number; Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDExternalCommittedCost; number; Cost committed for the project through other commitments from the start of the year till the current date.</li><li>YTDExternalCommittedRawCost; number; Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDForecastBurdenCost; number; Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.</li><li>YTDForecastCost; number; Forecasted cost for the project from the start of the year till the current date.</li><li>YTDForecastEffort; number; Forecasted effort for the project from the start of the year till the current date expressed in hours.</li><li>YTDForecastEquipmentEffort; number; Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDForecastLaborEffort; number; Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.</li><li>YTDForecastRawCost; number; Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDForecastRevenue; number; Forecasted revenue for the project from the start of the year till the current date.</li><li>YTDInvoiceAmount; number; Monetary value of an invoice created for the contract from the start of the year to the current date.</li><li>YTDPurchaseOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.</li><li>YTDPurchaseOrderCommittedCost; number; Cost committed for the project through purchase orders from the start of the year till the current date.</li><li>YTDPurchaseOrderCommittedRawCost; number; Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDRequisitionCommittedBurdenCost; number; Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.</li><li>YTDRequisitionCommittedCost; number; Cost committed for the project through requisitions from the start of the year to the current date.</li><li>YTDRequisitionCommittedRawCost; number; Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.</li><li>YTDRevenue; number; Amount of revenue recognized and summarized for the project from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedBurdenCost; number; Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedCost; number; Cost committed for the project through supplier invoices from the start of the year to the current date.</li><li>YTDSupplierInvoiceCommittedRawCost; number; Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.</li><li>YTDTransferOrderCommittedBurdenCost; number; Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.</li><li>YTDTransferOrderCommittedCost; number; Cost committed for the project through transfer orders from the start of the year to the current date.</li><li>YTDTransferOrderCommittedRawCost; number; Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project performance data for the project with the specified primary key.<br>Finder Variables: <ul><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li></ul></li><li>findProjectPerformancebyProjectClassification: Finds the project performance data for the projects with the specified class category or class code.<br>Finder Variables: <ul><li>ClassCategory; string; A category for classifying projects. For example, if you want to know the market sector to which a project belongs, you can define a class category with a name such as Market Sector. Each class category has a set of values (class codes) that can be chosen for a project.</li><li>ClassCategoryId; integer; Identifier of the category for classifying projects.</li><li>ClassCode; string; A value within the class category that can be used to classify a project.</li><li>ClassCodeId; integer; Identifier of the project class code.</li></ul></li><li>findProjectPerformancebyReportingPeriod: Finds the project performance data for the projects for the specified reporting period.<br>Finder Variables: <ul><li>CalendarType; string; Type of the calendar in which you can view summarized data.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data.</li><li>PeriodName; string; Period of the calendar for which summarized data is viewed.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "CurrencyTypeCode":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Currency Type Code",
                                        "maxLength":11
                                    },
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Project ID"
                                    },
                                    "CalendarTypeCode":{
                                        "nullable":true,
                                        "readOnly":true,
                                        "type":"string",
                                        "title":"Calendar Type Code",
                                        "maxLength":1
                                    }
                                }
                            },
                            {
                                "name":"findProjectPerformancebyProjectClassification",
                                "title":"findProjectPerformancebyProjectClassification",
                                "properties":{
                                    "ClassCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "ClassCategoryId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "ClassCodeId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "ClassCategory":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findProjectPerformancebyReportingPeriod",
                                "title":"findProjectPerformancebyReportingPeriod",
                                "properties":{
                                    "PeriodName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "type":"string"
                                    },
                                    "CurrencyType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    },
                                    "CalendarType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Required"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPerformance"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPerformance-get",
                "x-filename-id":"projectperformance-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectLaborResources/{ProjResourceId}":{
            "get":{
                "tags":[
                    "Project Labor Resources"
                ],
                "summary":"Get a project labor resource",
                "operationId":"get_projectLaborResources",
                "parameters":[
                    {
                        "name":"ProjResourceId",
                        "in":"path",
                        "description":"Unique identifier of the project resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project resource.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectLaborResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "resourceReplacement":{
                                "operationRef":"#/paths/~1projectLaborResources~1{ProjResourceId}~1action~1resourceReplacement/post",
                                "parameters":{
                                    "ProjResourceId":"$request.path.ProjResourceId"
                                },
                                "description":"This method will be used when the user requests a replacement for a confirmed or a reserved resource."
                            },
                            "resourceRequest":{
                                "operationRef":"#/paths/~1projectLaborResources~1{ProjResourceId}~1action~1resourceRequest/post",
                                "parameters":{
                                    "ProjResourceId":"$request.path.ProjResourceId"
                                },
                                "description":"This method will be used when the user requests a planned resource."
                            }
                        }
                    }
                },
                "x-internal-id":"projectLaborResources-{ProjResourceId}-get",
                "x-filename-id":"projectlaborresources-projresourceid-get"
            },
            "delete":{
                "tags":[
                    "Project Labor Resources"
                ],
                "summary":"Delete a project labor resource",
                "operationId":"delete_projectLaborResources",
                "parameters":[
                    {
                        "name":"ProjResourceId",
                        "in":"path",
                        "description":"Unique identifier of the project resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project resource.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectLaborResources-{ProjResourceId}-delete",
                "x-filename-id":"projectlaborresources-projresourceid-delete"
            },
            "patch":{
                "tags":[
                    "Project Labor Resources"
                ],
                "summary":"Update a project labor resource",
                "operationId":"update_projectLaborResources",
                "parameters":[
                    {
                        "name":"ProjResourceId",
                        "in":"path",
                        "description":"Unique identifier of the project resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project resource.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectLaborResources-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectLaborResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "resourceReplacement":{
                                "operationRef":"#/paths/~1projectLaborResources~1{ProjResourceId}~1action~1resourceReplacement/post",
                                "parameters":{
                                    "ProjResourceId":"$request.path.ProjResourceId"
                                },
                                "description":"This method will be used when the user requests a replacement for a confirmed or a reserved resource."
                            },
                            "resourceRequest":{
                                "operationRef":"#/paths/~1projectLaborResources~1{ProjResourceId}~1action~1resourceRequest/post",
                                "parameters":{
                                    "ProjResourceId":"$request.path.ProjResourceId"
                                },
                                "description":"This method will be used when the user requests a planned resource."
                            }
                        }
                    }
                },
                "x-internal-id":"projectLaborResources-{ProjResourceId}-patch",
                "x-filename-id":"projectlaborresources-projresourceid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectLaborResources":{
            "get":{
                "tags":[
                    "Project Labor Resources"
                ],
                "summary":"Get all project labor resources",
                "operationId":"getall_projectLaborResources",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Allocation; number; The percentage of hours a resource is allocated to the project for a specified duration.</li><li>AssignmentStatusCode; string; Code for the status of the assignment.</li><li>AssignmentType; string; Indicates whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.</li><li>AssignmentTypeCode; string; Code to indicate whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.</li><li>BillablePercent; integer; Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integers between 0 and 100.</li><li>BillablePercentReason; string; Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.</li><li>BillablePercentReasonCode; string; Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.</li><li>CalendarId; integer; Identifier of the calendar that establishes the normal working days, hours per day, and exceptions for a project enterprise resource.</li><li>CreatedBy; string; Indicates the resource who created the row of data.</li><li>CreationDate; string; Date when the row of data was created.</li><li>DailyHours; number; Working hours of a resource for each working day during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is N.</li><li>DefaultStaffingOwnerFlag; boolean; Indicates whether all project resource requests will be assigned to the staffing owner by default.</li><li>Email; string; Email address of the resource.</li><li>FridayHours; number; Working hours of a resource for every Friday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.</li><li>FromDate; string; The date when the resource assignment is to start on the project.</li><li>LaborBillRate; number; The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.</li><li>LaborCostRate; number; The cost of a unit of work by the project enterprise resource.</li><li>LaborEffort; number; The number of hours that a resource is assigned or allocated to work on a project.</li><li>LastUpdateDate; string; Date when the record was last edited.</li><li>LastUpdatedBy; string; Indicates who last edited the record.</li><li>MondayHours; number; Working hours of a resource for every Monday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.</li><li>Name; string; Display name of the resource.</li><li>ProjResourceId; integer; Unique identifier of the project resource.</li><li>ProjectCurrencyCode; string; The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.</li><li>ProjectId; integer; Unique identifier of the project associated to the resource assignment. To identify the project, provide a value for this attribute, or any one of the Project Number attribute or the Project Name attribute. Project is mandatory when creating an assignment.</li><li>ProjectName; string; Name of the project.</li><li>ProjectNumber; string; Alphanumeric identifier of the project.</li><li>ProjectResourceAssignmentId; integer; Unique identifier of the project resource assignment.</li><li>ProjectRoleId; integer; Identifier of the role that the selected resource is assigned to on a project assignment. To identify the project role, provide a value either for this attribute or the Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.</li><li>ProjectRoleName; string; Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, provide a value either for this attribute or for the Project Role ID attribute but not both.</li><li>Reason; string; Reason for requesting modification of the resource assignment.</li><li>ResourceId; integer; Unique identifier of the project enterprise resource.</li><li>SaturdayHours; number; Working hours of a resource for every Saturday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.</li><li>ScheduleHoursType; string; Indicates whether working hours are assigned to resources based on the project calendar, per week, per day, or the day of the week. Valid values are Y, N, X, and W.\n\nIf the value is Y, hours are assigned based on the project calendar.\nIf the value is N, hours are assigned per day.\nIf the value is X, hours are assigned based on the day of the week and can vary across days.\nIf the value is set to W, hours are assigned per week.\n\nThe default value is Y.</li><li>SundayHours; number; Working hours of a resource for every Sunday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.</li><li>ThursdayHours; number; Working hours of a resource for every Thursday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.</li><li>ToDate; string; The date when the resource assignment is to end on the project.</li><li>TuesdayHours; number; Working hours of a resource for every Tuesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.</li><li>WednesdayHours; number; Working hours of a resource for every Wednesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.</li><li>WeeklyHours; number; Working hours of a resource for each week during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is W.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource that matches the specified primary key.<br>Finder Variables: <ul><li>ProjResourceId; integer; Unique identifier of the project resource.</li></ul></li><li>findByProjResourceId: Finds the resource with the specified project resource ID.<br>Finder Variables: <ul><li>ProjResourceId; integer; Unique identifier of the project resource.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjResourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByProjResourceId",
                                "title":"ProjResourceIdCriteria",
                                "properties":{
                                    "ProjResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectLaborResources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectLaborResources-get",
                "x-filename-id":"projectlaborresources-get"
            },
            "post":{
                "tags":[
                    "Project Labor Resources"
                ],
                "summary":"Create a project labor resource",
                "operationId":"create_projectLaborResources",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectLaborResources-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectLaborResources-item-response"
                                }
                            }
                        },
                        "links":{
                            "resourceReplacement":{
                                "operationRef":"#/paths/~1projectLaborResources~1{ProjResourceId}~1action~1resourceReplacement/post",
                                "parameters":{
                                    "ProjResourceId":"$request.path.ProjResourceId"
                                },
                                "description":"This method will be used when the user requests a replacement for a confirmed or a reserved resource."
                            },
                            "resourceRequest":{
                                "operationRef":"#/paths/~1projectLaborResources~1{ProjResourceId}~1action~1resourceRequest/post",
                                "parameters":{
                                    "ProjResourceId":"$request.path.ProjResourceId"
                                },
                                "description":"This method will be used when the user requests a planned resource."
                            }
                        }
                    }
                },
                "x-internal-id":"projectLaborResources-post",
                "x-filename-id":"projectlaborresources-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectLaborResources/{ProjResourceId}/action/resourceReplacement":{
            "post":{
                "tags":[
                    "Project Labor Resources"
                ],
                "summary":"Resource Replacement",
                "description":"This method will be used when the user requests a replacement for a confirmed or a reserved resource.",
                "operationId":"do_resourceReplacement_projectLaborResources",
                "parameters":[
                    {
                        "name":"ProjResourceId",
                        "in":"path",
                        "description":"Unique identifier of the project resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project resource.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "reason":{
                                        "type":"string",
                                        "description":"Reason",
                                        "nullable":true
                                    },
                                    "resourceId":{
                                        "type":"number",
                                        "description":"Resource ID",
                                        "nullable":true
                                    },
                                    "staffingOwnerName":{
                                        "type":"string",
                                        "description":"Staffing Owner Name",
                                        "nullable":true
                                    },
                                    "staffingOwnerEmail":{
                                        "type":"string",
                                        "description":"Staffing Owner Email",
                                        "nullable":true
                                    },
                                    "staffingOwnerResourceId":{
                                        "type":"number",
                                        "description":"Staffing Owner Resource ID",
                                        "nullable":true
                                    },
                                    "assignmentStartDate":{
                                        "type":"string",
                                        "description":"The date from which the resource is assigned to the project resource assignment.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "resourceName":{
                                        "type":"string",
                                        "description":"Resource Name",
                                        "nullable":true
                                    },
                                    "location":{
                                        "type":"string",
                                        "description":"Location",
                                        "nullable":true
                                    },
                                    "assignmentEndDate":{
                                        "type":"string",
                                        "description":"The date until which the resource is assigned to the project resource assignment.",
                                        "format":"date",
                                        "nullable":true
                                    },
                                    "projectRoleName":{
                                        "type":"string",
                                        "description":"Name of the role that the provided resource is assigned to on a project resource assignment.",
                                        "nullable":true
                                    },
                                    "projectRoleId":{
                                        "type":"number",
                                        "description":"Identifier of the role that the provided resource is assigned to on a project resource assignment.",
                                        "nullable":true
                                    },
                                    "resourceEmail":{
                                        "type":"string",
                                        "description":"Email",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task."
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectLaborResources-{ProjResourceId}-action-resourceReplacement-post",
                "x-filename-id":"projectlaborresources-projresourceid-action-resourcereplacement-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectLaborResources/{ProjResourceId}/action/resourceRequest":{
            "post":{
                "tags":[
                    "Project Labor Resources"
                ],
                "summary":"Resource Request",
                "description":"This method will be used when the user requests a planned resource.",
                "operationId":"do_resourceRequest_projectLaborResources",
                "parameters":[
                    {
                        "name":"ProjResourceId",
                        "in":"path",
                        "description":"Unique identifier of the project resource.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project resource.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "reason":{
                                        "type":"string",
                                        "description":"Reason",
                                        "nullable":true
                                    },
                                    "resourceId":{
                                        "type":"number",
                                        "description":"Resource ID",
                                        "nullable":true
                                    },
                                    "staffingOwnerName":{
                                        "type":"string",
                                        "description":"Staffing Owner Name",
                                        "nullable":true
                                    },
                                    "staffingOwnerEmail":{
                                        "type":"string",
                                        "description":"Staffing Owner Email",
                                        "nullable":true
                                    },
                                    "staffingOwnerResourceId":{
                                        "type":"number",
                                        "description":"Staffing Owner Resource ID",
                                        "nullable":true
                                    },
                                    "resourceName":{
                                        "type":"string",
                                        "description":"Resource Name",
                                        "nullable":true
                                    },
                                    "location":{
                                        "type":"string",
                                        "description":"Location",
                                        "nullable":true
                                    },
                                    "resourceEmail":{
                                        "type":"string",
                                        "description":"Email",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task."
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectLaborResources-{ProjResourceId}-action-resourceRequest-post",
                "x-filename-id":"projectlaborresources-projresourceid-action-resourcerequest-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborScheduleCostsPersonAssignmentsLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Labor Distribution Costs Person Assignments"
                ],
                "summary":"Get many person assignments",
                "operationId":"getall_laborScheduleCostsPersonAssignmentsLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssignmentId; integer; Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.</li><li>AssignmentName; string; Assignment name associated to the cost.</li><li>AssignmentNumber; string; Assignment number associated to the cost.</li><li>DisplayName; string; Person display name.</li><li>ListName; string; Person list name.</li><li>PersonId; integer; Person unique identifier.</li><li>PersonNumber; string; Person number.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the person assignment with the specified primary key. <br>Finder Variables <ul><li>AssignmentId; integer;  Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the person assignment with the specified primary key.",
                                "properties":{
                                    "AssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborScheduleCostsPersonAssignmentsLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborScheduleCostsPersonAssignmentsLOV-get",
                "x-filename-id":"laborschedulecostspersonassignmentslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/laborScheduleCostsPersonAssignmentsLOV/{AssignmentId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Labor Distribution Costs Person Assignments"
                ],
                "summary":"Get a distributed payroll cost person assignment.",
                "operationId":"get_laborScheduleCostsPersonAssignmentsLOV",
                "parameters":[
                    {
                        "name":"AssignmentId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/laborScheduleCostsPersonAssignmentsLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"laborScheduleCostsPersonAssignmentsLOV-{AssignmentId}-get",
                "x-filename-id":"laborschedulecostspersonassignmentslov-assignmentid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardProjectFundingSourcesLOV/{awardProjectFundingSourcesLOVUniqID}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Award Project Funding Sources"
                ],
                "summary":"Get an award-project funding source",
                "operationId":"get_awardProjectFundingSourcesLOV",
                "parameters":[
                    {
                        "name":"awardProjectFundingSourcesLOVUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the LOV for Award Project Funding Sources resource and used to uniquely identify an instance of LOV for Award Project Funding Sources. The client should not generate the hash key value. Instead, the client should query on the LOV for Award Project Funding Sources collection resource in order to navigate to a specific instance of LOV for Award Project Funding Sources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardProjectFundingSourcesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardProjectFundingSourcesLOV-{awardProjectFundingSourcesLOVUniqID}-get",
                "x-filename-id":"awardprojectfundingsourceslov-awardprojectfundingsourceslovuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardProjectFundingSourcesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Award Project Funding Sources"
                ],
                "summary":"Get all award-project funding sources",
                "operationId":"getall_awardProjectFundingSourcesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; The unique internal identifier of the award.</li><li>FundingSourceId; integer; The unique internal identifier of the funding source.</li><li>FundingSourceName; string; Name of the funding source.</li><li>FundingSourceNumber; string; Number of the funding source.</li><li>ProjectId; integer; The unique internal identifier of the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds an award funding source with the specific funding source ID. <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds an award funding source with the specific funding source ID.",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardProjectFundingSourcesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardProjectFundingSourcesLOV-get",
                "x-filename-id":"awardprojectfundingsourceslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseResources/{projectEnterpriseResourcesUniqID}":{
            "get":{
                "tags":[
                    "Project Enterprise Resources"
                ],
                "summary":"Get a project enterprise resource",
                "operationId":"get_projectEnterpriseResources",
                "parameters":[
                    {
                        "name":"projectEnterpriseResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Resources resource and used to uniquely identify an instance of Project Enterprise Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Resources collection resource in order to navigate to a specific instance of Project Enterprise Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseResources-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseResources-{projectEnterpriseResourcesUniqID}-get",
                "x-filename-id":"projectenterpriseresources-projectenterpriseresourcesuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseResources/{projectEnterpriseResourcesUniqID}/enclosure/Image":{
            "get":{
                "tags":[
                    "Project Enterprise Resources/Large Object (LOB) Attributes - Resource Image URL"
                ],
                "summary":"Get a Resource Image URL",
                "description":"Get a Resource Image URL",
                "operationId":"get_projectEnterpriseResources-Image",
                "parameters":[
                    {
                        "name":"projectEnterpriseResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Resources resource and used to uniquely identify an instance of Project Enterprise Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Resources collection resource in order to navigate to a specific instance of Project Enterprise Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseResources-{projectEnterpriseResourcesUniqID}-enclosure-Image-get",
                "x-filename-id":"projectenterpriseresources-projectenterpriseresourcesuniqid-enclosure-image-get"
            },
            "put":{
                "tags":[
                    "Project Enterprise Resources/Large Object (LOB) Attributes - Resource Image URL"
                ],
                "summary":"Replace a Resource Image URL",
                "description":"Replace a Resource Image URL",
                "operationId":"replace_projectEnterpriseResources-Image",
                "parameters":[
                    {
                        "name":"projectEnterpriseResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Resources resource and used to uniquely identify an instance of Project Enterprise Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Resources collection resource in order to navigate to a specific instance of Project Enterprise Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseResources-{projectEnterpriseResourcesUniqID}-enclosure-Image-put",
                "x-filename-id":"projectenterpriseresources-projectenterpriseresourcesuniqid-enclosure-image-put"
            },
            "delete":{
                "tags":[
                    "Project Enterprise Resources/Large Object (LOB) Attributes - Resource Image URL"
                ],
                "summary":"Delete a Resource Image URL",
                "description":"Delete a Resource Image URL",
                "operationId":"delete_projectEnterpriseResources-Image",
                "parameters":[
                    {
                        "name":"projectEnterpriseResourcesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Resources resource and used to uniquely identify an instance of Project Enterprise Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Resources collection resource in order to navigate to a specific instance of Project Enterprise Resources to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectEnterpriseResources-{projectEnterpriseResourcesUniqID}-enclosure-Image-delete",
                "x-filename-id":"projectenterpriseresources-projectenterpriseresourcesuniqid-enclosure-image-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectEnterpriseResources":{
            "get":{
                "tags":[
                    "Project Enterprise Resources"
                ],
                "summary":"Get all project enterprise resources",
                "operationId":"getall_projectEnterpriseResources",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PersonId; integer; Unique identifier of the person associated with the project enterprise resource. A person has a working relationship with a legal entity defined in human resources.</li><li>ResourceDisplayName; string; The name of the project enterprise resource.</li><li>ResourceEmail; string; The email address of the projects enterprise resource.</li><li>ResourceId; integer; The identifier of the project enterprise resource.</li><li>ResourceProjectPrimaryRole; string; The primary project role of the project enterprise resource.</li><li>ResourceType; string; The resource type of the project enterprise resource.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds project enterprise resource with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; The unique identifier of the resource on the project enterprise resources.</li></ul></li><li>findByResourceDisplayName: Finds project enterprise resource with the specified name.<br>Finder Variables: <ul><li>ResourceDisplayName; string; The name of the project enterprise resource.</li></ul></li><li>findByResourceEmail: Finds project enterprise resource with the specified email.<br>Finder Variables: <ul><li>ResourceEmail; string; The email address of the projects enterprise resource.</li></ul></li><li>findByResourceId: Finds all project enterprise resources with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; The unique identifier of the resource on the project enterprise resources.</li></ul></li><li>findByResourcePrimaryProjectRole: The primary project role of the project enterprise resource.<br>Finder Variables: <ul><li>ResourceProjectPrimaryRole; string; Finds all project enterprise resources with the specified project role.</li></ul></li><li>findByResourceType: Finds all project enterprise resources with the specified resource type.<br>Finder Variables: <ul><li>ResourceType; string; The resource type of the project enterprise resource.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ResourceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByResourceDisplayName",
                                "title":"ByResourceDisplayNameVOCriteria",
                                "properties":{
                                    "ResourceDisplayName":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByResourceEmail",
                                "title":"ByResourceEmailVOCriteria",
                                "properties":{
                                    "ResourceEmail":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByResourceId",
                                "title":"ByResourceIdVOCriteria",
                                "properties":{
                                    "ResourceId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByResourcePrimaryProjectRole",
                                "title":"ByResourcePrimaryProjectRoleVOCriteria",
                                "properties":{
                                    "ResourceProjectPrimaryRole":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByResourceType",
                                "title":"ByResourceTypeVOCriteria",
                                "properties":{
                                    "ResourceType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectEnterpriseResources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectEnterpriseResources-get",
                "x-filename-id":"projectenterpriseresources-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications":{
            "get":{
                "tags":[
                    "Project Program Communications"
                ],
                "summary":"Get all status reports or templates structure",
                "operationId":"getall_projectProgramCommunications",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BipPath; string; Unique path of the BIP layout file.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Description; string; The description of the template or report.</li><li>LastGeneratedDate; string; The last generated date of the report.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdateLogin; string; The login details of user who last updated the record.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>Name; string; The name of the template or report.</li><li>OriginalAssociationId; integer; The reference to the original template association used to generate specific report.</li><li>OwnerPersonEmail; string; The email of the template or report owner.</li><li>OwnerPersonId; integer; The person ID of the template or report owner.</li><li>OwnerPersonName; string; The template or report owner name.</li><li>ReportId; integer; The unique identifier of a template or report.</li><li>SourceObjectName; string; The name of the business object to which the report belongs, or the template is associated.</li><li>SourceObjectNumber; string; The unique number identifier of the business object to which the report belongs, or the template is associated.</li><li>SourceObjectPublicFlag; boolean; The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.</li><li>SourceObjectUserAccess; string; The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.</li><li>SourceReportId; integer; The identifier for the source report or template used to create this report or template.</li><li>SourceReportName; string; The name for the source report or template used to create this report or template.</li><li>SrcObjectId; integer; The unique identifier of an object to which the report belongs or a template is associated.</li><li>Status; string; The status of the template or report like draft, unpublished, or published.</li><li>StatusCode; string; The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.</li><li>TemplateFlag; boolean; The indicator specifying if the record is for a template or report.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Find all the reports for the specified primary key. <br>Finder Variables <ul><li>ReportId; integer;  Unique identifier of a template or report. </li></ul></li><li>findBySourceObjectId Find all the reports associated with the specified source object ID to which the report belongs. <br>Finder Variables <ul><li>SourceObjectId; integer;  Unique identifier of an object to which the report belongs or a template is associated. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Find all the reports for the specified primary key.",
                                "properties":{
                                    "ReportId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of a template or report.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findBySourceObjectId",
                                "description":"Find all the reports associated with the specified source object ID to which the report belongs.",
                                "title":"CommunicationReportAssociationVOCriteria",
                                "properties":{
                                    "SourceObjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of an object to which the report belongs or a template is associated.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-get",
                "x-filename-id":"projectprogramcommunications-get"
            },
            "post":{
                "tags":[
                    "Project Program Communications"
                ],
                "summary":"Create a status report or template structure",
                "operationId":"create_projectProgramCommunications",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-item-response"
                                }
                            }
                        },
                        "links":{
                            "downloadBipReport":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1action~1downloadBipReport/post",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Download the program BIP report to share and communicate the health of the program with stakeholders."
                            },
                            "Contents":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Contents/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"The Contents resource is used to manage the data displayed in a generated report."
                            },
                            "createAndRefreshReport":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1action~1createAndRefreshReport/post",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Generate a new report if one doesn't exist, or update an existing report with the latest data"
                            },
                            "Feedbacks":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Feedbacks/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Project Program Communication Feedback resource is used to manage the comments on the reports."
                            },
                            "Associations":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Associations/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-post",
                "x-filename-id":"projectprogramcommunications-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/child/Associations/{AssociationsUniqID}/child/CommunicationRecipients":{
            "get":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations/Project Program Communication Recipients"
                ],
                "summary":"Get all recipients of a report",
                "operationId":"getall_projectProgramCommunications-Associations-CommunicationRecipients",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdateLogin; string; The login details of user who last updated the record.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PersonEmail; string; Email of the person receiving the report.</li><li>PersonId; integer; Unique identifier of the person receiving the report.</li><li>PersonName; string; Name of the person receiving the report.</li><li>ReportRecipientId; integer; Unique identifier of the report recipient.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all recipients of a report for the specified primary key. <br>Finder Variables <ul><li>ReportRecipientId; integer;  Unique identifier of the recipient of a report. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all recipients of a report for the specified primary key.",
                                "properties":{
                                    "ReportRecipientId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the recipient of a report.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Associations-{AssociationsUniqID}-child-CommunicationRecipients-get",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-associations-associationsuniqid-child-communicationrecipients-get"
            },
            "post":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations/Project Program Communication Recipients"
                ],
                "summary":"Create a recipient of a report",
                "operationId":"create_projectProgramCommunications-Associations-CommunicationRecipients",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-Associations-CommunicationRecipients-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Associations-{AssociationsUniqID}-child-CommunicationRecipients-post",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-associations-associationsuniqid-child-communicationrecipients-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/child/Feedbacks/{FeedbacksUniqID}":{
            "get":{
                "tags":[
                    "Project Program Communications/Project Program Communication Feedback"
                ],
                "summary":"Get a comment for the report for which the logged in user has access",
                "operationId":"get_projectProgramCommunications-Feedbacks",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"FeedbacksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Feedback resource and used to uniquely identify an instance of Project Program Communication Feedback. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Feedback collection resource in order to navigate to a specific instance of Project Program Communication Feedback to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Feedbacks-{FeedbacksUniqID}-get",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-feedbacks-feedbacksuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Program Communications/Project Program Communication Feedback"
                ],
                "summary":"Delete comment for the reports for which the logged in user has edit access",
                "operationId":"delete_projectProgramCommunications-Feedbacks",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"FeedbacksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Feedback resource and used to uniquely identify an instance of Project Program Communication Feedback. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Feedback collection resource in order to navigate to a specific instance of Project Program Communication Feedback to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Feedbacks-{FeedbacksUniqID}-delete",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-feedbacks-feedbacksuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Program Communications/Project Program Communication Feedback"
                ],
                "summary":"Update comment for the reports for which the logged in user has edit access",
                "operationId":"update_projectProgramCommunications-Feedbacks",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"FeedbacksUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Feedback resource and used to uniquely identify an instance of Project Program Communication Feedback. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Feedback collection resource in order to navigate to a specific instance of Project Program Communication Feedback to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-Feedbacks-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Feedbacks-{FeedbacksUniqID}-patch",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-feedbacks-feedbacksuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/action/createAndRefreshReport":{
            "post":{
                "tags":[
                    "Project Program Communications"
                ],
                "summary":"Generate or update a report with the latest data",
                "description":"Generate a new report if one doesn't exist, or update an existing report with the latest data",
                "operationId":"do_createAndRefreshReport_projectProgramCommunications",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "callingMode":{
                                        "type":"string",
                                        "description":"Specifies the operation to perform: Refresh (updates an existing report) or CreateAndRefresh (creates a new report with the latest data).",
                                        "nullable":true
                                    },
                                    "sourceObjectType":{
                                        "type":"string",
                                        "description":"Identifies the type of source object, such as a program or a project proposal, with which the report is associated.",
                                        "nullable":true
                                    },
                                    "associationName":{
                                        "type":"string",
                                        "description":"Name of the association.",
                                        "nullable":true
                                    },
                                    "personId":{
                                        "type":"number",
                                        "description":"The person ID of the template or report owner.",
                                        "nullable":true
                                    },
                                    "sourceObjectId":{
                                        "type":"number",
                                        "description":"The unique identifier of an object, such as a program or a project, with which the report is associated.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Returns the ID of the generated or updated report on success, and an error message on failure."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Returns the ID of the generated or updated report on success, and an error message on failure."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-action-createAndRefreshReport-post",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-action-createandrefreshreport-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/child/Associations":{
            "get":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations"
                ],
                "summary":"Get all report or template associations",
                "operationId":"getall_projectProgramCommunications-Associations",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Archived; string; Attribute indicating whether the reports are archived or not.</li><li>AsOfPeriodName; string; The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.</li><li>AssociationDescription; string; Description of the association.</li><li>AssociationId; integer; The unique identifier of an association of template or report to a business object.</li><li>AssociationName; string; Name of the association.</li><li>AutoPublish; string; The indicator specifying if a report gets auto-published.</li><li>AutoPublishCode; string; The code for the indicator specifying if a report gets auto-published.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Currency; string; The currency used for monetary amounts in the report.</li><li>CurrencyCode; string; The currency code used for monetary amounts in the report.</li><li>Frequency; string; The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.</li><li>FrequencyCode; string; The frequency code for publishing the report for associated objects.</li><li>InactiveFlag; boolean; Indicates the status of the report or a template. Only active templates can generate reports.</li><li>LastGeneratedDate; string; The last generated date of the report.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdateLogin; string; The login details of user who last updated the record.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NextDueDate; string; The next due publishing date of the report.</li><li>OwnerPersonEmail; string; Email of the template or report owner.</li><li>OwnerPersonId; integer; Person-ID of the template or report owner.</li><li>OwnerPersonName; string; The template or report owner.</li><li>ReportId; integer; The unique identifier of a template or report.</li><li>ScheduleStartDate; string; The start date for publishing a report based on its frequency.</li><li>SourceObjectId; integer; The unique identifier of an object to which the report belongs or a template is associated.</li><li>SourceObjectName; string; The name of the business object to which the report belongs, or the template is associated.</li><li>SourceObjectNumber; string; The unique number identifier of the business object to which the report belongs, or the template is associated.</li><li>SourceObjectPublicFlag; boolean; The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.</li><li>SourceObjectUserAccess; string; The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.</li><li>Status; string; The status of the template or report like draft, unpublished, or published.</li><li>StatusCode; string; The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.</li><li>TemplateFlag; boolean; The indicator specifying if the record is for a template or report.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all associations for the specified primary key. <br>Finder Variables <ul><li>AssociationId; integer;  Unique identifier of an association of template or report to a business object. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all associations for the specified primary key.",
                                "properties":{
                                    "AssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of an association of template or report to a business object.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Associations"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Associations-get",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-associations-get"
            },
            "post":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations"
                ],
                "summary":"Create a report or template association",
                "operationId":"create_projectProgramCommunications-Associations",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-Associations-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-response"
                                }
                            }
                        },
                        "links":{
                            "CommunicationRecipients":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Associations~1{AssociationsUniqID}~1child~1CommunicationRecipients/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID",
                                    "AssociationsUniqID":"$request.path.AssociationsUniqID"
                                },
                                "description":"The Recipients resource is used to manage the persons with whom the report is shared."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Associations-post",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-associations-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/child/Associations/{AssociationsUniqID}/child/CommunicationRecipients/{ReportRecipientId}":{
            "get":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations/Project Program Communication Recipients"
                ],
                "summary":"Get a recipient of a report",
                "operationId":"get_projectProgramCommunications-Associations-CommunicationRecipients",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ReportRecipientId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the report recipient.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{projectProgramCommunicationsUniqID}-child-Associations-{AssociationsUniqID}-child-CommunicationRecipients-{ReportRecipientId}-get",
                "x-filename-id":"projectprogramcommunicationsuniqid-child-associations-associationsuniqid-child-communicationrecipients-reportrecipientid-get"
            },
            "delete":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations/Project Program Communication Recipients"
                ],
                "summary":"Delete a recipient of a report",
                "operationId":"delete_projectProgramCommunications-Associations-CommunicationRecipients",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ReportRecipientId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the report recipient.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"{projectProgramCommunicationsUniqID}-child-Associations-{AssociationsUniqID}-child-CommunicationRecipients-{ReportRecipientId}-delete",
                "x-filename-id":"projectprogramcommunicationsuniqid-child-associations-associationsuniqid-child-communicationrecipients-reportrecipientid-delete"
            },
            "patch":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations/Project Program Communication Recipients"
                ],
                "summary":"Update a recipient of a report",
                "operationId":"update_projectProgramCommunications-Associations-CommunicationRecipients",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ReportRecipientId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the report recipient.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-Associations-CommunicationRecipients-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"{projectProgramCommunicationsUniqID}-child-Associations-{AssociationsUniqID}-child-CommunicationRecipients-{ReportRecipientId}-patch",
                "x-filename-id":"projectprogramcommunicationsuniqid-child-associations-associationsuniqid-child-communicationrecipients-reportrecipientid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/child/Feedbacks":{
            "get":{
                "tags":[
                    "Project Program Communications/Project Program Communication Feedback"
                ],
                "summary":"Get all comments for the reports for which the logged in user has access",
                "operationId":"getall_projectProgramCommunications-Feedbacks",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CommentText; string; Additional comment from the recipient of the report in free text form.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Emoticon; string; Emoticon code that corresponds to each supported emoji.</li><li>FeedbackId; integer; Unique identifier of the feedback given as comment for the report.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdateLogin; string; The login details of user who last updated the record.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PersonEmail; string; Email of the person writing the comment.</li><li>PersonId; integer; Unique identifier of the person writing the comment.</li><li>PersonName; string; Name of the person writing the comment.</li><li>ReportId; integer; The unique identifier of a template or report.</li><li>ReportObjectId; integer; Unique identifier for the object in a report.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds comments for the report for the specified primary key. <br>Finder Variables <ul><li>FeedbackId; integer;  Unique identifier of a comment for the report. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds comments for the report for the specified primary key.",
                                "properties":{
                                    "FeedbackId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of a comment for the report.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Feedbacks-get",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-feedbacks-get"
            },
            "post":{
                "tags":[
                    "Project Program Communications/Project Program Communication Feedback"
                ],
                "summary":"Create comments for the reports for which the logged in user has edit access",
                "operationId":"create_projectProgramCommunications-Feedbacks",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-Feedbacks-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Feedbacks-post",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-feedbacks-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/child/Contents/{ObjectId}":{
            "get":{
                "tags":[
                    "Project Program Communications/Project Program Communication Contents"
                ],
                "summary":"Get a report or template content",
                "operationId":"get_projectProgramCommunications-Contents",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ObjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of an object within the report or template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Contents-{ObjectId}-get",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-contents-objectid-get"
            },
            "delete":{
                "tags":[
                    "Project Program Communications/Project Program Communication Contents"
                ],
                "summary":"Delete a status report or template content",
                "operationId":"delete_projectProgramCommunications-Contents",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ObjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of an object within the report or template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Contents-{ObjectId}-delete",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-contents-objectid-delete"
            },
            "patch":{
                "tags":[
                    "Project Program Communications/Project Program Communication Contents"
                ],
                "summary":"Update a status report or template content",
                "operationId":"update_projectProgramCommunications-Contents",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ObjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of an object within the report or template.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-Contents-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Contents-{ObjectId}-patch",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-contents-objectid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/child/Associations/{AssociationsUniqID}":{
            "get":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations"
                ],
                "summary":"Get a report or template association",
                "operationId":"get_projectProgramCommunications-Associations",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-response"
                                }
                            }
                        },
                        "links":{
                            "CommunicationRecipients":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Associations~1{AssociationsUniqID}~1child~1CommunicationRecipients/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID",
                                    "AssociationsUniqID":"$request.path.AssociationsUniqID"
                                },
                                "description":"The Recipients resource is used to manage the persons with whom the report is shared."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Associations-{AssociationsUniqID}-get",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-associations-associationsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations"
                ],
                "summary":"Delete a report or template association",
                "operationId":"delete_projectProgramCommunications-Associations",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Associations-{AssociationsUniqID}-delete",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-associations-associationsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Program Communications/Project Program Communication Associations"
                ],
                "summary":"Update a report or template association",
                "operationId":"update_projectProgramCommunications-Associations",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"AssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-Associations-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-response"
                                }
                            }
                        },
                        "links":{
                            "CommunicationRecipients":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Associations~1{AssociationsUniqID}~1child~1CommunicationRecipients/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID",
                                    "AssociationsUniqID":"$request.path.AssociationsUniqID"
                                },
                                "description":"The Recipients resource is used to manage the persons with whom the report is shared."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Associations-{AssociationsUniqID}-patch",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-associations-associationsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}":{
            "get":{
                "tags":[
                    "Project Program Communications"
                ],
                "summary":"Get a status report or template structure",
                "operationId":"get_projectProgramCommunications",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-item-response"
                                }
                            }
                        },
                        "links":{
                            "downloadBipReport":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1action~1downloadBipReport/post",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Download the program BIP report to share and communicate the health of the program with stakeholders."
                            },
                            "Contents":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Contents/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"The Contents resource is used to manage the data displayed in a generated report."
                            },
                            "createAndRefreshReport":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1action~1createAndRefreshReport/post",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Generate a new report if one doesn't exist, or update an existing report with the latest data"
                            },
                            "Feedbacks":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Feedbacks/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Project Program Communication Feedback resource is used to manage the comments on the reports."
                            },
                            "Associations":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Associations/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-get",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Program Communications"
                ],
                "summary":"Delete a status report or template structure",
                "operationId":"delete_projectProgramCommunications",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-delete",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Program Communications"
                ],
                "summary":"Update a status report or template structure",
                "operationId":"update_projectProgramCommunications",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-item-response"
                                }
                            }
                        },
                        "links":{
                            "downloadBipReport":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1action~1downloadBipReport/post",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Download the program BIP report to share and communicate the health of the program with stakeholders."
                            },
                            "Contents":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Contents/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"The Contents resource is used to manage the data displayed in a generated report."
                            },
                            "createAndRefreshReport":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1action~1createAndRefreshReport/post",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Generate a new report if one doesn't exist, or update an existing report with the latest data"
                            },
                            "Feedbacks":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Feedbacks/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Project Program Communication Feedback resource is used to manage the comments on the reports."
                            },
                            "Associations":{
                                "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Associations/get",
                                "parameters":{
                                    "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                                },
                                "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report."
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-patch",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/child/Contents":{
            "get":{
                "tags":[
                    "Project Program Communications/Project Program Communication Contents"
                ],
                "summary":"Get all status reports or template content",
                "operationId":"getall_projectProgramCommunications-Contents",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CatalogReference; string; Catalog reference of the report or template object.</li><li>CatalogReferenceId; integer; Identifier for the catalog reference of the report or template object.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>ItemDataType; string; The catalog object data type like text, number, amount, or date.</li><li>ItemListLookup; string; The list of values that an item of type input-list is based on.</li><li>ItemListLookupCode; string; The code for list of values that an item of type input-list is based on.</li><li>ItemValue; string; Data value for the report region item.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdateLogin; string; The login details of user who last updated the record.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ObjectDescription; string; The description of the template or report object.</li><li>ObjectDisplay; string; The indicator specifying if an item is displayed on the UI.</li><li>ObjectDisplaySequence; integer; The display order of an object in the report or template.</li><li>ObjectGroupNewLine; string; The indicator specifying if an object appears in a new line in a report or template.</li><li>ObjectIcon; string; The icon details for the object in the report or template.</li><li>ObjectId; integer; The unique identifier of an object within the report or template.</li><li>ObjectLabelPosition; string; The label alignment of a catalog object like left, center, or right.</li><li>ObjectLevel; integer; The level in an object hierarchy in a report or a template.</li><li>ObjectName; string; The title of the catalog object.</li><li>ObjectParentId; integer; The parent object identifier of report or template items that are part of a group.</li><li>ObjectParentName; string; The parent object name of report or template items that are part of a group.</li><li>ObjectType; string; The types of objects like group, item, and table.</li><li>ObjectTypeCode; string; The code for types of objects like group, item, and table.</li><li>TableColumnHeaderFive; string; The header for the fifth column of the table type item.</li><li>TableColumnHeaderFour; string; The header for the fourth column of the table type item.</li><li>TableColumnHeaderOne; string; The header for the first column of the table type item.</li><li>TableColumnHeaderSix; string; The header for the sixth column of the table type item.</li><li>TableColumnHeaderThree; string; The header for the third column of the table type item.</li><li>TableColumnHeaderTwo; string; The header for the second column of the table type item.</li><li>TableColumnTypeFive; string; The type, like text, date, number, or amount, for the fifth column of the table-type items.</li><li>TableColumnTypeFour; string; The type, like text, date, number, or amount, for the fourth column of the table-type items.</li><li>TableColumnTypeOne; string; The type, like text, date, number, or amount, for the first column of the table-type items.</li><li>TableColumnTypeSix; string; The type, like text, date, number, or amount, for the sixth column of the table-type items.</li><li>TableColumnTypeThree; string; The type, like text, date, number, or amount, for the third column of the table-type items.</li><li>TableColumnTypeTwo; string; The type, like text, date, number, or amount, for the second column of the table-type items.</li><li>TableColumnValueFive; string; The value of the fifth column of the table type item.</li><li>TableColumnValueFour; string; The value of the fourth column of the table type item.</li><li>TableColumnValueOne; string; The value for the first column of the table type item.</li><li>TableColumnValueSix; string; The value for the sixth column of the table type item.</li><li>TableColumnValueThree; string; The value for the third column of the table type item.</li><li>TableColumnValueTwo; string; The value for the second column of the table type item.</li><li>TableDefaultSortColumn; string; The default column for sorting table data.</li><li>TableDefaultSortColumnNumber; integer; The default column number for sorting table data.</li><li>TableDefaultSortOrder; string; The default sort order, like ascending or descending, on a table column.</li><li>TableGraphTypeCode; string; The code for the default graph type which is required only for a table-type item like bar or pie graph.</li><li>TableGraphTypeName; string; The default graph type, like bar or pie, to be rendered for a table-type item.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the report content for the specified primary key. <br>Finder Variables <ul><li>ObjectId; integer;  Unique identifier of an object within the report or template. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the report content for the specified primary key.",
                                "properties":{
                                    "ObjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of an object within the report or template.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Contents"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Contents-get",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-contents-get"
            },
            "post":{
                "tags":[
                    "Project Program Communications/Project Program Communication Contents"
                ],
                "summary":"Create a status report or template content",
                "operationId":"create_projectProgramCommunications-Contents",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunications-Contents-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-child-Contents-post",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-child-contents-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunications/{projectProgramCommunicationsUniqID}/action/downloadBipReport":{
            "post":{
                "tags":[
                    "Project Program Communications"
                ],
                "summary":"Download program BIP report",
                "description":"Download the program BIP report to share and communicate the health of the program with stakeholders.",
                "operationId":"do_downloadBipReport_projectProgramCommunications",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "reportId":{
                                        "type":"number",
                                        "description":"The unique identifier of a report.",
                                        "nullable":true
                                    },
                                    "reportFormat":{
                                        "type":"string",
                                        "description":"The format of a report, such as PDF.",
                                        "nullable":true
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Encoded file content to support a specific format, such as PDF."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Encoded file content to support a specific format, such as PDF."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectProgramCommunications-{projectProgramCommunicationsUniqID}-action-downloadBipReport-post",
                "x-filename-id":"projectprogramcommunications-projectprogramcommunicationsuniqid-action-downloadbipreport-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBillingEvents/{projectBillingEventsUniqID}/child/billingEventDFF/{EventId}":{
            "get":{
                "tags":[
                    "Project Billing Events/Project Billing Event Descriptive Flexfields"
                ],
                "summary":"Get a project billing event descriptive flexfield",
                "operationId":"get_projectBillingEvents-billingEventDFF",
                "parameters":[
                    {
                        "name":"projectBillingEventsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Billing Events resource and used to uniquely identify an instance of Project Billing Events. The client should not generate the hash key value. Instead, the client should query on the Project Billing Events collection resource in order to navigate to a specific instance of Project Billing Events to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"EventId",
                        "in":"path",
                        "description":"Identifier of the event.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Billing Event ID",
                            "type":"integer",
                            "description":"Unique identifier of the billing event. Mandatory for POST operation and  automatically generated during the operation.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_BILLING_EVENTS_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_BILLING_EVENTS_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillingEvents-{projectBillingEventsUniqID}-child-billingEventDFF-{EventId}-get",
                "x-filename-id":"projectbillingevents-projectbillingeventsuniqid-child-billingeventdff-eventid-get"
            },
            "patch":{
                "tags":[
                    "Project Billing Events/Project Billing Event Descriptive Flexfields"
                ],
                "summary":"Update a project billing event descriptive flexfield",
                "operationId":"update_projectBillingEvents-billingEventDFF",
                "parameters":[
                    {
                        "name":"projectBillingEventsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Billing Events resource and used to uniquely identify an instance of Project Billing Events. The client should not generate the hash key value. Instead, the client should query on the Project Billing Events collection resource in order to navigate to a specific instance of Project Billing Events to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"EventId",
                        "in":"path",
                        "description":"Identifier of the event.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Billing Event ID",
                            "type":"integer",
                            "description":"Unique identifier of the billing event. Mandatory for POST operation and  automatically generated during the operation.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBillingEvents-billingEventDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_BILLING_EVENTS_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_BILLING_EVENTS_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillingEvents-{projectBillingEventsUniqID}-child-billingEventDFF-{EventId}-patch",
                "x-filename-id":"projectbillingevents-projectbillingeventsuniqid-child-billingeventdff-eventid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBillingEvents/{projectBillingEventsUniqID}":{
            "get":{
                "tags":[
                    "Project Billing Events"
                ],
                "summary":"Get a project billing event",
                "operationId":"get_projectBillingEvents",
                "parameters":[
                    {
                        "name":"projectBillingEventsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Billing Events resource and used to uniquely identify an instance of Project Billing Events. The client should not generate the hash key value. Instead, the client should query on the Project Billing Events collection resource in order to navigate to a specific instance of Project Billing Events to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillingEvents-item-response"
                                }
                            }
                        },
                        "links":{
                            "billingEventDFF":{
                                "operationRef":"#/paths/~1projectBillingEvents~1{projectBillingEventsUniqID}~1child~1billingEventDFF/get",
                                "parameters":{
                                    "projectBillingEventsUniqID":"$request.path.projectBillingEventsUniqID"
                                },
                                "description":"A listing of all the descriptive flexfields available for project billing events."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillingEvents-{projectBillingEventsUniqID}-get",
                "x-filename-id":"projectbillingevents-projectbillingeventsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Billing Events"
                ],
                "summary":"Delete a project billing event",
                "operationId":"delete_projectBillingEvents",
                "parameters":[
                    {
                        "name":"projectBillingEventsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Billing Events resource and used to uniquely identify an instance of Project Billing Events. The client should not generate the hash key value. Instead, the client should query on the Project Billing Events collection resource in order to navigate to a specific instance of Project Billing Events to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectBillingEvents-{projectBillingEventsUniqID}-delete",
                "x-filename-id":"projectbillingevents-projectbillingeventsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Billing Events"
                ],
                "summary":"Update a project billing event",
                "operationId":"update_projectBillingEvents",
                "parameters":[
                    {
                        "name":"projectBillingEventsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Billing Events resource and used to uniquely identify an instance of Project Billing Events. The client should not generate the hash key value. Instead, the client should query on the Project Billing Events collection resource in order to navigate to a specific instance of Project Billing Events to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBillingEvents-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillingEvents-item-response"
                                }
                            }
                        },
                        "links":{
                            "billingEventDFF":{
                                "operationRef":"#/paths/~1projectBillingEvents~1{projectBillingEventsUniqID}~1child~1billingEventDFF/get",
                                "parameters":{
                                    "projectBillingEventsUniqID":"$request.path.projectBillingEventsUniqID"
                                },
                                "description":"A listing of all the descriptive flexfields available for project billing events."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillingEvents-{projectBillingEventsUniqID}-patch",
                "x-filename-id":"projectbillingevents-projectbillingeventsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBillingEvents":{
            "get":{
                "tags":[
                    "Project Billing Events"
                ],
                "summary":"Get all project billing events",
                "operationId":"getall_projectBillingEvents",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AdjustedEventId; integer; Unique identifier of the adjusted event if the billing event is an adjustment of another billing event. This value is automatically populated when the application creates an adjustment billing event.</li><li>Automatic; string; Indicates that the event is created automatically by the application.</li><li>BillCurrencyOptCode; string; Indicates the code for the classification of the billing currency that is used for invoicing. The billing currency can be contract currency, transaction currency, or user currency. It is defined on the bill plan attached to the contract line selected for the event.</li><li>BillHold; string; Indicates that the event is held from invoicing. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.</li><li>BillHoldMeaning; string; Displays the meaning of the value in the Hold Invoice attribute. Valid values are No, Once, or Indefinitely.</li><li>BillTrnsAmount; number; Amount of the billing event in the transaction currency. Mandatory for all POST and PATCH operations.</li><li>BillTrnsCurrencyCode; string; Indicates the code of the transaction currency for the billing event. Mandatory for POST and PATCH operations. Defaults to the contract currency if you only provide the contract number.</li><li>BillingResource; string; Name of the billing resource for the billing event. This attribute is automatically populated based on the setup of the Manage Planning and Billing Resource Breakdown Structures.</li><li>BillingResourceId; integer; Unique identifier of the billing resource. This attribute is automatically derived based on the attributes on the event and the resource breakdown structure.</li><li>BusinessUnitId; integer; Unique identifier of the business unit for the event. Mandatory for POST operation and derived based on the Business Unit Name attribute.</li><li>BusinessUnitName; string; Name of the business unit for the event. Mandatory for POST operation. Valid values include any business unit to which a user has access.</li><li>CompletionDate; string; The date on which the event is complete and on or after which the event is processed for revenue accrual and invoicing. Not mandatory for creating a billing event but mandatory for processing the event. Mandatory for creating a reversal event if the Reverse This Event in the Next Period attribute is set to Y.</li><li>ContractCurrencyAmount; number; The potential amount of the billing event in the currency of the contract when the event is created or the Amount in Bill Transaction Currency is updated. When the billing event is invoiced or recognized for revenue, this attribute is updated with the actual amount.</li><li>ContractCurrencyCode; string; Indicates the code of the currency for the contract entered on the event.</li><li>ContractCurrencyExchgDate; string; The exchange date of contract currency used to convert the billing event amount.</li><li>ContractCurrencyExchgRate; number; The exchange rate of contract currency used to convert the billing event amount.</li><li>ContractCurrencyRateType; string; A classification of conversion rates that is used to convert the billing event amount to contract currency.</li><li>ContractId; integer; Unique identifier of the contract for the event. The Contract ID is mandatory and it is automatically derived based on the Contract Number attribute during POST and PATCH operations.</li><li>ContractLineId; integer; Unique identifier of the contract line for the event. Mandatory for POST and PATCH operations and automatically derived based on the Contract Line Number attribute.</li><li>ContractLineNumber; string; Number that identifies the contract line on the event. Mandatory for POST operation.The Contract Line ID attribute is derived from this attribute. Valid values are any line number that exists on the contract specified in the Contract Number attribute and associated to a bill plan.</li><li>ContractNumber; string; Number that uniquely identifies the contract for the event. Mandatory attribute that is used to derive the Contract ID attribute. Valid values are all contracts that belong to the business unit populated on the event in the Business Unit Name attribute and are not in Closed or Cancel status.</li><li>ContractRateDateType; string; A classification of conversion dates that is used to convert the billing event amount to contract currency.</li><li>ContractRateDateTypeMeaning; string; Displays the meaning for the Rate Date Type attribute.</li><li>ContractTypeId; integer; Identifier of the type of contract on the billing event. This attribute is populated based on the value selected in the Contact Type Name attribute on the event during POST and PATCH operations.</li><li>ContractTypeName; string; Name of the type of contract that is assigned to the billing event. Valid values are all the contract types defined in the application.</li><li>ConversionRateTypeMeaning; string; Displays the meaning of the value in the Conversion Rate Type attribute. Valid values are Spot, Corporate, User, and Fixed.</li><li>CreatedRequestId; integer; Unique identifier of the latest request.</li><li>EventDescription; string; The description of the event. For billing events, the description is displayed as the invoice line description. Mandatory attribute that is automatically populated during POST and PATCH operations based on the selected event type name if a value is not provided.</li><li>EventId; integer; Unique identifier of the billing event. Mandatory for POST operation and  automatically generated during the operation.</li><li>EventNumber; integer; Number that identifies the event.This number is automatically populated sequentially as events are created for the selected contract line.</li><li>EventNumberReversed; integer; Number of the reversed billing event. This occurs when a billing event is cancelled and cannot be deleted and as a result, the event is cancelled by reversing the original event.</li><li>EventTypeCode; string; Indicates the code for classification of the event. Valid values are R - Revenue only, I - Invoice only, and B - Both invoice and revenue.</li><li>EventTypeId; integer; Identifier of the event type.This attribute is derived during POST or PATCH operations based on the value selected in the Event Type Name attribute. Valid values are all active event types.</li><li>EventTypeName; string; Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. Mandatory for POST operation. Mandatory for PATCH operation if you specify the Contract Line attribute.</li><li>InvCurrencyDateTypeMeaning; string; Displays the meaning for the value of the Invoice Currency Date Type attribute.</li><li>InvCurrencyRateTypeMeaning; string; Displays the meaning of the value in the Invoice Currency Rate Type attribute.</li><li>InventoryItemId; integer; Unique identifier of the item number.</li><li>InvoiceCurrencyCode; string; Indicates the code of the currency used for the invoice amount of the billing event.</li><li>InvoiceCurrencyDateType; string; Indicates the invoice currency date type that is used when the amounts are calculated for the invoice.</li><li>InvoiceCurrencyExchgDate; string; Indicates the exchange date for the conversion of the invoice currency.</li><li>InvoiceCurrencyExchgRate; number; Indicates the exchange rate used to convert to the invoice currency.</li><li>InvoiceCurrencyRateType; string; Indicates the rate type used to calculate the invoice revenue currency.</li><li>InvoiceException; string; Indicates whether exception occurred on the event during invoice generation.</li><li>InvoicePotentialAmount; number; Indicates the potential amount in invoice currency.</li><li>InvoiceStatusMeaning; string; Indicates that invoice is generated for the event.</li><li>Invoiced; string; Indicates the invoice generation status on the event. Valid values are P - Partial, U - Uninvoiced, F - Fully Invoiced, and A - Pending Adjustment.</li><li>InvoicedAmount; number; Indicates the potential event amount in invoice currency.</li><li>InvoicedPercentage; number; Indicates the percent of the total event amount which has been invoiced.</li><li>ItemEventFlag; boolean; Indicates an item based event.</li><li>ItemNumber; string; Number that identifies the item on the event.</li><li>ItemOrganizationId; integer; Unique identifier of the organization to which the item is associated.</li><li>LedgerCurrencyCode; string; Indicates the currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.</li><li>LedgerInvoiceAmount; number; Indicates the invoice amount in ledger currency.</li><li>LedgerRevenueAmount; number; Indicates the revenue amount is ledger currency.</li><li>LinkedTaskId; integer; Unique identifier of the linked task when task level linkage is present on the billing event.</li><li>OrganizationId; integer; Unique identifier of the organization for the event. Mandatory attribute that is automatically populated based on the value in the Organization attribute.</li><li>OrganizationName; string; Name of the organization for the event. Mandatory for POST operation and defaults to the organization associated to the contract on the event. For a PATCH operation the default value is also set to organization on the contract if a value is not provided.</li><li>PrePayAppliedAmountInInvCurrency; number; The invoice amount in invoice currency from prepayment application invoice distributions that refers to the prepayment application billing events cross-referring to the prepayment request billing event.</li><li>PrePayBalanceAmountInInvCurrency; number; It is a derived measure based on the prepayment request amount minus the prepayment applied amount in invoice currency.</li><li>PrePayRequestAmountInInvCurrency; number; The invoice amount in invoice currency from prepayment request invoice distributions that refers to the prepayment request billing event.</li><li>PrepaymentRequestEventId; integer; Identifier of prepayment request billing event specified on a prepayment application billing event.</li><li>PrepaymentRequestEventNumber; integer; Reference of prepayment request billing event specified on a prepayment application billing event.</li><li>ProjectCurrencyCode; string; Indicates the code of the currency of the project for the billing event.</li><li>ProjectId; integer; Unique identifier of the project for the event. This attribute is populated based on the value in the Project Name attribute for POST and PATCH operations. Mandatory if the Require Project on Event profile option is set to Yes.</li><li>ProjectInvoiceAmount; number; Invoice amount in project currency.</li><li>ProjectNumber; string; Identifier of the project on the event. Valid values are the project numbers associated to the contract line. Mandatory if the Require Project on Event profile option is set to Yes. This attribute can be populated during POST and PATCH operations.</li><li>ProjectRevenueAmount; number; The revenue amount in project currency. This is calculated by applying the project currency setup conversion rules to the bill transaction base revenue amount during revenue generation.</li><li>Quantity; number; Quantity of the item on the item based event.</li><li>QuantityBilled; number; Quantity of item invoiced.</li><li>QuantityRevenueRecognzd; number; Quantity of item for which revenue is recognized.</li><li>RevenueAmount; number; Indicates the recognized revenue amount in contract currency.</li><li>RevenueCurrencyCode; string; Indicates the code of the currency for the revenue amount.</li><li>RevenueException; string; Indicates whether exception occured on the event during revenue generation.</li><li>RevenueHold; string; Indicates that the event is held from recognizing revenue. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.</li><li>RevenueHoldMeaning; string; Displays the meaning of the value in the Hold Revenue attribute. Valid values are No, Once, or Indefinitely.</li><li>RevenueRecognized; string; Indicates if revenue is generated on the event. Valid values are P - Partial, U - Unrecognized, F - Fully, A - Pending Adjustment.</li><li>RevenueRecognizedPercentage; number; Indicates the percent of the total event amount which has been recognized as revenue.</li><li>RevenueStatusMeaning; string; Indicates revenue is generated for the event.</li><li>ReverseAccrual; string; Indicates if the event should automatically reverse in the next period. Default value is N. Set the value to Y to have the application automatically create a reversal event. The Completion Date is also mandatory to create a reversal event.</li><li>SourceName; string; Name of the source application from which the event originated.</li><li>SourceReference; string; Identifier of the event in the source application.</li><li>TaskId; integer; Unique identifier of the task for the event.</li><li>TaskNumber; string; Identifier of the transaction task on the event. Valid values are tasks that are associated to the contract line and any sub task of an associated task. This attribute can be populated during POST and PATCH operations.</li><li>UOMCode; string; Unit of measure code.</li><li>UnitPrice; number; Price of each unit of item.</li><li>UnitPriceCurrency; string; Currency in which the unit price of item is mentioned.</li><li>Version; integer; Indicates the previously active version of the contract or the current version if there is no previously active version.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the billing event with the specified primary key.<br>Finder Variables: <ul><li>EventId; integer; Unique identifier of the billing event.</li></ul></li><li>UnprocessedEventsFinder: Finds list of billing events which have not been processed for invoicing or revenue generation.<br>Finder Variables: <ul></ul></li><li>UntargetedEventsFinder: Finds list of billing events without a completion date.<br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "EventId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Billing Event ID"
                                    }
                                }
                            },
                            {
                                "name":"UnprocessedEventsFinder",
                                "title":"UnprocessedEventsFinder",
                                "properties":{
                                }
                            },
                            {
                                "name":"UntargetedEventsFinder",
                                "title":"UntargetedEventsFinder",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillingEvents"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillingEvents-get",
                "x-filename-id":"projectbillingevents-get"
            },
            "post":{
                "tags":[
                    "Project Billing Events"
                ],
                "summary":"Create a project billing event",
                "operationId":"create_projectBillingEvents",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBillingEvents-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillingEvents-item-response"
                                }
                            }
                        },
                        "links":{
                            "billingEventDFF":{
                                "operationRef":"#/paths/~1projectBillingEvents~1{projectBillingEventsUniqID}~1child~1billingEventDFF/get",
                                "parameters":{
                                    "projectBillingEventsUniqID":"$request.path.projectBillingEventsUniqID"
                                },
                                "description":"A listing of all the descriptive flexfields available for project billing events."
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillingEvents-post",
                "x-filename-id":"projectbillingevents-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectBillingEvents/{projectBillingEventsUniqID}/child/billingEventDFF":{
            "get":{
                "tags":[
                    "Project Billing Events/Project Billing Event Descriptive Flexfields"
                ],
                "summary":"Get all project billing event descriptive flexfields",
                "operationId":"getall_projectBillingEvents-billingEventDFF",
                "parameters":[
                    {
                        "name":"projectBillingEventsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Billing Events resource and used to uniquely identify an instance of Project Billing Events. The client should not generate the hash key value. Instead, the client should query on the Project Billing Events collection resource in order to navigate to a specific instance of Project Billing Events to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>EventId; integer; Identifier of the event.</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context Prompt</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the list of billing event descriptive flexfields for a billing event with the specified primary key.<br>Finder Variables: <ul><li>EventId; integer; Unique identifier of the billing event descriptive flexfield.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "EventId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillingEvents-{projectBillingEventsUniqID}-child-billingEventDFF-get",
                "x-filename-id":"projectbillingevents-projectbillingeventsuniqid-child-billingeventdff-get"
            },
            "post":{
                "tags":[
                    "Project Billing Events/Project Billing Event Descriptive Flexfields"
                ],
                "summary":"Create a project billing event descriptive flexfield",
                "operationId":"create_projectBillingEvents-billingEventDFF",
                "parameters":[
                    {
                        "name":"projectBillingEventsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Billing Events resource and used to uniquely identify an instance of Project Billing Events. The client should not generate the hash key value. Instead, the client should query on the Project Billing Events collection resource in order to navigate to a specific instance of Project Billing Events to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectBillingEvents-billingEventDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_BILLING_EVENTS_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_BILLING_EVENTS_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectBillingEvents-{projectBillingEventsUniqID}-child-billingEventDFF-post",
                "x-filename-id":"projectbillingevents-projectbillingeventsuniqid-child-billingeventdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramProjects/{RelationshipId}":{
            "get":{
                "tags":[
                    "Project Programs/Project Assignments"
                ],
                "summary":"Get a project assignment",
                "operationId":"get_projectPrograms-ProgramProjects",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProgramProjectNotes":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramProjects~1{RelationshipId}~1child~1ProgramProjectNotes/get",
                                "parameters":{
                                    "RelationshipId":"$request.path.RelationshipId",
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Project Assignment Notes resource is used to manage notes for the project assignments to a program."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-get"
            },
            "delete":{
                "tags":[
                    "Project Programs/Project Assignments"
                ],
                "summary":"Delete a project assignment",
                "operationId":"delete_projectPrograms-ProgramProjects",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms":{
            "get":{
                "tags":[
                    "Project Programs"
                ],
                "summary":"Get all programs",
                "operationId":"getall_projectPrograms",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AssessmentCode; string; The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>AssessmentMeaning; string; The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>FinishDate; string; The date when the program is finished. The value is for informational purposes only.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LineOfBusinessCode; string; The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>LineOfBusinessMeaning; string; The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>OwningOrganizationId; integer; The unique identifier of the owning organization.</li><li>OwningOrganizationName; string; The name of the owning organization. The value is for informational purposes only. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the task Manage Project Organization Classifications.</li><li>ParentProgramId; integer; The unique identifier of the parent program. A program without a parent is the root node in the hierarchy structure.</li><li>PriorityCode; string; The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>PriorityMeaning; string; The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>ProgramBudget; number; The budgeted amount allotted to the program.</li><li>ProgramBudgetCurrency; string; The currency of the budgeted amount allotted to the program.</li><li>ProgramDescription; string; The description of the program.</li><li>ProgramName; string; The unique name of the program. A value is required to create a program.</li><li>ProgramNumber; string; The unique number of the program. The default value is the unique identifier of the program.</li><li>ProgramObjective; string; The objective of the program.</li><li>ProgramStatusName; string; The status of the program. Examples for status are Draft and Active. A value is required to create a program. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.</li><li>ProgramSystemStatusCode; string; The code that represents the system status defined for the program status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.</li><li>ProjectProgramId; integer; The unique identifier of the program.</li><li>PublicFlag; boolean; Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.</li><li>RegionCode; string; The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>RegionMeaning; string; The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>StartDate; string; The date on which the program starts. The value is for informational purposes only.</li><li>StrategyCode; string; The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>StrategyMeaning; string; The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>TreeStructureId; integer; The unique identifier of the program hierarchy structure.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the program for the specified primary key. <br>Finder Variables <ul><li>ProjectProgramId; integer;  The unique identifier of the program. </li></ul></li><li>findByProjectId Finds all programs that are assigned to a project with the specified project ID. <br>Finder Variables <ul><li>ProjectId; integer;  The unique identifier of the project. </li></ul></li><li>findByStakeholderPersonId Finds all programs that are assigned to a person with the specified person ID. <br>Finder Variables <ul><li>PersonId; integer;  The unique identifier of the person who's assigned to the program as a stakeholder. </li></ul></li><li>findByStructure Finds all programs in the hierarchy structure with the specified tree structure ID. <br>Finder Variables <ul><li>TreeStructureId; string;  The unique identifier of the program hierarchy structure. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the program for the specified primary key.",
                                "properties":{
                                    "ProjectProgramId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the program.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Program ID"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectId",
                                "description":"Finds all programs that are assigned to a project with the specified project ID.",
                                "title":"ProgramsSummaryProjectCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The unique identifier of the project.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByStakeholderPersonId",
                                "description":"Finds all programs that are assigned to a person with the specified person ID.",
                                "title":"ProgramsSummaryStakeholdersCriteria",
                                "properties":{
                                    "PersonId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The unique identifier of the person who's assigned to the program as a stakeholder.",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByStructure",
                                "description":"Finds all programs in the hierarchy structure with the specified tree structure ID.",
                                "title":"ProrgamsSummaryTreeStructureIdCrieteria",
                                "properties":{
                                    "TreeStructureId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The unique identifier of the program hierarchy structure.",
                                        "type":"string"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-get",
                "x-filename-id":"projectprograms-get"
            },
            "post":{
                "tags":[
                    "Project Programs"
                ],
                "summary":"Create a program",
                "operationId":"create_projectPrograms",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProgramDFF":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramDFF/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                }
                            },
                            "ProgramNotes":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramNotes/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Program Notes resource is used to manage notes for programs."
                            },
                            "ProgramAvatars":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramAvatars/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Program Avatars resource is used to manage the avatar image for a program. A program can have only one avatar at a time."
                            },
                            "ProgramStakeholders":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramStakeholders/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Stakeholders resource is used to manage the assignment of stakeholders and program administrators for a program."
                            },
                            "ProgramProjects":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramProjects/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Project Assignments resource is used to manage the assignments of projects to a program."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-post",
                "x-filename-id":"projectprograms-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramDFF":{
            "get":{
                "tags":[
                    "Project Programs/Program Descriptive Flexfields"
                ],
                "summary":"Get all program descriptive flexfields",
                "operationId":"getall_projectPrograms-ProgramDFF",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectProgramId; integer</li><li>__FLEX_Context; string; Context Segment</li><li>__FLEX_Context_DisplayValue; string; Context Segment</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjectProgramId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectProgramId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Program ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramDFF-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programdff-get"
            },
            "post":{
                "tags":[
                    "Project Programs/Program Descriptive Flexfields"
                ],
                "summary":"Create a program descriptive flexfield",
                "operationId":"create_projectPrograms-ProgramDFF",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramDFF-post",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}":{
            "get":{
                "tags":[
                    "Project Programs"
                ],
                "summary":"Get a program",
                "operationId":"get_projectPrograms",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProgramDFF":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramDFF/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                }
                            },
                            "ProgramNotes":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramNotes/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Program Notes resource is used to manage notes for programs."
                            },
                            "ProgramAvatars":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramAvatars/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Program Avatars resource is used to manage the avatar image for a program. A program can have only one avatar at a time."
                            },
                            "ProgramStakeholders":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramStakeholders/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Stakeholders resource is used to manage the assignment of stakeholders and program administrators for a program."
                            },
                            "ProgramProjects":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramProjects/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Project Assignments resource is used to manage the assignments of projects to a program."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Programs"
                ],
                "summary":"Delete a program",
                "operationId":"delete_projectPrograms",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Programs"
                ],
                "summary":"Update a program",
                "operationId":"update_projectPrograms",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProgramDFF":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramDFF/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                }
                            },
                            "ProgramNotes":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramNotes/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Program Notes resource is used to manage notes for programs."
                            },
                            "ProgramAvatars":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramAvatars/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Program Avatars resource is used to manage the avatar image for a program. A program can have only one avatar at a time."
                            },
                            "ProgramStakeholders":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramStakeholders/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Stakeholders resource is used to manage the assignment of stakeholders and program administrators for a program."
                            },
                            "ProgramProjects":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramProjects/get",
                                "parameters":{
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Project Assignments resource is used to manage the assignments of projects to a program."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-patch",
                "x-filename-id":"projectprograms-projectprogramsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramNotes":{
            "get":{
                "tags":[
                    "Project Programs/Program Notes"
                ],
                "summary":"Get all program notes",
                "operationId":"getall_projectPrograms-ProgramNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CreatorPartyId; integer; Unique identifier of the user who created the note.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NoteId; integer; The unique identifier of the program note.</li><li>NoteNumber; string; The unique number of the program note. The default value is a system-generated number.</li><li>NoteTxt; string; The text for the program note.</li><li>PartyName; string; Name of the user who created the note.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the program note for the specified primary key. <br>Finder Variables <ul><li>NoteId; integer;  The unique identifier of the program note. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the program note for the specified primary key.",
                                "properties":{
                                    "NoteId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the program note.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Note ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramNotes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramNotes-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programnotes-get"
            },
            "post":{
                "tags":[
                    "Project Programs/Program Notes"
                ],
                "summary":"Create a program note",
                "operationId":"create_projectPrograms-ProgramNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramNotes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramNotes-post",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programnotes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramNotes/{NoteId}":{
            "get":{
                "tags":[
                    "Project Programs/Program Notes"
                ],
                "summary":"Get a program note",
                "operationId":"get_projectPrograms-ProgramNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramNotes-{NoteId}-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programnotes-noteid-get"
            },
            "delete":{
                "tags":[
                    "Project Programs/Program Notes"
                ],
                "summary":"Delete a program note",
                "operationId":"delete_projectPrograms-ProgramNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramNotes-{NoteId}-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programnotes-noteid-delete"
            },
            "patch":{
                "tags":[
                    "Project Programs/Program Notes"
                ],
                "summary":"Update a program note",
                "operationId":"update_projectPrograms-ProgramNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramNotes-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramNotes-{NoteId}-patch",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programnotes-noteid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramStakeholders":{
            "get":{
                "tags":[
                    "Project Programs/Stakeholders"
                ],
                "summary":"Get all stakeholders",
                "operationId":"getall_projectPrograms-ProgramStakeholders",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AccessType; string; The access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are Owner, Contributor, and Viewer. The default value is Viewer.</li><li>AccessTypeCode; string; The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.</li><li>AssignmentCategory; string; The assignment category for the assignee as directly assigned or inherited from the program's parent or grandparent in the program hierarchy. Values are Inherited and Direct.</li><li>AssignmentCategoryCode; string; The code that represents the assignment category for the assignee as directly assigned or inherited from the program's parent or grandparent in the program hierarchy. Values are INHERITED and DIRECT.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>ImageId; integer; The unique identifier of the avatar image for a person.</li><li>ImageName; string; The name of the avatar image for a person.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>PersonEmail; string; The email of the person who's assigned to the program as a stakeholder.</li><li>PersonId; integer; The unique identifier of the person who's assigned to the program as a stakeholder.</li><li>PersonName; string; The name of the person who's assigned to the program as a stakeholder.</li><li>StakeholderAssociationId; integer; The unique identifier of the stakeholder assignment to a program.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a stakeholder assignment for the specified primary key. <br>Finder Variables <ul><li>StakeholderAssociationId; integer;  The unique identifier of the stakeholder assignment to a program. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a stakeholder assignment for the specified primary key.",
                                "properties":{
                                    "StakeholderAssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the stakeholder assignment to a program.",
                                        "type":"integer",
                                        "title":"Stakeholder Assignment ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramStakeholders-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programstakeholders-get"
            },
            "post":{
                "tags":[
                    "Project Programs/Stakeholders"
                ],
                "summary":"Create a stakeholder",
                "operationId":"create_projectPrograms-ProgramStakeholders",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramStakeholders-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramStakeholders-post",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programstakeholders-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramAvatars/{ImageId}":{
            "get":{
                "tags":[
                    "Project Programs/Program Avatars"
                ],
                "summary":"Get an image",
                "operationId":"get_projectPrograms-ProgramAvatars",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"The unique identifier of the image for a program.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramAvatars-{ImageId}-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programavatars-imageid-get"
            },
            "delete":{
                "tags":[
                    "Project Programs/Program Avatars"
                ],
                "summary":"Delete an image",
                "operationId":"delete_projectPrograms-ProgramAvatars",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"The unique identifier of the image for a program.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramAvatars-{ImageId}-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programavatars-imageid-delete"
            },
            "patch":{
                "tags":[
                    "Project Programs/Program Avatars"
                ],
                "summary":"Update an image",
                "operationId":"update_projectPrograms-ProgramAvatars",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"The unique identifier of the image for a program.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramAvatars-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramAvatars-{ImageId}-patch",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programavatars-imageid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramAvatars/{ImageId}/enclosure/Image":{
            "get":{
                "tags":[
                    "Project Programs/Program Avatars/Large Object (LOB) Attributes - Image"
                ],
                "summary":"Get an Image",
                "description":"Get an Image",
                "operationId":"get_projectPrograms-ProgramAvatars-Image",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"The unique identifier of the image for a program.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramAvatars-{ImageId}-enclosure-Image-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programavatars-imageid-enclosure-image-get"
            },
            "put":{
                "tags":[
                    "Project Programs/Program Avatars/Large Object (LOB) Attributes - Image"
                ],
                "summary":"Replace an Image",
                "description":"Replace an Image",
                "operationId":"replace_projectPrograms-ProgramAvatars-Image",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"The unique identifier of the image for a program.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramAvatars-{ImageId}-enclosure-Image-put",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programavatars-imageid-enclosure-image-put"
            },
            "delete":{
                "tags":[
                    "Project Programs/Program Avatars/Large Object (LOB) Attributes - Image"
                ],
                "summary":"Delete an Image",
                "description":"Delete an Image",
                "operationId":"delete_projectPrograms-ProgramAvatars-Image",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ImageId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Image ID",
                            "type":"integer",
                            "description":"The unique identifier of the image for a program.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramAvatars-{ImageId}-enclosure-Image-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programavatars-imageid-enclosure-image-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramProjects/{RelationshipId}/child/ProgramProjectNotes":{
            "get":{
                "tags":[
                    "Project Programs/Project Assignments/Project Assignment Notes"
                ],
                "summary":"Get all project assignment notes",
                "operationId":"getall_projectPrograms-ProgramProjects-ProgramProjectNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>CreatorPartyId; integer; Unique identifier of the user who created the note.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NoteId; integer; The unique identifier of the project assignment note.</li><li>NoteNumber; string; The unique number of the project assignment note. The default value is a system-generated number.</li><li>NoteTxt; string; The text for the project assignment note.</li><li>PartyName; string; Name of the user who created the note.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project assignment note for the specified primary key. <br>Finder Variables <ul><li>NoteId; integer;  The unique identifier of the project assignment note. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a project assignment note for the specified primary key.",
                                "properties":{
                                    "NoteId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the project assignment note.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Note ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-child-ProgramProjectNotes-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-child-programprojectnotes-get"
            },
            "post":{
                "tags":[
                    "Project Programs/Project Assignments/Project Assignment Notes"
                ],
                "summary":"Create a project assignment note",
                "operationId":"create_projectPrograms-ProgramProjects-ProgramProjectNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramProjects-ProgramProjectNotes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-child-ProgramProjectNotes-post",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-child-programprojectnotes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramProjects":{
            "get":{
                "tags":[
                    "Project Programs/Project Assignments"
                ],
                "summary":"Get all project assignments",
                "operationId":"getall_projectPrograms-ProgramProjects",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ProjectId; integer; The unique identifier of the project.</li><li>ProjectNumber; string; The unique number of the project.</li><li>RelationshipId; integer; The unique identifier of the project assignment to a program.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project assignment for the specified primary key. <br>Finder Variables <ul><li>RelationshipId; integer;  The unique identifier of the project assignment to a program. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a project assignment for the specified primary key.",
                                "properties":{
                                    "RelationshipId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the project assignment to a program.",
                                        "type":"integer",
                                        "title":"Project Association ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramProjects"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-get"
            },
            "post":{
                "tags":[
                    "Project Programs/Project Assignments"
                ],
                "summary":"Create a project assignment",
                "operationId":"create_projectPrograms-ProgramProjects",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramProjects-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProgramProjectNotes":{
                                "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramProjects~1{RelationshipId}~1child~1ProgramProjectNotes/get",
                                "parameters":{
                                    "RelationshipId":"$request.path.RelationshipId",
                                    "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                                },
                                "description":"The Project Assignment Notes resource is used to manage notes for the project assignments to a program."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-post",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramDFF/{ProjectProgramId}":{
            "get":{
                "tags":[
                    "Project Programs/Program Descriptive Flexfields"
                ],
                "summary":"Get a program descriptive flexfield",
                "operationId":"get_projectPrograms-ProgramDFF",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectProgramId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Program ID",
                            "type":"integer",
                            "description":"The unique identifier of the program.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramDFF-{ProjectProgramId}-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programdff-projectprogramid-get"
            },
            "patch":{
                "tags":[
                    "Project Programs/Program Descriptive Flexfields"
                ],
                "summary":"Update a program descriptive flexfield",
                "operationId":"update_projectPrograms-ProgramDFF",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProjectProgramId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Program ID",
                            "type":"integer",
                            "description":"The unique identifier of the program.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramDFF-{ProjectProgramId}-patch",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programdff-projectprogramid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramAvatars":{
            "get":{
                "tags":[
                    "Project Programs/Program Avatars"
                ],
                "summary":"Get all images",
                "operationId":"getall_projectPrograms-ProgramAvatars",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>ImageId; integer; The unique identifier of the image for a program.</li><li>ImageName; string; The name of the image.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a program image for the specified primary key. <br>Finder Variables <ul><li>ImageId; integer;  The unique identifier of the image for a program. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a program image for the specified primary key.",
                                "properties":{
                                    "ImageId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the image for a program.",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Image ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramAvatars"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramAvatars-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programavatars-get"
            },
            "post":{
                "tags":[
                    "Project Programs/Program Avatars"
                ],
                "summary":"Create an image",
                "operationId":"create_projectPrograms-ProgramAvatars",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramAvatars-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramAvatars-post",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programavatars-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramNotes/{NoteId}/enclosure/NoteTxt":{
            "get":{
                "tags":[
                    "Project Programs/Program Notes/Large Object (LOB) Attributes - NoteTxt"
                ],
                "summary":"Get a NoteTxt",
                "description":"Get a NoteTxt",
                "operationId":"get_projectPrograms-ProgramNotes-NoteTxt",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramNotes-{NoteId}-enclosure-NoteTxt-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programnotes-noteid-enclosure-notetxt-get"
            },
            "put":{
                "tags":[
                    "Project Programs/Program Notes/Large Object (LOB) Attributes - NoteTxt"
                ],
                "summary":"Replace a NoteTxt",
                "description":"Replace a NoteTxt",
                "operationId":"replace_projectPrograms-ProgramNotes-NoteTxt",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramNotes-{NoteId}-enclosure-NoteTxt-put",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programnotes-noteid-enclosure-notetxt-put"
            },
            "delete":{
                "tags":[
                    "Project Programs/Program Notes/Large Object (LOB) Attributes - NoteTxt"
                ],
                "summary":"Delete a NoteTxt",
                "description":"Delete a NoteTxt",
                "operationId":"delete_projectPrograms-ProgramNotes-NoteTxt",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramNotes-{NoteId}-enclosure-NoteTxt-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programnotes-noteid-enclosure-notetxt-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramStakeholders/{ProgramStakeholdersUniqID}/enclosure/Image":{
            "get":{
                "tags":[
                    "Project Programs/Stakeholders/Large Object (LOB) Attributes - Image"
                ],
                "summary":"Get an Image",
                "description":"Get an Image",
                "operationId":"get_projectPrograms-ProgramStakeholders-Image",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProgramStakeholdersUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Stakeholders resource and used to uniquely identify an instance of Stakeholders. The client should not generate the hash key value. Instead, the client should query on the Stakeholders collection resource in order to navigate to a specific instance of Stakeholders to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramStakeholders-{ProgramStakeholdersUniqID}-enclosure-Image-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programstakeholders-programstakeholdersuniqid-enclosure-image-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramStakeholders/{ProgramStakeholdersUniqID}":{
            "get":{
                "tags":[
                    "Project Programs/Stakeholders"
                ],
                "summary":"Get a stakeholder",
                "operationId":"get_projectPrograms-ProgramStakeholders",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProgramStakeholdersUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Stakeholders resource and used to uniquely identify an instance of Stakeholders. The client should not generate the hash key value. Instead, the client should query on the Stakeholders collection resource in order to navigate to a specific instance of Stakeholders to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramStakeholders-{ProgramStakeholdersUniqID}-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programstakeholders-programstakeholdersuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Programs/Stakeholders"
                ],
                "summary":"Delete a stakeholder",
                "operationId":"delete_projectPrograms-ProgramStakeholders",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProgramStakeholdersUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Stakeholders resource and used to uniquely identify an instance of Stakeholders. The client should not generate the hash key value. Instead, the client should query on the Stakeholders collection resource in order to navigate to a specific instance of Stakeholders to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramStakeholders-{ProgramStakeholdersUniqID}-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programstakeholders-programstakeholdersuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Programs/Stakeholders"
                ],
                "summary":"Update a stakeholder",
                "operationId":"update_projectPrograms-ProgramStakeholders",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ProgramStakeholdersUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Stakeholders resource and used to uniquely identify an instance of Stakeholders. The client should not generate the hash key value. Instead, the client should query on the Stakeholders collection resource in order to navigate to a specific instance of Stakeholders to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramStakeholders-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramStakeholders-{ProgramStakeholdersUniqID}-patch",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programstakeholders-programstakeholdersuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramProjects/{RelationshipId}/child/ProgramProjectNotes/{NoteId}":{
            "get":{
                "tags":[
                    "Project Programs/Project Assignments/Project Assignment Notes"
                ],
                "summary":"Get a project assignment note",
                "operationId":"get_projectPrograms-ProgramProjects-ProgramProjectNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-child-ProgramProjectNotes-{NoteId}-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-child-programprojectnotes-noteid-get"
            },
            "delete":{
                "tags":[
                    "Project Programs/Project Assignments/Project Assignment Notes"
                ],
                "summary":"Delete a project assignment note",
                "operationId":"delete_projectPrograms-ProgramProjects-ProgramProjectNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-child-ProgramProjectNotes-{NoteId}-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-child-programprojectnotes-noteid-delete"
            },
            "patch":{
                "tags":[
                    "Project Programs/Project Assignments/Project Assignment Notes"
                ],
                "summary":"Update a project assignment note",
                "operationId":"update_projectPrograms-ProgramProjects-ProgramProjectNotes",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPrograms-ProgramProjects-ProgramProjectNotes-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-child-ProgramProjectNotes-{NoteId}-patch",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-child-programprojectnotes-noteid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPrograms/{projectProgramsUniqID}/child/ProgramProjects/{RelationshipId}/child/ProgramProjectNotes/{NoteId}/enclosure/NoteTxt":{
            "get":{
                "tags":[
                    "Project Programs/Project Assignments/Project Assignment Notes/Large Object (LOB) Attributes - NoteTxt"
                ],
                "summary":"Get a NoteTxt",
                "description":"Get a NoteTxt",
                "operationId":"get_projectPrograms-ProgramProjects-ProgramProjectNotes-NoteTxt",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-child-ProgramProjectNotes-{NoteId}-enclosure-NoteTxt-get",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-child-programprojectnotes-noteid-enclosure-notetxt-get"
            },
            "put":{
                "tags":[
                    "Project Programs/Project Assignments/Project Assignment Notes/Large Object (LOB) Attributes - NoteTxt"
                ],
                "summary":"Replace a NoteTxt",
                "description":"Replace a NoteTxt",
                "operationId":"replace_projectPrograms-ProgramProjects-ProgramProjectNotes-NoteTxt",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-child-ProgramProjectNotes-{NoteId}-enclosure-NoteTxt-put",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-child-programprojectnotes-noteid-enclosure-notetxt-put"
            },
            "delete":{
                "tags":[
                    "Project Programs/Project Assignments/Project Assignment Notes/Large Object (LOB) Attributes - NoteTxt"
                ],
                "summary":"Delete a NoteTxt",
                "description":"Delete a NoteTxt",
                "operationId":"delete_projectPrograms-ProgramProjects-ProgramProjectNotes-NoteTxt",
                "parameters":[
                    {
                        "name":"projectProgramsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"RelationshipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Project Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment to a program.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"NoteId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Note ID",
                            "type":"integer",
                            "description":"The unique identifier of the project assignment note.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPrograms-{projectProgramsUniqID}-child-ProgramProjects-{RelationshipId}-child-ProgramProjectNotes-{NoteId}-enclosure-NoteTxt-delete",
                "x-filename-id":"projectprograms-projectprogramsuniqid-child-programprojects-relationshipid-child-programprojectnotes-noteid-enclosure-notetxt-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}":{
            "get":{
                "tags":[
                    "Award Budget Summary/Tasks"
                ],
                "summary":"Get summary amounts for a task for an award budget version",
                "operationId":"get_awardBudgetSummary-Tasks",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "BudgetLines":{
                                "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Tasks~1{TaskId}~1child~1BudgetLines/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Budget Lines resource is used to view the budget lines for a task."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Tasks-{TaskId}-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-tasks-taskid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}/child/BudgetLines/{BudgetLinesUniqID}/child/PlanningAmountDetails/{PlanningAmountDetailsUniqID}":{
            "get":{
                "tags":[
                    "Award Budget Summary/Resources/Budget Lines/Planning Amount Details"
                ],
                "summary":"Get planning amount details for a period for a budget line",
                "operationId":"get_awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Budget Lines resource and used to uniquely identify an instance of Budget Lines. The client should not generate the hash key value. Instead, the client should query on the Budget Lines collection resource in order to navigate to a specific instance of Budget Lines to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"PlanningAmountDetailsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Planning Amount Details resource and used to uniquely identify an instance of Planning Amount Details. The client should not generate the hash key value. Instead, the client should query on the Planning Amount Details collection resource in order to navigate to a specific instance of Planning Amount Details to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"2-{PlanVersionId}-child-Resources-{RbsElementId}-child-BudgetLines-{BudgetLinesUniqID}-child-PlanningAmountDetails-{PlanningAmountDetailsUniqID}-get",
                "x-filename-id":"2-planversionid-child-resources-rbselementid-child-budgetlines-budgetlinesuniqid-child-planningamountdetails-planningamountdetailsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}/child/BudgetLines/{BudgetLinesUniqID}":{
            "get":{
                "tags":[
                    "Award Budget Summary/Resources/Budget Lines"
                ],
                "summary":"Get a budget line for a task",
                "operationId":"get_awardBudgetSummary-Resources-BudgetLines",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Budget Lines resource and used to uniquely identify an instance of Budget Lines. The client should not generate the hash key value. Instead, the client should query on the Budget Lines collection resource in order to navigate to a specific instance of Budget Lines to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Resources~1{RbsElementId}~1child~1BudgetLines~1{BudgetLinesUniqID}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "RbsElementId":"$request.path.RbsElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "BudgetLinesUniqID":"$request.path.BudgetLinesUniqID"
                                },
                                "description":"The Planning Amount Details resource is used to view periodic amounts for a budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Resources-{RbsElementId}-child-BudgetLines-{BudgetLinesUniqID}-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-resources-rbselementid-child-budgetlines-budgetlinesuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}":{
            "get":{
                "tags":[
                    "Award Budget Summary"
                ],
                "summary":"Get an award budget version",
                "operationId":"get_awardBudgetSummary",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-item-response"
                                }
                            }
                        },
                        "links":{
                            "Tasks":{
                                "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Tasks/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Tasks resource is used to view an award budget version task."
                            },
                            "VersionErrors":{
                                "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1VersionErrors/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Version Errors resource is used to view award budget version errors."
                            },
                            "Resources":{
                                "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Resources/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Resources resource is used to view the resources in the planning resource breakdown structure that are included in the award budget."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-get",
                "x-filename-id":"awardbudgetsummary-planversionid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/VersionErrors/{VersionErrorsUniqID}":{
            "get":{
                "tags":[
                    "Award Budget Summary/Version Errors"
                ],
                "summary":"Get an error for an award budget version",
                "operationId":"get_awardBudgetSummary-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"VersionErrorsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Version Errors resource and used to uniquely identify an instance of Version Errors. The client should not generate the hash key value. Instead, the client should query on the Version Errors collection resource in order to navigate to a specific instance of Version Errors to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-VersionErrors-{VersionErrorsUniqID}-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-versionerrors-versionerrorsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Resources":{
            "get":{
                "tags":[
                    "Award Budget Summary/Resources"
                ],
                "summary":"Get summary amounts for all resources for an award budget version",
                "operationId":"getall_awardBudgetSummary-Resources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Award budget line burdened cost amounts in transaction currency.</li><li>Currency; string; Currency code for the award budget lines.</li><li>PCBurdenedCostAmounts; number; Award budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Award budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Award budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Award budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Award budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Award budget line revenue amounts in project ledger currency.</li><li>ParentElementId; integer; Identifier of the parent resource breakdown structure element.</li><li>Quantity; number; Measure of the effort planned for the award budget line.</li><li>RawCostAmounts; number; Award budget line raw cost amounts in transaction currency.</li><li>RbsElementId; integer; Identifier of the resource used to create the award budget line.</li><li>ResourceClass; string; A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.</li><li>ResourceFormat; string; Resource format to add resource element to the planning resource breakdown structure.</li><li>ResourceName; string; The name of the resource used to create the award budget line.</li><li>RevenueAmounts; number; Award budget line revenue amounts in transaction currency.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>BudgetLineResourceFinder: Finds the award budget summary data for those resources in the planning resource breakdown structure that have budget lines.<br>Finder Variables: <ul></ul></li><li>FirstLevelResourceFinder: Finds the award budget summary data for the top level resources defined in the planning resource breakdown structure.<br>Finder Variables: <ul></ul></li><li>PrimaryKey: Finds the award budget summary data for the resource with the specified primary key.<br>Finder Variables: <ul><li>RbsElementId; integer; Identifier of the resource for which you can view award budget summary data.</li></ul></li><li>SecondLevelResourceFinder: Finds the award budget summary data for the second level resources defined in the planning resource breakdown structure.<br>Finder Variables: <ul></ul></li><li>ThirdLevelResourceFinder: Finds the award budget summary data for the third level resources defined in the planning resource breakdown structure.<br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"BudgetLineResourceFinder",
                                "title":"BudgetLineResourceFinderCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"FirstLevelResourceFinder",
                                "title":"FirstLevelResourceCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "RbsElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"SecondLevelResourceFinder",
                                "title":"SecondLevelResourceCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"ThirdLevelResourceFinder",
                                "title":"ThirdLevelResourceCriteria",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Resources"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Resources-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-resources-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary":{
            "get":{
                "tags":[
                    "Award Budget Summary"
                ],
                "summary":"Get all award budget versions",
                "operationId":"getall_awardBudgetSummary",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>AwardName; string; Name of the award on which the budget is created.</li><li>AwardNumber; string; Number of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>PCBurdenedCostAmounts; number; Budget burdened cost amounts in project currency for the award budget version.</li><li>PCRawCostAmounts; number; Budget raw cost amounts in project currency for the award budget version.</li><li>PCRevenueAmounts; number; Budget revenue amounts in project currency for the award budget version.</li><li>PFCBurdenedCostAmounts; number; Budget burdened cost amounts in project ledger currency for the award budget version.</li><li>PFCRawCostAmounts; number; Budget raw cost amounts in project ledger currency for the award budget version.</li><li>PFCRevenueAmounts; number; Budget revenue amounts in project ledger currency for the award budget version.</li><li>PlanVersionDescription; string; Plan version description for the award budget.</li><li>PlanVersionId; integer; Identifier of the award budget version.</li><li>PlanVersionName; string; Plan version name for the award budget.</li><li>PlanVersionNumber; integer; Plan version number for the award budget.</li><li>PlanVersionStatus; string; Plan version status for the award budget.</li><li>PlanningAmounts; string; The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li><li>ProjectName; string; Name of the project on which the award budget is created.</li><li>ProjectNumber; string; Number of the project on which the award budget is created.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentBaselineAwardBudgetFinder: Finds the current baseline award budget for the specified award and financial plan type.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li></ul></li><li>CurrentWorkingAwardBudgetFinder: Finds the current working award budget for the specified award and financial plan type.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li></ul></li><li>PrimaryKey: Finds the award budget version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the award budget version.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"CurrentBaselineAwardBudgetFinder",
                                "title":"CurrentBaselineCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "AwardId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"CurrentWorkingAwardBudgetFinder",
                                "title":"CurrentWorkingCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "AwardId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    },
                                    "FinancialPlanType":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "PlanVersionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-get",
                "x-filename-id":"awardbudgetsummary-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/VersionErrors":{
            "get":{
                "tags":[
                    "Award Budget Summary/Version Errors"
                ],
                "summary":"Get all errors for an award budget version",
                "operationId":"getall_awardBudgetSummary-VersionErrors",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ErrorType; string; Specifies whether a warning or error.</li><li>MessageCause; string; Explanation for the reason of an error or warning message.</li><li>MessageName; string; Message code for the issue encountered.</li><li>MessageText; string; Error or warning that occurs or information that informs users, to know what action to take or to understand what is happening.</li><li>MessageUserAction; string; States the response that end users must perform to continue and complete their tasks in response to an error or warning message.</li><li>MessageUserDetails; string; More detailed explanation of message text that states why the message occurred.</li><li>PeriodName; string; Period for which the periodic budget amount is entered.</li><li>PlanVersionId; integer; Identifier of the award budget version.</li><li>ResourceName; string; The name of the resource used to create the budget line.</li><li>TaskName; string; Name of the task which is used to create a budget line.</li><li>TaskNumber; string; Number of the task which is used to create a budget line.</li><li>TaskSequence; integer; Position of the task in the task hierarchy.</li><li>TransactionCurrencyCode; string; Currency code for the budget lines.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-VersionErrors-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-versionerrors-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Tasks":{
            "get":{
                "tags":[
                    "Award Budget Summary/Tasks"
                ],
                "summary":"Get summary amounts for all tasks for an award budget version",
                "operationId":"getall_awardBudgetSummary-Tasks",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Award budget line burdened cost amounts in transaction currency.</li><li>Currency; string; Currency code for the award budget lines.</li><li>PCBurdenedCostAmounts; number; Award budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Award budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Award budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Award budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Award budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Award budget line revenue amounts in project ledger currency.</li><li>ParentTaskId; integer; Identifier of the parent task.</li><li>PlanningEndDate; string; Scheduled end date of the project task.</li><li>PlanningStartDate; string; Scheduled start date of the project task.</li><li>Quantity; number; Measure of the effort planned for the award budget line.</li><li>RawCostAmounts; number; Award budget line raw cost amounts in transaction currency.</li><li>RevenueAmounts; number; Award budget line revenue amounts in transaction currency.</li><li>TaskId; integer; Identifier of the task which is used to create a award budget line.</li><li>TaskName; string; Name of the task which is used to create a award budget line.</li><li>TaskNumber; string; Number of the task which is used to create a award budget line.</li><li>TaskSequence; integer; Position of the task in the task hierarchy.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>BudgetLineTaskFinder: Finds the award budget summary data for those project tasks that have budget lines.<br>Finder Variables: <ul></ul></li><li>PrimaryKey: Finds the award budget summary data for the task with the specified primary key.<br>Finder Variables: <ul><li>TaskId; integer; Identifier of the task which is used to create an award budget line.</li></ul></li><li>SummaryTaskFinder: Finds the award budget summary data for the summary level project tasks.<br>Finder Variables: <ul></ul></li><li>TopTaskFinder: Finds the award budget summary data for the summary level project tasks.<br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"BudgetLineTaskFinder",
                                "title":"BudgetLineTaskFinderCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Task ID"
                                    }
                                }
                            },
                            {
                                "name":"SummaryTaskFinder",
                                "title":"SummaryTaskCriteria",
                                "properties":{
                                }
                            },
                            {
                                "name":"TopTaskFinder",
                                "title":"TopTasksCriteria",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Tasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Tasks-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-tasks-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}/child/BudgetLines/{BudgetLinesUniqID}/child/PlanningAmountDetails":{
            "get":{
                "tags":[
                    "Award Budget Summary/Resources/Budget Lines/Planning Amount Details"
                ],
                "summary":"Get planning amount details for all periods for a budget line",
                "operationId":"getall_awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Budget Lines resource and used to uniquely identify an instance of Budget Lines. The client should not generate the hash key value. Instead, the client should query on the Budget Lines collection resource in order to navigate to a specific instance of Budget Lines to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Periodic award budget line burdened cost amounts in transaction currency.</li><li>EffectiveBurdenedCostRate; number; Effective burdened cost rate for periodic line.</li><li>EffectiveRawCostRate; number; Effective raw cost rate for periodic line.</li><li>EffectiveRevenueRate; number; Effective revenue rate for periodic line.</li><li>PCBurdenedCostAmounts; number; Periodic award budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Periodic award budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Periodic award budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Periodic award budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Periodic award budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Periodic award budget line revenue amounts in project ledger currency.</li><li>PeriodName; string; Period for which the periodic budget amount is entered.</li><li>Quantity; number; Measure of the effort planned for the award budget line by period.</li><li>RawCostAmounts; number; Periodic award budget line raw cost amounts in transaction currency.</li><li>RevenueAmounts; number; Periodic award budget line revenue amounts in transaction currency.</li><li>StandardBurdenedCostRate; number; Standard burdened cost rate for periodic line.</li><li>StandardRawCostRate; number; Standard raw cost rate for periodic line.</li><li>StandardRevenueRate; number; Standard revenue rate for periodic line.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Resources-{RbsElementId}-child-BudgetLines-{BudgetLinesUniqID}-child-PlanningAmountDetails-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-resources-rbselementid-child-budgetlines-budgetlinesuniqid-child-planningamountdetails-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}":{
            "get":{
                "tags":[
                    "Award Budget Summary/Resources"
                ],
                "summary":"Get summary amounts for a resource for an award budget version",
                "operationId":"get_awardBudgetSummary-Resources",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Resources-item-response"
                                }
                            }
                        },
                        "links":{
                            "BudgetLines":{
                                "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Resources~1{RbsElementId}~1child~1BudgetLines/get",
                                "parameters":{
                                    "RbsElementId":"$request.path.RbsElementId",
                                    "PlanVersionId":"$request.path.PlanVersionId"
                                },
                                "description":"The Budget Lines resource is used to view the budget lines for a resource."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Resources-{RbsElementId}-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-resources-rbselementid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}/child/BudgetLines":{
            "get":{
                "tags":[
                    "Award Budget Summary/Tasks/Budget Lines"
                ],
                "summary":"Get all budget lines for a task",
                "operationId":"getall_awardBudgetSummary-Tasks-BudgetLines",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Award budget line burdened cost amounts in transaction currency.</li><li>Currency; string; Currency code for the award budget lines.</li><li>EffectiveBurdenedCostRate; number; Effective burdened cost rate for award budget line.</li><li>EffectiveRawCostRate; number; Effective raw cost rate for award budget line.</li><li>EffectiveRevenueRate; number; Effective revenue rate for award budget line.</li><li>FundingSourceId; integer; Identifier of the funding source used to create the award budget line.</li><li>FundingSourceName; string; Name of the funding source used to create the award budget line.</li><li>FundingSourceNumber; string; Number of the funding source used to create the award budget line.</li><li>PCBurdenedCostAmounts; number; Award budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Award budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Award budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Award budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Award budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Award budget line revenue amounts in project ledger currency.</li><li>PlanningEndDate; string; Award budget line end date.</li><li>PlanningStartDate; string; Award budget line start date.</li><li>Quantity; number; Measure of the effort planned for the award budget line.</li><li>RawCostAmounts; number; Award budget line raw cost amounts in transaction currency.</li><li>RbsElementId; integer; Identifier of the resource used to create the award budget line.</li><li>ResourceClass; string; A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.</li><li>ResourceFormat; string; Resource format to add resource element to the planning resource breakdown structure.</li><li>ResourceName; string; The name of the resource used to create the award budget line.</li><li>RevenueAmounts; number; Award budget line revenue amounts in transaction currency.</li><li>SpreadCurve; string; Determines how quantity, cost, and revenue amounts are distributed across accounting or project accounting periods.</li><li>StandardBurdenedCostRate; number; Standard burdened cost rate for award budget line.</li><li>StandardRawCostRate; number; Standard raw cost rate for award budget line.</li><li>StandardRevenueRate; number; Standard revenue rate for award budget line.</li><li>TaskId; integer; Identifier of the task which is used to create a award budget line.</li><li>TaskName; string; Name of the task which is used to create a award budget line.</li><li>TaskNumber; string; Number of the task which is used to create a award budget line.</li><li>TaskSequence; integer; Position of the task in the task hierarchy.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Tasks-{TaskId}-child-BudgetLines-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-tasks-taskid-child-budgetlines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Resources/{RbsElementId}/child/BudgetLines":{
            "get":{
                "tags":[
                    "Award Budget Summary/Resources/Budget Lines"
                ],
                "summary":"Get all budget lines for a task",
                "operationId":"getall_awardBudgetSummary-Resources-BudgetLines",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"RbsElementId",
                        "in":"path",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the resource used to create the award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Award budget line burdened cost amounts in transaction currency.</li><li>Currency; string; Currency code for the award budget lines.</li><li>EffectiveBurdenedCostRate; number; Effective burdened cost rate for award budget line.</li><li>EffectiveRawCostRate; number; Effective raw cost rate for award budget line.</li><li>EffectiveRevenueRate; number; Effective revenue rate for award budget line.</li><li>FundingSourceId; integer; Identifier of the funding source used to create the award budget line.</li><li>FundingSourceName; string; Name of the funding source used to create the award budget line.</li><li>FundingSourceNumber; string; Number of the funding source used to create the award budget line.</li><li>PCBurdenedCostAmounts; number; Award budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Award budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Award budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Award budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Award budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Award budget line revenue amounts in project ledger currency.</li><li>PlanningEndDate; string; Award budget line end date.</li><li>PlanningStartDate; string; Award budget line start date.</li><li>Quantity; number; Measure of the effort planned for the award budget line.</li><li>RawCostAmounts; number; Award budget line raw cost amounts in transaction currency.</li><li>RbsElementId; integer; Identifier of the resource used to create the award budget line.</li><li>ResourceClass; string; A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.</li><li>ResourceFormat; string; Resource format to add resource element to the planning resource breakdown structure.</li><li>ResourceName; string; The name of the resource used to create the award budget line.</li><li>RevenueAmounts; number; Award budget line revenue amounts in transaction currency.</li><li>SpreadCurve; string; Determines how quantity, cost, and revenue amounts are distributed across accounting or project accounting periods.</li><li>StandardBurdenedCostRate; number; Standard burdened cost rate for award budget line.</li><li>StandardRawCostRate; number; Standard raw cost rate for award budget line.</li><li>StandardRevenueRate; number; Standard revenue rate for award budget line.</li><li>TaskId; integer; Identifier of the task which is used to create a award budget line.</li><li>TaskName; string; Name of the task which is used to create a award budget line.</li><li>TaskNumber; string; Number of the task which is used to create a award budget line.</li><li>TaskSequence; integer; Position of the task in the task hierarchy.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Resources-{RbsElementId}-child-BudgetLines-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-resources-rbselementid-child-budgetlines-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}/child/BudgetLines/{BudgetLinesUniqID}":{
            "get":{
                "tags":[
                    "Award Budget Summary/Tasks/Budget Lines"
                ],
                "summary":"Get a budget line for a task",
                "operationId":"get_awardBudgetSummary-Tasks-BudgetLines",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-item-response"
                                }
                            }
                        },
                        "links":{
                            "PlanningAmountDetails":{
                                "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Tasks~1{TaskId}~1child~1BudgetLines~1{BudgetLinesUniqID}~1child~1PlanningAmountDetails/get",
                                "parameters":{
                                    "PlanVersionId":"$request.path.PlanVersionId",
                                    "TaskId":"$request.path.TaskId",
                                    "BudgetLinesUniqID2":"$request.path.BudgetLinesUniqID2"
                                },
                                "description":"The Planning Amount Details resource is used to view periodic amounts for a budget line."
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Tasks-{TaskId}-child-BudgetLines-{BudgetLinesUniqID}-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-tasks-taskid-child-budgetlines-budgetlinesuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}/child/BudgetLines/{BudgetLinesUniqID}/child/PlanningAmountDetails":{
            "get":{
                "tags":[
                    "Award Budget Summary/Tasks/Budget Lines/Planning Amount Details"
                ],
                "summary":"Get planning amount details for all periods for a budget line",
                "operationId":"getall_awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenedCostAmounts; number; Periodic award budget line burdened cost amounts in transaction currency.</li><li>EffectiveBurdenedCostRate; number; Effective burdened cost rate for periodic line.</li><li>EffectiveRawCostRate; number; Effective raw cost rate for periodic line.</li><li>EffectiveRevenueRate; number; Effective revenue rate for periodic line.</li><li>PCBurdenedCostAmounts; number; Periodic award budget line burdened cost amounts in project currency.</li><li>PCRawCostAmounts; number; Periodic award budget line raw cost amounts in project currency.</li><li>PCRevenueAmounts; number; Periodic award budget line revenue amounts in project currency.</li><li>PFCBurdenedCostAmounts; number; Periodic award budget line burdened cost amounts in project ledger currency.</li><li>PFCRawCostAmounts; number; Periodic award budget line raw cost amounts in project ledger currency.</li><li>PFCRevenueAmounts; number; Periodic award budget line revenue amounts in project ledger currency.</li><li>PeriodName; string; Period for which the periodic budget amount is entered.</li><li>Quantity; number; Measure of the effort planned for the award budget line by period.</li><li>RawCostAmounts; number; Periodic award budget line raw cost amounts in transaction currency.</li><li>RevenueAmounts; number; Periodic award budget line revenue amounts in transaction currency.</li><li>StandardBurdenedCostRate; number; Standard burdened cost rate for periodic line.</li><li>StandardRawCostRate; number; Standard raw cost rate for periodic line.</li><li>StandardRevenueRate; number; Standard revenue rate for periodic line.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"awardBudgetSummary-{PlanVersionId}-child-Tasks-{TaskId}-child-BudgetLines-{BudgetLinesUniqID}-child-PlanningAmountDetails-get",
                "x-filename-id":"awardbudgetsummary-planversionid-child-tasks-taskid-child-budgetlines-budgetlinesuniqid-child-planningamountdetails-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/awardBudgetSummary/{PlanVersionId}/child/Tasks/{TaskId}/child/BudgetLines/{BudgetLinesUniqID2}/child/PlanningAmountDetails/{PlanningAmountDetailsUniqID}":{
            "get":{
                "tags":[
                    "Award Budget Summary/Tasks/Budget Lines/Planning Amount Details"
                ],
                "summary":"Get planning amount details for a period for a budget line",
                "operationId":"get_awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails",
                "parameters":[
                    {
                        "name":"PlanVersionId",
                        "in":"path",
                        "description":"Identifier of the award budget version.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Identifier of the award budget version.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Identifier of the task which is used to create a award budget line.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"BudgetLinesUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"PlanningAmountDetailsUniqID",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"2-{PlanVersionId}-child-Tasks-{TaskId}-child-BudgetLines-{BudgetLinesUniqID2}-child-PlanningAmountDetails-{PlanningAmountDetailsUniqID}-get",
                "x-filename-id":"2-planversionid-child-tasks-taskid-child-budgetlines-budgetlinesuniqid2-child-planningamountdetails-planningamountdetailsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunicationAssociations/{projectProgramCommunicationAssociationsUniqID}":{
            "get":{
                "tags":[
                    "Project Program Communication Associations"
                ],
                "summary":"Get a report or template association",
                "operationId":"get_projectProgramCommunicationAssociations",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationAssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationAssociations-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationAssociations-{projectProgramCommunicationAssociationsUniqID}-get",
                "x-filename-id":"projectprogramcommunicationassociations-projectprogramcommunicationassociationsuniqid-get"
            },
            "patch":{
                "tags":[
                    "Project Program Communication Associations"
                ],
                "summary":"Update a report or template association",
                "operationId":"update_projectProgramCommunicationAssociations",
                "parameters":[
                    {
                        "name":"projectProgramCommunicationAssociationsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunicationAssociations-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationAssociations-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationAssociations-{projectProgramCommunicationAssociationsUniqID}-patch",
                "x-filename-id":"projectprogramcommunicationassociations-projectprogramcommunicationassociationsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunicationAssociations":{
            "get":{
                "tags":[
                    "Project Program Communication Associations"
                ],
                "summary":"Get all report or template associations",
                "operationId":"getall_projectProgramCommunicationAssociations",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Archived; string; Attribute indicating whether the reports are archived or not.</li><li>AsOfPeriodName; string; The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.</li><li>AssociationDescription; string; Description of the association.</li><li>AssociationId; integer; The unique identifier of an association of template or report to a business object.</li><li>AssociationName; string; Name of the association.</li><li>AutoPublish; string; The indicator specifying if a report gets auto-published.</li><li>AutoPublishCode; string; The code for the indicator specifying if a report gets auto-published.</li><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Currency; string; The currency used for monetary amounts in the report.</li><li>CurrencyCode; string; The currency code used for monetary amounts in the report.</li><li>Frequency; string; The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.</li><li>FrequencyCode; string; The frequency code for publishing the report for associated objects.</li><li>InactiveFlag; boolean; Indicates the status of the report or a template. Only active templates can generate reports.</li><li>LastGeneratedDate; string; The last generated date of the report.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdateLogin; string; The login details of user who last updated the record.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NextDueDate; string; The next due publishing date of the report.</li><li>OwnerPersonEmail; string; Email of the template or report owner.</li><li>OwnerPersonId; integer; Person-ID of the template or report owner.</li><li>OwnerPersonName; string; The template or report owner.</li><li>ReportId; integer; The unique identifier of a template or report.</li><li>ScheduleStartDate; string; The start date for publishing a report based on its frequency.</li><li>SourceObjectId; integer; The unique identifier of an object to which the report belongs or a template is associated.</li><li>SourceObjectName; string; The name of the business object to which the report belongs, or the template is associated.</li><li>SourceObjectNumber; string; The unique number identifier of the business object to which the report belongs, or the template is associated.</li><li>SourceObjectPublicFlag; boolean; The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.</li><li>SourceObjectUserAccess; string; The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.</li><li>Status; string; The status of the template or report like draft, unpublished, or published.</li><li>StatusCode; string; The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.</li><li>TemplateFlag; boolean; The indicator specifying if the record is for a template or report.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all associations for the specified primary key. <br>Finder Variables <ul><li>AssociationId; integer;  Unique identifier of an association of template or report to a business object. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all associations for the specified primary key.",
                                "properties":{
                                    "AssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of an association of template or report to a business object.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"effectiveDate",
                        "in":"query",
                        "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Effective-Of",
                        "in":"header",
                        "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationAssociations"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationAssociations-get",
                "x-filename-id":"projectprogramcommunicationassociations-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunicationCatalogs":{
            "get":{
                "tags":[
                    "Project Program Communication Catalogs"
                ],
                "summary":"Get all catalog objects",
                "operationId":"getall_projectProgramCommunicationCatalogs",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>ItemDataType; string; The catalog object data type like text, number, amount, or date.</li><li>ItemDisplayFlag; boolean; The indicator specifying if an item is displayed on the UI.</li><li>ItemListLookup; string; The list of values that an item of type input-list is based on.</li><li>ItemListLookupCode; string; The code for list of values that an item of type input-list is based on.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdateLogin; string; The login details of user who last updated the record.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>MeasureName; string; Name of the performance measure item in the catalog.</li><li>ObjectDescription; string; The description of the catalog object.</li><li>ObjectGroupNewLine; string; The indicator specifying if an item appears in a new line within a group.</li><li>ObjectGroupOwnerPersonEmail; string; The email of the owner of a user-created group object.</li><li>ObjectGroupOwnerPersonId; integer; The identifier of the owner of a user-created group object.</li><li>ObjectGroupOwnerPersonName; string; The name of the owner of a user-created group object.</li><li>ObjectGroupPublicAccess; string; The access whether a user-created group is available to others for use.</li><li>ObjectGroupPublicAccessCode; string; The code specifying whether a user-created group is available to others for use.</li><li>ObjectGroupSequence; integer; The sequence of items in a group.</li><li>ObjectIcon; string; The icon of items in a group.</li><li>ObjectId; integer; The unique identifier of a catalog object.</li><li>ObjectLabelPosition; string; The label alignment of a catalog object like left, center, or right.</li><li>ObjectLevel; integer; The level in an object hierarchy.</li><li>ObjectName; string; The title of the catalog object.</li><li>ObjectParentId; integer; The parent object identifier of the objects that are part of a group in a catalog.</li><li>ObjectParentName; string; The parent object name of the objects that are part of a group in a catalog.</li><li>ObjectReferenceId; integer; The catalog self-reference of the object for the group.</li><li>ObjectType; string; The types of objects in a catalog like a group, item, and table.</li><li>ObjectTypeCode; string; The code of object types in a catalog like a group, item, and table.</li><li>TableColumnHeaderFive; string; The header for the fifth column of the table-type items.</li><li>TableColumnHeaderFour; string; The header for the fourth column of the table-type items.</li><li>TableColumnHeaderOne; string; The header for the first column of the table-type items.</li><li>TableColumnHeaderSix; string; The header for the sixth column of the table-type items.</li><li>TableColumnHeaderThree; string; The header for the third column of the table-type items.</li><li>TableColumnHeaderTwo; string; The header for the second column of the table-type items.</li><li>TableColumnTypeFive; string; The type, like text, date, number, or amount, for the fifth column of the table-type items.</li><li>TableColumnTypeFour; string; The type, like text, date, number, or amount, for the fourth column of the table-type items.</li><li>TableColumnTypeOne; string; The type, like text, date, number, or amount, for the first column of the table-type items.</li><li>TableColumnTypeSix; string; The type, like text, date, number, or amount, for the sixth column of the table-type items.</li><li>TableColumnTypeThree; string; The type, like text, date, number, or amount, for the third column of the table-type items.</li><li>TableColumnTypeTwo; string; The type, like text, date, number, or amount, for the second column of the table-type items.</li><li>TableDefaultSortColumn; string; The name of default column for sorting table data.</li><li>TableDefaultSortColumnNumber; integer; The default column number for sorting table data.</li><li>TableDefaultSortOrder; string; The default sort order, like ascending or descending, on a table column.</li><li>TableGraphType; string; The default graph type, like bar or pie, to be rendered for a table-type item.</li><li>TableGraphTypeCode; string; The code for default graph type which is required only for a table-type item.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the catalog objects for the specified primary key. <br>Finder Variables <ul><li>ObjectId; integer;  Unique identifier of a catalog object. </li></ul></li><li>findByObjectId Finds the catalog objects for the specified Object ID. <br>Finder Variables <ul><li>ObjectId; integer;  Unique identifier of a catalog object. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the catalog objects for the specified primary key.",
                                "properties":{
                                    "ObjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of a catalog object.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByObjectId",
                                "description":"Finds the catalog objects for the specified Object ID.",
                                "title":"PPCCatalogObjectIdCriteria",
                                "properties":{
                                    "ObjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"Unique identifier of a catalog object.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationCatalogs"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationCatalogs-get",
                "x-filename-id":"projectprogramcommunicationcatalogs-get"
            },
            "post":{
                "tags":[
                    "Project Program Communication Catalogs"
                ],
                "summary":"Create a catalog object",
                "operationId":"create_projectProgramCommunicationCatalogs",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunicationCatalogs-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationCatalogs-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationCatalogs-post",
                "x-filename-id":"projectprogramcommunicationcatalogs-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectProgramCommunicationCatalogs/{ObjectId}":{
            "get":{
                "tags":[
                    "Project Program Communication Catalogs"
                ],
                "summary":"Get a catalog object",
                "operationId":"get_projectProgramCommunicationCatalogs",
                "parameters":[
                    {
                        "name":"ObjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of a catalog object.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationCatalogs-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationCatalogs-{ObjectId}-get",
                "x-filename-id":"projectprogramcommunicationcatalogs-objectid-get"
            },
            "delete":{
                "tags":[
                    "Project Program Communication Catalogs"
                ],
                "summary":"Delete a catalog object",
                "operationId":"delete_projectProgramCommunicationCatalogs",
                "parameters":[
                    {
                        "name":"ObjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of a catalog object.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectProgramCommunicationCatalogs-{ObjectId}-delete",
                "x-filename-id":"projectprogramcommunicationcatalogs-objectid-delete"
            },
            "patch":{
                "tags":[
                    "Project Program Communication Catalogs"
                ],
                "summary":"Update a catalog object",
                "operationId":"update_projectProgramCommunicationCatalogs",
                "parameters":[
                    {
                        "name":"ObjectId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of a catalog object.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectProgramCommunicationCatalogs-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectProgramCommunicationCatalogs-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectProgramCommunicationCatalogs-{ObjectId}-patch",
                "x-filename-id":"projectprogramcommunicationcatalogs-objectid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourcePools/{projectResourcePoolsUniqID}/child/ProjectResourcePoolMembers/{ResourcePoolMembershipId}":{
            "get":{
                "tags":[
                    "Project Resource Pools/Project Resource Pool Members"
                ],
                "summary":"Get a project resource pool member assigned to a project resource pool.",
                "operationId":"get_projectResourcePools-ProjectResourcePoolMembers",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ResourcePoolMembershipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Pool Membership ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource pool membership.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-child-ProjectResourcePoolMembers-{ResourcePoolMembershipId}-get",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-child-projectresourcepoolmembers-resourcepoolmembershipid-get"
            },
            "patch":{
                "tags":[
                    "Project Resource Pools/Project Resource Pool Members"
                ],
                "summary":"Update a project resource member assigned to a project resource pool.",
                "operationId":"update_projectResourcePools-ProjectResourcePoolMembers",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"ResourcePoolMembershipId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Pool Membership ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource pool membership.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourcePools-ProjectResourcePoolMembers-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-child-ProjectResourcePoolMembers-{ResourcePoolMembershipId}-patch",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-child-projectresourcepoolmembers-resourcepoolmembershipid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourcePools":{
            "get":{
                "tags":[
                    "Project Resource Pools"
                ],
                "summary":"Get all project resource pool.",
                "operationId":"getall_projectResourcePools",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Description; string; Description of the project resource pool.</li><li>ParentResourcePoolId; integer; Unique identifier of the parent resource pool.</li><li>ParentResourcePoolName; string; Name of the parent resource pool.</li><li>PoolOwnerEmail; string; Email of the project resource pool owner.</li><li>PoolOwnerName; string; Name of the project resource pool owner.</li><li>PoolOwnerPersonId; integer; Identifier of the HCM person associated to the project resource pool owner.</li><li>PoolOwnerResourceId; integer; Identifier of the project enterprise resource who's the project resource pool owner.</li><li>ResourcePoolId; integer; Unique identifier of the project resource pool.</li><li>ResourcePoolName; string; Name of the project resource pool.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project resource pool with the matching primary key criteria specified. <br>Finder Variables <ul><li>ResourcePoolId; integer;  Unique identifier of the project resource pool. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project resource pool with the matching primary key criteria specified.",
                                "properties":{
                                    "ResourcePoolId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project resource pool.",
                                        "type":"integer",
                                        "title":"Resource Pool ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools"
                                }
                            }
                        },
                        "links":{
                            "transferResourcePoolMemberships":{
                                "operationRef":"#/paths/~1projectResourcePools~1action~1transferResourcePoolMemberships/post",
                                "description":"Transfer resource pool memberships from one resource pool to another with this action. There will be no record of the resources in the originating resource pool with this action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-get",
                "x-filename-id":"projectresourcepools-get"
            },
            "post":{
                "tags":[
                    "Project Resource Pools"
                ],
                "summary":"Create one or more project resource pools.",
                "operationId":"create_projectResourcePools",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourcePools-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectResourcePoolMembers":{
                                "operationRef":"#/paths/~1projectResourcePools~1{projectResourcePoolsUniqID}~1child~1ProjectResourcePoolMembers/get",
                                "parameters":{
                                    "projectResourcePoolsUniqID":"$request.path.projectResourcePoolsUniqID"
                                },
                                "description":"The Project Resource Pool Members resource is used to view, create, and update project resource pool members assigned to a resource pool."
                            },
                            "ProjectResourcePoolManagers":{
                                "operationRef":"#/paths/~1projectResourcePools~1{projectResourcePoolsUniqID}~1child~1ProjectResourcePoolManagers/get",
                                "parameters":{
                                    "projectResourcePoolsUniqID":"$request.path.projectResourcePoolsUniqID"
                                },
                                "description":"The Project Resource Pool Managers resource is used to view, create, and delete project resource pool managers associated to a resource pool."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-post",
                "x-filename-id":"projectresourcepools-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourcePools/{projectResourcePoolsUniqID}/child/ProjectResourcePoolMembers":{
            "get":{
                "tags":[
                    "Project Resource Pools/Project Resource Pool Members"
                ],
                "summary":"Get all project resource pool members assigned to a project resource pool.",
                "operationId":"getall_projectResourcePools-ProjectResourcePoolMembers",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>PoolMembershipFromDate; string; Start date of the resource pool membership.</li><li>PoolMembershipToDate; string; Last date of the resource pool membership.</li><li>ResourceEmail; string; Email of the project resource pool member.</li><li>ResourceId; integer; Identifier of project enterprise resource who's the project resource pool member.</li><li>ResourceName; string; Name of the project enterprise resource who's the project resource pool member.</li><li>ResourcePersonId; integer; Unique identifier of the HCM person who's the project resource pool member.</li><li>ResourcePoolMembershipId; integer; Unique identifier of the project resource pool membership.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project resource pool member under a project resource pool with the matching primary key criteria specified. <br>Finder Variables <ul><li>ResourcePoolMembershipId; integer;  Unique identifier of the project resource pool member. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project resource pool member under a project resource pool with the matching primary key criteria specified.",
                                "properties":{
                                    "ResourcePoolMembershipId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project resource pool member.",
                                        "type":"integer",
                                        "title":"Resource Pool Membership ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-child-ProjectResourcePoolMembers-get",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-child-projectresourcepoolmembers-get"
            },
            "post":{
                "tags":[
                    "Project Resource Pools/Project Resource Pool Members"
                ],
                "summary":"Create one or more project resource pool members under a project resource pool.",
                "operationId":"create_projectResourcePools-ProjectResourcePoolMembers",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourcePools-ProjectResourcePoolMembers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-child-ProjectResourcePoolMembers-post",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-child-projectresourcepoolmembers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourcePools/{projectResourcePoolsUniqID}":{
            "get":{
                "tags":[
                    "Project Resource Pools"
                ],
                "summary":"Get a project resource pool.",
                "operationId":"get_projectResourcePools",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectResourcePoolMembers":{
                                "operationRef":"#/paths/~1projectResourcePools~1{projectResourcePoolsUniqID}~1child~1ProjectResourcePoolMembers/get",
                                "parameters":{
                                    "projectResourcePoolsUniqID":"$request.path.projectResourcePoolsUniqID"
                                },
                                "description":"The Project Resource Pool Members resource is used to view, create, and update project resource pool members assigned to a resource pool."
                            },
                            "ProjectResourcePoolManagers":{
                                "operationRef":"#/paths/~1projectResourcePools~1{projectResourcePoolsUniqID}~1child~1ProjectResourcePoolManagers/get",
                                "parameters":{
                                    "projectResourcePoolsUniqID":"$request.path.projectResourcePoolsUniqID"
                                },
                                "description":"The Project Resource Pool Managers resource is used to view, create, and delete project resource pool managers associated to a resource pool."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-get",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Resource Pools"
                ],
                "summary":"Delete a project resource pool.",
                "operationId":"delete_projectResourcePools",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-delete",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Resource Pools"
                ],
                "summary":"Update a project resource pool.",
                "operationId":"update_projectResourcePools",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourcePools-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-item-response"
                                }
                            }
                        },
                        "links":{
                            "ProjectResourcePoolMembers":{
                                "operationRef":"#/paths/~1projectResourcePools~1{projectResourcePoolsUniqID}~1child~1ProjectResourcePoolMembers/get",
                                "parameters":{
                                    "projectResourcePoolsUniqID":"$request.path.projectResourcePoolsUniqID"
                                },
                                "description":"The Project Resource Pool Members resource is used to view, create, and update project resource pool members assigned to a resource pool."
                            },
                            "ProjectResourcePoolManagers":{
                                "operationRef":"#/paths/~1projectResourcePools~1{projectResourcePoolsUniqID}~1child~1ProjectResourcePoolManagers/get",
                                "parameters":{
                                    "projectResourcePoolsUniqID":"$request.path.projectResourcePoolsUniqID"
                                },
                                "description":"The Project Resource Pool Managers resource is used to view, create, and delete project resource pool managers associated to a resource pool."
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-patch",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourcePools/{projectResourcePoolsUniqID}/child/ProjectResourcePoolManagers/{PoolManagerId}":{
            "get":{
                "tags":[
                    "Project Resource Pools/Project Resource Pool Managers"
                ],
                "summary":"Get a project resource pool manager associated to a project resource pool.",
                "operationId":"get_projectResourcePools-ProjectResourcePoolManagers",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"PoolManagerId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Pool Manager ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource pool manager.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-child-ProjectResourcePoolManagers-{PoolManagerId}-get",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-child-projectresourcepoolmanagers-poolmanagerid-get"
            },
            "delete":{
                "tags":[
                    "Project Resource Pools/Project Resource Pool Managers"
                ],
                "summary":"Delete a project resource pool manager for a project resource pool.",
                "operationId":"delete_projectResourcePools-ProjectResourcePoolManagers",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"PoolManagerId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Resource Pool Manager ID",
                            "type":"integer",
                            "description":"Unique identifier of the project resource pool manager.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-child-ProjectResourcePoolManagers-{PoolManagerId}-delete",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-child-projectresourcepoolmanagers-poolmanagerid-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourcePools/action/transferResourcePoolMemberships":{
            "post":{
                "tags":[
                    "Project Resource Pools"
                ],
                "summary":"Transfer resource pool memberships",
                "description":"Transfer resource pool memberships from one resource pool to another with this action. There will be no record of the resources in the originating resource pool with this action.",
                "operationId":"doall_transferResourcePoolMemberships_projectResourcePools",
                "parameters":[
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/vnd.oracle.adf.action+json":{
                            "schema":{
                                "type":"object",
                                "properties":{
                                    "transferFromResourcePool":{
                                        "type":"string",
                                        "description":"The name of the resource pool from which the resource is being transferred.",
                                        "nullable":true
                                    },
                                    "transferToResourcePool":{
                                        "type":"string",
                                        "description":"The name of the resource pool to which the resource is being transferred.",
                                        "nullable":true
                                    },
                                    "resourceIds":{
                                        "type":"array",
                                        "description":"The resource Id of the resource that's transferred from one resource pool to another.",
                                        "nullable":true,
                                        "items":{
                                            "type":"number"
                                        }
                                    }
                                },
                                "additionalProperties":false
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Return values for the update action. Values consist of status, warnings, and errors for the action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            },
                            "application/vnd.oracle.adf.actionresult+json":{
                                "schema":{
                                    "required":[
                                        "result"
                                    ],
                                    "type":"object",
                                    "properties":{
                                        "result":{
                                            "type":"string",
                                            "description":"Return values for the update action. Values consist of status, warnings, and errors for the action."
                                        }
                                    },
                                    "additionalProperties":false
                                }
                            }
                        }
                    }
                },
                "x-hints":{
                    "batchEnabled":false
                },
                "x-internal-id":"projectResourcePools-action-transferResourcePoolMemberships-post",
                "x-filename-id":"projectresourcepools-action-transferresourcepoolmemberships-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectResourcePools/{projectResourcePoolsUniqID}/child/ProjectResourcePoolManagers":{
            "get":{
                "tags":[
                    "Project Resource Pools/Project Resource Pool Managers"
                ],
                "summary":"Get all project resource pool managers associated to a project resource pool.",
                "operationId":"getall_projectResourcePools-ProjectResourcePoolManagers",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>InheritedFlag; boolean; Indicator if the resource pool manager is inherited from a parent resource pool.</li><li>PoolManagerEmail; string; Email of the project resource pool manager.</li><li>PoolManagerId; integer; Unique identifier of the project resource pool manager.</li><li>PoolManagerName; string; Name of the project resource pool manager.</li><li>PoolManagerPersonId; integer; Identifier of the HCM person who's assigned as the project resource pool manager.</li><li>PoolManagerResourceId; integer; Identifier of the project enterprise resource who's assigned as the resource pool manager.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project resource pool manager under a project resource pool with the matching primary key criteria specified. <br>Finder Variables <ul><li>PoolManagerId; integer;  Unique identifier of the project resource pool manager. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project resource pool manager under a project resource pool with the matching primary key criteria specified.",
                                "properties":{
                                    "PoolManagerId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project resource pool manager.",
                                        "type":"integer",
                                        "title":"Resource Pool Manager ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-child-ProjectResourcePoolManagers-get",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-child-projectresourcepoolmanagers-get"
            },
            "post":{
                "tags":[
                    "Project Resource Pools/Project Resource Pool Managers"
                ],
                "summary":"Create one or more project resource pool managers for a project resource pool.",
                "operationId":"create_projectResourcePools-ProjectResourcePoolManagers",
                "parameters":[
                    {
                        "name":"projectResourcePoolsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectResourcePools-ProjectResourcePoolManagers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectResourcePools-{projectResourcePoolsUniqID}-child-ProjectResourcePoolManagers-post",
                "x-filename-id":"projectresourcepools-projectresourcepoolsuniqid-child-projectresourcepoolmanagers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskDependencies":{
            "get":{
                "tags":[
                    "Project Plans/Task Dependencies"
                ],
                "summary":"Get all dependencies between the tasks of a project",
                "operationId":"getall_projectPlans-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DependencyId; integer; Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.</li><li>DependencyType; string; The type of dependency that exists between project elements. Valid values are fs, if, sash, sf. Default value is fs if not provided when using POST.</li><li>Lag; number; Number of days that exist between project elements before the dependency is activated. Default value is 0 if not provided when using POST.</li><li>PredecessorTaskId; integer; Unique identifier of the predecessor project element. Value is mandatory when using POST.</li><li>SuccessorTaskId; integer; Unique identifier of the successor project element. Value is mandatory when using POST.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the dependency between tasks that matches the primary key criteria specified.<br>Finder Variables: <ul><li>DependencyId; integer; Unique identifier of the dependency that exists between two tasks.</li></ul></li><li>findByTopTaskId: Finds the dependencies in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "DependencyId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Dependency ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTopTaskId",
                                "title":"TopTaskIdCriteria",
                                "properties":{
                                    "bindTopTaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskDependencies"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDependencies-get",
                "x-filename-id":"projectplans-projectid-child-taskdependencies-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Task Dependencies"
                ],
                "summary":"Create a dependency between two tasks of a project",
                "operationId":"create_projectPlans-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-TaskDependencies-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDependencies-post",
                "x-filename-id":"projectplans-projectid-child-taskdependencies-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Tasks/{TaskId}/child/StatusHistory":{
            "get":{
                "tags":[
                    "Project Plans/Tasks/Status History"
                ],
                "summary":"Get the entire status history for a task or gate or milestone.",
                "operationId":"getall_projectPlans-Tasks-StatusHistory",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>NewStatus; string; The new status of the object, such as milestone or project.</li><li>NewStatusClassification; string; The new internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.</li><li>NewStatusClassificationCode; string; The new internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.</li><li>NewStatusCode; string; The new status code of the object, such as milestone or project.</li><li>ObjectId; integer; The unique identifier of the object, such as Milestone ID or Project ID.</li><li>OldStatus; string; The old status of the object, such as milestone or project.</li><li>OldStatusClassification; string; The old internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.</li><li>OldStatusClassificationCode; string; The old internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.</li><li>OldStatusCode; string; The old status code of the object, such as milestone or project.</li><li>StatusChangeComments; string; The comments entered when the status of the object, such as milestone or project, is changed.</li><li>StatusHistoryId; integer; Unique identifier of the status change record.</li><li>StatusObject; string; Type of the object that's undergoing the status change. For example, project or milestone.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the status history of a task or milestone or gate with the specified primary key.<br>Finder Variables: <ul><li>StatusHistoryId; integer; Unique identifier of the status change record.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "StatusHistoryId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Status History ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-StatusHistory-get",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-statushistory-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskDependencies/{DependencyId}":{
            "get":{
                "tags":[
                    "Project Plans/Task Dependencies"
                ],
                "summary":"Get one dependency between two tasks of a project",
                "operationId":"get_projectPlans-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDependencies-{DependencyId}-get",
                "x-filename-id":"projectplans-projectid-child-taskdependencies-dependencyid-get"
            },
            "delete":{
                "tags":[
                    "Project Plans/Task Dependencies"
                ],
                "summary":"Delete a task dependency",
                "operationId":"delete_projectPlans-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDependencies-{DependencyId}-delete",
                "x-filename-id":"projectplans-projectid-child-taskdependencies-dependencyid-delete"
            },
            "patch":{
                "tags":[
                    "Project Plans/Task Dependencies"
                ],
                "summary":"Update a dependency between two tasks of a project",
                "operationId":"update_projectPlans-TaskDependencies",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"DependencyId",
                        "in":"path",
                        "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Dependency ID",
                            "type":"integer",
                            "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-TaskDependencies-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDependencies-{DependencyId}-patch",
                "x-filename-id":"projectplans-projectid-child-taskdependencies-dependencyid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskWorkItems/{ObjectAssociationId}":{
            "get":{
                "tags":[
                    "Project Plans/Task Work Items"
                ],
                "summary":"Get a work item for a task",
                "operationId":"get_projectPlans-TaskWorkItems",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Object Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskWorkItems-{ObjectAssociationId}-get",
                "x-filename-id":"projectplans-projectid-child-taskworkitems-objectassociationid-get"
            },
            "delete":{
                "tags":[
                    "Project Plans/Task Work Items"
                ],
                "summary":"Delete a work item for a task",
                "operationId":"delete_projectPlans-TaskWorkItems",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Object Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskWorkItems-{ObjectAssociationId}-delete",
                "x-filename-id":"projectplans-projectid-child-taskworkitems-objectassociationid-delete"
            },
            "patch":{
                "tags":[
                    "Project Plans/Task Work Items"
                ],
                "summary":"Update a work item for a task",
                "operationId":"update_projectPlans-TaskWorkItems",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ObjectAssociationId",
                        "in":"path",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Object Association ID",
                            "type":"integer",
                            "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-TaskWorkItems-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskWorkItems-{ObjectAssociationId}-patch",
                "x-filename-id":"projectplans-projectid-child-taskworkitems-objectassociationid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Tasks/{TaskId}/child/GateApprovers/{ApprovalId}":{
            "get":{
                "tags":[
                    "Project Plans/Tasks/Gate Approvers"
                ],
                "summary":"Get an approver of a gate in a project",
                "operationId":"get_projectPlans-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ApprovalId",
                        "in":"path",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Approval ID",
                            "type":"integer",
                            "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-GateApprovers-{ApprovalId}-get",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-gateapprovers-approvalid-get"
            },
            "delete":{
                "tags":[
                    "Project Plans/Tasks/Gate Approvers"
                ],
                "summary":"Delete an approver of a gate in a project",
                "operationId":"delete_projectPlans-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ApprovalId",
                        "in":"path",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Approval ID",
                            "type":"integer",
                            "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-GateApprovers-{ApprovalId}-delete",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-gateapprovers-approvalid-delete"
            },
            "patch":{
                "tags":[
                    "Project Plans/Tasks/Gate Approvers"
                ],
                "summary":"Update an approver of a gate in a project",
                "operationId":"update_projectPlans-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ApprovalId",
                        "in":"path",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Approval ID",
                            "type":"integer",
                            "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-Tasks-GateApprovers-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-GateApprovers-{ApprovalId}-patch",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-gateapprovers-approvalid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Baselines":{
            "get":{
                "tags":[
                    "Project Plans/Baselines"
                ],
                "summary":"Get all baselines",
                "operationId":"getall_projectPlans-Baselines",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BaselineId; integer; Unique identifier of the baseline. Value is auto-generated.</li><li>CreationDate; string; Date when the baseline was taken. Value is defaulted to the current date when the baseline is created.</li><li>Description; string; Description of the baseline.</li><li>Name; string; Name of the baseline.</li><li>PrimaryFlag; boolean; Indicates whether the baseline is the primary baseline.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the baseline with the specified baseline ID.<br>Finder Variables: <ul><li>BaselineId; integer; The unique identifier of the baseline.</li></ul></li><li>findByPrimaryBaseline: Finds the baseline that is the primary for the project. <br>Finder Variables: <ul></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "BaselineId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Baseline ID"
                                    }
                                }
                            },
                            {
                                "name":"findByPrimaryBaseline",
                                "title":"ByPrimaryFlag",
                                "properties":{
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Baselines"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Baselines-get",
                "x-filename-id":"projectplans-projectid-child-baselines-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Baselines"
                ],
                "summary":"Create a baseline",
                "operationId":"create_projectPlans-Baselines",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-Baselines-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Baselines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Baselines-post",
                "x-filename-id":"projectplans-projectid-child-baselines-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/ProjectCalendars/{CalendarId}/child/CalendarExceptions/{ExceptionId}":{
            "get":{
                "tags":[
                    "Project Plans/Project Calendars/Calendar Exceptions"
                ],
                "summary":"Get a calendar exception",
                "operationId":"get_projectPlans-ProjectCalendars-CalendarExceptions",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"Unique identifier of the calendar.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the calendar associated to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ExceptionId",
                        "in":"path",
                        "description":"Unique identifier of the exception in the calendar.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Calendar Exception ID",
                            "type":"integer",
                            "description":"Unique identifier of the exception in the calendar.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-ProjectCalendars-{CalendarId}-child-CalendarExceptions-{ExceptionId}-get",
                "x-filename-id":"projectplans-projectid-child-projectcalendars-calendarid-child-calendarexceptions-exceptionid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Tasks/{TaskId}/child/TaskDFF":{
            "get":{
                "tags":[
                    "Project Plans/Tasks/Tasks Descriptive Flexfields"
                ],
                "summary":"Get all the descriptive flexfields for all of the tasks of a project",
                "operationId":"getall_projectPlans-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjElementId; integer; Unique identifier of the task. The values is the same as Task ID.</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task descriptive flexfields with the specific task ID.<br>Finder Variables: <ul><li>ProjElementId; integer; Unique identifier of the project task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjElementId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-TaskDFF-get",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-taskdff-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Tasks/Tasks Descriptive Flexfields"
                ],
                "summary":"Create descriptive flexfields for a task",
                "operationId":"create_projectPlans-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-Tasks-TaskDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The list of valid descriptive flexfield context values allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-TaskDFF-post",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-taskdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Tasks/{TaskId}":{
            "get":{
                "tags":[
                    "Project Plans/Tasks"
                ],
                "summary":"Get a task of a project",
                "operationId":"get_projectPlans-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDFF":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Tasks Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a task."
                            },
                            "GateApprovers":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Gate Approvers resource is used to create a gate approver and to view and update approver details for a gate."
                            },
                            "StatusHistory":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1StatusHistory/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Status History is used to track the history of the status changes for objects such as milestones, bill transactions, and projects."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-get",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-get"
            },
            "delete":{
                "tags":[
                    "Project Plans/Tasks"
                ],
                "summary":"Delete a task of a project",
                "operationId":"delete_projectPlans-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-delete",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-delete"
            },
            "patch":{
                "tags":[
                    "Project Plans/Tasks"
                ],
                "summary":"Update a task in a project or update a project by creating tasks from a work plan template",
                "operationId":"update_projectPlans-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-Tasks-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDFF":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Tasks Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a task."
                            },
                            "GateApprovers":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Gate Approvers resource is used to create a gate approver and to view and update approver details for a gate."
                            },
                            "StatusHistory":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1StatusHistory/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Status History is used to track the history of the status changes for objects such as milestones, bill transactions, and projects."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-patch",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Plans/Task Deliverables/Attachments"
                ],
                "summary":"Get all attachments for a deliverable of the project task",
                "operationId":"getall_projectPlans-TaskDeliverables-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; Identifier of the attachment.</li><li>CategoryName; string; Name of the category of the attachment.</li><li>CreatedBy; string; Name of the person who originally created the attachment.</li><li>CreatedByUserName; string; Name of the person who created the record.</li><li>CreationDate; string; Date when the attachment was originally created. It is automatically populated as the date attachment was created.</li><li>DatatypeCode; string; Type of attachment. Values are FILE, WEB_PAGE, or TEXT.</li><li>DmDocumentId; string; The unique identifier of the attachment.</li><li>DmFolderPath; string; The path to the folder where the uploaded file is stored.</li><li>DmVersionNumber; string; The version number of the attachment.</li><li>ExpirationDate; string; Expiration date of the file on the file content server.</li><li>FileName; string; Name of the file if the attachment type is File, or the text itself if the attachment type is File.</li><li>LastUpdateDate; string; Date when the attachment was last updated.</li><li>LastUpdatedBy; string; Name of the person who last updated the attachment.</li><li>LastUpdatedByUserName; string; Name of the person who last updated the record.</li><li>Uri; string; Universal resource identifier, which is a unique identifier of the location on the Internet.</li><li>Url; string; Universal Resource Locator, if the attachment type is URL.</li><li>UserName; string; Code for the category of the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the deliverable attachment that matches the primary key criteria specified.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; Unique identifier of the deliverable attachment.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-get",
                "x-filename-id":"projectplans-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskLaborResourceAssignments/{TaskLaborResourceAssignmentId}":{
            "get":{
                "tags":[
                    "Project Plans/Task Labor Resource Assignments"
                ],
                "summary":"Get a labor resource assignment for a task",
                "operationId":"get_projectPlans-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskLaborResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskLaborResourceAssignments-{TaskLaborResourceAssignmentId}-get",
                "x-filename-id":"projectplans-projectid-child-tasklaborresourceassignments-tasklaborresourceassignmentid-get"
            },
            "delete":{
                "tags":[
                    "Project Plans/Task Labor Resource Assignments"
                ],
                "summary":"Delete a labor resource assignment for a task",
                "operationId":"delete_projectPlans-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskLaborResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskLaborResourceAssignments-{TaskLaborResourceAssignmentId}-delete",
                "x-filename-id":"projectplans-projectid-child-tasklaborresourceassignments-tasklaborresourceassignmentid-delete"
            },
            "patch":{
                "tags":[
                    "Project Plans/Task Labor Resource Assignments"
                ],
                "summary":"Update a labor resource assignment for a task",
                "operationId":"update_projectPlans-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskLaborResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Labor Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-TaskLaborResourceAssignments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskLaborResourceAssignments-{TaskLaborResourceAssignmentId}-patch",
                "x-filename-id":"projectplans-projectid-child-tasklaborresourceassignments-tasklaborresourceassignmentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/ProjectCalendars":{
            "get":{
                "tags":[
                    "Project Plans/Project Calendars"
                ],
                "summary":"Get all single shift project calendars used to schedule a project",
                "operationId":"getall_projectPlans-ProjectCalendars",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActiveFlag; boolean; Indicates if the calendar is active.</li><li>CalendarId; integer; Unique identifier of the calendar.</li><li>CalendarName; string; Name of the calendar.</li><li>CategoryCode; string; The category of the use of the calendar.</li><li>CreatedBy; string; Indicates the resource who created the row of data.</li><li>CreationDate; string; Date when the row of data was created.</li><li>Description; string; Description of the calendar.</li><li>EffectiveFromDate; string; The date for which the calendar starts to be effective.</li><li>EffectiveToDate; string; The inclusive last date of the effectivity of the calendar.</li><li>FirstDayOfWeek; integer; The index of the first day in the week: 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on. The default value is 2.</li><li>FridayWorkFlag; boolean; Indicates if Fridays workable. True if it is workable, False if it is not.</li><li>HoursPerDay; number; Number of hours used to calculate when one day is entered. Value depends on the number of hours of the shift.</li><li>LastUpdateDate; string; Date when the record was last edited.</li><li>LastUpdatedBy; string; Indicates who last edited the record.</li><li>MondayWorkFlag; boolean; Indicates if Mondays are workable. True if it is workable, False if it is not.</li><li>QuaterlyTypeCode; string; Indicates the quarter type used for the calendar.</li><li>SaturdayWorkFlag; boolean; Indicates if Saturdays are workable. True if it is workable, False if it is not.</li><li>SundayWorkFlag; boolean; Indicates if Sundays are workable. True if it is workable, False if it is not.</li><li>ThursdayWorkFlag; boolean; Indicates if Thursdays are workable. True if it is workable, False if it is not.</li><li>TuesdayWorkFlag; boolean; Indicates if Tuesdays are workable. True if it is workable, False if it is not.</li><li>WednesdayWorkFlag; boolean; Indicates if Wednesdays are workable. True if it is workable, False if it is not.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the calendar that matches the primary key criteria specified.<br>Finder Variables: <ul><li>CalendarId; integer; Unique identifier of the calendar.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "CalendarId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Calendar ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-ProjectCalendars"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-ProjectCalendars-get",
                "x-filename-id":"projectplans-projectid-child-projectcalendars-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/ProjectDFF/{ProjectId2}":{
            "get":{
                "tags":[
                    "Project Plans/Project Descriptive Flexfields"
                ],
                "summary":"Get all the descriptive flexfields for a project",
                "operationId":"get_projectPlans-ProjectDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ProjectId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The list of valid descriptive flexfield context values allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-ProjectDFF-{ProjectId2}-get",
                "x-filename-id":"projectplans-projectid-child-projectdff-projectid2-get"
            },
            "patch":{
                "tags":[
                    "Project Plans/Project Descriptive Flexfields"
                ],
                "summary":"Update the descriptive flexfields for a project",
                "operationId":"update_projectPlans-ProjectDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"ProjectId2",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-ProjectDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The list of valid descriptive flexfield context values allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-ProjectDFF-{ProjectId2}-patch",
                "x-filename-id":"projectplans-projectid-child-projectdff-projectid2-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskLaborResourceAssignments":{
            "get":{
                "tags":[
                    "Project Plans/Task Labor Resource Assignments"
                ],
                "summary":"Get all labor resource assignments for all the tasks of a project",
                "operationId":"getall_projectPlans-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualBillAmount; number; The actual bill amount for the labor resource associated with the task.</li><li>ActualCostAmount; number; The actual cost amount for the labor resource associated with the task.</li><li>ActualEffortinHours; number; Actual effort in hours for the labor resource assigned to the task.</li><li>CurrentBillAmount; number; The current bill amount for the labor resource associated with the task.</li><li>CurrentCostAmount; number; The current cost amount for the labor resource associated with the task.</li><li>CurrentEffortinHours; number; Estimated effort in hours on the task at completion for the labor resource.</li><li>EffectiveBillRate; number; Indicates the bill rate derived from the rate schedule for calculating the bill amount.</li><li>EffectiveCostRate; number; Indicates the cost rate derived from the rate schedule for calculating the burdened cost.</li><li>LaborResourceId; integer; Unique identifier of the labor resource assigned to the project task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.</li><li>PercentComplete; number; Indicates the percentage of work completed for the labor resource assigned to the task.</li><li>PlannedBillAmount; number; The planned bill amount for the labor resource associated with the task.</li><li>PlannedCostAmount; number; The planned cost amount for the labor resource associated with the task.</li><li>PlannedEffortinHours; number; Planned effort in hours of the labor resource assigned to the task.</li><li>PrimaryResourceFlag; boolean; Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource is not the primary labor resource. Default value is False.</li><li>ProgressStatus; string; Indicates the status of the work for the labor resource assigned to the task.</li><li>ProjectResourceAssignId; integer; Unique identifier of the assignment of the labor resource in a project.</li><li>RemainingBillAmount; number; The remaining bill amount for the labor resource associated with the task.</li><li>RemainingCostAmount; number; The remaining cost amount for the  labor resource associated with the task.</li><li>RemainingEffortinHours; number; Remaining effort in hours for the labor resource assigned to the task.</li><li>ResourceAllocation; number; Allocation percentage of the labor resource assigned to the task. Default value is the same as the resource allocation for the project.</li><li>ResourceEmail; string; Email address of the labor resource assigned to the task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.</li><li>ResourceName; string; Name of the labor resource assigned to the project task.</li><li>TaskId; integer; Identifier of the task to which the labor resource is assigned. Value is mandatory when using POST.</li><li>TaskLaborResourceAssignmentId; integer; Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the assignment of a labor resource for a project task that matches the primary key criteria specified.<br>Finder Variables: <ul><li>TaskLaborResourceAssignmentId; integer; Unique identifier of the labor resource assignment for the project task.</li></ul></li><li>findByTopTaskId: Finds the labor resource assignments in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskLaborResourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Labor Resource Assignment ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTopTaskId",
                                "title":"TopTaskIdCriteria",
                                "properties":{
                                    "bindTopTaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskLaborResourceAssignments-get",
                "x-filename-id":"projectplans-projectid-child-tasklaborresourceassignments-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Task Labor Resource Assignments"
                ],
                "summary":"Create a labor resource assignment for a task",
                "operationId":"create_projectPlans-TaskLaborResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-TaskLaborResourceAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskLaborResourceAssignments-post",
                "x-filename-id":"projectplans-projectid-child-tasklaborresourceassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Plans/Task Deliverables/Attachments"
                ],
                "summary":"Get an attachment for a deliverable of the project task",
                "operationId":"get_projectPlans-TaskDeliverables-Attachments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectplans-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/ProjectCalendars/{CalendarId}":{
            "get":{
                "tags":[
                    "Project Plans/Project Calendars"
                ],
                "summary":"Get a single shift project calendar",
                "operationId":"get_projectPlans-ProjectCalendars",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"Unique identifier of the calendar.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the calendar associated to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-ProjectCalendars-item-response"
                                }
                            }
                        },
                        "links":{
                            "CalendarExceptions":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1ProjectCalendars~1{CalendarId}~1child~1CalendarExceptions/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "CalendarId":"$request.path.CalendarId"
                                },
                                "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-ProjectCalendars-{CalendarId}-get",
                "x-filename-id":"projectplans-projectid-child-projectcalendars-calendarid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskDeliverables":{
            "get":{
                "tags":[
                    "Project Plans/Task Deliverables"
                ],
                "summary":"Get all deliverables for all the tasks of a project",
                "operationId":"getall_projectPlans-TaskDeliverables",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>DeliverableDescription; string; The description of the deliverable.</li><li>DeliverableId; integer; Identifier of the deliverable associated with the task.</li><li>DeliverableName; string; Name of the deliverable associated with the task.</li><li>DeliverablePriorityCode; string; Internal code for the priority assigned to the deliverable.</li><li>DeliverableShortName; string; Short name of the deliverable.</li><li>DeliverableStatusCode; string; Internal code for the status of the deliverable.</li><li>DeliverableTypeId; integer; Identifier of the type of the deliverable.</li><li>NeedByDate; string; Date by which the deliverable is expected.</li><li>Owner; integer; Identifier of the person who owns the deliverable.</li><li>TaskDeliverableAssociationId; integer; Unique identifier of the association between task and deliverable.</li><li>TaskId; integer; Identifier of the task associated with the deliverable.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task deliverable association that matches the primary key criteria specified.<br>Finder Variables: <ul><li>TaskDeliverableAssociationId; integer; Unique identifier of the task deliverable association.</li></ul></li><li>findByTaskDeliverableAssociationId: Finds the task deliverable association with the specified task deliverable association ID.<br>Finder Variables: <ul><li>TaskDeliverableAssociationId; string; Unique identifier of the task deliverable association.</li></ul></li><li>findByTaskId: Finds all associations between the specified task ID and deliverables.<br>Finder Variables: <ul><li>TaskId; integer; Identifier of the task associated with the deliverable.</li></ul></li><li>findByTopTaskId: Finds the deliverables in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskDeliverableAssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Deliverable Association ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskDeliverableAssociationId",
                                "title":"ByTaskDeliverableAssociation",
                                "properties":{
                                    "TaskDeliverableAssociationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "title":"ByTaskId",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByTopTaskId",
                                "title":"TopTaskIdCriteria",
                                "properties":{
                                    "bindTopTaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskDeliverables"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDeliverables-get",
                "x-filename-id":"projectplans-projectid-child-taskdeliverables-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Plans/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Get a FileContents",
                "description":"Get a FileContents",
                "operationId":"get_projectPlans-TaskDeliverables-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectplans-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Plans/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Replace a FileContents",
                "description":"Replace a FileContents",
                "operationId":"replace_projectPlans-TaskDeliverables-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectplans-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Plans/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Delete a FileContents",
                "description":"Delete a FileContents",
                "operationId":"delete_projectPlans-TaskDeliverables-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectplans-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Tasks/{TaskId}/child/GateApprovers":{
            "get":{
                "tags":[
                    "Project Plans/Tasks/Gate Approvers"
                ],
                "summary":"Get all the approvers of a gate in a project",
                "operationId":"getall_projectPlans-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApprovalId; integer; Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.</li><li>GateApproverComments; string; Optional text for comments by the approver.</li><li>GateApproverEmail; string; Email address of the gate approver.</li><li>GateApproverName; string; Name of the user who is to approve the gate.</li><li>GateApproverStatus; string; Status set for a gate by the approver.</li><li>GateApproverUpdatedBy; string; The name of the user who updated the gate approval status. Nearly always the approver identified in the row, but could be the project manager.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the gate approvers for a gate with a specific task ID.<br>Finder Variables: <ul><li>ApprovalId; integer; Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ApprovalId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Approval ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-GateApprovers-get",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-gateapprovers-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Tasks/Gate Approvers"
                ],
                "summary":"Create an approver for a gate in a project",
                "operationId":"create_projectPlans-Tasks-GateApprovers",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-Tasks-GateApprovers-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-GateApprovers-post",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-gateapprovers-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskFinancialActuals/{TaskFinancialActualsUniqID}":{
            "get":{
                "tags":[
                    "Project Plans/Task Financial Actuals"
                ],
                "summary":"Get financial actual efforts and costs for a task",
                "operationId":"get_projectPlans-TaskFinancialActuals",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskFinancialActualsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Task Financial Actuals resource and used to uniquely identify an instance of Task Financial Actuals. The client should not generate the hash key value. Instead, the client should query on the Task Financial Actuals collection resource in order to navigate to a specific instance of Task Financial Actuals to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskFinancialActuals-{TaskFinancialActualsUniqID}-get",
                "x-filename-id":"projectplans-projectid-child-taskfinancialactuals-taskfinancialactualsuniqid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Tasks/{TaskId}/child/TaskDFF/{ProjElementId}":{
            "get":{
                "tags":[
                    "Project Plans/Tasks/Tasks Descriptive Flexfields"
                ],
                "summary":"Get all the descriptive flexfields for a task of a project",
                "operationId":"get_projectPlans-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ProjElementId",
                        "in":"path",
                        "description":"Unique identifier of the task. The values is the same as Task ID.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the task. The values is the same as Task ID.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The list of valid descriptive flexfield context values allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-TaskDFF-{ProjElementId}-get",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-taskdff-projelementid-get"
            },
            "patch":{
                "tags":[
                    "Project Plans/Tasks/Tasks Descriptive Flexfields"
                ],
                "summary":"Update descriptive flexfields for a task",
                "operationId":"update_projectPlans-Tasks-TaskDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"ProjElementId",
                        "in":"path",
                        "description":"Unique identifier of the task. The values is the same as Task ID.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the task. The values is the same as Task ID.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-Tasks-TaskDFF-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The list of valid descriptive flexfield context values allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-TaskDFF-{ProjElementId}-patch",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-taskdff-projelementid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Tasks":{
            "get":{
                "tags":[
                    "Project Plans/Tasks"
                ],
                "summary":"Get all tasks of a project",
                "operationId":"getall_projectPlans-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualCost; number; The total actual cost amount for all the labor and expense resources associated with the task.</li><li>ActualExpense; number; The actual expense amount for the task.</li><li>ActualFinishDate; string; The actual finish date for the task as opposed to a planned finish date for the task. It is recommended to use ActualFinishDateTime attribute.</li><li>ActualFinishDateTime; string; The date and time when work finished on a task as opposed to the planned finish date and time for the task.</li><li>ActualHours; number; Actual effort spent on the project task. Value is 0 if not provided when using POST.</li><li>ActualLaborBillAmount; number; The actual bill amount for all the labor resources associated with the task.</li><li>ActualLaborCost; number; The actual cost amount for all the labor resources associated with the task.</li><li>ActualStartDate; string; The date that work commenced on a task as opposed to the planned start date for the task.  It is recommended to use ActualStartDateTime attribute.</li><li>ActualStartDateTime; string; The date and time when work started on a task as opposed to the planned start date and time for the task.</li><li>BaselineAllocation; number; Original planned allocation of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.</li><li>BaselineDuration; number; Original planned duration of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.</li><li>BaselineEffortinHours; number; Original planned hours of effort of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.</li><li>BaselineExpense; number; Original expense amount for the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.</li><li>BaselineFinishDate; string; Original planned finish date of the task in the primary work plan baseline. It is recommended to use BaselineFinishDateTime attribute.</li><li>BaselineFinishDateTime; string; The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.</li><li>BaselineLaborBillAmount; number; Original bill amount for all the labor resources associated with the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.</li><li>BaselineLaborCost; number; Original labor cost or all the labor resources associated with the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.</li><li>BaselineStartDate; string; Original planned start date of the task in the primary work plan baseline. It is recommended to use BaselineStartDateTime attribute.</li><li>BaselineStartDateTime; string; The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.</li><li>BillableFlag; boolean; Indicates that transactions charged to that task can be billed to customers. The transactions are billable when the value is True. The value is False when the transactions are not billable. Value is True only when the task is a financial task. Value is False if not provided when using POST.</li><li>ChargeableFlag; boolean; Indicates that something is eligible to be charged to a task. The task is chargeable when the value is True. The value is False when the task is not chargeable. Value is True only when the task is a financial task. Value is False if not provided when using POST.</li><li>ConstraintDate; string; The date when a task must start or complete based on the constraint type for the task. It is recommended to use ConstraintDateTime attribute.</li><li>ConstraintDateTime; string; The date and time when a task must start or finish based on the constraint type for the task.</li><li>ConstraintType; string; The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.</li><li>ContractEventId; integer; The unique identifier of the milestone on the contract line.</li><li>CostPercentComplete; number; The percentage of the cost consumed in the task.</li><li>CreatedBy; string; Identifier of the user that created the task. Value is auto-generated on POST.</li><li>CriticalFlag; boolean; A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is not currently used.</li><li>CtrlMsDatesFlag; boolean; Indicates whether milestone date changes are allowed in the project plan. Possible values are Y and N. Y indicates that the milestone dates can be modified in the project plan.</li><li>CurrentCost; number; The total current cost amount for all the labor and expense resources associated with the task.</li><li>CurrentDuration; number; Length of time within which the project task is estimated to be completed. Duration is displayed in days.</li><li>CurrentEffort; number; Total estimated effort on the task at completion. Value is auto-calculated as the sum of Remaining Hours and Actual Hours.</li><li>CurrentExpense; number; The estimated expense amount for the task at completion.</li><li>CurrentFinishDate; string; The date when the task is estimated to finish. It is recommended to use CurrentFinishDateTime attribute.</li><li>CurrentFinishDateTime; string; The date and time when the task is estimated to finish.</li><li>CurrentLaborBillAmount; number; The current bill amount for all the labor resources associated with the task.</li><li>CurrentLaborCost; number; The current cost amount for all the labor resources associated with the task.</li><li>CurrentStartDate; string; The date when the task is estimated to start. It is recommended to use CurrentStartDateTime attribute.</li><li>CurrentStartDateTime; string; The date and time when the task is estimated to start.</li><li>Deadline; string; The target date for the project manager when the task needs to be done. This attribute is not currently used.</li><li>DeadlineDateTime; string; The target date and time by which the task should be completed.</li><li>Description; string; Text description of the project task.</li><li>DisplayInTimelineFlag; boolean; Indicates whether a task is visible in timeline when available. Values are True if task will be displayed in Timeline and False if task will not be displayed in Timeline. Default value is False if not provided when using POST. This attribute is not currently used.</li><li>DisplaySequence; integer; The order in which the task is displayed in the project plan. Default value is auto-calculated if not provided when using POST.</li><li>EarlyFinishDate; string; Date that is the earliest that a task can finish on. It is recommended to use EarlyFinishDateTime attribute.</li><li>EarlyFinishDateTime; string; The earliest date and time that a task can finish on.</li><li>EarlyStartDate; string; Date that is the earliest that a task can start on. It is recommended to use EarlyStartDateTime attribute.</li><li>EarlyStartDateTime; string; The earliest date and time that a task can start on.</li><li>ElementType; string; Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL. Default value is EXECUTION if not provided when using POST or when invalid value is provided.</li><li>FreeFloat; number; The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is not currently used.</li><li>GateFlag; boolean; Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task is not a gate when the value is False or Null. Default value is False if not provided when using POST.</li><li>GateStatusCode; string; The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task is not a gate.</li><li>Integrated; string; Indicates the task was created in a third-party application. The task was integrated by a third-party application when the value is Y. The value is N when the task is not integrated. Default value is N if not provided when using POST.</li><li>LateFinishDate; string; Date that is the latest that a task can finish on that won't impact the finish date of the project. It is recommended to use LateFinishDateTime attribute.</li><li>LateFinishDateTime; string; The date and time by when a task must finish to avoid a delay in project completion.</li><li>LateStartDate; string; Date that is the latest that a task can start on that won't impact the finish date of the project. It is recommended to use LateStartDateTime attribute.</li><li>LateStartDateTime; string; The date and time by when a task must start to avoid a delay in project completion.</li><li>LeafIndicator; string; Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task is not a leaf.</li><li>ManualScheduleFlag; boolean; Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic. Default value is False if not provided when using POST or if task is a summary or financial task.</li><li>MilestoneFlag; boolean; Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task is not a milestone. Default value is False if not provided when using POST.</li><li>Name; string; The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task. Default value is new task when using POST and Element Type is Execution. Default value is new financial task if Element Type is Financial.</li><li>NumberAttr01; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr02; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr03; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr04; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr05; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr06; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr07; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr08; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr09; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>NumberAttr10; number; Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.</li><li>ParentTaskId; integer; Identifier of the parent task of the task. Default value is the project plan task at level 0 if neither Parent Task ID nor Peer Reference Task ID is provided when using POST.</li><li>PeerReferenceTaskId; integer; The task ID of the previous peer task in the project plan at the time of the creation of the task. If Peer Reference Task ID and Parent Task ID are not provided in POST, then task is created as the last task of the project.</li><li>PendingRollupFlag; boolean; Indicates that changes done at tasks need to be rolled up at the project level.</li><li>PercentComplete; number; Indicates the percentage of work completed for a task.</li><li>PhysicalPercentComplete; number; The amount of physical work achieved on a task.  Default values is 0 if not provided when using POST.</li><li>PlannedAllocation; number; Percentage of hours that resources are allocated to the project task for a specified duration.</li><li>PlannedCost; number; The total planned cost amount for all the labor and expense resources associated with the task.</li><li>PlannedDuration; number; Length of time within which the project task is scheduled to be completed. Duration is displayed in days.</li><li>PlannedEffort; number; Measure of the effort required to complete the project task.</li><li>PlannedExpense; number; The planned expense amount for the task.</li><li>PlannedFinishDate; string; The date when work is scheduled to end for a project task. It is recommended to use PlannedFinishDateTime attribute.</li><li>PlannedFinishDateTime; string; The date and time when work is scheduled to finish for a project task.</li><li>PlannedLaborBillAmount; number; The planned bill amount for all the labor resources associated with the task.</li><li>PlannedLaborCost; number; The planned cost amount for all the labor resources associated with the task.</li><li>PlannedStartDate; string; The date when work is scheduled to start for a project task. It is recommended to use PlannedStartDateTime attribute.</li><li>PlannedStartDateTime; string; The date and time when work is scheduled to start for a project task.</li><li>PrimaryResourceEmail; string; Email of the person who leads the task.</li><li>PrimaryResourceName; string; Name of the resource who leads the task.</li><li>Priority; number; Priority of the task.</li><li>ProposedEffort; number; Amount of effort to complete the project task proposed by the team member. Value is defaulted on POST and overwritten on PATCH to Planned Effort.</li><li>ProposedFinishDate; string; Date proposed by the team member to finish the project task. It is recommended to use ProposedFinishDateTime attribute.</li><li>ProposedFinishDateTime; string; The date and time proposed by the team member to finish the project task. Value is defaulted on POST and overwritten on PATCH to Planned Finish Date and Time.</li><li>ProposedStartDate; string; Date proposed by the team member to start the project task. It is recommended to use ProposedStartDateTime attribute.</li><li>ProposedStartDateTime; string; The date and time proposed by the team member to start the project task. Value is defaulted on POST and overwritten on PATCH to Planned Start Date and Time.</li><li>RemainingCost; number; The total remaining cost amount for all the labor and expense resources associated with the task.</li><li>RemainingExpense; number; The remaining expense amount for the task.</li><li>RemainingHours; number; Effort in hours that is remaining to be completed on the project task.</li><li>RemainingLaborBillAmount; number; The remaining bill amount for all the labor resources associated with the task.</li><li>RemainingLaborCost; number; The remaining cost amount for all the labor resources associated with the task.</li><li>RequirementId; integer; Unique identifier of the requirement associated to the task.</li><li>ScheduleTypeCode; string; The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION. Default value is the Project Schedule Type Code if not entered when using POST.</li><li>SprintId; integer; Unique identifier of the sprint associated to the task.</li><li>TaskCode01Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode02Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode03Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode04Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode05Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode06Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode07Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode08Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode09Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode10Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode11Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode12Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode13Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode14Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode15Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode16Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode17Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode18Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode19Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode20Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode21Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode22Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode23Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode24Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode25Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode26Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode27Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode28Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode29Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode30Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode31Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode32Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode33Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode34Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode35Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode36Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode37Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode38Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode39Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskCode40Id; integer; Task code defined during implementation that provides a list of values to capture additional information for a project task.</li><li>TaskId; integer; Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.</li><li>TaskLevel; integer; Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project. Value is auto-calculated.</li><li>TaskNumber; string; The number of a task that needs to be unique within the project. Value will be auto-generated if not added in POST.</li><li>TaskStatusCode; string; The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED. Value is NOT_STARTED  if not provided when using POST and it is neither a task nor a gate.</li><li>TextAttr01; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr02; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr03; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr04; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr05; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr06; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr07; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr08; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr09; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr10; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr11; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr12; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr13; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr14; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr15; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr16; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr17; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr18; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr19; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TextAttr20; string; Task code defined during implementation that provides free-form text entry to capture additional information for a project task.</li><li>TopTaskId; integer; Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.</li><li>TotalFloat; number; The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is not currently used.</li><li>UpdateSource; string; For internal use. The source from which the task was last updated.</li><li>WorkType; string; Name of the work type associated to a task</li><li>WorkTypeId; integer; Unique identifier of the work type</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task that matches the primary key criteria specified.<br>Finder Variables: <ul><li>PlanLineId; integer; Unique identifier of the project task planline.</li><li>TaskId; integer; Unique identifier of the project task.</li></ul></li><li>findByTaskId: Finds the task with the specified task ID.<br>Finder Variables: <ul><li>TaskId; integer; Unique identifier of the project task.</li></ul></li><li>findByTopTaskId: Finds the tasks in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Task ID"
                                    },
                                    "PlanLineId":{
                                        "x-queryable":false,
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "title":"TaskIdCriteria",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByTopTaskId",
                                "title":"TopTaskIdCriteria",
                                "properties":{
                                    "bindTopTaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-get",
                "x-filename-id":"projectplans-projectid-child-tasks-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Tasks"
                ],
                "summary":"Create a task in a project",
                "operationId":"create_projectPlans-Tasks",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-Tasks-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskDFF":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Tasks Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a task."
                            },
                            "GateApprovers":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Gate Approvers resource is used to create a gate approver and to view and update approver details for a gate."
                            },
                            "StatusHistory":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1StatusHistory/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskId":"$request.path.TaskId"
                                },
                                "description":"The Status History is used to track the history of the status changes for objects such as milestones, bill transactions, and projects."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-post",
                "x-filename-id":"projectplans-projectid-child-tasks-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskWorkItems":{
            "get":{
                "tags":[
                    "Project Plans/Task Work Items"
                ],
                "summary":"Get all work items for all the tasks of a project",
                "operationId":"getall_projectPlans-TaskWorkItems",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ObjectAssociationId; integer; The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.</li><li>SourceWorkItemId; integer; The unique identifier of the associated work item in the source application.</li><li>TaskCompletionEvent; string; The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited. A list of values is defined in the lookup type for each work item type.</li><li>TaskCompletionEventCode; string; The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.</li><li>TaskCompletionEventStatus; string; The status that indicates whether the task completion event is pending, completed, or not set. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>TaskCompletionEventStatusCode; string; The code that represents whether the task completion event is pending, completed, or that no completion rule is set. Valid values are ORA_PENDING, ORA_COMPLETE, and ORA_NOT_SET. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.</li><li>TaskId; integer; The unique identifier of the task.</li><li>TaskName; string; The name of the task.</li><li>TaskNumber; string; The number of a task that is unique within the project.</li><li>Type; string; The name of the work item type.</li><li>TypeId; integer; The unique identifier of the work item type.</li><li>WorkItemCurrentStatus; string; The current status of the associated work item in the source application. For example, draft, prototype, or design.</li><li>WorkItemCurrentStatusCode; string; The code that represents the current status of the associated work item in the source application.</li><li>WorkItemName; string; The name or unique identifier of the associated work item in the source application. When using POST, you must enter the document number for Negotiation and the name for all other work item types.</li><li>WorkItemRevision; string; The revision of the associated work item in the source application.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task work item with the specified primary key.<br>Finder Variables: <ul><li>ObjectAssociationId; integer; Unique identifier of the task work item association.</li></ul></li><li>findByObjectAssociationId: Finds the task work item with the specified task work item association identifier.<br>Finder Variables: <ul><li>ObjectAssociationId; integer; Unique identifier of the task work item association.</li></ul></li><li>findByTaskId: Finds all work item associations for the specified task identifier.<br>Finder Variables: <ul><li>TaskId; integer; The unique identifier of the task.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ObjectAssociationId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Object Association ID"
                                    }
                                }
                            },
                            {
                                "name":"findByObjectAssociationId",
                                "title":"ObjectAssociationCriteria",
                                "properties":{
                                    "ObjectAssociationId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByTaskId",
                                "title":"TaskIdCriteria",
                                "properties":{
                                    "TaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskWorkItems"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskWorkItems-get",
                "x-filename-id":"projectplans-projectid-child-taskworkitems-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Task Work Items"
                ],
                "summary":"Create a work item for a task",
                "operationId":"create_projectPlans-TaskWorkItems",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-TaskWorkItems-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskWorkItems-post",
                "x-filename-id":"projectplans-projectid-child-taskworkitems-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}":{
            "get":{
                "tags":[
                    "Project Plans/Task Deliverables"
                ],
                "summary":"Get a deliverable for a task",
                "operationId":"get_projectPlans-TaskDeliverables",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskDeliverables-item-response"
                                }
                            }
                        },
                        "links":{
                            "Attachments":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskDeliverables~1{TaskDeliverableAssociationId}~1child~1Attachments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId",
                                    "TaskDeliverableAssociationId":"$request.path.TaskDeliverableAssociationId"
                                },
                                "description":"The Attachments resource is used to view a deliverable attachment."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-get",
                "x-filename-id":"projectplans-projectid-child-taskdeliverables-taskdeliverableassociationid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Tasks/{TaskId}/child/StatusHistory/{projectPlans_Tasks_StatusHistory_Id}":{
            "get":{
                "tags":[
                    "Project Plans/Tasks/Status History"
                ],
                "summary":"Get a specific status change record for a task or gate or milestone.",
                "operationId":"get_projectPlans-Tasks-StatusHistory",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskId",
                        "in":"path",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task ID",
                            "type":"integer",
                            "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"projectPlans_Tasks_StatusHistory_Id",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Tasks-{TaskId}-child-StatusHistory-{projectPlans_Tasks_StatusHistory_Id}-get",
                "x-filename-id":"projectplans-projectid-child-tasks-taskid-child-statushistory-projectplans_tasks_statushistory_id-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskDeliverables/{TaskDeliverableAssociationId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Plans/Task Deliverables/Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_projectPlans-TaskDeliverables-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskDeliverableAssociationId",
                        "in":"path",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Deliverable Association ID",
                            "type":"integer",
                            "description":"Unique identifier of the association between task and deliverable.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskDeliverables-{TaskDeliverableAssociationId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectplans-projectid-child-taskdeliverables-taskdeliverableassociationid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskExpenseResourceAssignments/{TaskExpenseResourceAssignmentId}":{
            "get":{
                "tags":[
                    "Project Plans/Task Expense Resource Assignments"
                ],
                "summary":"Get an expense resource assignment for a task",
                "operationId":"get_projectPlans-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskExpenseResourceAssignments-{TaskExpenseResourceAssignmentId}-get",
                "x-filename-id":"projectplans-projectid-child-taskexpenseresourceassignments-taskexpenseresourceassignmentid-get"
            },
            "delete":{
                "tags":[
                    "Project Plans/Task Expense Resource Assignments"
                ],
                "summary":"Delete an expense resource assignment for a task",
                "operationId":"delete_projectPlans-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskExpenseResourceAssignments-{TaskExpenseResourceAssignmentId}-delete",
                "x-filename-id":"projectplans-projectid-child-taskexpenseresourceassignments-taskexpenseresourceassignmentid-delete"
            },
            "patch":{
                "tags":[
                    "Project Plans/Task Expense Resource Assignments"
                ],
                "summary":"Update an expense resource assignment for a task",
                "operationId":"update_projectPlans-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"TaskExpenseResourceAssignmentId",
                        "in":"path",
                        "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Expense Resource Assignment ID",
                            "type":"integer",
                            "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-TaskExpenseResourceAssignments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskExpenseResourceAssignments-{TaskExpenseResourceAssignmentId}-patch",
                "x-filename-id":"projectplans-projectid-child-taskexpenseresourceassignments-taskexpenseresourceassignmentid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/Baselines/{BaselineId}":{
            "get":{
                "tags":[
                    "Project Plans/Baselines"
                ],
                "summary":"Get a baseline",
                "operationId":"get_projectPlans-Baselines",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"BaselineId",
                        "in":"path",
                        "description":"Unique identifier of the baseline. Value is auto-generated.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Baseline ID",
                            "type":"integer",
                            "description":"Unique identifier of the baseline. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Baselines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Baselines-{BaselineId}-get",
                "x-filename-id":"projectplans-projectid-child-baselines-baselineid-get"
            },
            "delete":{
                "tags":[
                    "Project Plans/Baselines"
                ],
                "summary":"Delete a baseline",
                "operationId":"delete_projectPlans-Baselines",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"BaselineId",
                        "in":"path",
                        "description":"Unique identifier of the baseline. Value is auto-generated.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Baseline ID",
                            "type":"integer",
                            "description":"Unique identifier of the baseline. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Baselines-{BaselineId}-delete",
                "x-filename-id":"projectplans-projectid-child-baselines-baselineid-delete"
            },
            "patch":{
                "tags":[
                    "Project Plans/Baselines"
                ],
                "summary":"Update a baseline",
                "operationId":"update_projectPlans-Baselines",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"BaselineId",
                        "in":"path",
                        "description":"Unique identifier of the baseline. Value is auto-generated.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Baseline ID",
                            "type":"integer",
                            "description":"Unique identifier of the baseline. Value is auto-generated.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-Baselines-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-Baselines-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-Baselines-{BaselineId}-patch",
                "x-filename-id":"projectplans-projectid-child-baselines-baselineid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/ProjectDFF":{
            "get":{
                "tags":[
                    "Project Plans/Project Descriptive Flexfields"
                ],
                "summary":"Get all the descriptive flexfields for all the projects",
                "operationId":"getall_projectPlans-ProjectDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ProjectId; integer; Unique identifier of the project.</li><li>__FLEX_Context; string; Context of the descriptive flexfield.</li><li>__FLEX_Context_DisplayValue; string; Context display value of the descriptive flexfield.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project descriptive flexfields with the specific project ID.<br>Finder Variables: <ul><li>ProjectId; integer; Unique identifier of the project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-ProjectDFF"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-ProjectDFF-get",
                "x-filename-id":"projectplans-projectid-child-projectdff-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Project Descriptive Flexfields"
                ],
                "summary":"Create descriptive flexfields for a project",
                "operationId":"create_projectPlans-ProjectDFF",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-ProjectDFF-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-response"
                                }
                            }
                        },
                        "links":{
                            "LVVO___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The list of valid descriptive flexfield context values allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "fieldMap":{
                                        "$this#/__FLEX_Context_DisplayValue":"Name"
                                    },
                                    "itemsPath":"items",
                                    "valueField":"ContextCode",
                                    "displayFields":[
                                        "Name"
                                    ]
                                }
                            },
                            "LVVO_V___FLEX_Context":{
                                "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                                "parameters":{
                                    "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                                },
                                "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                                "x-lov":{
                                    "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                                    "displayValues":[
                                        "Name"
                                    ],
                                    "derivedFieldsMapping":{
                                        "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                            "__FLEX_Context"
                                        ]
                                    },
                                    "itemsPath":"items",
                                    "valueField":"Name",
                                    "displayFields":[
                                        "Name",
                                        "Description"
                                    ]
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-ProjectDFF-post",
                "x-filename-id":"projectplans-projectid-child-projectdff-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskFinancialActuals":{
            "get":{
                "tags":[
                    "Project Plans/Task Financial Actuals"
                ],
                "summary":"Get all financial actual efforts and costs for all the tasks of a project",
                "operationId":"getall_projectPlans-TaskFinancialActuals",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ITDActualBurdenedCostInProjectCurrency; number; Actual burdended cost incurred for the project task in project currency from the start date of the task till the current date.</li><li>ITDActualBurdenedCostInProjectLedgerCurrency; number; Actual burdended cost incurred for the project task in project ledger currency from the start date of the task till the current date.</li><li>ITDActualEffort; number; Actual effort for the project task from the start of the task till the current date, expressed in hours.</li><li>TaskId; integer; The unique identifier of the task.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Find the task financial actuals efforts and costs with the specified primary key.<br>Finder Variables: <ul><li>TaskId; integer; The unique identifier of the task for which you want to find the task financial actual costs</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskFinancialActuals-get",
                "x-filename-id":"projectplans-projectid-child-taskfinancialactuals-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans":{
            "get":{
                "tags":[
                    "Project Plans"
                ],
                "summary":"Get all projects that I manage",
                "operationId":"getall_projectPlans",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CalendarId; integer; Unique identifier of the calendar associated to the project.</li><li>CreationDate; string; Date when the row of data was created.</li><li>CurrencyCode; string; The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.</li><li>Description; string; A description about the project. This might include high-level information about the work being performed.</li><li>EndDate; string; The date that work or information tracking completes for a project.</li><li>FinanciallyEnabledFlag; boolean; Indicates whether the project is enabled for financial management. If the value is True, the project is enabled for financial management. The value is False when the project is not enabled for financial management.</li><li>Name; string; Name of the project.</li><li>NumberAttr01; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr02; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr03; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr04; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr05; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr06; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr07; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr08; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr09; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>NumberAttr10; number; Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.</li><li>OrganizationId; integer; Unique identifier of the organization that owns the project.</li><li>PercentComplete; number; Indicates the percentage of work completed for the project.</li><li>PrimaryProjectManagerName; string; Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.</li><li>ProjectCode01; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode02; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode03; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode04; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode05; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode06; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode07; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode08; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode09; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode10; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode11; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode12; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode13; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode14; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode15; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode16; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode17; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode18; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode19; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode20; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode21; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode22; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode23; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode24; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode25; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode26; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode27; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode28; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode29; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode30; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode31; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode32; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode33; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode34; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode35; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode36; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode37; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode38; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode39; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectCode40; integer; Project code defined during implementation that provides a list of values to capture additional information for a project.</li><li>ProjectId; integer; Unique identifier of the project.</li><li>ProjectLedgerCurrencyCode; string; Code that identifies the ledger currency of the business unit that owns the project.</li><li>ProjectNumber; string; Number of a project.</li><li>ScheduleTypeCode; string; The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.</li><li>StartDate; string; The date that work or information tracking begins on a project.</li><li>Status; string; An implementation-defined classification of the status of a project.</li><li>StatusCode; string; The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.</li><li>SystemStatusCode; string; The underlying system project status code associated to the implementation-defined project status. Valid values are ACTIVE, CLOSED, DRAFT, PENDING_CLOSE, SUBMITTED.</li><li>TextAttr01; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr02; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr03; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr04; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr05; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr06; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr07; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr08; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr09; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr10; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr11; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr12; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr13; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr14; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr15; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr16; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr17; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr18; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr19; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>TextAttr20; string; Project code defined during implementation that provides free-form text entry to capture additional information for a project.</li><li>ViewAccessCode; string; Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ProjectId; integer; Unique identifier of the project.</li></ul></li><li>findByProjectId: Finds the project with the specified project ID.<br>Finder Variables: <ul><li>ProjectId; integer; Unique identifier of the project.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ProjectId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "type":"integer"
                                    }
                                }
                            },
                            {
                                "name":"findByProjectId",
                                "title":"ProjectIdCriteria",
                                "properties":{
                                    "ProjectId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-get",
                "x-filename-id":"projectplans-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/TaskExpenseResourceAssignments":{
            "get":{
                "tags":[
                    "Project Plans/Task Expense Resource Assignments"
                ],
                "summary":"Get all expense resource assignments for all the tasks of a project",
                "operationId":"getall_projectPlans-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActualAmount; number; The actual expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.</li><li>CurrentAmount; number; The current expense cost amount of a specific expense resource assigned to the task. It is auto-calculated as the sum of Expense Resource Actual Amount plus Expense Resource Remaining Amount.</li><li>ExpenseResourceId; integer; Identifier of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.</li><li>PlannedAmount; number; The planned expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.</li><li>RemainingAmount; number; The remaining expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.</li><li>ResourceName; string; Name of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.</li><li>TaskExpenseResourceAssignmentId; integer; Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.</li><li>TaskId; integer; Identifier of the task to which the expense resource is assigned. Value is mandatory when using POST and must refer to a task that already exists in the project.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the assignment of an expense resource for a project task that matches the primary key criteria specified.<br>Finder Variables: <ul><li>TaskExpenseResourceAssignmentId; integer; Unique identifier of the expense resource assignment to the project task.</li></ul></li><li>findByTopTaskId: Finds the expense resource assignments in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "TaskExpenseResourceAssignmentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Expense Resource Assignment ID"
                                    }
                                }
                            },
                            {
                                "name":"findByTopTaskId",
                                "title":"TopTaskIdCriteria",
                                "properties":{
                                    "bindTopTaskId":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskExpenseResourceAssignments-get",
                "x-filename-id":"projectplans-projectid-child-taskexpenseresourceassignments-get"
            },
            "post":{
                "tags":[
                    "Project Plans/Task Expense Resource Assignments"
                ],
                "summary":"Create an expense resource assignment for a task",
                "operationId":"create_projectPlans-TaskExpenseResourceAssignments",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectPlans-TaskExpenseResourceAssignments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-TaskExpenseResourceAssignments-post",
                "x-filename-id":"projectplans-projectid-child-taskexpenseresourceassignments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}":{
            "get":{
                "tags":[
                    "Project Plans"
                ],
                "summary":"Get a project that I manage",
                "operationId":"get_projectPlans",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-item-response"
                                }
                            }
                        },
                        "links":{
                            "TaskWorkItems":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskWorkItems/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete."
                            },
                            "TaskDeliverables":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskDeliverables/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
                            },
                            "Tasks":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Tasks resource is used to create or update project tasks and view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0."
                            },
                            "TaskFinancialActuals":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskFinancialActuals/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Financial Actuals resource is used to view the ITD actual effort and actual burdened cost for a project task."
                            },
                            "TaskDependencies":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskDependencies/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Dependency resource is used to view, create, or update dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task."
                            },
                            "ProjectCalendars":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1ProjectCalendars/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned."
                            },
                            "TaskExpenseResourceAssignments":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskExpenseResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Expenses resource assignment resource is used to view, create, or update the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task."
                            },
                            "ProjectDFF":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1ProjectDFF/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Project Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a project."
                            },
                            "TaskLaborResourceAssignments":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskLaborResourceAssignments/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Task Labor resource assignments resource is used to view, create, or update the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task."
                            },
                            "Baselines":{
                                "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Baselines/get",
                                "parameters":{
                                    "ProjectId":"$request.path.ProjectId"
                                },
                                "description":"The Baselines resource is used to view, create, or update the baseline containing key planning information about tasks. Baseline information is usually compared against the current schedule of a project. You can create multiple baselines during the project lifecycle, but only one is the primary baseline. By default the first baseline created is your primary baseline."
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-get",
                "x-filename-id":"projectplans-projectid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectPlans/{ProjectId}/child/ProjectCalendars/{CalendarId}/child/CalendarExceptions":{
            "get":{
                "tags":[
                    "Project Plans/Project Calendars/Calendar Exceptions"
                ],
                "summary":"Get all calendar exceptions",
                "operationId":"getall_projectPlans-ProjectCalendars-CalendarExceptions",
                "parameters":[
                    {
                        "name":"ProjectId",
                        "in":"path",
                        "description":"Unique identifier of the project.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "includeInCompactView":true,
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"CalendarId",
                        "in":"path",
                        "description":"Unique identifier of the calendar.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the calendar associated to the project.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AllDayFlag; boolean; Indicates if the calendar exception is for the whole day.</li><li>CategoryCode; string; Category code in which the exception falls.</li><li>Code; string; Code to identify the exception.</li><li>Description; string; Description of the exception.</li><li>EndDate; string; The inclusive end date of the calendar exception. Value contains time component if the exception is not for all day long.</li><li>ExceptionId; integer; Unique identifier of the exception in the calendar.</li><li>Name; string; Name of the exception.</li><li>PeriodType; string; Indicates if the calendar exception is a workable period or not. Valid values are 'OFF_PERIOD' and 'WORK_PERIOD'.</li><li>StartDate; string; The date on which the calendar exception begins. Value contains time component if the exception is not for all day long.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the calendar exception that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ExceptionId; integer; Unique identifier of the exception in the calendar.</li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ExceptionId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "readOnly":true,
                                        "type":"integer",
                                        "title":"Calendar Exception ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectPlans-{ProjectId}-child-ProjectCalendars-{CalendarId}-child-CalendarExceptions-get",
                "x-filename-id":"projectplans-projectid-child-projectcalendars-calendarid-child-calendarexceptions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}":{
            "get":{
                "tags":[
                    "Project Change Requests"
                ],
                "summary":"Get a project change request",
                "operationId":"get_projectChangeRequests",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "FinancialImpactDetails":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1FinancialImpactDetails/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                }
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1Attachments/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            },
                            "TaskImpactDetails":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1TaskImpactDetails/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                },
                                "description":"The Task Impact Details resource is used to view, create, update, or delete the task impact details for a change request. This resource captures the proposed modifications to an ongoing project timeline by suggesting date adjustments for existing tasks or introducing new tasks altogether."
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-get",
                "x-filename-id":"projectchangerequests-changerequestid-get"
            },
            "delete":{
                "tags":[
                    "Project Change Requests"
                ],
                "summary":"Delete a project change request",
                "operationId":"delete_projectChangeRequests",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-delete",
                "x-filename-id":"projectchangerequests-changerequestid-delete"
            },
            "patch":{
                "tags":[
                    "Project Change Requests"
                ],
                "summary":"Update a project change request",
                "operationId":"update_projectChangeRequests",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectChangeRequests-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "FinancialImpactDetails":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1FinancialImpactDetails/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                }
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1Attachments/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            },
                            "TaskImpactDetails":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1TaskImpactDetails/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                },
                                "description":"The Task Impact Details resource is used to view, create, update, or delete the task impact details for a change request. This resource captures the proposed modifications to an ongoing project timeline by suggesting date adjustments for existing tasks or introducing new tasks altogether."
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-patch",
                "x-filename-id":"projectchangerequests-changerequestid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests":{
            "get":{
                "tags":[
                    "Project Change Requests"
                ],
                "summary":"Get all project change requests",
                "operationId":"getall_projectChangeRequests",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApprovalDate; string; The date the approval or cancellation decision of the change request was made.</li><li>ApproverId; integer; The identifier of the project person who made the approval or cancellation decision for the change request.</li><li>ApproverName; string; The name of the project person who made the approval or cancellation decision for the change request.</li><li>CancellationReason; string; The cancellation reason for a canceled change request such as duplicate, not required, or rejected.</li><li>CancellationReasonCode; string; Identifier for the cancellation reason type, decoded using the lookup type ORA_PJE_CR_CANCEL_TYPE.</li><li>ChangeRequestId; integer; The unique identifier of the change request.</li><li>Comments; string; Comments for the change request.</li><li>CreatedBy; string; The identifier of the person who created the change request.</li><li>CreatedByPersonId; integer; The identifier of the project person who created the change request.</li><li>CreationDate; string; The date and time when the change request was created.</li><li>Description; string; Description of the change request.</li><li>ImpactIfNotImpl; string; Impact if the change request isn't implemented.</li><li>Justification; string; Justification for the change request.</li><li>LastUpdateDate; string; The date and time when the change request was last updated.</li><li>Name; string; The name of the change request.</li><li>Number; string; The number of the change request.</li><li>OwnerEmail; string; The email of the project person who owns the change request.</li><li>OwnerId; integer; The identifier of the project person who owns the change request.</li><li>OwnerName; string; The name of the project person who owns the change request.</li><li>Priority; string; The relative importance of the change request such as high, medium, or low.</li><li>PriorityCode; string; Identifier for the priority, decoded using the lookup type PJE_CHANGE_PRIORITY.</li><li>ProjectCurrencyCode; string; The code of the currency in which the financial information is tracked for the project associated with the change request.</li><li>ProjectId; integer; The identifier of the project associated with the change request.</li><li>ProjectName; string; The name of the project associated with the change request.</li><li>ProjectNumber; string; The number of the project associated with the change request.</li><li>Reason; string; The reason summarizes the need for the change request, such as a new requirement, technical issue, or design error.</li><li>ReasonCode; string; Identifier for the change request reason type, decoded using the lookup type ORA_PJE_CR_REASON.</li><li>RejectionReason; string; The rejection reason for a change request such as high risk or more information requested.</li><li>RejectionReasonCode; string; Identifier for the rejection reason type, decoded using the lookup type ORA_PJE_CR_REJECT_TYPE.</li><li>Status; string; The status of the change request, for example approved or rejected.</li><li>StatusCode; string; The code that represents the status of the change request such as new, submitted, approved, or canceled.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a change request with the specified primary key. <br>Finder Variables <ul><li>ChangeRequestId; integer;  The unique identifier of a project change request. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a change request with the specified primary key.",
                                "properties":{
                                    "ChangeRequestId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of a project change request.",
                                        "type":"integer",
                                        "title":"Change Request ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-get",
                "x-filename-id":"projectchangerequests-get"
            },
            "post":{
                "tags":[
                    "Project Change Requests"
                ],
                "summary":"Create a project change request",
                "operationId":"create_projectChangeRequests",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectChangeRequests-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-item-response"
                                }
                            }
                        },
                        "links":{
                            "FinancialImpactDetails":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1FinancialImpactDetails/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                }
                            },
                            "Attachments":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1Attachments/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                },
                                "description":"The attachments resource is used to view, create, and update attachments."
                            },
                            "TaskImpactDetails":{
                                "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1TaskImpactDetails/get",
                                "parameters":{
                                    "ChangeRequestId":"$request.path.ChangeRequestId"
                                },
                                "description":"The Task Impact Details resource is used to view, create, update, or delete the task impact details for a change request. This resource captures the proposed modifications to an ongoing project timeline by suggesting date adjustments for existing tasks or introducing new tasks altogether."
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-post",
                "x-filename-id":"projectchangerequests-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}/child/Attachments/{AttachmentsUniqID}":{
            "get":{
                "tags":[
                    "Project Change Requests/Attachments"
                ],
                "summary":"Get an attachment",
                "operationId":"get_projectChangeRequests-Attachments",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-{AttachmentsUniqID}-get",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-attachmentsuniqid-get"
            },
            "delete":{
                "tags":[
                    "Project Change Requests/Attachments"
                ],
                "summary":"Delete an attachment",
                "operationId":"delete_projectChangeRequests-Attachments",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-{AttachmentsUniqID}-delete",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-attachmentsuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Project Change Requests/Attachments"
                ],
                "summary":"Update an attachment",
                "operationId":"update_projectChangeRequests-Attachments",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectChangeRequests-Attachments-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-{AttachmentsUniqID}-patch",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-attachmentsuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}/child/TaskImpactDetails":{
            "get":{
                "tags":[
                    "Project Change Requests/Task Impact Details"
                ],
                "summary":"Get all task impact details",
                "operationId":"getall_projectChangeRequests-TaskImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Action; string; Specifies the type of task impact. A value of CREATE denotes the proposal for a new task, while a value of UPDATE indicates modifications to an existing task using the change request.</li><li>ApprovalComments; string; The justification for either approving or rejecting the change request impact detail.</li><li>ApprovalDate; string; The date when the approval decision of the change request impact detail was made.</li><li>ApproverId; integer; The identifier of the project person who made the approval decision for the change request impact detail.</li><li>ApproverName; string; The name of the project person who made the approval decision on the change request impact detail.</li><li>AreaCode; string; Identifier for the change request impact detail type, decoded using the lookup type ORA_PJE_CR_IMPACT_AREA.</li><li>ChangeOrderId; integer; Identifier of the change order, if any, that the change request impact detail is associated with.</li><li>ChangeOrderImpactDetailsId; integer; Identifier of the change order impact detail, if any, that the change request impact detail is associated with.</li><li>ChangeOrderImpactId; integer; Identifier of the change order impact, if any, that the change request impact detail is associated with.</li><li>ChangeOrderName; string; The name of the change order, if any, that the change request impact detail is associated with.</li><li>ChangeOrderNumber; integer; The number of the change order, if any, that the change request impact detail is associated with.</li><li>ChangeOrderStatus; string; The status of the change order, if any, that the change request impact detail is associated with.</li><li>ChangeOrderStatusCode; string; The status code of the change order, if any, that the change request impact detail is associated with.</li><li>ChangeRequestId; integer; The identifier of the change request.</li><li>MilestoneFlag; boolean; Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.</li><li>ParentTaskId; integer; The identifier of the parent task of a new task proposed or a task impacted with the change request.</li><li>ParentTaskName; string; The name of the parent task of a new task proposed or a task impacted with the change request.</li><li>ParentTaskNumber; string; The number of the parent task of a new task proposed or a task impacted with the change request.</li><li>ProjectId; integer; The identifier of the project associated with the change request.</li><li>ProjectName; string; The name of the project associated with the change request.</li><li>ProjectNumber; string; The number of the project associated with the change request.</li><li>ProposedFinishDate; string; The proposed finish date of the task in change impact task details.</li><li>ProposedStartDate; string; The proposed start date of the task in the change impact task details.</li><li>Status; string; The status of the change request impact detail such as approved or rejected.</li><li>StatusCode; string; The code that represents the status of the change impact detail such as approved or rejected.</li><li>TaskId; integer; The identifier of the task that's impacted due to the change request.</li><li>TaskImpactDetailsId; integer; The unique identifier of the change request task impact assessment.</li><li>TaskName; string; The name of the task that's impacted due to the change request.</li><li>TaskNumber; string; The number of the task that's impacted due to the change request.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a task impact detail for the change order with the specified primary key. <br>Finder Variables <ul><li>TaskImpactDetailsId; integer;  The unique identifier of the task impact detail of the change request. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a task impact detail for the change order with the specified primary key.",
                                "properties":{
                                    "TaskImpactDetailsId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the task impact detail of the change request.",
                                        "type":"integer",
                                        "title":"Task Impact Detail ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-TaskImpactDetails-get",
                "x-filename-id":"projectchangerequests-changerequestid-child-taskimpactdetails-get"
            },
            "post":{
                "tags":[
                    "Project Change Requests/Task Impact Details"
                ],
                "summary":"Create a task impact detail",
                "operationId":"create_projectChangeRequests-TaskImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectChangeRequests-TaskImpactDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-TaskImpactDetails-post",
                "x-filename-id":"projectchangerequests-changerequestid-child-taskimpactdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}/child/Attachments":{
            "get":{
                "tags":[
                    "Project Change Requests/Attachments"
                ],
                "summary":"Get all attachments",
                "operationId":"getall_projectChangeRequests-Attachments",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li><li>CategoryName; string; The category of the attachment.</li><li>CreatedBy; string; The user who created the record.</li><li>CreatedByUserName; string; The user name who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>DatatypeCode; string; A value that indicates the data type.</li><li>DmDocumentId; string; The document ID from which the attachment is created.</li><li>DmFolderPath; string; The folder path from which the attachment is created.</li><li>DmVersionNumber; string; The document version number from which the attachment is created.</li><li>ExpirationDate; string; The expiration date of the contents in the attachment.</li><li>FileName; string; The file name of the attachment.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>LastUpdatedByUserName; string; The user name who last updated the record.</li><li>Uri; string; The URI of a Topology Manager type attachment.</li><li>Url; string; The URL of a web page type attachment.</li><li>UserName; string; The login credentials of the user who created the attachment.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the attached document with the specified primary key. <br>Finder Variables <ul><li>AttachedDocumentId; integer;  The unique identifier of the attached document. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the attached document with the specified primary key.",
                                "properties":{
                                    "AttachedDocumentId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "includeInCompactView":true,
                                            "precision":18,
                                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the attached document.",
                                        "type":"integer",
                                        "title":"Attached Document Id"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-Attachments"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-get",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-get"
            },
            "post":{
                "tags":[
                    "Project Change Requests/Attachments"
                ],
                "summary":"Create an attachment",
                "operationId":"create_projectChangeRequests-Attachments",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectChangeRequests-Attachments-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-post",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}/child/FinancialImpactDetails":{
            "get":{
                "tags":[
                    "Project Change Requests/Financial Impact Details"
                ],
                "summary":"Get all financial impact details",
                "operationId":"getall_projectChangeRequests-FinancialImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ApprovalComments; string</li><li>ApprovalDate; string</li><li>ApproverId; integer</li><li>ApproverName; string</li><li>AreaCode; string</li><li>BurdenedCost; number</li><li>BurdenedCostInProjectCurrency; number</li><li>BurdenedCostInProjectLedgerCurrency; number</li><li>ChangeOrderId; integer</li><li>ChangeOrderImpactDetailsId; integer</li><li>ChangeOrderImpactId; integer</li><li>ChangeOrderName; string</li><li>ChangeOrderNumber; integer</li><li>ChangeOrderStatus; string</li><li>ChangeRequestId; integer</li><li>ImpactDetailsId; integer</li><li>ImpactTo; string</li><li>PlanningCurrencyCode; string</li><li>ProjectId; integer</li><li>ProjectName; string</li><li>ProjectNumber; string</li><li>ProposedFinishDate; string</li><li>ProposedStartDate; string</li><li>Quantity; number</li><li>RawCost; number</li><li>RawCostInProjectCurrency; number</li><li>RawCostInProjectLedgerCurrency; number</li><li>ResourceId; integer</li><li>ResourceName; string</li><li>Revenue; number</li><li>RevenueCostInProjectCurrency; number</li><li>RevenueCostInProjectLedgerCurrency; number</li><li>Status; string</li><li>StatusCode; string</li><li>TaskId; integer</li><li>TaskName; string</li><li>TaskNumber; string</li><li>UnitOfMeasureCode; string</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ImpactDetailsId; integer;   </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "properties":{
                                    "ImpactDetailsId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "type":"integer",
                                        "title":"Impact Details ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-FinancialImpactDetails-get",
                "x-filename-id":"projectchangerequests-changerequestid-child-financialimpactdetails-get"
            },
            "post":{
                "tags":[
                    "Project Change Requests/Financial Impact Details"
                ],
                "summary":"Create a financial impact detail",
                "operationId":"create_projectChangeRequests-FinancialImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectChangeRequests-FinancialImpactDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-FinancialImpactDetails-post",
                "x-filename-id":"projectchangerequests-changerequestid-child-financialimpactdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}/child/TaskImpactDetails/{TaskImpactDetailsId}":{
            "get":{
                "tags":[
                    "Project Change Requests/Task Impact Details"
                ],
                "summary":"Get a task impact detail",
                "operationId":"get_projectChangeRequests-TaskImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskImpactDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task Impact Detail ID",
                            "type":"integer",
                            "description":"The unique identifier of the change request task impact assessment.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-TaskImpactDetails-{TaskImpactDetailsId}-get",
                "x-filename-id":"projectchangerequests-changerequestid-child-taskimpactdetails-taskimpactdetailsid-get"
            },
            "delete":{
                "tags":[
                    "Project Change Requests/Task Impact Details"
                ],
                "summary":"Delete a task impact detail",
                "operationId":"delete_projectChangeRequests-TaskImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskImpactDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task Impact Detail ID",
                            "type":"integer",
                            "description":"The unique identifier of the change request task impact assessment.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-TaskImpactDetails-{TaskImpactDetailsId}-delete",
                "x-filename-id":"projectchangerequests-changerequestid-child-taskimpactdetails-taskimpactdetailsid-delete"
            },
            "patch":{
                "tags":[
                    "Project Change Requests/Task Impact Details"
                ],
                "summary":"Update a task impact detail",
                "operationId":"update_projectChangeRequests-TaskImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"TaskImpactDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Task Impact Detail ID",
                            "type":"integer",
                            "description":"The unique identifier of the change request task impact assessment.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectChangeRequests-TaskImpactDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-TaskImpactDetails-{TaskImpactDetailsId}-patch",
                "x-filename-id":"projectchangerequests-changerequestid-child-taskimpactdetails-taskimpactdetailsid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileWebImage":{
            "get":{
                "tags":[
                    "Project Change Requests/Attachments/Large Object (LOB) Attributes - FileWebImage"
                ],
                "summary":"Get a FileWebImage",
                "description":"Get a FileWebImage",
                "operationId":"get_projectChangeRequests-Attachments-FileWebImage",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileWebImage-get",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-attachmentsuniqid-enclosure-filewebimage-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}/child/Attachments/{AttachmentsUniqID}/enclosure/FileContents":{
            "get":{
                "tags":[
                    "Project Change Requests/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Get a FileContents",
                "description":"Get a FileContents",
                "operationId":"get_projectChangeRequests-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "content":{
                            "application/octet-stream":{
                                "schema":{
                                    "type":"string",
                                    "format":"binary"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-get",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-attachmentsuniqid-enclosure-filecontents-get"
            },
            "put":{
                "tags":[
                    "Project Change Requests/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Replace a FileContents",
                "description":"Replace a FileContents",
                "operationId":"replace_projectChangeRequests-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "description":"The following table describes the body parameters in the request for this task.",
                    "content":{
                        "application/octet-stream":{
                            "schema":{
                                "type":"string",
                                "format":"binary"
                            }
                        }
                    }
                },
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-put",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-attachmentsuniqid-enclosure-filecontents-put"
            },
            "delete":{
                "tags":[
                    "Project Change Requests/Attachments/Large Object (LOB) Attributes - FileContents"
                ],
                "summary":"Delete a FileContents",
                "description":"Delete a FileContents",
                "operationId":"delete_projectChangeRequests-Attachments-FileContents",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"AttachmentsUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-Attachments-{AttachmentsUniqID}-enclosure-FileContents-delete",
                "x-filename-id":"projectchangerequests-changerequestid-child-attachments-attachmentsuniqid-enclosure-filecontents-delete"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectChangeRequests/{ChangeRequestId}/child/FinancialImpactDetails/{ImpactDetailsId}":{
            "get":{
                "tags":[
                    "Project Change Requests/Financial Impact Details"
                ],
                "summary":"Get a financial impact detail",
                "operationId":"get_projectChangeRequests-FinancialImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Details ID",
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-FinancialImpactDetails-{ImpactDetailsId}-get",
                "x-filename-id":"projectchangerequests-changerequestid-child-financialimpactdetails-impactdetailsid-get"
            },
            "delete":{
                "tags":[
                    "Project Change Requests/Financial Impact Details"
                ],
                "summary":"Delete a financial impact detail",
                "operationId":"delete_projectChangeRequests-FinancialImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Details ID",
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-FinancialImpactDetails-{ImpactDetailsId}-delete",
                "x-filename-id":"projectchangerequests-changerequestid-child-financialimpactdetails-impactdetailsid-delete"
            },
            "patch":{
                "tags":[
                    "Project Change Requests/Financial Impact Details"
                ],
                "summary":"Update a financial impact detail",
                "operationId":"update_projectChangeRequests-FinancialImpactDetails",
                "parameters":[
                    {
                        "name":"ChangeRequestId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Change Request ID",
                            "type":"integer",
                            "description":"The identifier of the change request.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ImpactDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Impact Details ID",
                            "type":"integer",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/projectChangeRequests-FinancialImpactDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectChangeRequests-{ChangeRequestId}-child-FinancialImpactDetails-{ImpactDetailsId}-patch",
                "x-filename-id":"projectchangerequests-changerequestid-child-financialimpactdetails-impactdetailsid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectStatusesLOV/{ProjectStatusCode}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Statuses"
                ],
                "summary":"Get details of a project status for any status-enabled business object, like projects or milestones",
                "operationId":"get_projectStatusesLOV",
                "parameters":[
                    {
                        "name":"ProjectStatusCode",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectStatusesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectStatusesLOV-{ProjectStatusCode}-get",
                "x-filename-id":"projectstatuseslov-projectstatuscode-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectStatusesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Statuses"
                ],
                "summary":"Get all project statuses across status-enabled business objects, such as projects or milestones",
                "operationId":"getall_projectStatusesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Description; string; The description of the project status.</li><li>EndDateActive; string; Date until which the project status is active.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ProjectStatusCode; string; The unique identifier for the project status.</li><li>ProjectStatusName; string; The name of the project status.</li><li>StartDateActive; string; Date from which the project status is active.</li><li>StatusClassificationCode; string; The unique identifier of the status classification. A status classification broadly categorizes and groups status values for business object reporting and processing.</li><li>StatusObjectCode; string; The unique identifier of the status object. A status object represents a business object such as bill transactions, projects, project progress, change requests, or milestones for which statuses can be maintained and managed.</li><li>WorkflowEna???bledFlag; boolean; Indicates if a workflow approval process is initiated when a project status changes.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>GetNextAllowableStatusesFinder Finds the next allowable statuses for a project status. <br>Finder Variables <ul><li>CurrentStatusCode; string;  The current status code of an object to determine its next allowable statuses. </li></ul></li><li>PrimaryKey Finds a project status using the primary key. <br>Finder Variables <ul><li>ProjectStatusCode; string;  The primary key for the project status LOV. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"GetNextAllowableStatusesFinder",
                                "description":"Finds the next allowable statuses for a project status.",
                                "title":"GetNextAllowableStatusesVC",
                                "properties":{
                                    "CurrentStatusCode":{
                                        "x-queryable":false,
                                        "x-hints":{
                                            "required":"Optional"
                                        },
                                        "description":"The current status code of an object to determine its next allowable statuses.",
                                        "type":"string"
                                    }
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds a project status using the primary key.",
                                "properties":{
                                    "ProjectStatusCode":{
                                        "nullable":false,
                                        "description":"The primary key for the project status LOV.",
                                        "readOnly":true,
                                        "type":"string",
                                        "maxLength":30
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectStatusesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectStatusesLOV-get",
                "x-filename-id":"projectstatuseslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsSponsors/{SponsorId}/child/grantsSponsorReferenceTypes":{
            "get":{
                "tags":[
                    "Sponsors/Sponsor Reference Types"
                ],
                "summary":"Get many sponsor reference types",
                "operationId":"getall_grantsSponsors-grantsSponsorReferenceTypes",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Comments; string; The comments about the sponsor reference type.</li><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>Description; string; The description of the sponsor reference type.</li><li>LastUpdateDate; string; Last Updated By</li><li>LastUpdatedBy; string; Last Updated Date</li><li>SponsorReferenceId; integer; The unique identifier of the sponsor reference type.</li><li>SponsorReferenceType; string; The type of the sponsor reference, for example, Industry.</li><li>SponsorReferenceValue; string; The value of the sponsor reference type, for example, State Government or Local Government.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the sponsor reference type with the specified primary key. <br>Finder Variables <ul><li>SponsorReferenceId; integer;  The unique identifier of the sponsor reference type. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the sponsor reference type with the specified primary key.",
                                "properties":{
                                    "SponsorReferenceId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the sponsor reference type.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-grantsSponsorReferenceTypes-get",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsorreferencetypes-get"
            },
            "post":{
                "tags":[
                    "Sponsors/Sponsor Reference Types"
                ],
                "summary":"Create one or many sponsor reference types",
                "operationId":"create_grantsSponsors-grantsSponsorReferenceTypes",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsSponsors-grantsSponsorReferenceTypes-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-grantsSponsorReferenceTypes-post",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsorreferencetypes-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsSponsors/{SponsorId}/child/GrantsSponsorAccountDetails":{
            "get":{
                "tags":[
                    "Sponsors/Grants Sponsor Account Details"
                ],
                "summary":"Get multiple sponsor account details",
                "operationId":"getall_grantsSponsors-GrantsSponsorAccountDetails",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Comments; string; The comment about the sponsor account details.</li><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>LastUpdateDate; string; Last Updated Date</li><li>LastUpdatedBy; string; Last Updated By</li><li>LetterOfCreditFlag; boolean; Indicates whether the sponsor billing is letter of credit.</li><li>LetterOfCreditNumber; string; The unique number of the sponsor letter of credit.</li><li>PrimaryFlag; boolean; Indicates whether the sponsor account is primary.</li><li>RelatedSponsorAccountId; integer; The unique identifier of the related sponsor account.</li><li>RelatedSponsorAccountName; string; The name of the related sponsor account.</li><li>RelatedSponsorAccountNumber; string; The unique number of the related sponsor account.</li><li>RelatedSponsorId; integer; The unique identifier of the related sponsor.</li><li>RelatedSponsorName; string; The name of the related sponsor.</li><li>RelatedSponsorNumber; string; The unique number of the related sponsor.</li><li>SponsorAccountDetailsId; integer; The unique identifier or the sponsor account details.</li><li>SponsorAccountId; integer; The unique identifier of the sponsor account.</li><li>SponsorAccountName; string; The name of the sponsor account.</li><li>SponsorAccountNumber; string; The unique number of the sponsor account.</li><li>SponsorId; integer; The unique identifier of the sponsor.</li><li>SponsorName; string; The name of the sponsor.</li><li>SponsorNumber; string; The unique number of the sponsor.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Find the sponsor account details with the specified primary key. <br>Finder Variables <ul><li>SponsorAccountDetailsId; integer;  The unique identifier or the sponsor account details. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Find the sponsor account details with the specified primary key.",
                                "properties":{
                                    "SponsorAccountDetailsId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier or the sponsor account details.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-GrantsSponsorAccountDetails-get",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsoraccountdetails-get"
            },
            "post":{
                "tags":[
                    "Sponsors/Grants Sponsor Account Details"
                ],
                "summary":"Create one or many sponsor account details",
                "operationId":"create_grantsSponsors-GrantsSponsorAccountDetails",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsSponsors-GrantsSponsorAccountDetails-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-GrantsSponsorAccountDetails-post",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsoraccountdetails-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsSponsors/{SponsorId}/child/GrantsSponsorAccountDetails/{SponsorAccountDetailsId}":{
            "get":{
                "tags":[
                    "Sponsors/Grants Sponsor Account Details"
                ],
                "summary":"Get single sponsor account details",
                "operationId":"get_grantsSponsors-GrantsSponsorAccountDetails",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"SponsorAccountDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier or the sponsor account details.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-GrantsSponsorAccountDetails-{SponsorAccountDetailsId}-get",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsoraccountdetails-sponsoraccountdetailsid-get"
            },
            "delete":{
                "tags":[
                    "Sponsors/Grants Sponsor Account Details"
                ],
                "summary":"Delete sponsor account details",
                "operationId":"delete_grantsSponsors-GrantsSponsorAccountDetails",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"SponsorAccountDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier or the sponsor account details.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-GrantsSponsorAccountDetails-{SponsorAccountDetailsId}-delete",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsoraccountdetails-sponsoraccountdetailsid-delete"
            },
            "patch":{
                "tags":[
                    "Sponsors/Grants Sponsor Account Details"
                ],
                "summary":"Update sponsor account details",
                "operationId":"update_grantsSponsors-GrantsSponsorAccountDetails",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"SponsorAccountDetailsId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier or the sponsor account details.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18,
                                "fnd:GLOBALLY_UNIQUE":"true"
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsSponsors-GrantsSponsorAccountDetails-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-GrantsSponsorAccountDetails-{SponsorAccountDetailsId}-patch",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsoraccountdetails-sponsoraccountdetailsid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsSponsors/{SponsorId}/child/grantsSponsorReferenceTypes/{grantsSponsorReferenceTypesUniqID}":{
            "get":{
                "tags":[
                    "Sponsors/Sponsor Reference Types"
                ],
                "summary":"Get a sponsor reference type",
                "operationId":"get_grantsSponsors-grantsSponsorReferenceTypes",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"grantsSponsorReferenceTypesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Sponsor Reference Types resource and used to uniquely identify an instance of Sponsor Reference Types. The client should not generate the hash key value. Instead, the client should query on the Sponsor Reference Types collection resource in order to navigate to a specific instance of Sponsor Reference Types to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-grantsSponsorReferenceTypes-{grantsSponsorReferenceTypesUniqID}-get",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsorreferencetypes-grantssponsorreferencetypesuniqid-get"
            },
            "delete":{
                "tags":[
                    "Sponsors/Sponsor Reference Types"
                ],
                "summary":"Delete a sponsor reference type",
                "operationId":"delete_grantsSponsors-grantsSponsorReferenceTypes",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"grantsSponsorReferenceTypesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Sponsor Reference Types resource and used to uniquely identify an instance of Sponsor Reference Types. The client should not generate the hash key value. Instead, the client should query on the Sponsor Reference Types collection resource in order to navigate to a specific instance of Sponsor Reference Types to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-grantsSponsorReferenceTypes-{grantsSponsorReferenceTypesUniqID}-delete",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsorreferencetypes-grantssponsorreferencetypesuniqid-delete"
            },
            "patch":{
                "tags":[
                    "Sponsors/Sponsor Reference Types"
                ],
                "summary":"Update a sponsor reference type",
                "operationId":"update_grantsSponsors-grantsSponsorReferenceTypes",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"grantsSponsorReferenceTypesUniqID",
                        "in":"path",
                        "description":"This is the hash key of the attributes which make up the composite key for the Sponsor Reference Types resource and used to uniquely identify an instance of Sponsor Reference Types. The client should not generate the hash key value. Instead, the client should query on the Sponsor Reference Types collection resource in order to navigate to a specific instance of Sponsor Reference Types to get the hash key.",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsSponsors-grantsSponsorReferenceTypes-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-child-grantsSponsorReferenceTypes-{grantsSponsorReferenceTypesUniqID}-patch",
                "x-filename-id":"grantssponsors-sponsorid-child-grantssponsorreferencetypes-grantssponsorreferencetypesuniqid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsSponsors/{SponsorId}":{
            "get":{
                "tags":[
                    "Sponsors"
                ],
                "summary":"Get a sponsor",
                "operationId":"get_grantsSponsors",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-item-response"
                                }
                            }
                        },
                        "links":{
                            "grantsSponsorReferenceTypes":{
                                "operationRef":"#/paths/~1grantsSponsors~1{SponsorId}~1child~1grantsSponsorReferenceTypes/get",
                                "parameters":{
                                    "SponsorId":"$request.path.SponsorId"
                                },
                                "description":"The Grants Sponsor Reference Types resource is used to get sponsor reference types."
                            },
                            "GrantsSponsorAccountDetails":{
                                "operationRef":"#/paths/~1grantsSponsors~1{SponsorId}~1child~1GrantsSponsorAccountDetails/get",
                                "parameters":{
                                    "SponsorId":"$request.path.SponsorId"
                                },
                                "description":"The Grants Sponsor Account Details resource is used to get the details of the sponsor account."
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-get",
                "x-filename-id":"grantssponsors-sponsorid-get"
            },
            "delete":{
                "tags":[
                    "Sponsors"
                ],
                "summary":"Delete a sponsor",
                "operationId":"delete_grantsSponsors",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"No Content. This task does not return elements in the response body."
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-delete",
                "x-filename-id":"grantssponsors-sponsorid-delete"
            },
            "patch":{
                "tags":[
                    "Sponsors"
                ],
                "summary":"Update a sponsor",
                "operationId":"update_grantsSponsors",
                "parameters":[
                    {
                        "name":"SponsorId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"The unique identifier of the sponsor.",
                            "format":"int64",
                            "nullable":false,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsSponsors-item-patch-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-item-response"
                                }
                            }
                        },
                        "links":{
                            "grantsSponsorReferenceTypes":{
                                "operationRef":"#/paths/~1grantsSponsors~1{SponsorId}~1child~1grantsSponsorReferenceTypes/get",
                                "parameters":{
                                    "SponsorId":"$request.path.SponsorId"
                                },
                                "description":"The Grants Sponsor Reference Types resource is used to get sponsor reference types."
                            },
                            "GrantsSponsorAccountDetails":{
                                "operationRef":"#/paths/~1grantsSponsors~1{SponsorId}~1child~1GrantsSponsorAccountDetails/get",
                                "parameters":{
                                    "SponsorId":"$request.path.SponsorId"
                                },
                                "description":"The Grants Sponsor Account Details resource is used to get the details of the sponsor account."
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-{SponsorId}-patch",
                "x-filename-id":"grantssponsors-sponsorid-patch"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/grantsSponsors":{
            "get":{
                "tags":[
                    "Sponsors"
                ],
                "summary":"Get many sponsors",
                "operationId":"getall_grantsSponsors",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>BurdenScheduleId; integer; The unique identifier of the burden schedule.</li><li>BurdenScheduleName; string; The name of the burden schedule.</li><li>Comments; string; The comments about the sponsor.</li><li>CreatedBy; string; Created By</li><li>CreationDate; string; Creation Date</li><li>FederalFlag; boolean; Indicates whether the sponsor billing is federal.</li><li>LastUpdateDate; string; Last Updated By</li><li>LastUpdatedBy; string; Last Updated Date</li><li>LetterOfCreditFlag; boolean; Indicates whether the sponsor billing is letter of credit.</li><li>LetterOfCreditNumber; string; The unique number of the sponsor letter of credit.</li><li>PartyId; integer; The unique party identifier of the sponsor.</li><li>PrimaryContactEmail; string; The primary contact email address of the sponsor.</li><li>PrimaryContactName; string; The primary contact name of the sponsor.</li><li>PrimaryURL; string; The primary URL of the sponsor.</li><li>RelatedSponsorAccountId; integer; The unique identifier of the related sponsor account.</li><li>RelatedSponsorAccountName; string; The name of the related sponsor account.</li><li>RelatedSponsorAccountNumber; string; The unique number of the related sponsor account.</li><li>RelatedSponsorId; integer; The unique identifier of the related sponsor.</li><li>RelatedSponsorName; string; The name of the related sponsor.</li><li>RelatedSponsorNumber; string; The unique number of the related sponsor.</li><li>SponsorAccountId; integer; The unique identifier of the sponsor account.</li><li>SponsorAccountName; string; The name of the sponsor account.</li><li>SponsorAccountNumber; string; The unique number of the sponsor account.</li><li>SponsorId; integer; The unique identifier of the sponsor.</li><li>SponsorName; string; The name of the sponsor.</li><li>SponsorNumber; string; The unique number of the sponsor.</li><li>Status; string; The status of the sponsor.</li><li>StatusCode; string; The status code of the sponsor.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the sponsor with the specified primary key. <br>Finder Variables <ul><li>SponsorId; integer;  The unique identifier of the sponsor. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the sponsor with the specified primary key.",
                                "properties":{
                                    "SponsorId":{
                                        "nullable":true,
                                        "x-hints":{
                                            "precision":18,
                                            "fnd:GLOBALLY_UNIQUE":"true"
                                        },
                                        "format":"int64",
                                        "description":"The unique identifier of the sponsor.",
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-get",
                "x-filename-id":"grantssponsors-get"
            },
            "post":{
                "tags":[
                    "Sponsors"
                ],
                "summary":"Create one or many sponsors",
                "operationId":"create_grantsSponsors",
                "parameters":[
                    {
                        "name":"Upsert-Mode",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "true",
                                "false"
                            ]
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "requestBody":{
                    "$ref":"#/components/requestBodies/grantsSponsors-item-post-request"
                },
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/grantsSponsors-item-response"
                                }
                            }
                        },
                        "links":{
                            "grantsSponsorReferenceTypes":{
                                "operationRef":"#/paths/~1grantsSponsors~1{SponsorId}~1child~1grantsSponsorReferenceTypes/get",
                                "parameters":{
                                    "SponsorId":"$request.path.SponsorId"
                                },
                                "description":"The Grants Sponsor Reference Types resource is used to get sponsor reference types."
                            },
                            "GrantsSponsorAccountDetails":{
                                "operationRef":"#/paths/~1grantsSponsors~1{SponsorId}~1child~1GrantsSponsorAccountDetails/get",
                                "parameters":{
                                    "SponsorId":"$request.path.SponsorId"
                                },
                                "description":"The Grants Sponsor Account Details resource is used to get the details of the sponsor account."
                            }
                        }
                    }
                },
                "x-internal-id":"grantsSponsors-post",
                "x-filename-id":"grantssponsors-post"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTypesLOV":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Types"
                ],
                "summary":"Get all project types",
                "operationId":"getall_projectTypesLOV",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>CreatedBy; string; The user who created the record.</li><li>CreationDate; string; The date when the record was created.</li><li>Description; string; Description of the project type.</li><li>EndDateActive; string; Date after which the project type isn't active.</li><li>LastUpdateDate; string; The date when the record was last updated.</li><li>LastUpdatedBy; string; The user who last updated the record.</li><li>ProjectType; string; Name of the project type.</li><li>ProjectTypeId; integer; Unique identifier of the project type.</li><li>StartDateActive; string; Date before which the project type isn't active.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveProjectTypes Finds the list of active project types. <br>Finder Variables <ul></ul></li><li>PrimaryKey Finds the project types with the specified primary key. <br>Finder Variables <ul><li>ProjectTypeId; integer;  Unique identifier of the project type. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"ActiveProjectTypes",
                                "description":"Finds the list of active project types.",
                                "title":"ActiveProjectTypes",
                                "properties":{
                                }
                            },
                            {
                                "name":"PrimaryKey",
                                "description":"Finds the project types with the specified primary key.",
                                "properties":{
                                    "ProjectTypeId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "DISPLAYHINT":"Hide",
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the project type.",
                                        "readOnly":true,
                                        "type":"integer"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTypesLOV"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTypesLOV-get",
                "x-filename-id":"projecttypeslov-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectTypesLOV/{ProjectTypeId}":{
            "get":{
                "tags":[
                    "List of Values/LOV for Project Types"
                ],
                "summary":"Get a project type",
                "operationId":"get_projectTypesLOV",
                "parameters":[
                    {
                        "name":"ProjectTypeId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"integer",
                            "description":"Unique identifier of the project type.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "DISPLAYHINT":"Hide",
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectTypesLOV-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectTypesLOV-{ProjectTypeId}-get",
                "x-filename-id":"projecttypeslov-projecttypeid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectActions/{ActionNumber}/child/ActionDetails/{ActionDetailId}":{
            "get":{
                "tags":[
                    "Project Actions/Action Details"
                ],
                "summary":"Get an action detail",
                "operationId":"get_projectActions-ActionDetails",
                "parameters":[
                    {
                        "name":"ActionNumber",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Action Number",
                            "type":"integer",
                            "description":"The unique identifier of the action.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"ActionDetailId",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Action Detail ID",
                            "type":"integer",
                            "description":"The unique identifier of the action detail.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            },
                            "x-queryable":true
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectActions-ActionDetails-item-response"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectActions-{ActionNumber}-child-ActionDetails-{ActionDetailId}-get",
                "x-filename-id":"projectactions-actionnumber-child-actiondetails-actiondetailid-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectActions":{
            "get":{
                "tags":[
                    "Project Actions"
                ],
                "summary":"Get all actions",
                "operationId":"getall_projectActions",
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>Action; string; Name of the action.</li><li>ActionCode; string; Identifier for the action name.</li><li>ActionDate; string; The date and time when the action was created.</li><li>ActionNumber; integer; The unique identifier of the action.</li><li>CreatedBy; string; The user who invoked the action.</li><li>CreationDate; string; The date and time when the action was created.</li><li>LastUpdateDate; string; The date and time when the action was updated last.</li><li>LastUpdatedBy; string; The user who updated the action last.</li><li>Object; string; Name of the business object on which the action was performed.</li><li>ObjectCode; string; Identifier of the business object on which the action was performed.</li><li>PerformedBy; string; The user who performed the action.</li><li>Reason; string; The reason to perform the action.</li><li>ReasonCode; string; Identifier of the reason to perform the action.</li><li>Status; string; The status of the action being performed.</li><li>StatusCode; string; Identifier of the action status.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the actions with the specified action number. <br>Finder Variables <ul><li>ActionNumber; integer;  Unique identifier of the action. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all the actions with the specified action number.",
                                "properties":{
                                    "ActionNumber":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the action.",
                                        "type":"integer",
                                        "title":"Action Number"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectActions"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectActions-get",
                "x-filename-id":"projectactions-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectActions/{ActionNumber}":{
            "get":{
                "tags":[
                    "Project Actions"
                ],
                "summary":"Get an action",
                "operationId":"get_projectActions",
                "parameters":[
                    {
                        "name":"ActionNumber",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Action Number",
                            "type":"integer",
                            "description":"The unique identifier of the action.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectActions-item-response"
                                }
                            }
                        },
                        "links":{
                            "ActionDetails":{
                                "operationRef":"#/paths/~1projectActions~1{ActionNumber}~1child~1ActionDetails/get",
                                "parameters":{
                                    "ActionNumber":"$request.path.ActionNumber"
                                },
                                "description":"The action details resource is used to view the comprehensive details of a specific action."
                            }
                        }
                    }
                },
                "x-internal-id":"projectActions-{ActionNumber}-get",
                "x-filename-id":"projectactions-actionnumber-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        },
        "/projectActions/{ActionNumber}/child/ActionDetails":{
            "get":{
                "tags":[
                    "Project Actions/Action Details"
                ],
                "summary":"Get all action details",
                "operationId":"getall_projectActions-ActionDetails",
                "parameters":[
                    {
                        "name":"ActionNumber",
                        "in":"path",
                        "description":"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=<value1>",
                        "required":true,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "title":"Action Number",
                            "type":"integer",
                            "description":"The unique identifier of the action.",
                            "format":"int64",
                            "nullable":false,
                            "readOnly":true,
                            "x-hints":{
                                "precision":18
                            }
                        }
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"onlyData",
                        "in":"query",
                        "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"dependency",
                        "in":"query",
                        "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"links",
                        "in":"query",
                        "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"integer"
                        }
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"boolean"
                        }
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2<br><br>You can use these queryable attributes to filter this collection resource using the q query parameter:<br><ul><li>ActionDetailId; integer; The unique identifier of the action detail.</li><li>ActionNumber; integer; The unique identifier of the action.</li><li>ActionStatus; string; Status of the action on a particular business object.</li><li>ActionStatusCode; string; Identifier of the status of the action on a particular business object.</li><li>ActionStatusReason; string; Action status reason of a particular business object.</li><li>ActionStatusReasonCode; string; Identifier of the action status reason of a particular business object.</li><li>CreatedBy; string; The user who invoked the action.</li><li>CreationDate; string; The date and time when the action was created. Application calculated.</li><li>LastUpdateDate; string; The date and time when the action was updated last.</li><li>LastUpdatedBy; string; The user who updated the action last.</li><li>ObjectId; integer; Unique identifier of the business object on which the action was performed.</li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"finder",
                        "in":"query",
                        "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the action details with the specified action number. <br>Finder Variables <ul><li>ActionDetailId; integer;  Unique identifier of the action detail. </li></ul></li></ul>",
                        "required":false,
                        "style":"form",
                        "explode":true,
                        "schema":{
                            "type":"string"
                        },
                        "x-adf-finder-formats":[
                            {
                                "name":"PrimaryKey",
                                "description":"Finds all the action details with the specified action number.",
                                "properties":{
                                    "ActionDetailId":{
                                        "nullable":false,
                                        "x-hints":{
                                            "precision":18
                                        },
                                        "format":"int64",
                                        "description":"Unique identifier of the action detail.",
                                        "type":"integer",
                                        "title":"Action Detail ID"
                                    }
                                }
                            }
                        ]
                    },
                    {
                        "name":"REST-Framework-Version",
                        "in":"header",
                        "description":"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.",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string",
                            "enum":[
                                "1",
                                "2",
                                "3",
                                "4",
                                "5",
                                "6",
                                "7",
                                "8",
                                "9"
                            ]
                        }
                    },
                    {
                        "name":"Metadata-Context",
                        "in":"header",
                        "description":"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\".",
                        "required":false,
                        "style":"simple",
                        "explode":false,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "default":{
                        "description":"The following table describes the default response for this task.",
                        "headers":{
                            "Metadata-Context":{
                                "$ref":"#/components/headers/Metadata-Context"
                            },
                            "REST-Framework-Version":{
                                "$ref":"#/components/headers/REST-Framework-Version"
                            }
                        },
                        "content":{
                            "application/json":{
                                "schema":{
                                    "$ref":"#/components/schemas/projectActions-ActionDetails"
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"projectActions-{ActionNumber}-child-ActionDetails-get",
                "x-filename-id":"projectactions-actionnumber-child-actiondetails-get"
            },
            "servers":[
                {
                    "url":"/fscmRestApi/resources/11.13.18.05"
                }
            ]
        }
    },
    "components":{
        "schemas":{
            "batch-response":{
                "required":[
                    "parts"
                ],
                "type":"object",
                "properties":{
                    "parts":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/batch-response-part"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "link":{
                "type":"object",
                "properties":{
                    "kind":{
                        "title":"kind",
                        "type":"string",
                        "description":"The kind of the related resource.",
                        "enum":[
                            "collection",
                            "item",
                            "describe",
                            "other"
                        ]
                    },
                    "rel":{
                        "title":"relation",
                        "type":"string",
                        "description":"The name of the relation to the resource instance.  Example: self.",
                        "enum":[
                            "self",
                            "lov",
                            "parent",
                            "canonical",
                            "child",
                            "enclosure",
                            "action",
                            "custom"
                        ]
                    },
                    "name":{
                        "title":"name",
                        "type":"string",
                        "description":"The name of the link to the related resource."
                    },
                    "href":{
                        "title":"hyperlink reference",
                        "type":"string",
                        "description":"The URI to the related resource."
                    },
                    "properties":{
                        "type":"object",
                        "properties":{
                            "changeIndicator":{
                                "type":"string",
                                "description":"Change indicator or the ETag value of the resource instance."
                            }
                        }
                    }
                }
            },
            "batch-request":{
                "required":[
                    "parts"
                ],
                "type":"object",
                "properties":{
                    "parts":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/batch-request-part"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Rate Schedules"
                }
            },
            "CollectionProperties":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "rateSchedulesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedulesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency associated with the rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RateScheduleTypeCode":{
                        "title":"Lookup Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of rate schedule. Values include JOB, NONLABOR, EMPLOYEE, RESOURCE_CLASS.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RateScheduleTypeMeaning":{
                        "title":"Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the rate schedule as job, nonlabor, person, and resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "JobSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the jobs associated with a job rate schedule type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate schedule.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set to which the rate schedule is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "batch-request-part":{
                "required":[
                    "id",
                    "operation",
                    "path"
                ],
                "type":"object",
                "properties":{
                    "path":{
                        "type":"string"
                    },
                    "payload":{
                        "type":"object"
                    },
                    "id":{
                        "type":"string"
                    },
                    "effectiveOf":{
                        "type":"string"
                    },
                    "operation":{
                        "type":"string",
                        "enum":[
                            "create",
                            "delete",
                            "get",
                            "invoke",
                            "update",
                            "upsert"
                        ]
                    },
                    "ifNoneMatch":{
                        "type":"array",
                        "nullable":true,
                        "items":{
                            "type":"string"
                        }
                    },
                    "ifMatch":{
                        "type":"array",
                        "nullable":true,
                        "items":{
                            "type":"string"
                        }
                    }
                }
            },
            "ItemProperties":{
                "type":"object",
                "properties":{
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "rateSchedulesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesLovVO-item":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency associated with the rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "JobSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the jobs associated with a job rate schedule type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate schedule.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleTypeCode":{
                        "title":"Lookup Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of rate schedule. Values include JOB, NONLABOR, EMPLOYEE, RESOURCE_CLASS.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleTypeMeaning":{
                        "title":"Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the rate schedule as job, nonlabor, person, and resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set to which the rate schedule is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Rate Schedules"
                }
            },
            "rateSchedulesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "rateSchedulesLOV-item-response":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency associated with the rate schedule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "JobSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the jobs associated with a job rate schedule type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate schedule.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RateScheduleTypeCode":{
                        "title":"Lookup Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of rate schedule. Values include JOB, NONLABOR, EMPLOYEE, RESOURCE_CLASS.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RateScheduleTypeMeaning":{
                        "title":"Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the rate schedule as job, nonlabor, person, and resource class.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set to which the rate schedule is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "batch-response-part":{
                "required":[
                    "id",
                    "operation",
                    "path"
                ],
                "type":"object",
                "properties":{
                    "effectiveOf":{
                        "type":"string"
                    },
                    "id":{
                        "type":"string"
                    },
                    "ifMatch":{
                        "type":"array",
                        "nullable":true,
                        "items":{
                            "type":"string"
                        }
                    },
                    "ifNoneMatch":{
                        "type":"array",
                        "nullable":true,
                        "items":{
                            "type":"string"
                        }
                    },
                    "operation":{
                        "type":"string",
                        "enum":[
                            "create",
                            "delete",
                            "get",
                            "invoke",
                            "update",
                            "upsert"
                        ]
                    },
                    "path":{
                        "type":"string"
                    },
                    "payload":{
                        "type":"object"
                    },
                    "preconditionSucceeded":{
                        "type":"boolean"
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureBatchesVO-item":{
                "type":"object",
                "properties":{
                    "BatchDescription":{
                        "title":"Expenditure Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the project expenditure batch.",
                        "nullable":true
                    },
                    "BatchId":{
                        "type":"integer",
                        "description":"Identifier of the project expenditure batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BatchName":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the project expenditure batch.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BatchStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the status of the project expenditure batch, for example, Submitted, Rejected, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BatchStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of the project expenditure batch, for example, SUBMITTED, REJECTED, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the unprocessed costs in the project expenditure batch.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the unprocessed costs in the project expenditure batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture unprocessed costs in the project expenditure batch.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture unprocessed costs in the project expenditure batch.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the application in which the expenditure batch was originally created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Name of the application in which the expenditure batch was originally created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Expenditure Batches"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureBatchesVO-post-item":{
                "required":[
                    "BatchStatus",
                    "BatchStatusCode"
                ],
                "type":"object",
                "properties":{
                    "BatchDescription":{
                        "title":"Expenditure Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the project expenditure batch.",
                        "nullable":true
                    },
                    "BatchStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the status of the project expenditure batch, for example, Submitted, Rejected, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BatchStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of the project expenditure batch, for example, SUBMITTED, REJECTED, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Expenditure Batches"
                }
            },
            "projectExpenditureBatches-item-post-request":{
                "type":"object",
                "properties":{
                    "BatchDescription":{
                        "title":"Expenditure Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the project expenditure batch.",
                        "nullable":true
                    },
                    "BatchStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the status of the project expenditure batch, for example, Submitted, Rejected, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BatchStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of the project expenditure batch, for example, SUBMITTED, REJECTED, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureBatchesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BatchName":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the project expenditure batch.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the application in which the expenditure batch was originally created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the unprocessed costs in the project expenditure batch.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BatchId":{
                        "type":"integer",
                        "description":"Identifier of the project expenditure batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the unprocessed costs in the project expenditure batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Name of the application in which the expenditure batch was originally created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture unprocessed costs in the project expenditure batch.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture unprocessed costs in the project expenditure batch.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureBatchesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "BatchDescription":{
                        "title":"Expenditure Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the project expenditure batch.",
                        "nullable":true
                    },
                    "BatchStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the status of the project expenditure batch, for example, Submitted, Rejected, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BatchStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of the project expenditure batch, for example, SUBMITTED, REJECTED, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false
                    }
                }
            },
            "projectExpenditureBatches":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectExpenditureBatches-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureBatchesVO-patch-item":{
                "type":"object",
                "properties":{
                    "BatchDescription":{
                        "title":"Expenditure Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the project expenditure batch.",
                        "nullable":true
                    },
                    "BatchStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the status of the project expenditure batch, for example, Submitted, Rejected, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BatchStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of the project expenditure batch, for example, SUBMITTED, REJECTED, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false
                    }
                }
            },
            "projectExpenditureBatches-item-patch-request":{
                "type":"object",
                "properties":{
                    "BatchDescription":{
                        "title":"Expenditure Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the project expenditure batch.",
                        "nullable":true
                    },
                    "BatchStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the status of the project expenditure batch, for example, Submitted, Rejected, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BatchStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of the project expenditure batch, for example, SUBMITTED, REJECTED, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false
                    }
                }
            },
            "projectExpenditureBatches-item-response":{
                "type":"object",
                "properties":{
                    "BatchDescription":{
                        "title":"Expenditure Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the project expenditure batch.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BatchId":{
                        "type":"integer",
                        "description":"Identifier of the project expenditure batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "BatchName":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the project expenditure batch.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BatchStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the status of the project expenditure batch, for example, Submitted, Rejected, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "BatchStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of the project expenditure batch, for example, SUBMITTED, REJECTED, and so on. A list of valid values is defined in the lookup type PJC_TXN_BATCH_STATUS.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the unprocessed costs in the project expenditure batch.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the unprocessed costs in the project expenditure batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture unprocessed costs in the project expenditure batch.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture unprocessed costs in the project expenditure batch.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the application in which the expenditure batch was originally created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Name of the application in which the expenditure batch was originally created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "financialProjectPlans-VersionErrors-item-response":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Rejection Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the type of the exception, for example, Error or Warning.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageCause":{
                        "title":"Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the error in the financial project version occurred.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserAction":{
                        "title":"Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserDetails":{
                        "title":"Additional Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which errors exist in the financial project plan version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"number",
                        "description":"Identifier of the financial project plan version.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias name of the resource specified in the planning resource breakdown structure in the financial project plan version that has errors.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task in the financial project plan version that has errors.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task in the financial project plan version that has errors.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency in the financial project plan version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "financialProjectPlans":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a period in the financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the period in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw cost",
                        "type":"number",
                        "description":"Planned cost for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    },
                    "BurdenedCost":{
                        "title":"Planned Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the period in the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planLineAddInfoDff_view_PlanLineDffVO-item":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10039",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJO_PJO_5FPLAN_5FLINES_5FDFF_PJO_5FPLAN_5FLINES_5FDFF_PJO_5FPLAN_5FLINES",
                    "FND_ACFF_Title":"Plan Lines",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJO",
                    "FlexMetaEmpty":"true"
                }
            },
            "financialProjectPlans-item-post-request":{
                "required":[
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "DeferProcessing":{
                        "title":"Defer Processing",
                        "type":"string",
                        "description":"Indicates that the financial project plan version will be managed in a deferred mode.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"integer",
                        "description":"Identifier of the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the financial project plan version. Planning options are user-definable options, that include plan settings, rate settings, currency settings, and generation options, and are used to control planning scenarios. Financial project plan versions inherit planning options that are defined for the project plan type that's associated to the project.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the financial project plan is created. You must enter either Project Name or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceAssignments":{
                        "title":"Resource Assignments",
                        "type":"array",
                        "description":"The Resource Assignments resource is used to view, create, update, and delete a financial project plan resource assignment.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-post-request"
                        }
                    },
                    "VersionErrors":{
                        "title":"Plan Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view the errors in a financial project plan resource assignment.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningOptionsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ResourceAssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of distribution factors that enables the application to automatically distribute quantity and cost for a resource on a task assignment across a range of accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial project plan resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"The date that is planned on the baseline financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"The date that is planned on the baseline financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial project plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateBasedFlag":{
                        "title":"Rate-Based Planning Resource",
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is rate based.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-item-patch-request":{
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the financial project plan resource assignment.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Average Effective Burden Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines descriptive flexfields resource is used to capture, view, and update additional information for planning amounts in financial project plans.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view, create, update, and delete a financial project plan resource assignment periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                        }
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the financial project plan resource assignment.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountDetailsVO-post-item":{
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Planned Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the period in the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a period in the financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic level planning amounts are created for a resource assignment in the financial project plan.",
                        "nullable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the period in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw cost",
                        "type":"number",
                        "description":"Planned cost for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planLineAddInfoDff_view_PlanLineDffVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10039",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJO_PJO_5FPLAN_5FLINES_5FDFF_PJO_5FPLAN_5FLINES_5FDFF_PJO_5FPLAN_5FLINES",
                    "FND_ACFF_Title":"Plan Lines",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJO",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_FinancialProjectPlanVO-post-item":{
                "required":[
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "DeferProcessing":{
                        "title":"Defer Processing",
                        "type":"string",
                        "description":"Indicates that the financial project plan version will be managed in a deferred mode.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"integer",
                        "description":"Identifier of the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the financial project plan is created. You must enter either Project Name or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-response":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineBurdenedCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Total planned cost for the baseline financial project plan resource assignment, including raw and burden costs, in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineCurrency":{
                        "title":"Baseline Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Currency of the rendered baseline amounts.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BaselineRevenueInProjectLedgerCurrency":{
                        "title":"Baseline Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the baseline financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCostInProjectCurrency":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the baseline financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenueInProjectCurrency":{
                        "title":"Baseline Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the baseline financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualQuantity":{
                        "title":"ITD Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the financial project plan resource assignment from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenue":{
                        "title":"Baseline Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project, in planning currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCostInProjectLedgerCurrency":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the baseline financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineBurdenedCost":{
                        "title":"Baseline Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the baseline financial project plan resource assignment, including raw and burden costs, in planning currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in planning currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCost":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in planning currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCost":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project in planning currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenue":{
                        "title":"ITD Actual Revenue",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in planning currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineQuantity":{
                        "title":"Baseline Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the resource assignment in the baseline financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineBurdenedCostInProjectLedgerCurrency":{
                        "title":"Baseline Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment, including raw and burden costs, in project ledger currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningOptionsVO-post-item":{
                "required":[
                    "AutoApproveFlag",
                    "AutoBaselineFlag",
                    "AutomaticallyGenerateBudgetVersionFlag",
                    "AutomaticallyGenerateForecastVersionFlag",
                    "MultipleTransactionCurrencies",
                    "RollUpTaskDatesFlag",
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag",
                    "ThirdPartySchedulingFlag",
                    "UpdatePlannedQuantityWithEACQuantityFlag",
                    "UsePlanningRatesFlag",
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag"
                ],
                "type":"object",
                "properties":{
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether estimate-to-complete values can be lesser than zero. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AssociateProjectCostsToSummaryTaskAssignmentsFlag":{
                        "title":"Associate project costs to summary task assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether project costs for a resource assignment from a lowest level task can be associated to a planned resource assignment on the financial project plan at a higher level in the task structure. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AutoApproveFlag":{
                        "title":"Automatically approve forecast",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the forecast that's created using the financial plan type is automatically approved.",
                        "nullable":false
                    },
                    "AutoBaselineFlag":{
                        "title":"Automatically designate budget version as baseline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the budget that's created using the financial plan type is automatically set to baseline.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateBudgetVersionFlag":{
                        "title":"Automatically Generate Budget Version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a budget is being created using the financial plan type while baseline of the financial project plan. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateForecastVersionFlag":{
                        "title":"Automatically generate forecast version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a forecast is being created using the financial plan type while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "BufferForSynchronizeTaskTransactionDatesWithTaskPlannedDates":{
                        "title":"Buffer for Synchronize Task Transaction Dates with Task Planned Dates",
                        "type":"number",
                        "description":"Buffer value to adjust the task transaction dates to be changed along with the task planned dates.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that's maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value isn't applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "EnableCostsForPlanFlag":{
                        "title":"Enable Costs for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow capturing costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EnableRevenueForPlanFlag":{
                        "title":"Enable Revenue for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow planning revenue for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EstimateToCompleteMethod":{
                        "title":"Estimate to Complete Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates estimate-to-complete value for the task and task assignment. The valid values are Remaining Plan and Manual Entry.",
                        "nullable":true
                    },
                    "FixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that's used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies for planning. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing resource assignment versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PhysicalPercentCompleteCalculationMethod":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates physical percent complete at the lowest level task. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Primary planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "PrimaryPhysicalPercentCompleteBasis":{
                        "title":"Primary Physical Percent Complete Basis",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines the primary physical percent complete value for summary tasks. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, such as system date or fixed date, that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RevenueCalculationMethod":{
                        "title":"Revenue Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines whether financial project plan revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Revenue Fixed Date for Conversion in Project Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Revenue Fixed Date for Conversion in Project Ledger Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RollUpTaskDatesFlag":{
                        "title":"Roll Up Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether summary task dates are rolled up from the lowest level task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "SetUnplannedAssignmentsAsPlannedAssignmentsFlag":{
                        "title":"Set unplanned assignments as planned assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created as planned on the project on incurring costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag":{
                        "title":"Synchronize Task Transaction Dates with Task Planned Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task transaction dates are synchronized with task planned dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "ThirdPartySchedulingFlag":{
                        "title":"Third Party Scheduling",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the plan can use a third-party scheduling tool. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UpdatePlannedQuantityWithEACQuantityFlag":{
                        "title":"Update planned quantity with EAC quantity",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether planned values for task assignments can be updated with estimate-at-completion values while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating resource assignment amounts.",
                        "nullable":false
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag":{
                        "title":"Use Same Dates for Task Assignments as Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can use the same dates for the task assignments as the task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planningOptionsAddInfoDff_view_PlanningOptionsDFFVO-item":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10039",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJO_PJO_5FPLANNING_5FOPTIONS_5FDFF_PJO_5FPLANNING_5FOPTIONS_5FDFF_PJO_5FPLANNING_5FOPTIONS",
                    "FND_ACFF_Title":"Planning Options",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJO",
                    "FlexMetaEmpty":"true"
                }
            },
            "financialProjectPlans-ResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Action identifier used for administrative purpose only.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"The date that is planned on the baseline financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"The date that is planned on the baseline financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, update, and delete a financial project plan resource assignment amounts.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-response"
                        }
                    },
                    "PlanningElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningFinishDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateBasedFlag":{
                        "title":"Rate-Based Planning Resource",
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is rate based.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial project plan resource assignments line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial project plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of distribution factors that enables the application to automatically distribute quantity and cost for a resource on a task assignment across a range of accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial project plan resource assignment is created. You must enter either Task ID or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task ID but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial project plan resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UnplannedFlag":{
                        "title":"Unplanned",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is unplanned.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "UseTaskDatesAsTaskAssignmentDatesFlag":{
                        "title":"Use Task Planned Dates as Task Assignment Dates",
                        "type":"boolean",
                        "description":"Indicates if the resource assignment dates on the task in the financial project plan resource assignment are the same as the task dates on the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-item-patch-request":{
                "type":"object",
                "properties":{
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether estimate-to-complete values can be lesser than zero. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AssociateProjectCostsToSummaryTaskAssignmentsFlag":{
                        "title":"Associate project costs to summary task assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether project costs for a resource assignment from a lowest level task can be associated to a planned resource assignment on the financial project plan at a higher level in the task structure. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AutoApproveFlag":{
                        "title":"Automatically approve forecast",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the forecast that's created using the financial plan type is automatically approved.",
                        "nullable":false
                    },
                    "AutoBaselineFlag":{
                        "title":"Automatically designate budget version as baseline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the budget that's created using the financial plan type is automatically set to baseline.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateBudgetVersionFlag":{
                        "title":"Automatically Generate Budget Version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a budget is being created using the financial plan type while baseline of the financial project plan. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateForecastVersionFlag":{
                        "title":"Automatically generate forecast version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a forecast is being created using the financial plan type while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "BufferForSynchronizeTaskTransactionDatesWithTaskPlannedDates":{
                        "title":"Buffer for Synchronize Task Transaction Dates with Task Planned Dates",
                        "type":"number",
                        "description":"Buffer value to adjust the task transaction dates to be changed along with the task planned dates.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that's maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value isn't applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "EnableCostsForPlanFlag":{
                        "title":"Enable Costs for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow capturing costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EnableRevenueForPlanFlag":{
                        "title":"Enable Revenue for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow planning revenue for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EstimateToCompleteMethod":{
                        "title":"Estimate to Complete Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates estimate-to-complete value for the task and task assignment. The valid values are Remaining Plan and Manual Entry.",
                        "nullable":true
                    },
                    "FixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that's used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies for planning. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing resource assignment versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PhysicalPercentCompleteCalculationMethod":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates physical percent complete at the lowest level task. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "PlanningCurrencies":{
                        "title":"Planning Currencies",
                        "type":"array",
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-patch-request"
                        }
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for planning options in the financial project plan version.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Primary planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "PrimaryPhysicalPercentCompleteBasis":{
                        "title":"Primary Physical Percent Complete Basis",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines the primary physical percent complete value for summary tasks. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, such as system date or fixed date, that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RevenueCalculationMethod":{
                        "title":"Revenue Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines whether financial project plan revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Revenue Fixed Date for Conversion in Project Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Revenue Fixed Date for Conversion in Project Ledger Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RollUpTaskDatesFlag":{
                        "title":"Roll Up Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether summary task dates are rolled up from the lowest level task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "SetUnplannedAssignmentsAsPlannedAssignmentsFlag":{
                        "title":"Set unplanned assignments as planned assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created as planned on the project on incurring costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag":{
                        "title":"Synchronize Task Transaction Dates with Task Planned Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task transaction dates are synchronized with task planned dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "ThirdPartySchedulingFlag":{
                        "title":"Third Party Scheduling",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the plan can use a third-party scheduling tool. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UpdatePlannedQuantityWithEACQuantityFlag":{
                        "title":"Update planned quantity with EAC quantity",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether planned values for task assignments can be updated with estimate-at-completion values while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating resource assignment amounts.",
                        "nullable":false
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag":{
                        "title":"Use Same Dates for Task Assignments as Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can use the same dates for the task assignments as the task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planningOptionsAddInfoDff_view_PlanningOptionsDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10039",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJO_PJO_5FPLANNING_5FOPTIONS_5FDFF_PJO_5FPLANNING_5FOPTIONS_5FDFF_PJO_5FPLANNING_5FOPTIONS",
                    "FND_ACFF_Title":"Planning Options",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJO",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_FinancialProjectPlanVO-item":{
                "type":"object",
                "properties":{
                    "BaselineBurdenedCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Total planned cost for the project, including raw and burden costs, in project currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Total planned cost for the project, including raw and burden costs, in project ledger currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineEffort":{
                        "title":"Baseline",
                        "type":"number",
                        "description":"Measure of the effort planned in the baseline financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Planned cost for the project in project currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCostInProjectLedgerCurrency":{
                        "title":"Baseline Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned cost for the project in project ledger currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenueInProjectCurrency":{
                        "title":"Baseline Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the project, in project currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenueInProjectLedgerCurrency":{
                        "title":"Baseline Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the project, in project ledger currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the project in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the project in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeferProcessing":{
                        "title":"Defer Processing",
                        "type":"string",
                        "description":"Indicates that the financial project plan version will be managed in a deferred mode.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Actual cost incurred for the project, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual in Project Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the project, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the project, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"integer",
                        "description":"Identifier of the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Indicates the status of the financial project plan version. Valid values are Current Working, Processing, and Failed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedEffort":{
                        "title":"Project Plan Effort",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the financial project plan is created. You must enter either Project Name or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the financial project plan is created. You must enter either Project ID or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the financial project plan is created. You must enter either Project ID or Project Name but not for all three or a combination of them while creating a financial project plan.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project plan type from which the financial project plan is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the project in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the project in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ResourceAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PlanningFinishDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "UseTaskDatesAsTaskAssignmentDatesFlag":{
                        "title":"Use Task Planned Dates as Task Assignment Dates",
                        "type":"boolean",
                        "description":"Indicates if the resource assignment dates on the task in the financial project plan resource assignment are the same as the task dates on the project.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Action identifier used for administrative purpose only.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "UnplannedFlag":{
                        "title":"Unplanned",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is unplanned.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ResourceAssignmentsVO-post-item":{
                "required":[
                    "RbsElementId",
                    "TaskId",
                    "UnplannedFlag"
                ],
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Action identifier used for administrative purpose only.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningFinishDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial project plan resource assignments line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial project plan resource assignment is created. You must enter either Task ID or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task ID but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnplannedFlag":{
                        "title":"Unplanned",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is unplanned.",
                        "nullable":false
                    },
                    "UseTaskDatesAsTaskAssignmentDatesFlag":{
                        "title":"Use Task Planned Dates as Task Assignment Dates",
                        "type":"boolean",
                        "description":"Indicates if the resource assignment dates on the task in the financial project plan resource assignment are the same as the task dates on the project.",
                        "nullable":true
                    }
                }
            },
            "financialProjectPlans-VersionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_VersionErrorsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planLineAddInfoDff_view_PlanLineDffVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_VersionErrorsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "MessageCause":{
                        "title":"Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the error in the financial project version occurred.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ErrorType":{
                        "title":"Rejection Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the type of the exception, for example, Error or Warning.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task in the financial project plan version that has errors.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias name of the resource specified in the planning resource breakdown structure in the financial project plan version that has errors.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"number",
                        "description":"Identifier of the financial project plan version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task in the financial project plan version that has errors.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "title":"Additional Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserAction":{
                        "title":"Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which errors exist in the financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency in the financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_FinancialProjectPlanVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the financial project plan is created. You must enter either Project ID or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual in Project Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the project in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the project, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineBurdenedCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Total planned cost for the project, including raw and burden costs, in project currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project plan type from which the financial project plan is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenueInProjectLedgerCurrency":{
                        "title":"Baseline Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the project, in project ledger currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Planned cost for the project in project currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Actual cost incurred for the project, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the project in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenueInProjectCurrency":{
                        "title":"Baseline Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the project, in project currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCostInProjectLedgerCurrency":{
                        "title":"Baseline Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned cost for the project in project ledger currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedEffort":{
                        "title":"Project Plan Effort",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the financial project plan is created. You must enter either Project ID or Project Name but not for all three or a combination of them while creating a financial project plan.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the project in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the project in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Indicates the status of the financial project plan version. Valid values are Current Working, Processing, and Failed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Total planned cost for the project, including raw and burden costs, in project ledger currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the project, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineEffort":{
                        "title":"Baseline",
                        "type":"number",
                        "description":"Measure of the effort planned in the baseline financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountsVO-item":{
                "type":"object",
                "properties":{
                    "BaselineBurdenedCost":{
                        "title":"Baseline Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the baseline financial project plan resource assignment, including raw and burden costs, in planning currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineBurdenedCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Total planned cost for the baseline financial project plan resource assignment, including raw and burden costs, in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineBurdenedCostInProjectLedgerCurrency":{
                        "title":"Baseline Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment, including raw and burden costs, in project ledger currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineCurrency":{
                        "title":"Baseline Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Currency of the rendered baseline amounts.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BaselineQuantity":{
                        "title":"Baseline Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the resource assignment in the baseline financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCost":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project in planning currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCostInProjectCurrency":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the baseline financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRawCostInProjectLedgerCurrency":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the baseline financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenue":{
                        "title":"Baseline Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project, in planning currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenueInProjectCurrency":{
                        "title":"Baseline Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the baseline financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineRevenueInProjectLedgerCurrency":{
                        "title":"Baseline Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the baseline financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the financial project plan resource assignment.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Average Effective Burden Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ITDActualBurdenedCost":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in planning currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualQuantity":{
                        "title":"ITD Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the financial project plan resource assignment from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in planning currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenue":{
                        "title":"ITD Actual Revenue",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in planning currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the financial project plan resource assignment.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_FinancialProjectPlanVO-updatableFields":{
                "type":"object",
                "properties":{
                    "DeferProcessing":{
                        "title":"Defer Processing",
                        "type":"string",
                        "description":"Indicates that the financial project plan version will be managed in a deferred mode.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the financial project plan is created. You must enter either Project Name or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planLineAddInfoDff_view_PlanLineDffVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Action identifier used for administrative purpose only.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, update, and delete a financial project plan resource assignment amounts.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-patch-request"
                        }
                    },
                    "PlanningFinishDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "UnplannedFlag":{
                        "title":"Unplanned",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is unplanned.",
                        "nullable":false
                    },
                    "UseTaskDatesAsTaskAssignmentDatesFlag":{
                        "title":"Use Task Planned Dates as Task Assignment Dates",
                        "type":"boolean",
                        "description":"Indicates if the resource assignment dates on the task in the financial project plan resource assignment are the same as the task dates on the project.",
                        "nullable":true
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-item-response":{
                "type":"object",
                "properties":{
                    "BaselineBurdenedCost":{
                        "title":"Baseline Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the baseline financial project plan resource assignment, including raw and burden costs, in planning currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineBurdenedCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Total planned cost for the baseline financial project plan resource assignment, including raw and burden costs, in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineBurdenedCostInProjectLedgerCurrency":{
                        "title":"Baseline Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment, including raw and burden costs, in project ledger currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineCurrency":{
                        "title":"Baseline Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Currency of the rendered baseline amounts.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineQuantity":{
                        "title":"Baseline Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the resource assignment in the baseline financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRawCost":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project in planning currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRawCostInProjectCurrency":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the baseline financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRawCostInProjectLedgerCurrency":{
                        "title":"Baseline Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the baseline financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRevenue":{
                        "title":"Baseline Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project, in planning currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRevenueInProjectCurrency":{
                        "title":"Baseline Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the baseline financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRevenueInProjectLedgerCurrency":{
                        "title":"Baseline Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the baseline financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the financial project plan resource assignment.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Average Effective Burden Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenedCost":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in planning currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualQuantity":{
                        "title":"ITD Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the financial project plan resource assignment from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in planning currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRevenue":{
                        "title":"ITD Actual Revenue",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in planning currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines descriptive flexfields resource is used to capture, view, and update additional information for planning amounts in financial project plans.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view, create, update, and delete a financial project plan resource assignment periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the financial project plan resource assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "financialProjectPlans-item-response":{
                "type":"object",
                "properties":{
                    "BaselineBurdenedCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Total planned cost for the project, including raw and burden costs, in project currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Total planned cost for the project, including raw and burden costs, in project ledger currency in the baseline financial project plan version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineEffort":{
                        "title":"Baseline",
                        "type":"number",
                        "description":"Measure of the effort planned in the baseline financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRawCostInProjectCurrency":{
                        "title":"Rolled-up Baseline Cost for Resource in Project Currency",
                        "type":"number",
                        "description":"Planned cost for the project in project currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRawCostInProjectLedgerCurrency":{
                        "title":"Baseline Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned cost for the project in project ledger currency in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRevenueInProjectCurrency":{
                        "title":"Baseline Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the project, in project currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineRevenueInProjectLedgerCurrency":{
                        "title":"Baseline Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the project, in project ledger currency, in the baseline financial project plan version that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the project in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for the project in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeferProcessing":{
                        "title":"Defer Processing",
                        "type":"string",
                        "description":"Indicates that the financial project plan version will be managed in a deferred mode.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Actual cost incurred for the project, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual in Project Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the project in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the project, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the project, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"integer",
                        "description":"Identifier of the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Indicates the status of the financial project plan version. Valid values are Current Working, Processing, and Failed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlannedEffort":{
                        "title":"Project Plan Effort",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan version, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the financial project plan version. Planning options are user-definable options, that include plan settings, rate settings, currency settings, and generation options, and are used to control planning scenarios. Financial project plan versions inherit planning options that are defined for the project plan type that's associated to the project.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the financial project plan is created. You must enter either Project Name or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the financial project plan is created. You must enter either Project ID or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the financial project plan is created. You must enter either Project ID or Project Name but not for all three or a combination of them while creating a financial project plan.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project plan type from which the financial project plan is created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the project in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Planned cost for the project in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceAssignments":{
                        "title":"Resource Assignments",
                        "type":"array",
                        "description":"The Resource Assignments resource is used to view, create, update, and delete a financial project plan resource assignment.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-response"
                        }
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VersionErrors":{
                        "title":"Plan Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view the errors in a financial project plan resource assignment.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-VersionErrors-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningOptionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Revenue Date Type for Conversion in Project Ledger Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Revenue Rate Type for Conversion in Project Ledger Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ForecastFinancialPlanType":{
                        "title":"Forecast Financial Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the financial plan type that's used to create the forecast version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Revenue Date Type for Conversion in Project Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetFinancialPlanType":{
                        "title":"Budget Financial Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the financial plan type that's used to create the budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Revenue Rate Type for Conversion in Project Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Action identifier used for administrative purpose only.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningFinishDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "UnplannedFlag":{
                        "title":"Unplanned",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is unplanned.",
                        "nullable":false
                    },
                    "UseTaskDatesAsTaskAssignmentDatesFlag":{
                        "title":"Use Task Planned Dates as Task Assignment Dates",
                        "type":"boolean",
                        "description":"Indicates if the resource assignment dates on the task in the financial project plan resource assignment are the same as the task dates on the project.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningCurrienciesVO-post-item":{
                "required":[
                    "PlanningCurrencyCode"
                ],
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ResourceAssignmentsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial project plan resource assignment is created. You must enter either Task ID or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task ID but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial project plan resource assignments line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the financial project plan resource assignment.",
                        "nullable":false
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Average Effective Burden Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the financial project plan resource assignment.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningCurrienciesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-item-post-request":{
                "required":[
                    "Currency"
                ],
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the financial project plan resource assignment.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Average Effective Burden Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines descriptive flexfields resource is used to capture, view, and update additional information for planning amounts in financial project plans.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view, create, update, and delete a financial project plan resource assignment periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-post-request"
                        }
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the financial project plan resource assignment.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountsVO-post-item":{
                "required":[
                    "Currency"
                ],
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the financial project plan resource assignment.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Average Effective Burden Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the financial project plan resource assignment.",
                        "nullable":true
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-item-response":{
                "type":"object",
                "properties":{
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether estimate-to-complete values can be lesser than zero. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssociateProjectCostsToSummaryTaskAssignmentsFlag":{
                        "title":"Associate project costs to summary task assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether project costs for a resource assignment from a lowest level task can be associated to a planned resource assignment on the financial project plan at a higher level in the task structure. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AutoApproveFlag":{
                        "title":"Automatically approve forecast",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the forecast that's created using the financial plan type is automatically approved.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AutoBaselineFlag":{
                        "title":"Automatically designate budget version as baseline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the budget that's created using the financial plan type is automatically set to baseline.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AutomaticallyGenerateBudgetVersionFlag":{
                        "title":"Automatically Generate Budget Version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a budget is being created using the financial plan type while baseline of the financial project plan. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AutomaticallyGenerateForecastVersionFlag":{
                        "title":"Automatically generate forecast version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a forecast is being created using the financial plan type while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BudgetFinancialPlanType":{
                        "title":"Budget Financial Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the financial plan type that's used to create the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BufferForSynchronizeTaskTransactionDatesWithTaskPlannedDates":{
                        "title":"Buffer for Synchronize Task Transaction Dates with Task Planned Dates",
                        "type":"number",
                        "description":"Buffer value to adjust the task transaction dates to be changed along with the task planned dates.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that's maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value isn't applicable when the calendar type is set to NONE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EnableCostsForPlanFlag":{
                        "title":"Enable Costs for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow capturing costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EnableRevenueForPlanFlag":{
                        "title":"Enable Revenue for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow planning revenue for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimateToCompleteMethod":{
                        "title":"Estimate to Complete Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates estimate-to-complete value for the task and task assignment. The valid values are Remaining Plan and Manual Entry.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that's used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ForecastFinancialPlanType":{
                        "title":"Forecast Financial Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the financial plan type that's used to create the forecast version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for jobs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies for planning. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing resource assignment versions.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for named persons.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PhysicalPercentCompleteCalculationMethod":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates physical percent complete at the lowest level task. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningCurrencies":{
                        "title":"Planning Currencies",
                        "type":"array",
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for planning options in the financial project plan version.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Primary planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PrimaryPhysicalPercentCompleteBasis":{
                        "title":"Primary Physical Percent Complete Basis",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines the primary physical percent complete value for summary tasks. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for project role.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, such as system date or fixed date, that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCalculationMethod":{
                        "title":"Revenue Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines whether financial project plan revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Revenue Date Type for Conversion in Project Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Revenue Date Type for Conversion in Project Ledger Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Revenue Fixed Date for Conversion in Project Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Revenue Fixed Date for Conversion in Project Ledger Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project ledger currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Revenue Rate Type for Conversion in Project Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Revenue Rate Type for Conversion in Project Ledger Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RollUpTaskDatesFlag":{
                        "title":"Roll Up Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether summary task dates are rolled up from the lowest level task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "SetUnplannedAssignmentsAsPlannedAssignmentsFlag":{
                        "title":"Set unplanned assignments as planned assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created as planned on the project on incurring costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag":{
                        "title":"Synchronize Task Transaction Dates with Task Planned Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task transaction dates are synchronized with task planned dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ThirdPartySchedulingFlag":{
                        "title":"Third Party Scheduling",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the plan can use a third-party scheduling tool. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "UpdatePlannedQuantityWithEACQuantityFlag":{
                        "title":"Update planned quantity with EAC quantity",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether planned values for task assignments can be updated with estimate-at-completion values while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating resource assignment amounts.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag":{
                        "title":"Use Same Dates for Task Assignments as Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can use the same dates for the task assignments as the task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_FinancialProjectPlanVO-patch-item":{
                "type":"object",
                "properties":{
                    "DeferProcessing":{
                        "title":"Defer Processing",
                        "type":"string",
                        "description":"Indicates that the financial project plan version will be managed in a deferred mode.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the financial project plan is created. You must enter either Project Name or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "financialProjectPlans-VersionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-VersionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningOptionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PhysicalPercentCompleteCalculationMethod":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates physical percent complete at the lowest level task. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Primary planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "EstimateToCompleteMethod":{
                        "title":"Estimate to Complete Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates estimate-to-complete value for the task and task assignment. The valid values are Remaining Plan and Manual Entry.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "AutomaticallyGenerateForecastVersionFlag":{
                        "title":"Automatically generate forecast version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a forecast is being created using the financial plan type while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that's used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag":{
                        "title":"Use Same Dates for Task Assignments as Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can use the same dates for the task assignments as the task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "FixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RollUpTaskDatesFlag":{
                        "title":"Roll Up Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether summary task dates are rolled up from the lowest level task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating resource assignment amounts.",
                        "nullable":false
                    },
                    "AutoBaselineFlag":{
                        "title":"Automatically designate budget version as baseline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the budget that's created using the financial plan type is automatically set to baseline.",
                        "nullable":false
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EnableRevenueForPlanFlag":{
                        "title":"Enable Revenue for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow planning revenue for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EnableCostsForPlanFlag":{
                        "title":"Enable Costs for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow capturing costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Revenue Fixed Date for Conversion in Project Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "SetUnplannedAssignmentsAsPlannedAssignmentsFlag":{
                        "title":"Set unplanned assignments as planned assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created as planned on the project on incurring costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AutomaticallyGenerateBudgetVersionFlag":{
                        "title":"Automatically Generate Budget Version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a budget is being created using the financial plan type while baseline of the financial project plan. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "FixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "UpdatePlannedQuantityWithEACQuantityFlag":{
                        "title":"Update planned quantity with EAC quantity",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether planned values for task assignments can be updated with estimate-at-completion values while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether estimate-to-complete values can be lesser than zero. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "AutoApproveFlag":{
                        "title":"Automatically approve forecast",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the forecast that's created using the financial plan type is automatically approved.",
                        "nullable":false
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, such as system date or fixed date, that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "nullable":true
                    },
                    "RevenueCalculationMethod":{
                        "title":"Revenue Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines whether financial project plan revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "BufferForSynchronizeTaskTransactionDatesWithTaskPlannedDates":{
                        "title":"Buffer for Synchronize Task Transaction Dates with Task Planned Dates",
                        "type":"number",
                        "description":"Buffer value to adjust the task transaction dates to be changed along with the task planned dates.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Revenue Fixed Date for Conversion in Project Ledger Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag":{
                        "title":"Synchronize Task Transaction Dates with Task Planned Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task transaction dates are synchronized with task planned dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "DateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for project role.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value isn't applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies for planning. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing resource assignment versions.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ThirdPartySchedulingFlag":{
                        "title":"Third Party Scheduling",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the plan can use a third-party scheduling tool. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that's maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "AssociateProjectCostsToSummaryTaskAssignmentsFlag":{
                        "title":"Associate project costs to summary task assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether project costs for a resource assignment from a lowest level task can be associated to a planned resource assignment on the financial project plan at a higher level in the task structure. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "PrimaryPhysicalPercentCompleteBasis":{
                        "title":"Primary Physical Percent Complete Basis",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines the primary physical percent complete value for summary tasks. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planningOptionsAddInfoDff_view_PlanningOptionsDFFVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Planned Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the period in the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a period in the financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the period in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw cost",
                        "type":"number",
                        "description":"Planned cost for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    }
                }
            },
            "financialProjectPlans-item-patch-request":{
                "type":"object",
                "properties":{
                    "DeferProcessing":{
                        "title":"Defer Processing",
                        "type":"string",
                        "description":"Indicates that the financial project plan version will be managed in a deferred mode.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the financial project plan version. Planning options are user-definable options, that include plan settings, rate settings, currency settings, and generation options, and are used to control planning scenarios. Financial project plan versions inherit planning options that are defined for the project plan type that's associated to the project.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the financial project plan is created. You must enter either Project Name or Project Number but not for all three or a combination of them while creating a financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceAssignments":{
                        "title":"Resource Assignments",
                        "type":"array",
                        "description":"The Resource Assignments resource is used to view, create, update, and delete a financial project plan resource assignment.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-patch-request"
                        }
                    },
                    "VersionErrors":{
                        "title":"Plan Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view the errors in a financial project plan resource assignment.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountsVO-patch-item":{
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the financial project plan resource assignment.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Average Effective Burden Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the financial project plan resource assignment.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningCurrienciesVO-item":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningCurrienciesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Action identifier used for administrative purpose only.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"The date that is planned on the baseline financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"The date that is planned on the baseline financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningFinishDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateBasedFlag":{
                        "title":"Rate-Based Planning Resource",
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is rate based.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial project plan resource assignments line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial project plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of distribution factors that enables the application to automatically distribute quantity and cost for a resource on a task assignment across a range of accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial project plan resource assignment is created. You must enter either Task ID or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task ID but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial project plan resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnplannedFlag":{
                        "title":"Unplanned",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is unplanned.",
                        "nullable":false
                    },
                    "UseTaskDatesAsTaskAssignmentDatesFlag":{
                        "title":"Use Task Planned Dates as Task Assignment Dates",
                        "type":"boolean",
                        "description":"Indicates if the resource assignment dates on the task in the financial project plan resource assignment are the same as the task dates on the project.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planLineAddInfoDff_view_PlanLineDffVO-post-item":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_VersionErrorsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Planned Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the period in the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for a period in the financial project plan resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for a period in the financial project plan resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a period in the financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenedCost":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the financial project plan resource assignment, including raw and burden costs, in planning currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualQuantity":{
                        "title":"ITD Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the period in the financial project plan resource assignment from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual in Project Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRevenue":{
                        "title":"ITD Actual Revenue",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic level planning amounts are created for a resource assignment in the financial project plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the period in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCost":{
                        "title":"Raw cost",
                        "type":"number",
                        "description":"Planned cost for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for a period in the financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Planned cost for a period in the financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for a period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "financialProjectPlans-VersionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningOptionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether estimate-to-complete values can be lesser than zero. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AssociateProjectCostsToSummaryTaskAssignmentsFlag":{
                        "title":"Associate project costs to summary task assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether project costs for a resource assignment from a lowest level task can be associated to a planned resource assignment on the financial project plan at a higher level in the task structure. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AutoApproveFlag":{
                        "title":"Automatically approve forecast",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the forecast that's created using the financial plan type is automatically approved.",
                        "nullable":false
                    },
                    "AutoBaselineFlag":{
                        "title":"Automatically designate budget version as baseline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the budget that's created using the financial plan type is automatically set to baseline.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateBudgetVersionFlag":{
                        "title":"Automatically Generate Budget Version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a budget is being created using the financial plan type while baseline of the financial project plan. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateForecastVersionFlag":{
                        "title":"Automatically generate forecast version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a forecast is being created using the financial plan type while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "BufferForSynchronizeTaskTransactionDatesWithTaskPlannedDates":{
                        "title":"Buffer for Synchronize Task Transaction Dates with Task Planned Dates",
                        "type":"number",
                        "description":"Buffer value to adjust the task transaction dates to be changed along with the task planned dates.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that's maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value isn't applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "EnableCostsForPlanFlag":{
                        "title":"Enable Costs for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow capturing costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EnableRevenueForPlanFlag":{
                        "title":"Enable Revenue for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow planning revenue for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EstimateToCompleteMethod":{
                        "title":"Estimate to Complete Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates estimate-to-complete value for the task and task assignment. The valid values are Remaining Plan and Manual Entry.",
                        "nullable":true
                    },
                    "FixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that's used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies for planning. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing resource assignment versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PhysicalPercentCompleteCalculationMethod":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates physical percent complete at the lowest level task. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Primary planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "PrimaryPhysicalPercentCompleteBasis":{
                        "title":"Primary Physical Percent Complete Basis",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines the primary physical percent complete value for summary tasks. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, such as system date or fixed date, that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RevenueCalculationMethod":{
                        "title":"Revenue Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines whether financial project plan revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Revenue Fixed Date for Conversion in Project Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Revenue Fixed Date for Conversion in Project Ledger Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RollUpTaskDatesFlag":{
                        "title":"Roll Up Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether summary task dates are rolled up from the lowest level task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "SetUnplannedAssignmentsAsPlannedAssignmentsFlag":{
                        "title":"Set unplanned assignments as planned assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created as planned on the project on incurring costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag":{
                        "title":"Synchronize Task Transaction Dates with Task Planned Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task transaction dates are synchronized with task planned dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "ThirdPartySchedulingFlag":{
                        "title":"Third Party Scheduling",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the plan can use a third-party scheduling tool. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UpdatePlannedQuantityWithEACQuantityFlag":{
                        "title":"Update planned quantity with EAC quantity",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether planned values for task assignments can be updated with estimate-at-completion values while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating resource assignment amounts.",
                        "nullable":false
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag":{
                        "title":"Use Same Dates for Task Assignments as Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can use the same dates for the task assignments as the task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planningOptionsAddInfoDff_view_PlanningOptionsDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountDetailsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic level planning amounts are created for a resource assignment in the financial project plan.",
                        "nullable":true
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies-item-response":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-item-post-request":{
                "required":[
                    "AutoApproveFlag",
                    "AutoBaselineFlag",
                    "AutomaticallyGenerateBudgetVersionFlag",
                    "AutomaticallyGenerateForecastVersionFlag",
                    "MultipleTransactionCurrencies",
                    "RollUpTaskDatesFlag",
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag",
                    "ThirdPartySchedulingFlag",
                    "UpdatePlannedQuantityWithEACQuantityFlag",
                    "UsePlanningRatesFlag",
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag"
                ],
                "type":"object",
                "properties":{
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether estimate-to-complete values can be lesser than zero. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AssociateProjectCostsToSummaryTaskAssignmentsFlag":{
                        "title":"Associate project costs to summary task assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether project costs for a resource assignment from a lowest level task can be associated to a planned resource assignment on the financial project plan at a higher level in the task structure. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AutoApproveFlag":{
                        "title":"Automatically approve forecast",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the forecast that's created using the financial plan type is automatically approved.",
                        "nullable":false
                    },
                    "AutoBaselineFlag":{
                        "title":"Automatically designate budget version as baseline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the budget that's created using the financial plan type is automatically set to baseline.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateBudgetVersionFlag":{
                        "title":"Automatically Generate Budget Version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a budget is being created using the financial plan type while baseline of the financial project plan. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateForecastVersionFlag":{
                        "title":"Automatically generate forecast version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a forecast is being created using the financial plan type while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "BufferForSynchronizeTaskTransactionDatesWithTaskPlannedDates":{
                        "title":"Buffer for Synchronize Task Transaction Dates with Task Planned Dates",
                        "type":"number",
                        "description":"Buffer value to adjust the task transaction dates to be changed along with the task planned dates.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that's maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value isn't applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "EnableCostsForPlanFlag":{
                        "title":"Enable Costs for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow capturing costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EnableRevenueForPlanFlag":{
                        "title":"Enable Revenue for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow planning revenue for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EstimateToCompleteMethod":{
                        "title":"Estimate to Complete Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates estimate-to-complete value for the task and task assignment. The valid values are Remaining Plan and Manual Entry.",
                        "nullable":true
                    },
                    "FixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that's used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies for planning. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing resource assignment versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PhysicalPercentCompleteCalculationMethod":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates physical percent complete at the lowest level task. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "PlanningCurrencies":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-post-request"
                        }
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningOptionsDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Primary planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "PrimaryPhysicalPercentCompleteBasis":{
                        "title":"Primary Physical Percent Complete Basis",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines the primary physical percent complete value for summary tasks. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, such as system date or fixed date, that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RevenueCalculationMethod":{
                        "title":"Revenue Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines whether financial project plan revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Revenue Fixed Date for Conversion in Project Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Revenue Fixed Date for Conversion in Project Ledger Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RollUpTaskDatesFlag":{
                        "title":"Roll Up Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether summary task dates are rolled up from the lowest level task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "SetUnplannedAssignmentsAsPlannedAssignmentsFlag":{
                        "title":"Set unplanned assignments as planned assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created as planned on the project on incurring costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag":{
                        "title":"Synchronize Task Transaction Dates with Task Planned Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task transaction dates are synchronized with task planned dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "ThirdPartySchedulingFlag":{
                        "title":"Third Party Scheduling",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the plan can use a third-party scheduling tool. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UpdatePlannedQuantityWithEACQuantityFlag":{
                        "title":"Update planned quantity with EAC quantity",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether planned values for task assignments can be updated with estimate-at-completion values while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating resource assignment amounts.",
                        "nullable":false
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag":{
                        "title":"Use Same Dates for Task Assignments as Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can use the same dates for the task assignments as the task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCost":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the financial project plan resource assignment, including raw and burden costs, in planning currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual in Project Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Planned cost for a period in the financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenue":{
                        "title":"ITD Actual Revenue",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for a period in the financial project plan resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for a period in the financial project plan resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for a period in the financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualQuantity":{
                        "title":"ITD Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the period in the financial project plan resource assignment from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for a period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-item-post-request":{
                "required":[
                    "RbsElementId",
                    "TaskId",
                    "UnplannedFlag"
                ],
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Action identifier used for administrative purpose only.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, update, and delete a financial project plan resource assignment amounts.",
                        "items":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-post-request"
                        }
                    },
                    "PlanningElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource assignment on the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningFinishDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial project plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial project plan resource assignments line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial project plan resource assignment is created. You must enter either Task ID or Task Number but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial project plan resource assignment is created. You must enter either Task Name or Task ID but not for all three or a combination of them while creating a financial project plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnplannedFlag":{
                        "title":"Unplanned",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the financial project plan resource assignment is unplanned.",
                        "nullable":false
                    },
                    "UseTaskDatesAsTaskAssignmentDatesFlag":{
                        "title":"Use Task Planned Dates as Task Assignment Dates",
                        "type":"boolean",
                        "description":"Indicates if the resource assignment dates on the task in the financial project plan resource assignment are the same as the task dates on the project.",
                        "nullable":true
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Planned Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the period in the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a period in the financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic level planning amounts are created for a resource assignment in the financial project plan.",
                        "nullable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the period in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw cost",
                        "type":"number",
                        "description":"Planned cost for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningOptionsVO-item":{
                "type":"object",
                "properties":{
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether estimate-to-complete values can be lesser than zero. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AssociateProjectCostsToSummaryTaskAssignmentsFlag":{
                        "title":"Associate project costs to summary task assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether project costs for a resource assignment from a lowest level task can be associated to a planned resource assignment on the financial project plan at a higher level in the task structure. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "AutoApproveFlag":{
                        "title":"Automatically approve forecast",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the forecast that's created using the financial plan type is automatically approved.",
                        "nullable":false
                    },
                    "AutoBaselineFlag":{
                        "title":"Automatically designate budget version as baseline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the budget that's created using the financial plan type is automatically set to baseline.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateBudgetVersionFlag":{
                        "title":"Automatically Generate Budget Version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a budget is being created using the financial plan type while baseline of the financial project plan. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "AutomaticallyGenerateForecastVersionFlag":{
                        "title":"Automatically generate forecast version",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a forecast is being created using the financial plan type while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "BudgetFinancialPlanType":{
                        "title":"Budget Financial Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the financial plan type that's used to create the budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BufferForSynchronizeTaskTransactionDatesWithTaskPlannedDates":{
                        "title":"Buffer for Synchronize Task Transaction Dates with Task Planned Dates",
                        "type":"number",
                        "description":"Buffer value to adjust the task transaction dates to be changed along with the task planned dates.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that's maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value isn't applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "DateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EnableCostsForPlanFlag":{
                        "title":"Enable Costs for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow capturing costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EnableRevenueForPlanFlag":{
                        "title":"Enable Revenue for Plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created on the project and allow planning revenue for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "EstimateToCompleteMethod":{
                        "title":"Estimate to Complete Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates estimate-to-complete value for the task and task assignment. The valid values are Remaining Plan and Manual Entry.",
                        "nullable":true
                    },
                    "FixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that's used to derive conversion rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that's used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ForecastFinancialPlanType":{
                        "title":"Forecast Financial Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the financial plan type that's used to create the forecast version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies for planning. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing resource assignment versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PhysicalPercentCompleteCalculationMethod":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Calculates physical percent complete at the lowest level task. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Primary planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "PrimaryPhysicalPercentCompleteBasis":{
                        "title":"Primary Physical Percent Complete Basis",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines the primary physical percent complete value for summary tasks. The valid values are Cost, Effort, and Manual Entry.",
                        "nullable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, such as system date or fixed date, that's used as the basis for deriving rates for calculating amounts on a None time-phased resource assignment version.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate type that's used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule that's used for calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RevenueCalculationMethod":{
                        "title":"Revenue Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Determines whether financial project plan revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Revenue Date Type for Conversion in Project Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Revenue Date Type for Conversion in Project Ledger Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Revenue Fixed Date for Conversion in Project Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Revenue Fixed Date for Conversion in Project Ledger Currency",
                        "type":"string",
                        "description":"The date that's used for calculating planned revenue in project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Revenue Rate Type for Conversion in Project Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Revenue Rate Type for Conversion in Project Ledger Currency",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that's used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RollUpTaskDatesFlag":{
                        "title":"Roll Up Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether summary task dates are rolled up from the lowest level task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "SetUnplannedAssignmentsAsPlannedAssignmentsFlag":{
                        "title":"Set unplanned assignments as planned assignments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether resource assignments can be created as planned on the project on incurring costs for the project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "SynchronizeTaskTransactionDatesWithTaskPlannedDatesFlag":{
                        "title":"Synchronize Task Transaction Dates with Task Planned Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task transaction dates are synchronized with task planned dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "ThirdPartySchedulingFlag":{
                        "title":"Third Party Scheduling",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the plan can use a third-party scheduling tool. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UpdatePlannedQuantityWithEACQuantityFlag":{
                        "title":"Update planned quantity with EAC quantity",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether planned values for task assignments can be updated with estimate-at-completion values while publishing progress. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating resource assignment amounts.",
                        "nullable":false
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseSameDatesForTaskAssignmentsAsTaskDatesFlag":{
                        "title":"Use Same Dates for Task Assignments as Task Dates",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can use the same dates for the task assignments as the task dates. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":false
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-response":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_VersionErrorsVO-item":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Rejection Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the type of the exception, for example, Error or Warning.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageCause":{
                        "title":"Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the error in the financial project version occurred.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageUserAction":{
                        "title":"Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "title":"Additional Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which errors exist in the financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"number",
                        "description":"Identifier of the financial project plan version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias name of the resource specified in the planning resource breakdown structure in the financial project plan version that has errors.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task in the financial project plan version that has errors.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task in the financial project plan version that has errors.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency in the financial project plan version.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_flex_projects_control_budgetsAndForecasts_model_planningOptionsAddInfoDff_view_PlanningOptionsDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningAmountDetailsVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Planned Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the period in the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for a period in the financial project plan resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Total planned cost for a period in the financial project plan resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a period in the financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ITDActualBurdenedCost":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the financial project plan resource assignment, including raw and burden costs, in planning currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "title":"ITD Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment, including raw and burden costs, in project ledger currency from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualQuantity":{
                        "title":"ITD Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the period in the financial project plan resource assignment from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectCurrency":{
                        "title":"ITD Actual in Project Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCostInProjectLedgerCurrency":{
                        "title":"ITD Actual in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual cost incurred for the financial project plan resource assignment in project ledger currency that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenue":{
                        "title":"ITD Actual Revenue",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectCurrency":{
                        "title":"ITD Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in project currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRevenueInProjectLedgerCurrency":{
                        "title":"ITD Actual Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Actual revenue incurred for the period in the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed from the start date of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic level planning amounts are created for a resource assignment in the financial project plan.",
                        "nullable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the period in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw cost",
                        "type":"number",
                        "description":"Planned cost for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"number",
                        "description":"Planned cost for a period in the financial project plan resource assignment in project currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"number",
                        "description":"Planned cost for a period in the financial project plan resource assignment in project ledger currency that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in project currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in project ledger currency, that corresponds to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for a period in the financial project plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the financial project plan.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_FinancialProjectPlanVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"integer",
                        "description":"Identifier of the financial project plan version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "BurdenedCost":{
                        "title":"Planned Burdened Cost",
                        "type":"number",
                        "description":"Total planned cost for the period in the financial project plan resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a period in the financial project plan resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that's used to calculate amounts for a period in the financial project plan resource assignment. Revenue amounts can be determined by multiplying the quantity by effective revenue rate.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlannedQuantity":{
                        "title":"Planned Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the period in the financial project plan resource assignment, expressed in hours.",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw cost",
                        "type":"number",
                        "description":"Planned cost for the period in the financial project plan resource assignment in planning currency that corresponds to the work performed.",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Planned revenue for the period in the financial project plan resource assignment, in planning currency, that corresponds to the work performed.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanPlanningCurrienciesVO-patch-item":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "FlexFndDffDescriptiveFlexfieldContexts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/FlexFndDffDescriptiveFlexfieldContexts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "FlexFndDffDescriptiveFlexfieldContexts-item-response":{
                "type":"object",
                "properties":{
                    "ApplicationId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContextCode":{
                        "maxLength":80,
                        "type":"string",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DescriptiveFlexfieldCode":{
                        "maxLength":40,
                        "type":"string",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EnabledFlag":{
                        "maxLength":1,
                        "type":"string",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_LaborResourceAssignmentsVO-post-item":{
                "required":[
                    "ProjElementId"
                ],
                "type":"object",
                "properties":{
                    "LaborBilledAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"Specifies the labor bill amount of the task.",
                        "nullable":true
                    },
                    "LaborCostAmount":{
                        "title":"Labor Cost",
                        "type":"number",
                        "description":"Specifies the labor cost of the task.",
                        "nullable":true
                    },
                    "LaborPrimaryResource":{
                        "title":"Primary Labor Resource ID",
                        "type":"string",
                        "description":"Indicates that the resource is the primary labor resource for the project task.",
                        "nullable":true
                    },
                    "LaborResourceEmail":{
                        "title":"Resource Email",
                        "type":"string",
                        "description":"E-mail address of the labor resource assigned to the task. Required if the resource type is Labor.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true
                    }
                }
            },
            "projects":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_fnd_applcore_attachments_uiModel_view_AttachmentsVO-item":{
                "title":"Attachments",
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        }
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Attachments"
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_ProjectTransactionControlRestVO-post-item":{
                "required":[
                    "Billable",
                    "Chargeable"
                ],
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TextAttr10":{
                        "title":"Text Project Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "title":"Text Project Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "title":"Text Project Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule associated to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TextAttr06":{
                        "title":"Text Project Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "title":"Text Project Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "title":"Text Project Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "title":"Text Project Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values are AU (for Actual units), CC (for Current cost), EC (for Estimated cost), SC ( for Standard unit cost), SE (for Spread evenly), CE (for Client extension), and N (for None).",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "title":"Text Project Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TextAttr03":{
                        "title":"Text Project Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "title":"Text Project Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "title":"Text Project Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for non labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "TextAttr01":{
                        "title":"Text Project Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode40":{
                        "title":"List of Values Project Code 40",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIntRateSchId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate the capitalized interest.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectCalendarName":{
                        "title":"Project Calendar Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectStatusCode":{
                        "title":"Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is being created.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "title":"Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the notes about the KPI are included on the KPI notification report. Valid values are true and false.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is used to plan and schedule tasks and resources on the tasks. Valid values are true and false.",
                        "nullable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours that a resource works on the project in a day.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "NumberAttr10":{
                        "title":"Numeric Project Code 10",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the service type.",
                        "nullable":true
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method for processing events on capital projects. Valid values are M (for Manual), P (for Periodic), and N (for None).",
                        "nullable":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Source of a currency conversion rate, such as user defined, spot, or corporate. In this case, the rate determines how to convert an amount from one currency to the project currency.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "title":"Numeric Project Code 8",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "title":"Numeric Project Code 9",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "title":"Numeric Project Code 6",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "title":"Numeric Project Code 7",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "title":"Numeric Project Code 4",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode11":{
                        "title":"List of Values Project Code 11",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NumberAttr05":{
                        "title":"Numeric Project Code 5",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode12":{
                        "title":"List of Values Project Code 12",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NumberAttr02":{
                        "title":"Numeric Project Code 2",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "title":"Numeric Project Code 3",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode10":{
                        "title":"List of Values Project Code 10",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NumberAttr01":{
                        "title":"Numeric Project Code 1",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ProjectStatusChangeComment":{
                        "title":"Project Status Change Comment",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comment entered by the user when the status of a project is changed. The comment is input-only during PATCH and always returns null in the GET Project response.",
                        "nullable":true
                    },
                    "ProjectCode19":{
                        "title":"List of Values Project Code 19",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "title":"List of Values Project Code 17",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "title":"List of Values Project Code 18",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "title":"List of Values Project Code 15",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "title":"List of Values Project Code 16",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "title":"List of Values Project Code 13",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "title":"List of Values Project Code 14",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Date used to obtain currency conversion rates when converting an amount to the project currency. This date is used when the currency conversion date type is Fixed Date (F).",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the workflow notifications are sent to the project manager after KPI values are generated. Valid values are true and false.",
                        "nullable":true
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifies whether both asset associated and non-asset associated costs or only asset associated costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset associated and non-asset associated costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset associated costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the date type that is used when converting amounts to the project currency. Valid values are A (for Accounting Date), P (for Project Accounting Date), T (for Transaction Date), and F (for Fixed Date).",
                        "nullable":true
                    },
                    "ProjectCode01":{
                        "title":"List of Values Project Code 1",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "title":"List of Values Project Code 8",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the third-party application from which the project originates. A list of accepted values is defined in the lookup type Source Application. To review and update the list of values, use the Setup and Maintenance work area and the Manage Source Applications task.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "ProjectCode09":{
                        "title":"List of Values Project Code 9",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectCode06":{
                        "title":"List of Values Project Code 6",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "title":"List of Values Project Code 7",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "title":"List of Values Project Code 4",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the right set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectCode05":{
                        "title":"List of Values Project Code 5",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "title":"List of Values Project Code 2",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIntRateSchName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The rate schedule used to calculate the capitalized interest.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectCode03":{
                        "title":"List of Values Project Code 3",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectPlanViewAccessCode":{
                        "title":"View-Only Project Plan Access",
                        "maxLength":30,
                        "type":"string",
                        "description":"Access level code that specifies who can view the project plan in Oracle Fusion Task Management. Valid codes are ORA_PJT_PRJ_PLAN_VIEW_TEAM and ORA_PJT_PRJ_PLAN_VIEW_ALL.",
                        "nullable":false,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs .",
                        "nullable":true,
                        "default":false
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule.",
                        "nullable":true
                    },
                    "ProjectCalendarId":{
                        "title":"Project Calendar ID",
                        "type":"number",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control are enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is enabled for capitalization of interest amounts. If the value is true then it means that the project is enabled for capitalization of interest amounts and if the value is false then it means that the project isn't enabled for capitalization of interest amounts.",
                        "nullable":true
                    },
                    "IntegrationProjectReference":{
                        "title":"Integration Project Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the integrated project in a third-party application. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "ProjectCode33":{
                        "title":"List of Values Project Code 33",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "title":"List of Values Project Code 34",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "title":"List of Values Project Code 31",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "title":"List of Values Project Code 32",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "title":"List of Values Project Code 30",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IntegrationApplicationCode":{
                        "title":"Integration Application Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application code in which the project is integrated. The valid values are ORA_EPM or blank. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectCode39":{
                        "title":"List of Values Project Code 39",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "title":"List of Values Project Code 37",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "title":"List of Values Project Code 38",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "title":"List of Values Project Code 35",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectCode36":{
                        "title":"List of Values Project Code 36",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIntStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectDescription":{
                        "title":"Project Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "ProjectCode22":{
                        "title":"List of Values Project Code 22",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr20":{
                        "title":"Text Project Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode23":{
                        "title":"List of Values Project Code 23",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "ProjectCode20":{
                        "title":"List of Values Project Code 20",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "title":"List of Values Project Code 21",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExternalProjectId":{
                        "title":"External Project ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the project that is created in the third-party application.",
                        "nullable":true
                    },
                    "ProjectCode28":{
                        "title":"List of Values Project Code 28",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "title":"List of Values Project Code 29",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "title":"List of Values Project Code 26",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "title":"List of Values Project Code 27",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "title":"List of Values Project Code 24",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "title":"List of Values Project Code 25",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TextAttr17":{
                        "title":"Text Project Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "title":"Text Project Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "title":"Text Project Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "title":"Text Project Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "title":"Text Project Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "title":"Text Project Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "title":"Text Project Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_CrossChargePrjBuRelationshipsRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedDate":{
                        "type":"string",
                        "description":"The date on which provider business unit information was last updated for this project.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the user who last updated the provider business unit information associated with this project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date when the provider business unit was associated with this project.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the user who associated the provider business unit with this project.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projects-ProjectOpportunities":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectOpportunities-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectTypeName":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of project options that determine the nature of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectManagerName":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingFlag":{
                        "title":"Billing Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the billable status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit assigned to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "SponsoredFlag":{
                        "title":"Sponsored Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is a sponsored project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrencyCode":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the ledger currency of the business unit that owns the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdeningFlag":{
                        "title":"Burdening Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that burden costs will be calculated for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectManagerResourceId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives. This attribute has been deprecated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the set of project options that determine the nature of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectTypeId",
                            "fnd:APPLCORE_SETID_DETERMINANT_TYPE":"SET",
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the capitalization status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit to which the project belongs.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projects-Tasks-LaborResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "LaborBilledAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"Specifies the labor bill amount of the task.",
                        "nullable":true
                    },
                    "LaborCostAmount":{
                        "title":"Labor Cost",
                        "type":"number",
                        "description":"Specifies the labor cost of the task.",
                        "nullable":true
                    },
                    "LaborPrimaryResource":{
                        "title":"Primary Labor Resource ID",
                        "type":"string",
                        "description":"Indicates that the resource is the primary labor resource for the project task.",
                        "nullable":true
                    },
                    "LaborResourceEmail":{
                        "title":"Resource Email",
                        "type":"string",
                        "description":"E-mail address of the labor resource assigned to the task. Required if the resource type is Labor.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectCustomerVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-ProjectCustomers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_publicFlex_projects_foundation_publicModel_project_ProjectDff_view_ProjectDffVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10037",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJF_PJF_5FPROJECTS_5FDESC_5FFLEX_PJF_5FPROJECTS_5FALL_5FB_PJF_5FPROJECTS_5FALL_5FB",
                    "FND_ACFF_Title":"Project Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJF",
                    "FlexMetaEmpty":"true"
                }
            },
            "projects-ProjectTransactionControls":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_PjtProjectOpportunityVO-item":{
                "type":"object",
                "properties":{
                    "OpportunityAltNumber":{
                        "title":"External Opportunity ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the opportunity that is created in third-party application.",
                        "nullable":true
                    },
                    "OpportunityAmount":{
                        "title":"Opportunity Deal Amount",
                        "type":"number",
                        "description":"Total amount of a customer deal in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityCurrencyCode":{
                        "title":"Opportunity Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code of the deal amount for the opportunity.",
                        "nullable":true
                    },
                    "OpportunityCustomerId":{
                        "title":"Opportunity Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer with whom the deal is made for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OpportunityCustomerName":{
                        "title":"Opportunity Project Customer Name",
                        "maxLength":900,
                        "type":"string",
                        "description":"Name of the customer with whom the deal is made for the project.",
                        "nullable":true
                    },
                    "OpportunityCustomerNumber":{
                        "title":"Opportunity Project Customer Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Customer number in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityDescription":{
                        "title":"Opportunity Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the opportunity that the project is associated with.",
                        "nullable":true
                    },
                    "OpportunityId":{
                        "title":"Opportunity ID",
                        "type":"integer",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "OpportunityName":{
                        "title":"Opportunity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the opportunity that the project is associated with.",
                        "nullable":false
                    },
                    "OpportunityNumber":{
                        "title":"Opportunity Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The public unique identifier for an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityStatus":{
                        "title":"Opportunity Status",
                        "maxLength":240,
                        "type":"string",
                        "description":"Status of an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityWinConfPercent":{
                        "title":"Opportunity Win Probability Percentage",
                        "type":"number",
                        "description":"Percentage probability of winning an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projects-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projects-TaskDependencies":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-TaskDependencies-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectClassificationVO-patch-item":{
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    }
                }
            },
            "projects-Tasks-item-patch-request":{
                "required":[
                    "CrossChargeLaborFlag",
                    "CrossChargeNonLaborFlag",
                    "ElementType",
                    "TaskName",
                    "TaskOrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AllowCrossChargeTransactionsFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can accept charges from other business units.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated with the task. A burden schedule is a set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project task is capitalizable. A value of true means that the task is capitalizable and a value of false means that the task is not capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for labor costs.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for nonlabor costs.",
                        "nullable":false
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Title for the exposed attribute for element type task attributes in OTBI.",
                        "nullable":false
                    },
                    "ExpenseResourceAssignments":{
                        "title":"Expense Resource Assignments",
                        "type":"array",
                        "description":"An object that includes the attributes that are used to store values while creating or updating expense resource assignments for a project task. For example, hotel expenses can be planned on a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-patch-request"
                        }
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "LaborResourceAssignments":{
                        "title":"Labor Resource Assignments",
                        "type":"array",
                        "description":"An object that includes the attributes that are used to store values while creating or updating labor resource assignments for a project task. For example, a DBA can be assigned as labor resource for a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-patch-request"
                        }
                    },
                    "ManualSchedule":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The schedule mode where you need to schedule the task manually and can???t update it automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "ProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true
                    },
                    "ReceiveIntercompanyAndInterprojectInvoicesFlag":{
                        "title":"Receive Intercompany and Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can receive invoices from other projects and organizations. A value of true means that the task can be included on intercompany and interproject invoices and a value of false means that the task cannot be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"The unique code corresponding to a requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"The name of the requirement.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type Code but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ServiceTypeCode"
                            ]
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "type":"string",
                        "description":"The sprint in which the task was completed or is estimated to be completed. You can configure the valid values during application set up.",
                        "nullable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskAttachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-patch-request"
                        }
                    },
                    "TaskCode01Id":{
                        "title":"List of Values Task Code 1",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "title":"List of Values Task Code 2",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "title":"List of Values Task Code 3",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "title":"List of Values Task Code 4",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "title":"List of Values Task Code 5",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "title":"List of Values Task Code 6",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "title":"List of Values Task Code 7",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "title":"List of Values Task Code 8",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "title":"List of Values Task Code 9",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "title":"List of Values Task Code 10",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "title":"List of Values Task Code 11",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "title":"List of Values Task Code 12",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "title":"List of Values Task Code 13",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "title":"List of Values Task Code 14",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "title":"List of Values Task Code 15",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "title":"List of Values Task Code 16",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "title":"List of Values Task Code 17",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "title":"List of Values Task Code 18",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "title":"List of Values Task Code 19",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "title":"List of Values Task Code 20",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "title":"List of Values Task Code 21",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "title":"List of Values Task Code 22",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "title":"List of Values Task Code 23",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "title":"List of Values Task Code 24",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "title":"List of Values Task Code 25",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "title":"List of Values Task Code 26",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "title":"List of Values Task Code 27",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "title":"List of Values Task Code 28",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "title":"List of Values Task Code 29",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "title":"List of Values Task Code 30",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "title":"List of Values Task Code 31",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "title":"List of Values Task Code 32",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "title":"List of Values Task Code 33",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "title":"List of Values Task Code 34",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "title":"List of Values Task Code 35",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "title":"List of Values Task Code 36",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "title":"List of Values Task Code 37",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "title":"List of Values Task Code 38",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "title":"List of Values Task Code 39",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "title":"List of Values Task Code 40",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskDuration":{
                        "title":"Task Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    },
                    "TaskNumberAttr01":{
                        "title":"Numeric Task Code 1",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr02":{
                        "title":"Numeric Task Code 2",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr03":{
                        "title":"Numeric Task Code 3",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr04":{
                        "title":"Numeric Task Code 4",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr05":{
                        "title":"Numeric Task Code 5",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr06":{
                        "title":"Numeric Task Code 6",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr07":{
                        "title":"Numeric Task Code 7",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr08":{
                        "title":"Numeric Task Code 8",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr09":{
                        "title":"Numeric Task Code 9",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr10":{
                        "title":"Numeric Task Code 10",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the task organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"Percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPhysicalPercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPriority":{
                        "title":"Task Priority",
                        "type":"number",
                        "description":"Indicates the importance of a project task based on a predefined scale.",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Task Quantity",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that a resource is allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskTextAttr01":{
                        "title":"Text Task Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr02":{
                        "title":"Text Task Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr03":{
                        "title":"Text Task Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr04":{
                        "title":"Text Task Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr05":{
                        "title":"Text Task Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr06":{
                        "title":"Text Task Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr07":{
                        "title":"Text Task Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr08":{
                        "title":"Text Task Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr09":{
                        "title":"Text Task Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr10":{
                        "title":"Text Task Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr11":{
                        "title":"Text Task Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr12":{
                        "title":"Text Task Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr13":{
                        "title":"Text Task Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr14":{
                        "title":"Text Task Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr15":{
                        "title":"Text Task Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr16":{
                        "title":"Text Task Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr17":{
                        "title":"Text Task Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr18":{
                        "title":"Text Task Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr19":{
                        "title":"Text Task Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr20":{
                        "title":"Text Task Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTransactionControls":{
                        "title":"Task Transaction Controls",
                        "type":"array",
                        "description":"The Task Transaction Control resource is used to view, create, update, and delete a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-patch-request"
                        }
                    },
                    "TasksDFF":{
                        "title":"Tasks Descriptive Flexfields",
                        "type":"array",
                        "description":"The Tasks Descriptive Flexfields resource is used to view, create, and update additional information for project tasks.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Transaction finish date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Transaction start date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-ProjectStatusHistory-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_CrossChargePrjBuRelationshipsRestVO-post-item":{
                "required":[
                    "BusinessUnitId"
                ],
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the provider business unit associated with this project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"ProviderBusinessUnits"
                }
            },
            "projects-Tasks-item-response":{
                "type":"object",
                "properties":{
                    "ActualQuantity":{
                        "title":"Project Plan Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can accept charges from other business units.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineAllocation":{
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineDuration":{
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineFinishDate":{
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineQuantity":{
                        "type":"number",
                        "description":"Original planned effort of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineStartDate":{
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated with the task. A burden schedule is a set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project task is capitalizable. A value of true means that the task is capitalizable and a value of false means that the task is not capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CrossChargeLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for labor costs.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for nonlabor costs.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Title for the exposed attribute for element type task attributes in OTBI.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExecutionDisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenseResourceAssignments":{
                        "title":"Expense Resource Assignments",
                        "type":"array",
                        "description":"An object that includes the attributes that are used to store values while creating or updating expense resource assignments for a project task. For example, hotel expenses can be planned on a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-response"
                        }
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborResourceAssignments":{
                        "title":"Labor Resource Assignments",
                        "type":"array",
                        "description":"An object that includes the attributes that are used to store values while creating or updating labor resource assignments for a project task. For example, a DBA can be assigned as labor resource for a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-response"
                        }
                    },
                    "LowestLevelTask":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task is at the lowest level.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y",
                        "x-queryable":true
                    },
                    "ManualSchedule":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The schedule mode where you need to schedule the task manually and can???t update it automatically using the scheduling process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReceiveIntercompanyAndInterprojectInvoicesFlag":{
                        "title":"Receive Intercompany and Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can receive invoices from other projects and organizations. A value of true means that the task can be included on intercompany and interproject invoices and a value of false means that the task cannot be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RemainingQuantity":{
                        "title":"Project Plan Remaining Hours",
                        "type":"number",
                        "description":"Effort remaining on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"The unique code corresponding to a requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"The name of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type Code but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ServiceTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "type":"string",
                        "description":"The sprint in which the task was completed or is estimated to be completed. You can configure the valid values during application set up.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskAttachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-response"
                        }
                    },
                    "TaskCode01Id":{
                        "title":"List of Values Task Code 1",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode02Id":{
                        "title":"List of Values Task Code 2",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode03Id":{
                        "title":"List of Values Task Code 3",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode04Id":{
                        "title":"List of Values Task Code 4",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode05Id":{
                        "title":"List of Values Task Code 5",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode06Id":{
                        "title":"List of Values Task Code 6",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode07Id":{
                        "title":"List of Values Task Code 7",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode08Id":{
                        "title":"List of Values Task Code 8",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode09Id":{
                        "title":"List of Values Task Code 9",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode10Id":{
                        "title":"List of Values Task Code 10",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode11Id":{
                        "title":"List of Values Task Code 11",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode12Id":{
                        "title":"List of Values Task Code 12",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode13Id":{
                        "title":"List of Values Task Code 13",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode14Id":{
                        "title":"List of Values Task Code 14",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode15Id":{
                        "title":"List of Values Task Code 15",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode16Id":{
                        "title":"List of Values Task Code 16",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode17Id":{
                        "title":"List of Values Task Code 17",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode18Id":{
                        "title":"List of Values Task Code 18",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode19Id":{
                        "title":"List of Values Task Code 19",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode20Id":{
                        "title":"List of Values Task Code 20",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode21Id":{
                        "title":"List of Values Task Code 21",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode22Id":{
                        "title":"List of Values Task Code 22",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode23Id":{
                        "title":"List of Values Task Code 23",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode24Id":{
                        "title":"List of Values Task Code 24",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode25Id":{
                        "title":"List of Values Task Code 25",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode26Id":{
                        "title":"List of Values Task Code 26",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode27Id":{
                        "title":"List of Values Task Code 27",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode28Id":{
                        "title":"List of Values Task Code 28",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode29Id":{
                        "title":"List of Values Task Code 29",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode30Id":{
                        "title":"List of Values Task Code 30",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode31Id":{
                        "title":"List of Values Task Code 31",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode32Id":{
                        "title":"List of Values Task Code 32",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode33Id":{
                        "title":"List of Values Task Code 33",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode34Id":{
                        "title":"List of Values Task Code 34",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode35Id":{
                        "title":"List of Values Task Code 35",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode36Id":{
                        "title":"List of Values Task Code 36",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode37Id":{
                        "title":"List of Values Task Code 37",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode38Id":{
                        "title":"List of Values Task Code 38",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode39Id":{
                        "title":"List of Values Task Code 39",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode40Id":{
                        "title":"List of Values Task Code 40",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskDuration":{
                        "title":"Task Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates level of the task in the WBS.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr01":{
                        "title":"Numeric Task Code 1",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr02":{
                        "title":"Numeric Task Code 2",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr03":{
                        "title":"Numeric Task Code 3",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr04":{
                        "title":"Numeric Task Code 4",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr05":{
                        "title":"Numeric Task Code 5",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr06":{
                        "title":"Numeric Task Code 6",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr07":{
                        "title":"Numeric Task Code 7",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr08":{
                        "title":"Numeric Task Code 8",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr09":{
                        "title":"Numeric Task Code 9",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumberAttr10":{
                        "title":"Numeric Task Code 10",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the task organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"Percentage of work completed for a task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "TaskPhysicalPercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "TaskPriority":{
                        "title":"Task Priority",
                        "type":"number",
                        "description":"Indicates the importance of a project task based on a predefined scale.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskQuantity":{
                        "title":"Task Quantity",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that a resource is allocated to the project task for a specified duration.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr01":{
                        "title":"Text Task Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr02":{
                        "title":"Text Task Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr03":{
                        "title":"Text Task Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr04":{
                        "title":"Text Task Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr05":{
                        "title":"Text Task Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr06":{
                        "title":"Text Task Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr07":{
                        "title":"Text Task Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr08":{
                        "title":"Text Task Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr09":{
                        "title":"Text Task Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr10":{
                        "title":"Text Task Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr11":{
                        "title":"Text Task Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr12":{
                        "title":"Text Task Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr13":{
                        "title":"Text Task Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr14":{
                        "title":"Text Task Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr15":{
                        "title":"Text Task Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr16":{
                        "title":"Text Task Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr17":{
                        "title":"Text Task Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr18":{
                        "title":"Text Task Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr19":{
                        "title":"Text Task Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTextAttr20":{
                        "title":"Text Task Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTransactionControls":{
                        "title":"Task Transaction Controls",
                        "type":"array",
                        "description":"The Task Transaction Control resource is used to view, create, update, and delete a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-response"
                        }
                    },
                    "TasksDFF":{
                        "title":"Tasks Descriptive Flexfields",
                        "type":"array",
                        "description":"The Tasks Descriptive Flexfields resource is used to view, create, and update additional information for project tasks.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. If the task is a top task, the identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Transaction finish date of a task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Transaction start date of a task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-item-response":{
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is enabled for capitalization of interest amounts. If the value is true then it means that the project is enabled for capitalization of interest amounts and if the value is false then it means that the project isn't enabled for capitalization of interest amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values are AU (for Actual units), CC (for Current cost), EC (for Estimated cost), SC ( for Standard unit cost), SE (for Spread evenly), CE (for Client extension), and N (for None).",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Attachments":{
                        "title":"Project Attachments",
                        "type":"array",
                        "description":"The Attachments resource is used to view, create, update and delete attachments to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Attachments-item-response"
                        }
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs .",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifies whether both asset associated and non-asset associated costs or only asset associated costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset associated and non-asset associated costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset associated costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS",
                        "x-queryable":true
                    },
                    "BillingFlag":{
                        "title":"Billing Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the billable status of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the right set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule associated to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "BurdeningFlag":{
                        "title":"Burdening Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that burden costs will be calculated for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit to which the project belongs.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CIntRateSchId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate the capitalized interest.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CIntRateSchName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The rate schedule used to calculate the capitalized interest.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CIntStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method for processing events on capital projects. Valid values are M (for Manual), P (for Periodic), and N (for None).",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the capitalization status of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for non labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Date used to obtain currency conversion rates when converting an amount to the project currency. This date is used when the currency conversion date type is Fixed Date (F).",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the date type that is used when converting amounts to the project currency. Valid values are A (for Accounting Date), P (for Project Accounting Date), T (for Transaction Date), and F (for Fixed Date).",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Source of a currency conversion rate, such as user defined, spot, or corporate. In this case, the rate determines how to convert an amount from one currency to the project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control are enabled. Valid values are true and false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalProjectId":{
                        "title":"External Project ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the project that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours that a resource works on the project in a day.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the notes about the KPI are included on the KPI notification report. Valid values are true and false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntegrationApplicationCode":{
                        "title":"Integration Application Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application code in which the project is integrated. The valid values are ORA_EPM or blank. Attribute can't be set using the POST operation.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntegrationProjectReference":{
                        "title":"Integration Project Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the integrated project in a third-party application. Attribute can't be set using the POST operation.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the workflow notifications are sent to the project manager after KPI values are generated. Valid values are true and false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Identifier of the legal entity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. A legal entity is a recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt, and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr01":{
                        "title":"Numeric Project Code 1",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr02":{
                        "title":"Numeric Project Code 2",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr03":{
                        "title":"Numeric Project Code 3",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr04":{
                        "title":"Numeric Project Code 4",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr05":{
                        "title":"Numeric Project Code 5",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr06":{
                        "title":"Numeric Project Code 6",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr07":{
                        "title":"Numeric Project Code 7",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr08":{
                        "title":"Numeric Project Code 8",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr09":{
                        "title":"Numeric Project Code 9",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr10":{
                        "title":"Numeric Project Code 10",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "OwningOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is used to plan and schedule tasks and resources on the tasks. Valid values are true and false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCalendarId":{
                        "title":"Project Calendar ID",
                        "type":"number",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCalendarName":{
                        "title":"Project Calendar Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar associated to the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectClassifications":{
                        "title":"Project Classifications",
                        "type":"array",
                        "description":"The Project Classification resource is used to view, create, update, and delete a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectClassifications-item-response"
                        }
                    },
                    "ProjectCode01":{
                        "title":"List of Values Project Code 1",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode02":{
                        "title":"List of Values Project Code 2",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode03":{
                        "title":"List of Values Project Code 3",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode04":{
                        "title":"List of Values Project Code 4",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode05":{
                        "title":"List of Values Project Code 5",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode06":{
                        "title":"List of Values Project Code 6",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode07":{
                        "title":"List of Values Project Code 7",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode08":{
                        "title":"List of Values Project Code 8",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode09":{
                        "title":"List of Values Project Code 9",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode10":{
                        "title":"List of Values Project Code 10",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode11":{
                        "title":"List of Values Project Code 11",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode12":{
                        "title":"List of Values Project Code 12",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode13":{
                        "title":"List of Values Project Code 13",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode14":{
                        "title":"List of Values Project Code 14",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode15":{
                        "title":"List of Values Project Code 15",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode16":{
                        "title":"List of Values Project Code 16",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode17":{
                        "title":"List of Values Project Code 17",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode18":{
                        "title":"List of Values Project Code 18",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode19":{
                        "title":"List of Values Project Code 19",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode20":{
                        "title":"List of Values Project Code 20",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode21":{
                        "title":"List of Values Project Code 21",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode22":{
                        "title":"List of Values Project Code 22",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode23":{
                        "title":"List of Values Project Code 23",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode24":{
                        "title":"List of Values Project Code 24",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode25":{
                        "title":"List of Values Project Code 25",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode26":{
                        "title":"List of Values Project Code 26",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode27":{
                        "title":"List of Values Project Code 27",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode28":{
                        "title":"List of Values Project Code 28",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode29":{
                        "title":"List of Values Project Code 29",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode30":{
                        "title":"List of Values Project Code 30",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode31":{
                        "title":"List of Values Project Code 31",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode32":{
                        "title":"List of Values Project Code 32",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode33":{
                        "title":"List of Values Project Code 33",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode34":{
                        "title":"List of Values Project Code 34",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode35":{
                        "title":"List of Values Project Code 35",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode36":{
                        "title":"List of Values Project Code 36",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode37":{
                        "title":"List of Values Project Code 37",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode38":{
                        "title":"List of Values Project Code 38",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode39":{
                        "title":"List of Values Project Code 39",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode40":{
                        "title":"List of Values Project Code 40",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectCustomers":{
                        "title":"Project Customers",
                        "type":"array",
                        "description":"The Project Customers resource is used to view, create, and delete customers associated with those projects that are enabled for financial management. This applies only to those customers that are defined as parties as part of the project definition. This doesn't retrieve the customer information from a contract linked to the project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-item-response"
                        }
                    },
                    "ProjectDFF":{
                        "title":"Project Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for projects.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectDescription":{
                        "title":"Project Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyCode":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the ledger currency of the business unit that owns the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectManagerName":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerResourceId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives. This attribute has been deprecated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is being created.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectOpportunities":{
                        "title":"Project Opportunities",
                        "type":"array",
                        "description":"An object that includes attributes that are used to store values while creating or updating the opportunity details for a project. An opportunity is defined as a potential revenue-generating event.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectOpportunities-item-response"
                        }
                    },
                    "ProjectPlanViewAccessCode":{
                        "title":"View-Only Project Plan Access",
                        "maxLength":30,
                        "type":"string",
                        "description":"Access level code that specifies who can view the project plan in Oracle Fusion Task Management. Valid codes are ORA_PJT_PRJ_PLAN_VIEW_TEAM and ORA_PJT_PRJ_PLAN_VIEW_ALL.",
                        "nullable":false,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM",
                        "x-queryable":true
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectStatusChangeComment":{
                        "title":"Project Status Change Comment",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comment entered by the user when the status of a project is changed. The comment is input-only during PATCH and always returns null in the GET Project response.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectStatusCode":{
                        "title":"Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectStatusHistory":{
                        "title":"Project Status History",
                        "type":"array",
                        "description":"The endpoint that provides all project status changes and associated comments throughout the project's lifecycle.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectStatusHistory-item-response"
                        }
                    },
                    "ProjectTeamMembers":{
                        "title":"Project Team Members",
                        "type":"array",
                        "description":"An object that includes attributes that are used to store values while creating or updating team members on a project. A project team member is a person who is assigned a role on a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-response"
                        }
                    },
                    "ProjectTransactionControls":{
                        "title":"Project Transaction Controls",
                        "type":"array",
                        "description":"The Project Transaction Control resource is used to view, create, update, and delete a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-response"
                        }
                    },
                    "ProjectTypeId":{
                        "title":"Project Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the set of project options that determine the nature of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectTypeId",
                            "fnd:APPLCORE_SETID_DETERMINANT_TYPE":"SET",
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectTypeName":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of project options that determine the nature of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit assigned to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderBusinessUnits":{
                        "title":"Provider Business Units",
                        "type":"array",
                        "description":"This Project resource is used to view, create, update, and delete provider business units, regardless of whether they're from Project Portfolio Management or imported from third-party applications. The Provider Business Unit resource is a child of the Project resource.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-response"
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the service type.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the third-party application from which the project originates. A list of accepted values is defined in the lookup type Source Application. To review and update the list of values, use the Setup and Maintenance work area and the Manage Source Applications task.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE",
                        "x-queryable":true
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external system where it was originally entered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the template that is used to create the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTemplateName":{
                        "title":"Source Template",
                        "maxLength":255,
                        "type":"string",
                        "description":"If the project was created from a template, the name of the project template that was used to create the current project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SponsoredFlag":{
                        "title":"Sponsored Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is a sponsored project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed.",
                        "items":{
                            "$ref":"#/components/schemas/projects-TaskDependencies-item-response"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Task resource includes the attributes that are used to store values while creating or updating project tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-item-response"
                        }
                    },
                    "TextAttr01":{
                        "title":"Text Project Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr02":{
                        "title":"Text Project Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr03":{
                        "title":"Text Project Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr04":{
                        "title":"Text Project Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr05":{
                        "title":"Text Project Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr06":{
                        "title":"Text Project Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr07":{
                        "title":"Text Project Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr08":{
                        "title":"Text Project Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr09":{
                        "title":"Text Project Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr10":{
                        "title":"Text Project Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr11":{
                        "title":"Text Project Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr12":{
                        "title":"Text Project Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr13":{
                        "title":"Text Project Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr14":{
                        "title":"Text Project Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr15":{
                        "title":"Text Project Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr16":{
                        "title":"Text Project Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr17":{
                        "title":"Text Project Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr18":{
                        "title":"Text Project Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr19":{
                        "title":"Text Project Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr20":{
                        "title":"Text Project Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "WorkplanTemplateId":{
                        "title":"Work Plan Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkplanTemplateName":{
                        "title":"Work Plan Template",
                        "type":"string",
                        "description":"Name of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers-item-post-request":{
                "type":"object",
                "properties":{
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the customer team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a customer team member on the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role that a customer team member performs on a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"The unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RegistryId":{
                        "title":"Registry ID",
                        "maxLength":30,
                        "type":"string",
                        "description":"Alternate identifier of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the customer team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_LaborResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "LaborBilledAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"Specifies the labor bill amount of the task.",
                        "nullable":true
                    },
                    "LaborCostAmount":{
                        "title":"Labor Cost",
                        "type":"number",
                        "description":"Specifies the labor cost of the task.",
                        "nullable":true
                    },
                    "LaborPrimaryResource":{
                        "title":"Primary Labor Resource ID",
                        "type":"string",
                        "description":"Indicates that the resource is the primary labor resource for the project task.",
                        "nullable":true
                    },
                    "LaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LaborResourceEmail":{
                        "title":"Resource Email",
                        "type":"string",
                        "description":"E-mail address of the labor resource assigned to the task. Required if the resource type is Labor.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true
                    }
                }
            },
            "projects-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projects-ProjectDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_foundation_projectDefinition_publicModel_tasks_view_TasksDffVO-post-item":{
                "required":[
                    "ElementType"
                ],
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the nature of the project task, whether financial, execution, or both.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the basis of the project task.",
                        "nullable":false,
                        "default":"PJF_TASKS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectCustomerVO-item":{
                "type":"object",
                "properties":{
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-ProjectStatusHistory-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewStatus":{
                        "title":"New Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The new status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewStatusClassification":{
                        "title":"New Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The new internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewStatusClassificationCode":{
                        "title":"New Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewStatusCode":{
                        "title":"New Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the object, such as Milestone ID or Project ID.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OldStatus":{
                        "title":"Old Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The old status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OldStatusClassification":{
                        "title":"Old Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The old internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OldStatusClassificationCode":{
                        "title":"Old Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OldStatusCode":{
                        "title":"Old Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the object, such as milestone or project, is changed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusHistoryId":{
                        "title":"Status History ID",
                        "type":"integer",
                        "description":"Unique identifier of the status change record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "StatusObject":{
                        "title":"Status Object",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the object that's undergoing the status change. For example, project or milestone.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-ProjectTeamMembers-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"string",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinishDate":{
                        "title":"Team Member End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill Rate of the resource assignment for the planning purpose. If no value is specified, Bill Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost Rate of the resource assignment for the planning purpose. If no value is specified, Cost Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Team Member Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TeamMemberId":{
                        "title":"Team Member ID",
                        "type":"integer",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TrackTimeFlag":{
                        "title":"Track Time",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-ProjectStatusHistory-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_TaskDependenciesVO-post-item":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between tasks.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between tasks.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "ExternalPredecessorTaskId":{
                        "title":"External Predecessor Task ID",
                        "type":"string",
                        "description":"Unique identifier of the predecessor project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "type":"string",
                        "description":"Identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between tasks before the dependency is activated.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskNumber":{
                        "title":"Predecessor Task Number",
                        "type":"string",
                        "description":"Number of the task which is a predecessor to another task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectClassificationVO-item":{
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    },
                    "ProjectClassificationId":{
                        "title":"Project Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the project classification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_publicFlex_projects_foundation_publicModel_project_ProjectDff_view_ProjectDffVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_CustomerTeamMemberVO-post-item":{
                "required":[
                    "StartDate"
                ],
                "type":"object",
                "properties":{
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the customer team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a customer team member on the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role that a customer team member performs on a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"The unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RegistryId":{
                        "title":"Registry ID",
                        "maxLength":30,
                        "type":"string",
                        "description":"Alternate identifier of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the customer team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTeamMemberVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true
                    }
                }
            },
            "projects-item-patch-request":{
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is enabled for capitalization of interest amounts. If the value is true then it means that the project is enabled for capitalization of interest amounts and if the value is false then it means that the project isn't enabled for capitalization of interest amounts.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values are AU (for Actual units), CC (for Current cost), EC (for Estimated cost), SC ( for Standard unit cost), SE (for Spread evenly), CE (for Client extension), and N (for None).",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Project Attachments",
                        "type":"array",
                        "description":"The Attachments resource is used to view, create, update and delete attachments to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Attachments-item-patch-request"
                        }
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs .",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifies whether both asset associated and non-asset associated costs or only asset associated costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset associated and non-asset associated costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset associated costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the right set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule associated to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntRateSchId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate the capitalized interest.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIntRateSchName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The rate schedule used to calculate the capitalized interest.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method for processing events on capital projects. Valid values are M (for Manual), P (for Periodic), and N (for None).",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for non labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Date used to obtain currency conversion rates when converting an amount to the project currency. This date is used when the currency conversion date type is Fixed Date (F).",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the date type that is used when converting amounts to the project currency. Valid values are A (for Accounting Date), P (for Project Accounting Date), T (for Transaction Date), and F (for Fixed Date).",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Source of a currency conversion rate, such as user defined, spot, or corporate. In this case, the rate determines how to convert an amount from one currency to the project currency.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control are enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "ExternalProjectId":{
                        "title":"External Project ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the project that is created in the third-party application.",
                        "nullable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours that a resource works on the project in a day.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the notes about the KPI are included on the KPI notification report. Valid values are true and false.",
                        "nullable":true
                    },
                    "IntegrationApplicationCode":{
                        "title":"Integration Application Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application code in which the project is integrated. The valid values are ORA_EPM or blank. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "IntegrationProjectReference":{
                        "title":"Integration Project Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the integrated project in a third-party application. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the workflow notifications are sent to the project manager after KPI values are generated. Valid values are true and false.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule.",
                        "nullable":true
                    },
                    "NumberAttr01":{
                        "title":"Numeric Project Code 1",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "title":"Numeric Project Code 2",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "title":"Numeric Project Code 3",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "title":"Numeric Project Code 4",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "title":"Numeric Project Code 5",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "title":"Numeric Project Code 6",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "title":"Numeric Project Code 7",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "title":"Numeric Project Code 8",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "title":"Numeric Project Code 9",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "title":"Numeric Project Code 10",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is used to plan and schedule tasks and resources on the tasks. Valid values are true and false.",
                        "nullable":true
                    },
                    "ProjectCalendarId":{
                        "title":"Project Calendar ID",
                        "type":"number",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectCalendarName":{
                        "title":"Project Calendar Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectClassifications":{
                        "title":"Project Classifications",
                        "type":"array",
                        "description":"The Project Classification resource is used to view, create, update, and delete a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectClassifications-item-patch-request"
                        }
                    },
                    "ProjectCode01":{
                        "title":"List of Values Project Code 1",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "title":"List of Values Project Code 2",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "title":"List of Values Project Code 3",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "title":"List of Values Project Code 4",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "title":"List of Values Project Code 5",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "title":"List of Values Project Code 6",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "title":"List of Values Project Code 7",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "title":"List of Values Project Code 8",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "title":"List of Values Project Code 9",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "title":"List of Values Project Code 10",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "title":"List of Values Project Code 11",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "title":"List of Values Project Code 12",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "title":"List of Values Project Code 13",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "title":"List of Values Project Code 14",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "title":"List of Values Project Code 15",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "title":"List of Values Project Code 16",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "title":"List of Values Project Code 17",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "title":"List of Values Project Code 18",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "title":"List of Values Project Code 19",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "title":"List of Values Project Code 20",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "title":"List of Values Project Code 21",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "title":"List of Values Project Code 22",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "title":"List of Values Project Code 23",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "title":"List of Values Project Code 24",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "title":"List of Values Project Code 25",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "title":"List of Values Project Code 26",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "title":"List of Values Project Code 27",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "title":"List of Values Project Code 28",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "title":"List of Values Project Code 29",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "title":"List of Values Project Code 30",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "title":"List of Values Project Code 31",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "title":"List of Values Project Code 32",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "title":"List of Values Project Code 33",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "title":"List of Values Project Code 34",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "title":"List of Values Project Code 35",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "title":"List of Values Project Code 36",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "title":"List of Values Project Code 37",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "title":"List of Values Project Code 38",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "title":"List of Values Project Code 39",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "title":"List of Values Project Code 40",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false
                    },
                    "ProjectCustomers":{
                        "title":"Project Customers",
                        "type":"array",
                        "description":"The Project Customers resource is used to view, create, and delete customers associated with those projects that are enabled for financial management. This applies only to those customers that are defined as parties as part of the project definition. This doesn't retrieve the customer information from a contract linked to the project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-item-patch-request"
                        }
                    },
                    "ProjectDFF":{
                        "title":"Project Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for projects.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectDescription":{
                        "title":"Project Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is being created.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ProjectOpportunities":{
                        "title":"Project Opportunities",
                        "type":"array",
                        "description":"An object that includes attributes that are used to store values while creating or updating the opportunity details for a project. An opportunity is defined as a potential revenue-generating event.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectOpportunities-item-patch-request"
                        }
                    },
                    "ProjectPlanViewAccessCode":{
                        "title":"View-Only Project Plan Access",
                        "maxLength":30,
                        "type":"string",
                        "description":"Access level code that specifies who can view the project plan in Oracle Fusion Task Management. Valid codes are ORA_PJT_PRJ_PLAN_VIEW_TEAM and ORA_PJT_PRJ_PLAN_VIEW_ALL.",
                        "nullable":false,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectStatusChangeComment":{
                        "title":"Project Status Change Comment",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comment entered by the user when the status of a project is changed. The comment is input-only during PATCH and always returns null in the GET Project response.",
                        "nullable":true
                    },
                    "ProjectStatusCode":{
                        "title":"Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectStatusHistory":{
                        "title":"Project Status History",
                        "type":"array",
                        "description":"The endpoint that provides all project status changes and associated comments throughout the project's lifecycle.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectStatusHistory-item-patch-request"
                        }
                    },
                    "ProjectTeamMembers":{
                        "title":"Project Team Members",
                        "type":"array",
                        "description":"An object that includes attributes that are used to store values while creating or updating team members on a project. A project team member is a person who is assigned a role on a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-patch-request"
                        }
                    },
                    "ProjectTransactionControls":{
                        "title":"Project Transaction Controls",
                        "type":"array",
                        "description":"The Project Transaction Control resource is used to view, create, update, and delete a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-patch-request"
                        }
                    },
                    "ProviderBusinessUnits":{
                        "title":"Provider Business Units",
                        "type":"array",
                        "description":"This Project resource is used to view, create, update, and delete provider business units, regardless of whether they're from Project Portfolio Management or imported from third-party applications. The Provider Business Unit resource is a child of the Project resource.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-patch-request"
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the service type.",
                        "nullable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the third-party application from which the project originates. A list of accepted values is defined in the lookup type Source Application. To review and update the list of values, use the Setup and Maintenance work area and the Manage Source Applications task.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed.",
                        "items":{
                            "$ref":"#/components/schemas/projects-TaskDependencies-item-patch-request"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Task resource includes the attributes that are used to store values while creating or updating project tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-item-patch-request"
                        }
                    },
                    "TextAttr01":{
                        "title":"Text Project Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "title":"Text Project Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "title":"Text Project Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "title":"Text Project Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "title":"Text Project Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "title":"Text Project Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "title":"Text Project Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "title":"Text Project Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "title":"Text Project Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "title":"Text Project Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "title":"Text Project Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "title":"Text Project Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "title":"Text Project Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "title":"Text Project Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "title":"Text Project Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "title":"Text Project Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "title":"Text Project Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "title":"Text Project Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "title":"Text Project Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "title":"Text Project Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-ProviderBusinessUnits-item-post-request":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the provider business unit associated with this project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_fnd_applcore_attachments_uiModel_view_AttachmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        }
                    }
                }
            },
            "projects-ProjectDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_publicModel_view_ProjectStatusChangeRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusClassificationCode":{
                        "title":"Old Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusClassificationCode":{
                        "title":"New Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the object, such as Milestone ID or Project ID.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OldStatus":{
                        "title":"Old Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The old status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusHistoryId":{
                        "title":"Status History ID",
                        "type":"integer",
                        "description":"Unique identifier of the status change record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "NewStatusClassification":{
                        "title":"New Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The new internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusClassification":{
                        "title":"Old Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The old internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusCode":{
                        "title":"Old Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the object, such as milestone or project, is changed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusObject":{
                        "title":"Status Object",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the object that's undergoing the status change. For example, project or milestone.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatus":{
                        "title":"New Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The new status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusCode":{
                        "title":"New Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projects-Tasks-TaskAttachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TaskTransactionControlRestVO-post-item":{
                "required":[
                    "Billable",
                    "Chargeable"
                ],
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projects-ProviderBusinessUnits":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TaskVO-patch-item":{
                "required":[
                    "CrossChargeLaborFlag",
                    "CrossChargeNonLaborFlag",
                    "ElementType",
                    "TaskName",
                    "TaskOrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AllowCrossChargeTransactionsFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can accept charges from other business units.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated with the task. A burden schedule is a set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project task is capitalizable. A value of true means that the task is capitalizable and a value of false means that the task is not capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for labor costs.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for nonlabor costs.",
                        "nullable":false
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Title for the exposed attribute for element type task attributes in OTBI.",
                        "nullable":false
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ManualSchedule":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The schedule mode where you need to schedule the task manually and can???t update it automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "ProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true
                    },
                    "ReceiveIntercompanyAndInterprojectInvoicesFlag":{
                        "title":"Receive Intercompany and Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can receive invoices from other projects and organizations. A value of true means that the task can be included on intercompany and interproject invoices and a value of false means that the task cannot be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"The unique code corresponding to a requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"The name of the requirement.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type Code but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ServiceTypeCode"
                            ]
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "type":"string",
                        "description":"The sprint in which the task was completed or is estimated to be completed. You can configure the valid values during application set up.",
                        "nullable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "title":"List of Values Task Code 1",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "title":"List of Values Task Code 2",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "title":"List of Values Task Code 3",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "title":"List of Values Task Code 4",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "title":"List of Values Task Code 5",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "title":"List of Values Task Code 6",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "title":"List of Values Task Code 7",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "title":"List of Values Task Code 8",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "title":"List of Values Task Code 9",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "title":"List of Values Task Code 10",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "title":"List of Values Task Code 11",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "title":"List of Values Task Code 12",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "title":"List of Values Task Code 13",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "title":"List of Values Task Code 14",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "title":"List of Values Task Code 15",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "title":"List of Values Task Code 16",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "title":"List of Values Task Code 17",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "title":"List of Values Task Code 18",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "title":"List of Values Task Code 19",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "title":"List of Values Task Code 20",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "title":"List of Values Task Code 21",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "title":"List of Values Task Code 22",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "title":"List of Values Task Code 23",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "title":"List of Values Task Code 24",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "title":"List of Values Task Code 25",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "title":"List of Values Task Code 26",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "title":"List of Values Task Code 27",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "title":"List of Values Task Code 28",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "title":"List of Values Task Code 29",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "title":"List of Values Task Code 30",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "title":"List of Values Task Code 31",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "title":"List of Values Task Code 32",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "title":"List of Values Task Code 33",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "title":"List of Values Task Code 34",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "title":"List of Values Task Code 35",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "title":"List of Values Task Code 36",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "title":"List of Values Task Code 37",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "title":"List of Values Task Code 38",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "title":"List of Values Task Code 39",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "title":"List of Values Task Code 40",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskDuration":{
                        "title":"Task Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    },
                    "TaskNumberAttr01":{
                        "title":"Numeric Task Code 1",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr02":{
                        "title":"Numeric Task Code 2",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr03":{
                        "title":"Numeric Task Code 3",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr04":{
                        "title":"Numeric Task Code 4",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr05":{
                        "title":"Numeric Task Code 5",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr06":{
                        "title":"Numeric Task Code 6",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr07":{
                        "title":"Numeric Task Code 7",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr08":{
                        "title":"Numeric Task Code 8",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr09":{
                        "title":"Numeric Task Code 9",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr10":{
                        "title":"Numeric Task Code 10",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the task organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"Percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPhysicalPercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPriority":{
                        "title":"Task Priority",
                        "type":"number",
                        "description":"Indicates the importance of a project task based on a predefined scale.",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Task Quantity",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that a resource is allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskTextAttr01":{
                        "title":"Text Task Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr02":{
                        "title":"Text Task Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr03":{
                        "title":"Text Task Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr04":{
                        "title":"Text Task Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr05":{
                        "title":"Text Task Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr06":{
                        "title":"Text Task Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr07":{
                        "title":"Text Task Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr08":{
                        "title":"Text Task Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr09":{
                        "title":"Text Task Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr10":{
                        "title":"Text Task Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr11":{
                        "title":"Text Task Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr12":{
                        "title":"Text Task Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr13":{
                        "title":"Text Task Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr14":{
                        "title":"Text Task Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr15":{
                        "title":"Text Task Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr16":{
                        "title":"Text Task Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr17":{
                        "title":"Text Task Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr18":{
                        "title":"Text Task Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr19":{
                        "title":"Text Task Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr20":{
                        "title":"Text Task Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Transaction finish date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Transaction start date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-ProjectStatusHistory":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectStatusHistory-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_publicModel_view_ProjectStatusChangeRestVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_PjtProjectOpportunityVO-post-item":{
                "required":[
                    "OpportunityName",
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "OpportunityAltNumber":{
                        "title":"External Opportunity ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the opportunity that is created in third-party application.",
                        "nullable":true
                    },
                    "OpportunityAmount":{
                        "title":"Opportunity Deal Amount",
                        "type":"number",
                        "description":"Total amount of a customer deal in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityCurrencyCode":{
                        "title":"Opportunity Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code of the deal amount for the opportunity.",
                        "nullable":true
                    },
                    "OpportunityCustomerId":{
                        "title":"Opportunity Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer with whom the deal is made for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OpportunityCustomerName":{
                        "title":"Opportunity Project Customer Name",
                        "maxLength":900,
                        "type":"string",
                        "description":"Name of the customer with whom the deal is made for the project.",
                        "nullable":true
                    },
                    "OpportunityCustomerNumber":{
                        "title":"Opportunity Project Customer Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Customer number in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityDescription":{
                        "title":"Opportunity Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the opportunity that the project is associated with.",
                        "nullable":true
                    },
                    "OpportunityId":{
                        "title":"Opportunity ID",
                        "type":"integer",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "OpportunityName":{
                        "title":"Opportunity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the opportunity that the project is associated with.",
                        "nullable":false
                    },
                    "OpportunityNumber":{
                        "title":"Opportunity Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The public unique identifier for an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityStatus":{
                        "title":"Opportunity Status",
                        "maxLength":240,
                        "type":"string",
                        "description":"Status of an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityWinConfPercent":{
                        "title":"Opportunity Win Probability Percentage",
                        "type":"number",
                        "description":"Percentage probability of winning an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TaskVO-item":{
                "type":"object",
                "properties":{
                    "ActualQuantity":{
                        "title":"Project Plan Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can accept charges from other business units.",
                        "nullable":true
                    },
                    "BaselineAllocation":{
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineDuration":{
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineQuantity":{
                        "type":"number",
                        "description":"Original planned effort of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated with the task. A burden schedule is a set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project task is capitalizable. A value of true means that the task is capitalizable and a value of false means that the task is not capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for labor costs.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for nonlabor costs.",
                        "nullable":false
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Title for the exposed attribute for element type task attributes in OTBI.",
                        "nullable":false
                    },
                    "ExecutionDisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "LowestLevelTask":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task is at the lowest level.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y"
                    },
                    "ManualSchedule":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The schedule mode where you need to schedule the task manually and can???t update it automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true
                    },
                    "ReceiveIntercompanyAndInterprojectInvoicesFlag":{
                        "title":"Receive Intercompany and Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can receive invoices from other projects and organizations. A value of true means that the task can be included on intercompany and interproject invoices and a value of false means that the task cannot be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RemainingQuantity":{
                        "title":"Project Plan Remaining Hours",
                        "type":"number",
                        "description":"Effort remaining on the project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"The unique code corresponding to a requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"The name of the requirement.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type Code but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ServiceTypeCode"
                            ]
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "type":"string",
                        "description":"The sprint in which the task was completed or is estimated to be completed. You can configure the valid values during application set up.",
                        "nullable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "title":"List of Values Task Code 1",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "title":"List of Values Task Code 2",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "title":"List of Values Task Code 3",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "title":"List of Values Task Code 4",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "title":"List of Values Task Code 5",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "title":"List of Values Task Code 6",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "title":"List of Values Task Code 7",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "title":"List of Values Task Code 8",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "title":"List of Values Task Code 9",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "title":"List of Values Task Code 10",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "title":"List of Values Task Code 11",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "title":"List of Values Task Code 12",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "title":"List of Values Task Code 13",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "title":"List of Values Task Code 14",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "title":"List of Values Task Code 15",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "title":"List of Values Task Code 16",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "title":"List of Values Task Code 17",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "title":"List of Values Task Code 18",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "title":"List of Values Task Code 19",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "title":"List of Values Task Code 20",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "title":"List of Values Task Code 21",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "title":"List of Values Task Code 22",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "title":"List of Values Task Code 23",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "title":"List of Values Task Code 24",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "title":"List of Values Task Code 25",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "title":"List of Values Task Code 26",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "title":"List of Values Task Code 27",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "title":"List of Values Task Code 28",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "title":"List of Values Task Code 29",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "title":"List of Values Task Code 30",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "title":"List of Values Task Code 31",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "title":"List of Values Task Code 32",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "title":"List of Values Task Code 33",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "title":"List of Values Task Code 34",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "title":"List of Values Task Code 35",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "title":"List of Values Task Code 36",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "title":"List of Values Task Code 37",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "title":"List of Values Task Code 38",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "title":"List of Values Task Code 39",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "title":"List of Values Task Code 40",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskDuration":{
                        "title":"Task Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates level of the task in the WBS.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    },
                    "TaskNumberAttr01":{
                        "title":"Numeric Task Code 1",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr02":{
                        "title":"Numeric Task Code 2",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr03":{
                        "title":"Numeric Task Code 3",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr04":{
                        "title":"Numeric Task Code 4",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr05":{
                        "title":"Numeric Task Code 5",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr06":{
                        "title":"Numeric Task Code 6",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr07":{
                        "title":"Numeric Task Code 7",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr08":{
                        "title":"Numeric Task Code 8",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr09":{
                        "title":"Numeric Task Code 9",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr10":{
                        "title":"Numeric Task Code 10",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the task organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"Percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPhysicalPercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPriority":{
                        "title":"Task Priority",
                        "type":"number",
                        "description":"Indicates the importance of a project task based on a predefined scale.",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Task Quantity",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that a resource is allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskTextAttr01":{
                        "title":"Text Task Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr02":{
                        "title":"Text Task Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr03":{
                        "title":"Text Task Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr04":{
                        "title":"Text Task Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr05":{
                        "title":"Text Task Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr06":{
                        "title":"Text Task Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr07":{
                        "title":"Text Task Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr08":{
                        "title":"Text Task Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr09":{
                        "title":"Text Task Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr10":{
                        "title":"Text Task Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr11":{
                        "title":"Text Task Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr12":{
                        "title":"Text Task Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr13":{
                        "title":"Text Task Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr14":{
                        "title":"Text Task Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr15":{
                        "title":"Text Task Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr16":{
                        "title":"Text Task Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr17":{
                        "title":"Text Task Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr18":{
                        "title":"Text Task Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr19":{
                        "title":"Text Task Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr20":{
                        "title":"Text Task Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. If the task is a top task, the identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Transaction finish date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Transaction start date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_fnd_applcore_attachments_uiModel_view_AttachmentsVO-patch-item":{
                "title":"Attachments",
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Attachments"
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_TaskDependenciesVO-patch-item":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between tasks.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "ExternalPredecessorTaskId":{
                        "title":"External Predecessor Task ID",
                        "type":"string",
                        "description":"Unique identifier of the predecessor project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "type":"string",
                        "description":"Identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between tasks before the dependency is activated.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskNumber":{
                        "title":"Predecessor Task Number",
                        "type":"string",
                        "description":"Number of the task which is a predecessor to another task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    }
                }
            },
            "projects-Tasks-TaskTransactionControls-item-patch-request":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TaskTransactionControlRestVO-item":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project. Default value is the identifier of the project for which the transaction control is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task. Default value is the identifier of the project task for which the transaction control is created.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_fnd_applcore_attachments_uiModel_view_AttachmentsVO-post-item":{
                "title":"Attachments",
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Attachments"
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectVO-patch-item":{
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is enabled for capitalization of interest amounts. If the value is true then it means that the project is enabled for capitalization of interest amounts and if the value is false then it means that the project isn't enabled for capitalization of interest amounts.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values are AU (for Actual units), CC (for Current cost), EC (for Estimated cost), SC ( for Standard unit cost), SE (for Spread evenly), CE (for Client extension), and N (for None).",
                        "nullable":true
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs .",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifies whether both asset associated and non-asset associated costs or only asset associated costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset associated and non-asset associated costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset associated costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the right set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule associated to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntRateSchId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate the capitalized interest.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIntRateSchName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The rate schedule used to calculate the capitalized interest.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method for processing events on capital projects. Valid values are M (for Manual), P (for Periodic), and N (for None).",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for non labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Date used to obtain currency conversion rates when converting an amount to the project currency. This date is used when the currency conversion date type is Fixed Date (F).",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the date type that is used when converting amounts to the project currency. Valid values are A (for Accounting Date), P (for Project Accounting Date), T (for Transaction Date), and F (for Fixed Date).",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Source of a currency conversion rate, such as user defined, spot, or corporate. In this case, the rate determines how to convert an amount from one currency to the project currency.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control are enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "ExternalProjectId":{
                        "title":"External Project ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the project that is created in the third-party application.",
                        "nullable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours that a resource works on the project in a day.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the notes about the KPI are included on the KPI notification report. Valid values are true and false.",
                        "nullable":true
                    },
                    "IntegrationApplicationCode":{
                        "title":"Integration Application Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application code in which the project is integrated. The valid values are ORA_EPM or blank. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "IntegrationProjectReference":{
                        "title":"Integration Project Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the integrated project in a third-party application. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the workflow notifications are sent to the project manager after KPI values are generated. Valid values are true and false.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule.",
                        "nullable":true
                    },
                    "NumberAttr01":{
                        "title":"Numeric Project Code 1",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "title":"Numeric Project Code 2",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "title":"Numeric Project Code 3",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "title":"Numeric Project Code 4",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "title":"Numeric Project Code 5",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "title":"Numeric Project Code 6",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "title":"Numeric Project Code 7",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "title":"Numeric Project Code 8",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "title":"Numeric Project Code 9",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "title":"Numeric Project Code 10",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is used to plan and schedule tasks and resources on the tasks. Valid values are true and false.",
                        "nullable":true
                    },
                    "ProjectCalendarId":{
                        "title":"Project Calendar ID",
                        "type":"number",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectCalendarName":{
                        "title":"Project Calendar Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectCode01":{
                        "title":"List of Values Project Code 1",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "title":"List of Values Project Code 2",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "title":"List of Values Project Code 3",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "title":"List of Values Project Code 4",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "title":"List of Values Project Code 5",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "title":"List of Values Project Code 6",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "title":"List of Values Project Code 7",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "title":"List of Values Project Code 8",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "title":"List of Values Project Code 9",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "title":"List of Values Project Code 10",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "title":"List of Values Project Code 11",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "title":"List of Values Project Code 12",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "title":"List of Values Project Code 13",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "title":"List of Values Project Code 14",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "title":"List of Values Project Code 15",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "title":"List of Values Project Code 16",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "title":"List of Values Project Code 17",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "title":"List of Values Project Code 18",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "title":"List of Values Project Code 19",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "title":"List of Values Project Code 20",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "title":"List of Values Project Code 21",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "title":"List of Values Project Code 22",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "title":"List of Values Project Code 23",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "title":"List of Values Project Code 24",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "title":"List of Values Project Code 25",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "title":"List of Values Project Code 26",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "title":"List of Values Project Code 27",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "title":"List of Values Project Code 28",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "title":"List of Values Project Code 29",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "title":"List of Values Project Code 30",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "title":"List of Values Project Code 31",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "title":"List of Values Project Code 32",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "title":"List of Values Project Code 33",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "title":"List of Values Project Code 34",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "title":"List of Values Project Code 35",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "title":"List of Values Project Code 36",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "title":"List of Values Project Code 37",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "title":"List of Values Project Code 38",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "title":"List of Values Project Code 39",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "title":"List of Values Project Code 40",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false
                    },
                    "ProjectDescription":{
                        "title":"Project Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is being created.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ProjectPlanViewAccessCode":{
                        "title":"View-Only Project Plan Access",
                        "maxLength":30,
                        "type":"string",
                        "description":"Access level code that specifies who can view the project plan in Oracle Fusion Task Management. Valid codes are ORA_PJT_PRJ_PLAN_VIEW_TEAM and ORA_PJT_PRJ_PLAN_VIEW_ALL.",
                        "nullable":false,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectStatusChangeComment":{
                        "title":"Project Status Change Comment",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comment entered by the user when the status of a project is changed. The comment is input-only during PATCH and always returns null in the GET Project response.",
                        "nullable":true
                    },
                    "ProjectStatusCode":{
                        "title":"Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the service type.",
                        "nullable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the third-party application from which the project originates. A list of accepted values is defined in the lookup type Source Application. To review and update the list of values, use the Setup and Maintenance work area and the Manage Source Applications task.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TextAttr01":{
                        "title":"Text Project Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "title":"Text Project Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "title":"Text Project Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "title":"Text Project Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "title":"Text Project Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "title":"Text Project Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "title":"Text Project Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "title":"Text Project Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "title":"Text Project Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "title":"Text Project Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "title":"Text Project Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "title":"Text Project Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "title":"Text Project Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "title":"Text Project Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "title":"Text Project Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "title":"Text Project Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "title":"Text Project Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "title":"Text Project Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "title":"Text Project Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "title":"Text Project Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_TaskDependenciesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PredecessorTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the predecessor task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project with which the element is associated.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TaskTransactionControlRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_PjtProjectOpportunityVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OpportunityDescription":{
                        "title":"Opportunity Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the opportunity that the project is associated with.",
                        "nullable":true
                    },
                    "OpportunityNumber":{
                        "title":"Opportunity Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The public unique identifier for an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "OpportunityCustomerId":{
                        "title":"Opportunity Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer with whom the deal is made for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OpportunityCustomerNumber":{
                        "title":"Opportunity Project Customer Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Customer number in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityName":{
                        "title":"Opportunity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the opportunity that the project is associated with.",
                        "nullable":false
                    },
                    "OpportunityCustomerName":{
                        "title":"Opportunity Project Customer Name",
                        "maxLength":900,
                        "type":"string",
                        "description":"Name of the customer with whom the deal is made for the project.",
                        "nullable":true
                    },
                    "OpportunityStatus":{
                        "title":"Opportunity Status",
                        "maxLength":240,
                        "type":"string",
                        "description":"Status of an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityId":{
                        "title":"Opportunity ID",
                        "type":"integer",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "OpportunityAmount":{
                        "title":"Opportunity Deal Amount",
                        "type":"number",
                        "description":"Total amount of a customer deal in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityAltNumber":{
                        "title":"External Opportunity ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the opportunity that is created in third-party application.",
                        "nullable":true
                    },
                    "OpportunityWinConfPercent":{
                        "title":"Opportunity Win Probability Percentage",
                        "type":"number",
                        "description":"Percentage probability of winning an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityCurrencyCode":{
                        "title":"Opportunity Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code of the deal amount for the opportunity.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectClassificationVO-post-item":{
                "required":[
                    "ClassCategory",
                    "ClassCategoryId",
                    "ClassCode",
                    "ClassCodeId"
                ],
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    },
                    "ProjectClassificationId":{
                        "title":"Project Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the project classification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projects-Tasks-ExpenseResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_ExpenseResourceAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExpenseResourceRemainingAmount":{
                        "title":"Remaining Amount",
                        "type":"number",
                        "description":"The sum of remaining expense cost amounts of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenseResourceName":{
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true
                    },
                    "ExpenseResourceActualAmount":{
                        "title":"Actual Amount",
                        "type":"number",
                        "description":"Specifies the actual expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenseResourcePlannedAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"Specifies the planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTeamMemberVO-updatableFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Team Member Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "title":"Track Time",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost Rate of the resource assignment for the planning purpose. If no value is specified, Cost Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill Rate of the resource assignment for the planning purpose. If no value is specified, Bill Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"string",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "title":"Team Member End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    }
                }
            },
            "projects-Tasks-TasksDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the nature of the project task, whether financial, execution, or both.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the basis of the project task.",
                        "nullable":false,
                        "default":"PJF_TASKS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_ProjectTransactionControlRestVO-item":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project. Default value is the identifier of the project for which the transaction control is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projects-Tasks-ExpenseResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "ExpenseResourceActualAmount":{
                        "title":"Actual Amount",
                        "type":"number",
                        "description":"Specifies the actual expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "ExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenseResourceName":{
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenseResourcePlannedAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"Specifies the planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "ExpenseResourceRemainingAmount":{
                        "title":"Remaining Amount",
                        "type":"number",
                        "description":"The sum of remaining expense cost amounts of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectCustomerVO-post-item":{
                "type":"object",
                "properties":{
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTeamMemberVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"string",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "title":"Team Member End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill Rate of the resource assignment for the planning purpose. If no value is specified, Bill Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost Rate of the resource assignment for the planning purpose. If no value is specified, Cost Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Team Member Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TeamMemberId":{
                        "title":"Team Member ID",
                        "type":"integer",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TrackTimeFlag":{
                        "title":"Track Time",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "projects-Tasks-TasksDFF-item-response":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the nature of the project task, whether financial, execution, or both.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the basis of the project task.",
                        "nullable":false,
                        "default":"PJF_TASKS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-Tasks-TaskTransactionControls-item-post-request":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers-item-response":{
                "type":"object",
                "properties":{
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the customer team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Person":{
                        "title":"Person",
                        "maxLength":360,
                        "type":"string",
                        "description":"The combination of title, first, middle, last, and suffix names of the person.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a customer team member on the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PrimaryEmail":{
                        "title":"Primary Email",
                        "maxLength":320,
                        "type":"string",
                        "description":"Primary email address of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"EmailEO.EmailAddress",
                            "protectionObjectTitle":"Email",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Email"
                        },
                        "x-queryable":true
                    },
                    "PrimaryJobTitle":{
                        "title":"Primary Job Title",
                        "maxLength":100,
                        "type":"string",
                        "description":"Primary job title of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryPhone":{
                        "title":"Primary Phone",
                        "type":"string",
                        "description":"Primary phone number of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role that a customer team member performs on a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"The unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RegistryId":{
                        "title":"Registry ID",
                        "maxLength":30,
                        "type":"string",
                        "description":"Alternate identifier of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the customer team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_foundation_projectDefinition_publicModel_tasks_view_TasksDffVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the basis of the project task.",
                        "nullable":false,
                        "default":"PJF_TASKS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the nature of the project task, whether financial, execution, or both.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projects-ProjectClassifications-item-post-request":{
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    },
                    "ProjectClassificationId":{
                        "title":"Project Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the project classification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projects-ProviderBusinessUnits-item-response":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the provider business unit associated with this project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the user who associated the provider business unit with this project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date when the provider business unit was associated with this project.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the user who last updated the provider business unit information associated with this project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedDate":{
                        "type":"string",
                        "description":"The date on which provider business unit information was last updated for this project.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-Tasks-TasksDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the nature of the project task, whether financial, execution, or both.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the basis of the project task.",
                        "nullable":false,
                        "default":"PJF_TASKS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_CustomerTeamMemberVO-item":{
                "type":"object",
                "properties":{
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the customer team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "Person":{
                        "title":"Person",
                        "maxLength":360,
                        "type":"string",
                        "description":"The combination of title, first, middle, last, and suffix names of the person.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a customer team member on the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PrimaryEmail":{
                        "title":"Primary Email",
                        "maxLength":320,
                        "type":"string",
                        "description":"Primary email address of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"EmailEO.EmailAddress",
                            "protectionObjectTitle":"Email",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Email"
                        }
                    },
                    "PrimaryJobTitle":{
                        "title":"Primary Job Title",
                        "maxLength":100,
                        "type":"string",
                        "description":"Primary job title of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryPhone":{
                        "title":"Primary Phone",
                        "type":"string",
                        "description":"Primary phone number of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role that a customer team member performs on a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"The unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RegistryId":{
                        "title":"Registry ID",
                        "maxLength":30,
                        "type":"string",
                        "description":"Alternate identifier of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the customer team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_LaborResourceAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LaborBilledAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"Specifies the labor bill amount of the task.",
                        "nullable":true
                    },
                    "LaborPrimaryResource":{
                        "title":"Primary Labor Resource ID",
                        "type":"string",
                        "description":"Indicates that the resource is the primary labor resource for the project task.",
                        "nullable":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborCostAmount":{
                        "title":"Labor Cost",
                        "type":"number",
                        "description":"Specifies the labor cost of the task.",
                        "nullable":true
                    },
                    "LaborResourceEmail":{
                        "title":"Resource Email",
                        "type":"string",
                        "description":"E-mail address of the labor resource assigned to the task. Required if the resource type is Labor.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    }
                }
            },
            "projects-ProjectDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-Tasks-LaborResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projects-item-post-request":{
                "required":[
                    "OwningOrganizationName",
                    "ProjectName"
                ],
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is enabled for capitalization of interest amounts. If the value is true then it means that the project is enabled for capitalization of interest amounts and if the value is false then it means that the project isn't enabled for capitalization of interest amounts.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values are AU (for Actual units), CC (for Current cost), EC (for Estimated cost), SC ( for Standard unit cost), SE (for Spread evenly), CE (for Client extension), and N (for None).",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Project Attachments",
                        "type":"array",
                        "description":"The Attachments resource is used to view, create, update and delete attachments to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Attachments-item-post-request"
                        }
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs .",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifies whether both asset associated and non-asset associated costs or only asset associated costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset associated and non-asset associated costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset associated costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the right set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule associated to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntRateSchId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate the capitalized interest.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIntRateSchName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The rate schedule used to calculate the capitalized interest.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method for processing events on capital projects. Valid values are M (for Manual), P (for Periodic), and N (for None).",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for non labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Date used to obtain currency conversion rates when converting an amount to the project currency. This date is used when the currency conversion date type is Fixed Date (F).",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the date type that is used when converting amounts to the project currency. Valid values are A (for Accounting Date), P (for Project Accounting Date), T (for Transaction Date), and F (for Fixed Date).",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Source of a currency conversion rate, such as user defined, spot, or corporate. In this case, the rate determines how to convert an amount from one currency to the project currency.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control are enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "ExternalProjectId":{
                        "title":"External Project ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the project that is created in the third-party application.",
                        "nullable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours that a resource works on the project in a day.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the notes about the KPI are included on the KPI notification report. Valid values are true and false.",
                        "nullable":true
                    },
                    "IntegrationApplicationCode":{
                        "title":"Integration Application Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application code in which the project is integrated. The valid values are ORA_EPM or blank. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "IntegrationProjectReference":{
                        "title":"Integration Project Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the integrated project in a third-party application. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the workflow notifications are sent to the project manager after KPI values are generated. Valid values are true and false.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule.",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Identifier of the legal entity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. A legal entity is a recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt, and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule.",
                        "nullable":true
                    },
                    "NumberAttr01":{
                        "title":"Numeric Project Code 1",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "title":"Numeric Project Code 2",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "title":"Numeric Project Code 3",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "title":"Numeric Project Code 4",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "title":"Numeric Project Code 5",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "title":"Numeric Project Code 6",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "title":"Numeric Project Code 7",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "title":"Numeric Project Code 8",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "title":"Numeric Project Code 9",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "title":"Numeric Project Code 10",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is used to plan and schedule tasks and resources on the tasks. Valid values are true and false.",
                        "nullable":true
                    },
                    "ProjectCalendarId":{
                        "title":"Project Calendar ID",
                        "type":"number",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectCalendarName":{
                        "title":"Project Calendar Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectClassifications":{
                        "title":"Project Classifications",
                        "type":"array",
                        "description":"The Project Classification resource is used to view, create, update, and delete a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectClassifications-item-post-request"
                        }
                    },
                    "ProjectCode01":{
                        "title":"List of Values Project Code 1",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "title":"List of Values Project Code 2",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "title":"List of Values Project Code 3",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "title":"List of Values Project Code 4",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "title":"List of Values Project Code 5",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "title":"List of Values Project Code 6",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "title":"List of Values Project Code 7",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "title":"List of Values Project Code 8",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "title":"List of Values Project Code 9",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "title":"List of Values Project Code 10",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "title":"List of Values Project Code 11",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "title":"List of Values Project Code 12",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "title":"List of Values Project Code 13",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "title":"List of Values Project Code 14",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "title":"List of Values Project Code 15",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "title":"List of Values Project Code 16",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "title":"List of Values Project Code 17",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "title":"List of Values Project Code 18",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "title":"List of Values Project Code 19",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "title":"List of Values Project Code 20",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "title":"List of Values Project Code 21",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "title":"List of Values Project Code 22",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "title":"List of Values Project Code 23",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "title":"List of Values Project Code 24",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "title":"List of Values Project Code 25",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "title":"List of Values Project Code 26",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "title":"List of Values Project Code 27",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "title":"List of Values Project Code 28",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "title":"List of Values Project Code 29",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "title":"List of Values Project Code 30",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "title":"List of Values Project Code 31",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "title":"List of Values Project Code 32",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "title":"List of Values Project Code 33",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "title":"List of Values Project Code 34",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "title":"List of Values Project Code 35",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "title":"List of Values Project Code 36",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "title":"List of Values Project Code 37",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "title":"List of Values Project Code 38",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "title":"List of Values Project Code 39",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "title":"List of Values Project Code 40",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false
                    },
                    "ProjectCustomers":{
                        "title":"Project Customers",
                        "type":"array",
                        "description":"The Project Customers resource is used to view, create, and delete customers associated with those projects that are enabled for financial management. This applies only to those customers that are defined as parties as part of the project definition. This doesn't retrieve the customer information from a contract linked to the project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-item-post-request"
                        }
                    },
                    "ProjectDFF":{
                        "title":"Project Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for projects.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectDescription":{
                        "title":"Project Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is being created.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ProjectOpportunities":{
                        "title":"Project Opportunities",
                        "type":"array",
                        "description":"An object that includes attributes that are used to store values while creating or updating the opportunity details for a project. An opportunity is defined as a potential revenue-generating event.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectOpportunities-item-post-request"
                        }
                    },
                    "ProjectPlanViewAccessCode":{
                        "title":"View-Only Project Plan Access",
                        "maxLength":30,
                        "type":"string",
                        "description":"Access level code that specifies who can view the project plan in Oracle Fusion Task Management. Valid codes are ORA_PJT_PRJ_PLAN_VIEW_TEAM and ORA_PJT_PRJ_PLAN_VIEW_ALL.",
                        "nullable":false,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectStatusChangeComment":{
                        "title":"Project Status Change Comment",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comment entered by the user when the status of a project is changed. The comment is input-only during PATCH and always returns null in the GET Project response.",
                        "nullable":true
                    },
                    "ProjectStatusCode":{
                        "title":"Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectStatusHistory":{
                        "title":"Project Status History",
                        "type":"array",
                        "description":"The endpoint that provides all project status changes and associated comments throughout the project's lifecycle.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectStatusHistory-item-post-request"
                        }
                    },
                    "ProjectTeamMembers":{
                        "title":"Project Team Members",
                        "type":"array",
                        "description":"An object that includes attributes that are used to store values while creating or updating team members on a project. A project team member is a person who is assigned a role on a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-post-request"
                        }
                    },
                    "ProjectTransactionControls":{
                        "title":"Project Transaction Controls",
                        "type":"array",
                        "description":"The Project Transaction Control resource is used to view, create, update, and delete a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-post-request"
                        }
                    },
                    "ProviderBusinessUnits":{
                        "title":"Provider Business Units",
                        "type":"array",
                        "description":"This Project resource is used to view, create, update, and delete provider business units, regardless of whether they're from Project Portfolio Management or imported from third-party applications. The Provider Business Unit resource is a child of the Project resource.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-post-request"
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the service type.",
                        "nullable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the third-party application from which the project originates. A list of accepted values is defined in the lookup type Source Application. To review and update the list of values, use the Setup and Maintenance work area and the Manage Source Applications task.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "SourceTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the template that is used to create the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template",
                        "maxLength":255,
                        "type":"string",
                        "description":"If the project was created from a template, the name of the project template that was used to create the current project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed.",
                        "items":{
                            "$ref":"#/components/schemas/projects-TaskDependencies-item-post-request"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Task resource includes the attributes that are used to store values while creating or updating project tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-item-post-request"
                        }
                    },
                    "TextAttr01":{
                        "title":"Text Project Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "title":"Text Project Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "title":"Text Project Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "title":"Text Project Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "title":"Text Project Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "title":"Text Project Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "title":"Text Project Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "title":"Text Project Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "title":"Text Project Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "title":"Text Project Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "title":"Text Project Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "title":"Text Project Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "title":"Text Project Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "title":"Text Project Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "title":"Text Project Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "title":"Text Project Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "title":"Text Project Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "title":"Text Project Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "title":"Text Project Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "title":"Text Project Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkplanTemplateId":{
                        "title":"Work Plan Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkplanTemplateName":{
                        "title":"Work Plan Template",
                        "type":"string",
                        "description":"Name of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_ExpenseResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ExpenseResourceActualAmount":{
                        "title":"Actual Amount",
                        "type":"number",
                        "description":"Specifies the actual expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenseResourceName":{
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true
                    },
                    "ExpenseResourcePlannedAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"Specifies the planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceRemainingAmount":{
                        "title":"Remaining Amount",
                        "type":"number",
                        "description":"The sum of remaining expense cost amounts of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_LaborResourceAssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projects-Tasks-LaborResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                    "LaborBilledAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"Specifies the labor bill amount of the task.",
                        "nullable":true
                    },
                    "LaborCostAmount":{
                        "title":"Labor Cost",
                        "type":"number",
                        "description":"Specifies the labor cost of the task.",
                        "nullable":true
                    },
                    "LaborPrimaryResource":{
                        "title":"Primary Labor Resource ID",
                        "type":"string",
                        "description":"Indicates that the resource is the primary labor resource for the project task.",
                        "nullable":true
                    },
                    "LaborResourceEmail":{
                        "title":"Resource Email",
                        "type":"string",
                        "description":"E-mail address of the labor resource assigned to the task. Required if the resource type is Labor.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_ProjectTransactionControlRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectVO-post-item":{
                "required":[
                    "OwningOrganizationName",
                    "ProjectName"
                ],
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is enabled for capitalization of interest amounts. If the value is true then it means that the project is enabled for capitalization of interest amounts and if the value is false then it means that the project isn't enabled for capitalization of interest amounts.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values are AU (for Actual units), CC (for Current cost), EC (for Estimated cost), SC ( for Standard unit cost), SE (for Spread evenly), CE (for Client extension), and N (for None).",
                        "nullable":true
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs .",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifies whether both asset associated and non-asset associated costs or only asset associated costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset associated and non-asset associated costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset associated costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the right set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule associated to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntRateSchId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate the capitalized interest.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIntRateSchName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The rate schedule used to calculate the capitalized interest.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method for processing events on capital projects. Valid values are M (for Manual), P (for Periodic), and N (for None).",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for non labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Date used to obtain currency conversion rates when converting an amount to the project currency. This date is used when the currency conversion date type is Fixed Date (F).",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the date type that is used when converting amounts to the project currency. Valid values are A (for Accounting Date), P (for Project Accounting Date), T (for Transaction Date), and F (for Fixed Date).",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Source of a currency conversion rate, such as user defined, spot, or corporate. In this case, the rate determines how to convert an amount from one currency to the project currency.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control are enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "ExternalProjectId":{
                        "title":"External Project ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the project that is created in the third-party application.",
                        "nullable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours that a resource works on the project in a day.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the notes about the KPI are included on the KPI notification report. Valid values are true and false.",
                        "nullable":true
                    },
                    "IntegrationApplicationCode":{
                        "title":"Integration Application Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application code in which the project is integrated. The valid values are ORA_EPM or blank. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "IntegrationProjectReference":{
                        "title":"Integration Project Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the integrated project in a third-party application. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the workflow notifications are sent to the project manager after KPI values are generated. Valid values are true and false.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule.",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Identifier of the legal entity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. A legal entity is a recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt, and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule.",
                        "nullable":true
                    },
                    "NumberAttr01":{
                        "title":"Numeric Project Code 1",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "title":"Numeric Project Code 2",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "title":"Numeric Project Code 3",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "title":"Numeric Project Code 4",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "title":"Numeric Project Code 5",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "title":"Numeric Project Code 6",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "title":"Numeric Project Code 7",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "title":"Numeric Project Code 8",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "title":"Numeric Project Code 9",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "title":"Numeric Project Code 10",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is used to plan and schedule tasks and resources on the tasks. Valid values are true and false.",
                        "nullable":true
                    },
                    "ProjectCalendarId":{
                        "title":"Project Calendar ID",
                        "type":"number",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectCalendarName":{
                        "title":"Project Calendar Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectCode01":{
                        "title":"List of Values Project Code 1",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "title":"List of Values Project Code 2",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "title":"List of Values Project Code 3",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "title":"List of Values Project Code 4",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "title":"List of Values Project Code 5",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "title":"List of Values Project Code 6",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "title":"List of Values Project Code 7",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "title":"List of Values Project Code 8",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "title":"List of Values Project Code 9",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "title":"List of Values Project Code 10",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "title":"List of Values Project Code 11",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "title":"List of Values Project Code 12",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "title":"List of Values Project Code 13",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "title":"List of Values Project Code 14",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "title":"List of Values Project Code 15",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "title":"List of Values Project Code 16",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "title":"List of Values Project Code 17",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "title":"List of Values Project Code 18",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "title":"List of Values Project Code 19",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "title":"List of Values Project Code 20",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "title":"List of Values Project Code 21",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "title":"List of Values Project Code 22",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "title":"List of Values Project Code 23",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "title":"List of Values Project Code 24",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "title":"List of Values Project Code 25",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "title":"List of Values Project Code 26",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "title":"List of Values Project Code 27",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "title":"List of Values Project Code 28",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "title":"List of Values Project Code 29",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "title":"List of Values Project Code 30",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "title":"List of Values Project Code 31",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "title":"List of Values Project Code 32",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "title":"List of Values Project Code 33",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "title":"List of Values Project Code 34",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "title":"List of Values Project Code 35",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "title":"List of Values Project Code 36",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "title":"List of Values Project Code 37",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "title":"List of Values Project Code 38",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "title":"List of Values Project Code 39",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "title":"List of Values Project Code 40",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false
                    },
                    "ProjectDescription":{
                        "title":"Project Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is being created.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ProjectPlanViewAccessCode":{
                        "title":"View-Only Project Plan Access",
                        "maxLength":30,
                        "type":"string",
                        "description":"Access level code that specifies who can view the project plan in Oracle Fusion Task Management. Valid codes are ORA_PJT_PRJ_PLAN_VIEW_TEAM and ORA_PJT_PRJ_PLAN_VIEW_ALL.",
                        "nullable":false,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectStatusChangeComment":{
                        "title":"Project Status Change Comment",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comment entered by the user when the status of a project is changed. The comment is input-only during PATCH and always returns null in the GET Project response.",
                        "nullable":true
                    },
                    "ProjectStatusCode":{
                        "title":"Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the service type.",
                        "nullable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the third-party application from which the project originates. A list of accepted values is defined in the lookup type Source Application. To review and update the list of values, use the Setup and Maintenance work area and the Manage Source Applications task.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "SourceTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the template that is used to create the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template",
                        "maxLength":255,
                        "type":"string",
                        "description":"If the project was created from a template, the name of the project template that was used to create the current project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TextAttr01":{
                        "title":"Text Project Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "title":"Text Project Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "title":"Text Project Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "title":"Text Project Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "title":"Text Project Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "title":"Text Project Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "title":"Text Project Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "title":"Text Project Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "title":"Text Project Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "title":"Text Project Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "title":"Text Project Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "title":"Text Project Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "title":"Text Project Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "title":"Text Project Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "title":"Text Project Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "title":"Text Project Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "title":"Text Project Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "title":"Text Project Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "title":"Text Project Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "title":"Text Project Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkplanTemplateId":{
                        "title":"Work Plan Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkplanTemplateName":{
                        "title":"Work Plan Template",
                        "type":"string",
                        "description":"Name of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_CustomerTeamMemberVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_CrossChargePrjBuRelationshipsRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the provider business unit associated with this project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    }
                }
            },
            "projects-ProjectClassifications":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectClassifications-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectClassificationVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectClassificationId":{
                        "title":"Project Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the project classification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projects-ProjectClassifications-item-response":{
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectClassificationId":{
                        "title":"Project Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the project classification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_CustomerTeamMemberVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PrimaryPhone":{
                        "title":"Primary Phone",
                        "type":"string",
                        "description":"Primary phone number of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PrimaryEmail":{
                        "title":"Primary Email",
                        "maxLength":320,
                        "type":"string",
                        "description":"Primary email address of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"EmailEO.EmailAddress",
                            "protectionObjectTitle":"Email",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Email"
                        }
                    },
                    "PrimaryJobTitle":{
                        "title":"Primary Job Title",
                        "maxLength":100,
                        "type":"string",
                        "description":"Primary job title of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Person":{
                        "title":"Person",
                        "maxLength":360,
                        "type":"string",
                        "description":"The combination of title, first, middle, last, and suffix names of the person.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTeamMemberVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"string",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "title":"Team Member End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill Rate of the resource assignment for the planning purpose. If no value is specified, Bill Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost Rate of the resource assignment for the planning purpose. If no value is specified, Cost Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Team Member Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "title":"Track Time",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_foundation_projectDefinition_publicModel_tasks_view_TasksDffVO-patch-item":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the nature of the project task, whether financial, execution, or both.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the basis of the project task.",
                        "nullable":false,
                        "default":"PJF_TASKS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projects-Tasks-ExpenseResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "ExpenseResourceActualAmount":{
                        "title":"Actual Amount",
                        "type":"number",
                        "description":"Specifies the actual expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenseResourceName":{
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true
                    },
                    "ExpenseResourcePlannedAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"Specifies the planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceRemainingAmount":{
                        "title":"Remaining Amount",
                        "type":"number",
                        "description":"The sum of remaining expense cost amounts of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers-item-patch-request":{
                "type":"object",
                "properties":{
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the customer team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a customer team member on the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "ProjectRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role that a customer team member performs on a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"The unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RegistryId":{
                        "title":"Registry ID",
                        "maxLength":30,
                        "type":"string",
                        "description":"Alternate identifier of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the customer team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projects-ProjectDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projects-Tasks-TasksDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_TaskDependenciesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between tasks.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_CrossChargePrjBuRelationshipsRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the provider business unit associated with this project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_fnd_applcore_attachments_uiModel_view_AttachmentsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectClassificationVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    }
                }
            },
            "projects-Tasks-LaborResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "LaborBilledAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"Specifies the labor bill amount of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborCostAmount":{
                        "title":"Labor Cost",
                        "type":"number",
                        "description":"Specifies the labor cost of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborPrimaryResource":{
                        "title":"Primary Labor Resource ID",
                        "type":"string",
                        "description":"Indicates that the resource is the primary labor resource for the project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "LaborResourceEmail":{
                        "title":"Resource Email",
                        "type":"string",
                        "description":"E-mail address of the labor resource assigned to the task. Required if the resource type is Labor.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LaborResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-Tasks-TaskTransactionControls-item-response":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project. Default value is the identifier of the project for which the transaction control is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task. Default value is the identifier of the project task for which the transaction control is created.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-ProjectOpportunities-item-patch-request":{
                "type":"object",
                "properties":{
                    "OpportunityAltNumber":{
                        "title":"External Opportunity ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the opportunity that is created in third-party application.",
                        "nullable":true
                    },
                    "OpportunityAmount":{
                        "title":"Opportunity Deal Amount",
                        "type":"number",
                        "description":"Total amount of a customer deal in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityCurrencyCode":{
                        "title":"Opportunity Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code of the deal amount for the opportunity.",
                        "nullable":true
                    },
                    "OpportunityCustomerId":{
                        "title":"Opportunity Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer with whom the deal is made for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OpportunityCustomerName":{
                        "title":"Opportunity Project Customer Name",
                        "maxLength":900,
                        "type":"string",
                        "description":"Name of the customer with whom the deal is made for the project.",
                        "nullable":true
                    },
                    "OpportunityCustomerNumber":{
                        "title":"Opportunity Project Customer Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Customer number in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityDescription":{
                        "title":"Opportunity Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the opportunity that the project is associated with.",
                        "nullable":true
                    },
                    "OpportunityId":{
                        "title":"Opportunity ID",
                        "type":"integer",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "OpportunityName":{
                        "title":"Opportunity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the opportunity that the project is associated with.",
                        "nullable":false
                    },
                    "OpportunityNumber":{
                        "title":"Opportunity Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The public unique identifier for an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityStatus":{
                        "title":"Opportunity Status",
                        "maxLength":240,
                        "type":"string",
                        "description":"Status of an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityWinConfPercent":{
                        "title":"Opportunity Win Probability Percentage",
                        "type":"number",
                        "description":"Percentage probability of winning an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectCustomerVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    }
                }
            },
            "projects-ProjectOpportunities-item-response":{
                "type":"object",
                "properties":{
                    "OpportunityAltNumber":{
                        "title":"External Opportunity ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the opportunity that is created in third-party application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpportunityAmount":{
                        "title":"Opportunity Deal Amount",
                        "type":"number",
                        "description":"Total amount of a customer deal in the opportunity management application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpportunityCurrencyCode":{
                        "title":"Opportunity Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code of the deal amount for the opportunity.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpportunityCustomerId":{
                        "title":"Opportunity Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer with whom the deal is made for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OpportunityCustomerName":{
                        "title":"Opportunity Project Customer Name",
                        "maxLength":900,
                        "type":"string",
                        "description":"Name of the customer with whom the deal is made for the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpportunityCustomerNumber":{
                        "title":"Opportunity Project Customer Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Customer number in the opportunity management application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpportunityDescription":{
                        "title":"Opportunity Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the opportunity that the project is associated with.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpportunityId":{
                        "title":"Opportunity ID",
                        "type":"integer",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "OpportunityName":{
                        "title":"Opportunity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the opportunity that the project is associated with.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "OpportunityNumber":{
                        "title":"Opportunity Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The public unique identifier for an opportunity in the opportunity management application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpportunityStatus":{
                        "title":"Opportunity Status",
                        "maxLength":240,
                        "type":"string",
                        "description":"Status of an opportunity in the opportunity management application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpportunityWinConfPercent":{
                        "title":"Opportunity Win Probability Percentage",
                        "type":"number",
                        "description":"Percentage probability of winning an opportunity in the opportunity management application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectCustomerVO-patch-item":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-TaskDependencies-item-patch-request":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between tasks.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "ExternalPredecessorTaskId":{
                        "title":"External Predecessor Task ID",
                        "type":"string",
                        "description":"Unique identifier of the predecessor project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "type":"string",
                        "description":"Identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between tasks before the dependency is activated.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskNumber":{
                        "title":"Predecessor Task Number",
                        "type":"string",
                        "description":"Number of the task which is a predecessor to another task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "WorkplanTemplateName":{
                        "title":"Work Plan Template",
                        "type":"string",
                        "description":"Name of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Identifier of the legal entity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template",
                        "maxLength":255,
                        "type":"string",
                        "description":"If the project was created from a template, the name of the project template that was used to create the current project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. A legal entity is a recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt, and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "WorkplanTemplateId":{
                        "title":"Work Plan Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourceTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the template that is used to create the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_ExpenseResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "ExpenseResourceActualAmount":{
                        "title":"Actual Amount",
                        "type":"number",
                        "description":"Specifies the actual expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenseResourceName":{
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true
                    },
                    "ExpenseResourcePlannedAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"Specifies the planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceRemainingAmount":{
                        "title":"Remaining Amount",
                        "type":"number",
                        "description":"The sum of remaining expense cost amounts of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TaskVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TaskCode19Id":{
                        "title":"List of Values Task Code 19",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CrossChargeLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for labor costs.",
                        "nullable":false
                    },
                    "TaskCode15Id":{
                        "title":"List of Values Task Code 15",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "title":"List of Values Task Code 38",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"The name of the requirement.",
                        "nullable":true
                    },
                    "ReceiveIntercompanyAndInterprojectInvoicesFlag":{
                        "title":"Receive Intercompany and Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can receive invoices from other projects and organizations. A value of true means that the task can be included on intercompany and interproject invoices and a value of false means that the task cannot be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true
                    },
                    "TaskCode30Id":{
                        "title":"List of Values Task Code 30",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type Code but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ServiceTypeCode"
                            ]
                        }
                    },
                    "TaskCode34Id":{
                        "title":"List of Values Task Code 34",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "title":"List of Values Task Code 11",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CrossChargeNonLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for nonlabor costs.",
                        "nullable":false
                    },
                    "TaskCode07Id":{
                        "title":"List of Values Task Code 7",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated with the task. A burden schedule is a set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskCode03Id":{
                        "title":"List of Values Task Code 3",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "title":"List of Values Task Code 26",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Transaction start date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode22Id":{
                        "title":"List of Values Task Code 22",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPhysicalPercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "default":0
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported.",
                        "nullable":true
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "type":"string",
                        "description":"The sprint in which the task was completed or is estimated to be completed. You can configure the valid values during application set up.",
                        "nullable":true
                    },
                    "TaskCode18Id":{
                        "title":"List of Values Task Code 18",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"Percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskCode14Id":{
                        "title":"List of Values Task Code 14",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "title":"List of Values Task Code 37",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskTextAttr20":{
                        "title":"Text Task Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TaskCode33Id":{
                        "title":"List of Values Task Code 33",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project task is capitalizable. A value of true means that the task is capitalizable and a value of false means that the task is not capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode10Id":{
                        "title":"List of Values Task Code 10",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "title":"List of Values Task Code 6",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "TaskCode25Id":{
                        "title":"List of Values Task Code 25",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true
                    },
                    "TaskCode29Id":{
                        "title":"List of Values Task Code 29",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "title":"List of Values Task Code 40",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that a resource is allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "TaskCode21Id":{
                        "title":"List of Values Task Code 21",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "title":"List of Values Task Code 2",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task.",
                        "nullable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true
                    },
                    "TaskTextAttr09":{
                        "title":"Text Task Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode17Id":{
                        "title":"List of Values Task Code 17",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskPriority":{
                        "title":"Task Priority",
                        "type":"number",
                        "description":"Indicates the importance of a project task based on a predefined scale.",
                        "nullable":true
                    },
                    "TaskTextAttr05":{
                        "title":"Text Task Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr06":{
                        "title":"Text Task Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr07":{
                        "title":"Text Task Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr08":{
                        "title":"Text Task Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode36Id":{
                        "title":"List of Values Task Code 36",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskTextAttr01":{
                        "title":"Text Task Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr02":{
                        "title":"Text Task Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr03":{
                        "title":"Text Task Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr04":{
                        "title":"Text Task Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"The unique code corresponding to a requirement.",
                        "nullable":true
                    },
                    "TaskCode32Id":{
                        "title":"List of Values Task Code 32",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Transaction finish date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode13Id":{
                        "title":"List of Values Task Code 13",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskQuantity":{
                        "title":"Task Quantity",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can accept charges from other business units.",
                        "nullable":true
                    },
                    "TaskCode09Id":{
                        "title":"List of Values Task Code 9",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Title for the exposed attribute for element type task attributes in OTBI.",
                        "nullable":false
                    },
                    "TaskTextAttr16":{
                        "title":"Text Task Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode05Id":{
                        "title":"List of Values Task Code 5",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskTextAttr17":{
                        "title":"Text Task Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr18":{
                        "title":"Text Task Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr19":{
                        "title":"Text Task Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr12":{
                        "title":"Text Task Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr13":{
                        "title":"Text Task Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "TaskTextAttr14":{
                        "title":"Text Task Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode28Id":{
                        "title":"List of Values Task Code 28",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskTextAttr15":{
                        "title":"Text Task Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr10":{
                        "title":"Text Task Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr11":{
                        "title":"Text Task Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode20Id":{
                        "title":"List of Values Task Code 20",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManualSchedule":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The schedule mode where you need to schedule the task manually and can???t update it automatically using the scheduling process.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false
                    },
                    "TaskCode24Id":{
                        "title":"List of Values Task Code 24",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode01Id":{
                        "title":"List of Values Task Code 1",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "TaskNumberAttr05":{
                        "title":"Numeric Task Code 5",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr06":{
                        "title":"Numeric Task Code 6",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr07":{
                        "title":"Numeric Task Code 7",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr08":{
                        "title":"Numeric Task Code 8",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr01":{
                        "title":"Numeric Task Code 1",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode16Id":{
                        "title":"List of Values Task Code 16",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumberAttr02":{
                        "title":"Numeric Task Code 2",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr03":{
                        "title":"Numeric Task Code 3",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr04":{
                        "title":"Numeric Task Code 4",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode39Id":{
                        "title":"List of Values Task Code 39",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumberAttr09":{
                        "title":"Numeric Task Code 9",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "title":"List of Values Task Code 31",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the task organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskCode35Id":{
                        "title":"List of Values Task Code 35",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "title":"List of Values Task Code 12",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task.",
                        "nullable":true
                    },
                    "TaskNumberAttr10":{
                        "title":"Numeric Task Code 10",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode08Id":{
                        "title":"List of Values Task Code 8",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskCode04Id":{
                        "title":"List of Values Task Code 4",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "TaskCode27Id":{
                        "title":"List of Values Task Code 27",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskDuration":{
                        "title":"Task Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed.",
                        "nullable":true
                    },
                    "TaskCode23Id":{
                        "title":"List of Values Task Code 23",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-TaskDependencies-item-response":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between tasks.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between tasks.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":true
                    },
                    "ExternalPredecessorTaskId":{
                        "title":"External Predecessor Task ID",
                        "type":"string",
                        "description":"Unique identifier of the predecessor project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "type":"string",
                        "description":"Identifier of the project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between tasks before the dependency is activated.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PredecessorTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the predecessor task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PredecessorTaskNumber":{
                        "title":"Predecessor Task Number",
                        "type":"string",
                        "description":"Number of the task which is a predecessor to another task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project with which the element is associated.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-ProjectTransactionControls-item-response":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project. Default value is the identifier of the project for which the transaction control is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-Tasks-TaskAttachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_publicModel_view_ProjectStatusChangeRestVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projects-ProjectTeamMembers-item-post-request":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"string",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "title":"Team Member End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill Rate of the resource assignment for the planning purpose. If no value is specified, Bill Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost Rate of the resource assignment for the planning purpose. If no value is specified, Cost Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Team Member Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "title":"Track Time",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_publicModel_view_ProjectStatusChangeRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatus":{
                        "title":"New Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The new status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusClassification":{
                        "title":"New Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The new internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusClassificationCode":{
                        "title":"New Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusCode":{
                        "title":"New Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the object, such as Milestone ID or Project ID.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OldStatus":{
                        "title":"Old Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The old status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusClassification":{
                        "title":"Old Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The old internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusClassificationCode":{
                        "title":"Old Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusCode":{
                        "title":"Old Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the object, such as milestone or project, is changed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusHistoryId":{
                        "title":"Status History ID",
                        "type":"integer",
                        "description":"Unique identifier of the status change record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "StatusObject":{
                        "title":"Status Object",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the object that's undergoing the status change. For example, project or milestone.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projects-ProjectOpportunities-item-post-request":{
                "type":"object",
                "properties":{
                    "OpportunityAltNumber":{
                        "title":"External Opportunity ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the opportunity that is created in third-party application.",
                        "nullable":true
                    },
                    "OpportunityAmount":{
                        "title":"Opportunity Deal Amount",
                        "type":"number",
                        "description":"Total amount of a customer deal in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityCurrencyCode":{
                        "title":"Opportunity Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code of the deal amount for the opportunity.",
                        "nullable":true
                    },
                    "OpportunityCustomerId":{
                        "title":"Opportunity Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer with whom the deal is made for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OpportunityCustomerName":{
                        "title":"Opportunity Project Customer Name",
                        "maxLength":900,
                        "type":"string",
                        "description":"Name of the customer with whom the deal is made for the project.",
                        "nullable":true
                    },
                    "OpportunityCustomerNumber":{
                        "title":"Opportunity Project Customer Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Customer number in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityDescription":{
                        "title":"Opportunity Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the opportunity that the project is associated with.",
                        "nullable":true
                    },
                    "OpportunityId":{
                        "title":"Opportunity ID",
                        "type":"integer",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "OpportunityName":{
                        "title":"Opportunity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the opportunity that the project is associated with.",
                        "nullable":false
                    },
                    "OpportunityNumber":{
                        "title":"Opportunity Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The public unique identifier for an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityStatus":{
                        "title":"Opportunity Status",
                        "maxLength":240,
                        "type":"string",
                        "description":"Status of an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityWinConfPercent":{
                        "title":"Opportunity Win Probability Percentage",
                        "type":"number",
                        "description":"Percentage probability of winning an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projects-Tasks-ExpenseResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenseResourceActualAmount":{
                        "title":"Actual Amount",
                        "type":"number",
                        "description":"Specifies the actual expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenseResourceName":{
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true
                    },
                    "ExpenseResourcePlannedAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"Specifies the planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceRemainingAmount":{
                        "title":"Remaining Amount",
                        "type":"number",
                        "description":"The sum of remaining expense cost amounts of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-Tasks-TaskAttachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_fnd_applcore_attachments_uiModel_view_AttachmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_CustomerTeamMemberVO-patch-item":{
                "type":"object",
                "properties":{
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the customer team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a customer team member on the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "ProjectRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role that a customer team member performs on a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"The unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RegistryId":{
                        "title":"Registry ID",
                        "maxLength":30,
                        "type":"string",
                        "description":"Alternate identifier of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the customer team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_TaskDependenciesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PredecessorTaskNumber":{
                        "title":"Predecessor Task Number",
                        "type":"string",
                        "description":"Number of the task which is a predecessor to another task.",
                        "nullable":true
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between tasks before the dependency is activated.",
                        "nullable":true,
                        "default":0
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "type":"string",
                        "description":"Identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between tasks.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "ExternalPredecessorTaskId":{
                        "title":"External Predecessor Task ID",
                        "type":"string",
                        "description":"Unique identifier of the predecessor project task that is created in the third-party application.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_ProjectTransactionControlRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project. Default value is the identifier of the project for which the transaction control is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_CustomerTeamMemberVO-updatableFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the customer team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":false
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a customer team member on the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"The unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RegistryId":{
                        "title":"Registry ID",
                        "maxLength":30,
                        "type":"string",
                        "description":"Alternate identifier of the person assigned as a customer team member on the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role that a customer team member performs on a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the customer team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTeamMemberVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TeamMemberId":{
                        "title":"Team Member ID",
                        "type":"integer",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-ProviderBusinessUnits-item-patch-request":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the provider business unit associated with this project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    }
                }
            },
            "projects-Tasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectVO-item":{
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is enabled for capitalization of interest amounts. If the value is true then it means that the project is enabled for capitalization of interest amounts and if the value is false then it means that the project isn't enabled for capitalization of interest amounts.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values are AU (for Actual units), CC (for Current cost), EC (for Estimated cost), SC ( for Standard unit cost), SE (for Spread evenly), CE (for Client extension), and N (for None).",
                        "nullable":true
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs .",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifies whether both asset associated and non-asset associated costs or only asset associated costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset associated and non-asset associated costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset associated costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BillingFlag":{
                        "title":"Billing Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the billable status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the right set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule associated to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdeningFlag":{
                        "title":"Burdening Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that burden costs will be calculated for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit to which the project belongs.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CIntRateSchId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate the capitalized interest.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIntRateSchName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The rate schedule used to calculate the capitalized interest.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIntStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the method for processing events on capital projects. Valid values are M (for Manual), P (for Periodic), and N (for None).",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the capitalization status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for non labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Date used to obtain currency conversion rates when converting an amount to the project currency. This date is used when the currency conversion date type is Fixed Date (F).",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the date type that is used when converting amounts to the project currency. Valid values are A (for Accounting Date), P (for Project Accounting Date), T (for Transaction Date), and F (for Fixed Date).",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Source of a currency conversion rate, such as user defined, spot, or corporate. In this case, the rate determines how to convert an amount from one currency to the project currency.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control are enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "ExternalProjectId":{
                        "title":"External Project ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the project that is created in the third-party application.",
                        "nullable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours that a resource works on the project in a day.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the notes about the KPI are included on the KPI notification report. Valid values are true and false.",
                        "nullable":true
                    },
                    "IntegrationApplicationCode":{
                        "title":"Integration Application Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application code in which the project is integrated. The valid values are ORA_EPM or blank. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "IntegrationProjectReference":{
                        "title":"Integration Project Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the integrated project in a third-party application. Attribute can't be set using the POST operation.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates that the workflow notifications are sent to the project manager after KPI values are generated. Valid values are true and false.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Identifier of the legal entity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. A legal entity is a recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt, and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule.",
                        "nullable":true
                    },
                    "NumberAttr01":{
                        "title":"Numeric Project Code 1",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "title":"Numeric Project Code 2",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "title":"Numeric Project Code 3",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "title":"Numeric Project Code 4",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "title":"Numeric Project Code 5",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "title":"Numeric Project Code 6",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "title":"Numeric Project Code 7",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "title":"Numeric Project Code 8",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "title":"Numeric Project Code 9",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "title":"Numeric Project Code 10",
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is used to plan and schedule tasks and resources on the tasks. Valid values are true and false.",
                        "nullable":true
                    },
                    "ProjectCalendarId":{
                        "title":"Project Calendar ID",
                        "type":"number",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectCalendarName":{
                        "title":"Project Calendar Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar associated to the project.",
                        "nullable":true
                    },
                    "ProjectCode01":{
                        "title":"List of Values Project Code 1",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "title":"List of Values Project Code 2",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "title":"List of Values Project Code 3",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "title":"List of Values Project Code 4",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "title":"List of Values Project Code 5",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "title":"List of Values Project Code 6",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "title":"List of Values Project Code 7",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "title":"List of Values Project Code 8",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "title":"List of Values Project Code 9",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "title":"List of Values Project Code 10",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "title":"List of Values Project Code 11",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "title":"List of Values Project Code 12",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "title":"List of Values Project Code 13",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "title":"List of Values Project Code 14",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "title":"List of Values Project Code 15",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "title":"List of Values Project Code 16",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "title":"List of Values Project Code 17",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "title":"List of Values Project Code 18",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "title":"List of Values Project Code 19",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "title":"List of Values Project Code 20",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "title":"List of Values Project Code 21",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "title":"List of Values Project Code 22",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "title":"List of Values Project Code 23",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "title":"List of Values Project Code 24",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "title":"List of Values Project Code 25",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "title":"List of Values Project Code 26",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "title":"List of Values Project Code 27",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "title":"List of Values Project Code 28",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "title":"List of Values Project Code 29",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "title":"List of Values Project Code 30",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "title":"List of Values Project Code 31",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "title":"List of Values Project Code 32",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "title":"List of Values Project Code 33",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "title":"List of Values Project Code 34",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "title":"List of Values Project Code 35",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "title":"List of Values Project Code 36",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "title":"List of Values Project Code 37",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "title":"List of Values Project Code 38",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "title":"List of Values Project Code 39",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "title":"List of Values Project Code 40",
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false
                    },
                    "ProjectDescription":{
                        "title":"Project Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectLedgerCurrencyCode":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the ledger currency of the business unit that owns the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectManagerName":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerResourceId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives. This attribute has been deprecated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is being created.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ProjectPlanViewAccessCode":{
                        "title":"View-Only Project Plan Access",
                        "maxLength":30,
                        "type":"string",
                        "description":"Access level code that specifies who can view the project plan in Oracle Fusion Task Management. Valid codes are ORA_PJT_PRJ_PLAN_VIEW_TEAM and ORA_PJT_PRJ_PLAN_VIEW_ALL.",
                        "nullable":false,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectStatusChangeComment":{
                        "title":"Project Status Change Comment",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comment entered by the user when the status of a project is changed. The comment is input-only during PATCH and always returns null in the GET Project response.",
                        "nullable":true
                    },
                    "ProjectStatusCode":{
                        "title":"Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectStatusChangeComment"
                            ]
                        }
                    },
                    "ProjectTypeId":{
                        "title":"Project Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the set of project options that determine the nature of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectTypeId",
                            "fnd:APPLCORE_SETID_DETERMINANT_TYPE":"SET",
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "ProjectTypeName":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of project options that determine the nature of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit assigned to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the service type.",
                        "nullable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the third-party application from which the project originates. A list of accepted values is defined in the lookup type Source Application. To review and update the list of values, use the Setup and Maintenance work area and the Manage Source Applications task.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "SourceTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the template that is used to create the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template",
                        "maxLength":255,
                        "type":"string",
                        "description":"If the project was created from a template, the name of the project template that was used to create the current project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsoredFlag":{
                        "title":"Sponsored Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project is a sponsored project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TextAttr01":{
                        "title":"Text Project Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "title":"Text Project Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "title":"Text Project Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "title":"Text Project Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "title":"Text Project Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "title":"Text Project Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "title":"Text Project Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "title":"Text Project Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "title":"Text Project Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "title":"Text Project Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "title":"Text Project Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "title":"Text Project Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "title":"Text Project Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "title":"Text Project Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "title":"Text Project Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "title":"Text Project Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "title":"Text Project Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "title":"Text Project Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "title":"Text Project Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "title":"Text Project Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkplanTemplateId":{
                        "title":"Work Plan Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkplanTemplateName":{
                        "title":"Work Plan Template",
                        "type":"string",
                        "description":"Name of the work plan template used for the project.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projects-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_publicFlex_projects_foundation_publicModel_project_ProjectDff_view_ProjectDffVO-item":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10037",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJF_PJF_5FPROJECTS_5FDESC_5FFLEX_PJF_5FPROJECTS_5FALL_5FB_PJF_5FPROJECTS_5FALL_5FB",
                    "FND_ACFF_Title":"Project Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJF",
                    "FlexMetaEmpty":"true"
                }
            },
            "projects-ProjectTeamMembers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_publicFlex_projects_foundation_publicModel_project_ProjectDff_view_ProjectDffVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_publicFlex_projects_foundation_publicModel_project_ProjectDff_view_ProjectDffVO-post-item":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projects-ProjectCustomers-item-post-request":{
                "type":"object",
                "properties":{
                    "CustomerTeamMembers":{
                        "title":"Customer Team Members",
                        "type":"array",
                        "description":"A customer team member is an external stakeholder from the client organization who is granted access to the project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-post-request"
                        }
                    },
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-Tasks-TaskTransactionControls":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projects-ProjectCustomers-item-patch-request":{
                "type":"object",
                "properties":{
                    "CustomerTeamMembers":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-patch-request"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-ProjectTransactionControls-item-patch-request":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projects-Tasks-item-post-request":{
                "required":[
                    "CrossChargeLaborFlag",
                    "CrossChargeNonLaborFlag",
                    "ElementType",
                    "TaskName",
                    "TaskOrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AllowCrossChargeTransactionsFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can accept charges from other business units.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated with the task. A burden schedule is a set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project task is capitalizable. A value of true means that the task is capitalizable and a value of false means that the task is not capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for labor costs.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for nonlabor costs.",
                        "nullable":false
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Title for the exposed attribute for element type task attributes in OTBI.",
                        "nullable":false
                    },
                    "ExpenseResourceAssignments":{
                        "title":"Expense Resource Assignments",
                        "type":"array",
                        "description":"An object that includes the attributes that are used to store values while creating or updating expense resource assignments for a project task. For example, hotel expenses can be planned on a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-post-request"
                        }
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "LaborResourceAssignments":{
                        "title":"Labor Resource Assignments",
                        "type":"array",
                        "description":"An object that includes the attributes that are used to store values while creating or updating labor resource assignments for a project task. For example, a DBA can be assigned as labor resource for a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-post-request"
                        }
                    },
                    "ManualSchedule":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The schedule mode where you need to schedule the task manually and can???t update it automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "ProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true
                    },
                    "ReceiveIntercompanyAndInterprojectInvoicesFlag":{
                        "title":"Receive Intercompany and Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can receive invoices from other projects and organizations. A value of true means that the task can be included on intercompany and interproject invoices and a value of false means that the task cannot be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"The unique code corresponding to a requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"The name of the requirement.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type Code but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ServiceTypeCode"
                            ]
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "type":"string",
                        "description":"The sprint in which the task was completed or is estimated to be completed. You can configure the valid values during application set up.",
                        "nullable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskAttachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-post-request"
                        }
                    },
                    "TaskCode01Id":{
                        "title":"List of Values Task Code 1",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "title":"List of Values Task Code 2",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "title":"List of Values Task Code 3",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "title":"List of Values Task Code 4",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "title":"List of Values Task Code 5",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "title":"List of Values Task Code 6",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "title":"List of Values Task Code 7",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "title":"List of Values Task Code 8",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "title":"List of Values Task Code 9",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "title":"List of Values Task Code 10",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "title":"List of Values Task Code 11",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "title":"List of Values Task Code 12",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "title":"List of Values Task Code 13",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "title":"List of Values Task Code 14",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "title":"List of Values Task Code 15",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "title":"List of Values Task Code 16",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "title":"List of Values Task Code 17",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "title":"List of Values Task Code 18",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "title":"List of Values Task Code 19",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "title":"List of Values Task Code 20",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "title":"List of Values Task Code 21",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "title":"List of Values Task Code 22",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "title":"List of Values Task Code 23",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "title":"List of Values Task Code 24",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "title":"List of Values Task Code 25",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "title":"List of Values Task Code 26",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "title":"List of Values Task Code 27",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "title":"List of Values Task Code 28",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "title":"List of Values Task Code 29",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "title":"List of Values Task Code 30",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "title":"List of Values Task Code 31",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "title":"List of Values Task Code 32",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "title":"List of Values Task Code 33",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "title":"List of Values Task Code 34",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "title":"List of Values Task Code 35",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "title":"List of Values Task Code 36",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "title":"List of Values Task Code 37",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "title":"List of Values Task Code 38",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "title":"List of Values Task Code 39",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "title":"List of Values Task Code 40",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskDuration":{
                        "title":"Task Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    },
                    "TaskNumberAttr01":{
                        "title":"Numeric Task Code 1",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr02":{
                        "title":"Numeric Task Code 2",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr03":{
                        "title":"Numeric Task Code 3",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr04":{
                        "title":"Numeric Task Code 4",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr05":{
                        "title":"Numeric Task Code 5",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr06":{
                        "title":"Numeric Task Code 6",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr07":{
                        "title":"Numeric Task Code 7",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr08":{
                        "title":"Numeric Task Code 8",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr09":{
                        "title":"Numeric Task Code 9",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr10":{
                        "title":"Numeric Task Code 10",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the task organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"Percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPhysicalPercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPriority":{
                        "title":"Task Priority",
                        "type":"number",
                        "description":"Indicates the importance of a project task based on a predefined scale.",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Task Quantity",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that a resource is allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskTextAttr01":{
                        "title":"Text Task Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr02":{
                        "title":"Text Task Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr03":{
                        "title":"Text Task Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr04":{
                        "title":"Text Task Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr05":{
                        "title":"Text Task Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr06":{
                        "title":"Text Task Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr07":{
                        "title":"Text Task Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr08":{
                        "title":"Text Task Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr09":{
                        "title":"Text Task Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr10":{
                        "title":"Text Task Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr11":{
                        "title":"Text Task Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr12":{
                        "title":"Text Task Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr13":{
                        "title":"Text Task Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr14":{
                        "title":"Text Task Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr15":{
                        "title":"Text Task Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr16":{
                        "title":"Text Task Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr17":{
                        "title":"Text Task Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr18":{
                        "title":"Text Task Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr19":{
                        "title":"Text Task Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr20":{
                        "title":"Text Task Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTransactionControls":{
                        "title":"Task Transaction Controls",
                        "type":"array",
                        "description":"The Task Transaction Control resource is used to view, create, update, and delete a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-post-request"
                        }
                    },
                    "TasksDFF":{
                        "title":"Tasks Descriptive Flexfields",
                        "type":"array",
                        "description":"The Tasks Descriptive Flexfields resource is used to view, create, and update additional information for project tasks.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Transaction finish date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Transaction start date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_ExpenseResourceAssignmentsVO-post-item":{
                "required":[
                    "ProjElementId"
                ],
                "type":"object",
                "properties":{
                    "ExpenseResourceActualAmount":{
                        "title":"Actual Amount",
                        "type":"number",
                        "description":"Specifies the actual expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenseResourceName":{
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true
                    },
                    "ExpenseResourcePlannedAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"Specifies the planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ExpenseResourceRemainingAmount":{
                        "title":"Remaining Amount",
                        "type":"number",
                        "description":"The sum of remaining expense cost amounts of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projects-TaskDependencies-item-post-request":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between tasks.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between tasks.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "ExternalPredecessorTaskId":{
                        "title":"External Predecessor Task ID",
                        "type":"string",
                        "description":"Unique identifier of the predecessor project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "type":"string",
                        "description":"Identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between tasks before the dependency is activated.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskNumber":{
                        "title":"Predecessor Task Number",
                        "type":"string",
                        "description":"Number of the task which is a predecessor to another task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_CrossChargePrjBuRelationshipsRestVO-item":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the provider business unit associated with this project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the user who associated the provider business unit with this project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date when the provider business unit was associated with this project.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the user who last updated the provider business unit information associated with this project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedDate":{
                        "type":"string",
                        "description":"The date on which provider business unit information was last updated for this project.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"ProviderBusinessUnits"
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TaskVO-post-item":{
                "required":[
                    "CrossChargeLaborFlag",
                    "CrossChargeNonLaborFlag",
                    "ElementType",
                    "TaskName",
                    "TaskOrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AllowCrossChargeTransactionsFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can accept charges from other business units.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated with the task. A burden schedule is a set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project task is capitalizable. A value of true means that the task is capitalizable and a value of false means that the task is not capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for labor costs.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task will allow processing of cross-charge transactions between business units for nonlabor costs.",
                        "nullable":false
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Title for the exposed attribute for element type task attributes in OTBI.",
                        "nullable":false
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ManualSchedule":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The schedule mode where you need to schedule the task manually and can???t update it automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "ProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true
                    },
                    "ReceiveIntercompanyAndInterprojectInvoicesFlag":{
                        "title":"Receive Intercompany and Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task can receive invoices from other projects and organizations. A value of true means that the task can be included on intercompany and interproject invoices and a value of false means that the task cannot be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"The unique code corresponding to a requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"The name of the requirement.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type Code but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ServiceTypeCode"
                            ]
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies an activity assigned to the project task for tracking purposes. You can enter a value either for this attribute or Service Type but not both while creating or updating a project task. A list of valid values is defined in the lookup type PJF_SERVICE_TYPE. The default value is derived from the project to which the task belongs.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "type":"string",
                        "description":"The sprint in which the task was completed or is estimated to be completed. You can configure the valid values during application set up.",
                        "nullable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "title":"List of Values Task Code 1",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "title":"List of Values Task Code 2",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "title":"List of Values Task Code 3",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "title":"List of Values Task Code 4",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "title":"List of Values Task Code 5",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "title":"List of Values Task Code 6",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "title":"List of Values Task Code 7",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "title":"List of Values Task Code 8",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "title":"List of Values Task Code 9",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "title":"List of Values Task Code 10",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "title":"List of Values Task Code 11",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "title":"List of Values Task Code 12",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "title":"List of Values Task Code 13",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "title":"List of Values Task Code 14",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "title":"List of Values Task Code 15",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "title":"List of Values Task Code 16",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "title":"List of Values Task Code 17",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "title":"List of Values Task Code 18",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "title":"List of Values Task Code 19",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "title":"List of Values Task Code 20",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "title":"List of Values Task Code 21",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "title":"List of Values Task Code 22",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "title":"List of Values Task Code 23",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "title":"List of Values Task Code 24",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "title":"List of Values Task Code 25",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "title":"List of Values Task Code 26",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "title":"List of Values Task Code 27",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "title":"List of Values Task Code 28",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "title":"List of Values Task Code 29",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "title":"List of Values Task Code 30",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "title":"List of Values Task Code 31",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "title":"List of Values Task Code 32",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "title":"List of Values Task Code 33",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "title":"List of Values Task Code 34",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "title":"List of Values Task Code 35",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "title":"List of Values Task Code 36",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "title":"List of Values Task Code 37",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "title":"List of Values Task Code 38",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "title":"List of Values Task Code 39",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "title":"List of Values Task Code 40",
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskDuration":{
                        "title":"Task Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    },
                    "TaskNumberAttr01":{
                        "title":"Numeric Task Code 1",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr02":{
                        "title":"Numeric Task Code 2",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr03":{
                        "title":"Numeric Task Code 3",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr04":{
                        "title":"Numeric Task Code 4",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr05":{
                        "title":"Numeric Task Code 5",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr06":{
                        "title":"Numeric Task Code 6",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr07":{
                        "title":"Numeric Task Code 7",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr08":{
                        "title":"Numeric Task Code 8",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr09":{
                        "title":"Numeric Task Code 9",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumberAttr10":{
                        "title":"Numeric Task Code 10",
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the task organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"Percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPhysicalPercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPriority":{
                        "title":"Task Priority",
                        "type":"number",
                        "description":"Indicates the importance of a project task based on a predefined scale.",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Task Quantity",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that a resource is allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskTextAttr01":{
                        "title":"Text Task Code 1",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr02":{
                        "title":"Text Task Code 2",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr03":{
                        "title":"Text Task Code 3",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr04":{
                        "title":"Text Task Code 4",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr05":{
                        "title":"Text Task Code 5",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr06":{
                        "title":"Text Task Code 6",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr07":{
                        "title":"Text Task Code 7",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr08":{
                        "title":"Text Task Code 8",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr09":{
                        "title":"Text Task Code 9",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr10":{
                        "title":"Text Task Code 10",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr11":{
                        "title":"Text Task Code 11",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr12":{
                        "title":"Text Task Code 12",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr13":{
                        "title":"Text Task Code 13",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr14":{
                        "title":"Text Task Code 14",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr15":{
                        "title":"Text Task Code 15",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr16":{
                        "title":"Text Task Code 16",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr17":{
                        "title":"Text Task Code 17",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr18":{
                        "title":"Text Task Code 18",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr19":{
                        "title":"Text Task Code 19",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskTextAttr20":{
                        "title":"Text Task Code 20",
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Transaction finish date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected task. A value of true means inclusive and a value of false means exclusive.",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Transaction start date of a task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. You can enter a value for either this attribute or Work Type ID but not both while creating a project task. The work type must be active within the planned task dates. The default value is derived from the project type or the project to which the task belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_TaskDependenciesVO-item":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between tasks.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between tasks.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "ExternalPredecessorTaskId":{
                        "title":"External Predecessor Task ID",
                        "type":"string",
                        "description":"Unique identifier of the predecessor project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "type":"string",
                        "description":"Identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between tasks before the dependency is activated.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PredecessorTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the predecessor task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PredecessorTaskNumber":{
                        "title":"Predecessor Task Number",
                        "type":"string",
                        "description":"Number of the task which is a predecessor to another task.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project with which the element is associated.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"The number of a task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TaskVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. If the task is a top task, the identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BaselineDuration":{
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RemainingQuantity":{
                        "title":"Project Plan Remaining Hours",
                        "type":"number",
                        "description":"Effort remaining on the project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineAllocation":{
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualQuantity":{
                        "title":"Project Plan Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "BaselineQuantity":{
                        "type":"number",
                        "description":"Original planned effort of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates level of the task in the WBS.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "BaselineFinishDate":{
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExecutionDisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LowestLevelTask":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task is at the lowest level.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y"
                    }
                }
            },
            "projects-Tasks-TaskAttachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_flex_projects_foundation_projectDefinition_publicModel_tasks_view_TasksDffVO-item":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the nature of the project task, whether financial, execution, or both.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal attribute that indicates the basis of the project task.",
                        "nullable":false,
                        "default":"PJF_TASKS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10037",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJF_PJF_5FTASK_5FSTRUCTURE_5FDFF_PJF_5FPROJ_5FELEMENTS_5FB_PJF_5FPROJ_5FELEMENTS_5FB",
                    "FND_ACFF_Title":"Task Structure Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJF",
                    "FlexMetaEmpty":"true"
                }
            },
            "projects-ProjectCustomers-item-response":{
                "type":"object",
                "properties":{
                    "CustomerTeamMembers":{
                        "title":"Customer Team Members",
                        "type":"array",
                        "description":"A customer team member is an external stakeholder from the client organization who is granted access to the project.",
                        "items":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-response"
                        }
                    },
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of a party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projects-ProjectTransactionControls-item-post-request":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_taskAsmt_view_LaborResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "LaborBilledAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"Specifies the labor bill amount of the task.",
                        "nullable":true
                    },
                    "LaborCostAmount":{
                        "title":"Labor Cost",
                        "type":"number",
                        "description":"Specifies the labor cost of the task.",
                        "nullable":true
                    },
                    "LaborPrimaryResource":{
                        "title":"Primary Labor Resource ID",
                        "type":"string",
                        "description":"Indicates that the resource is the primary labor resource for the project task.",
                        "nullable":true
                    },
                    "LaborResourceEmail":{
                        "title":"Resource Email",
                        "type":"string",
                        "description":"E-mail address of the labor resource assigned to the task. Required if the resource type is Labor.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "LaborResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "ProjElementId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true
                    }
                }
            },
            "projects-ProjectClassifications-item-patch-request":{
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TaskTransactionControlRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_publicModel_view_PjtProjectOpportunityVO-patch-item":{
                "type":"object",
                "properties":{
                    "OpportunityAltNumber":{
                        "title":"External Opportunity ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unique identifier of the opportunity that is created in third-party application.",
                        "nullable":true
                    },
                    "OpportunityAmount":{
                        "title":"Opportunity Deal Amount",
                        "type":"number",
                        "description":"Total amount of a customer deal in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityCurrencyCode":{
                        "title":"Opportunity Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code of the deal amount for the opportunity.",
                        "nullable":true
                    },
                    "OpportunityCustomerId":{
                        "title":"Opportunity Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer with whom the deal is made for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OpportunityCustomerName":{
                        "title":"Opportunity Project Customer Name",
                        "maxLength":900,
                        "type":"string",
                        "description":"Name of the customer with whom the deal is made for the project.",
                        "nullable":true
                    },
                    "OpportunityCustomerNumber":{
                        "title":"Opportunity Project Customer Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Customer number in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityDescription":{
                        "title":"Opportunity Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the opportunity that the project is associated with.",
                        "nullable":true
                    },
                    "OpportunityId":{
                        "title":"Opportunity ID",
                        "type":"integer",
                        "description":"Unique identifier of the opportunity associated with the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "OpportunityName":{
                        "title":"Opportunity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the opportunity that the project is associated with.",
                        "nullable":false
                    },
                    "OpportunityNumber":{
                        "title":"Opportunity Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The public unique identifier for an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityStatus":{
                        "title":"Opportunity Status",
                        "maxLength":240,
                        "type":"string",
                        "description":"Status of an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "OpportunityWinConfPercent":{
                        "title":"Opportunity Win Probability Percentage",
                        "type":"number",
                        "description":"Percentage probability of winning an opportunity in the opportunity management application.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projects-ProjectTeamMembers-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"string",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "title":"Team Member End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill Rate of the resource assignment for the planning purpose. If no value is specified, Bill Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost Rate of the resource assignment for the planning purpose. If no value is specified, Cost Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Team Member Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "title":"Track Time",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_ProjectTransactionControlRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. You can enter either this attribute, Person ID, Person Name, or Email, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. You can enter either this attribute, Person ID, Person Number, or Email or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. You can enter either this attribute or Organization ID or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable or both of them. Default value is T.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type or both of them.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. You can enter either this attribute or Person Type Code or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. You can enter either this attribute or Organization or both of them. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Billable Code or both of them. Default value is Task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. You can enter either this attribute, Person ID, Person Number, or Person Name, or a combination of these attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. You can enter either this attribute or Expenditure Category or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. You can enter either this attribute or Nonlabor Resource ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable or both of them. Default value is N.",
                        "nullable":false
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You can enter either this attribute or Expenditure Type or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You can enter either this attribute or Expenditure Type ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable Code or both of them. Default value is Task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You can enter either this attribute or Nonlabor Resource or both of them.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. You can enter either this attribute, Person Name, Person Number, or Email, or a combination of these attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. You can enter either this attribute or Job ID or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. You can enter either this attribute or Capitalizable or both of them. Default value is T.",
                        "nullable":true
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. You can enter either this attribute or Chargeable Code or both of them. Default value is No.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. You can enter either this attribute or Expenditure Category ID or both of them.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. You can enter either this attribute or Job or both of them. You must enter at least one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTeamMemberVO-post-item":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"string",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "title":"Team Member End Date",
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill Rate of the resource assignment for the planning purpose. If no value is specified, Bill Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost Rate of the resource assignment for the planning purpose. If no value is specified, Cost Rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Team Member Start Date",
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "title":"Track Time",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TaskTransactionControlRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task. Default value is the identifier of the project task for which the transaction control is created.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project. Default value is the identifier of the project for which the transaction control is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectVersionErrorsRVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectBudgetSummary-VersionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineTaskSummaryVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineTaskSummaryVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view a project budget line periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Project budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Project budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Spread curves distributes quantity, cost, and revenue amounts automatically across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetSummaryVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line by period.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineTaskVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Spread curves distributes quantity, cost, and revenue amounts automatically across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Project budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Project budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectBudgetSummary-item-post-request":{
                "type":"object",
                "properties":{
                    "Resources":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-item-post-request"
                        }
                    },
                    "Tasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-item-post-request"
                        }
                    },
                    "VersionErrors":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineRbsSummaryVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentElementId":{
                        "type":"integer",
                        "description":"Identifier of the parent resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineTaskSummaryVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineRbsSummaryVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentElementId":{
                        "type":"integer",
                        "description":"Identifier of the parent resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectBudgetSummary-VersionErrors-item-response":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Severity",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the type of the exception, for example, Error or Warning.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageCause":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the error in the budget version occurred.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserAction":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which errors exist in the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the project budget version that has errors.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource in the project budget version that has errors.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task in the project budget version that has errors.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task in the project budget version that has errors.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Entered Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Planning currency used in the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view a project budget line periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Project budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Project budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Spread curves distributes quantity, cost, and revenue amounts automatically across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetSummaryVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanVersionNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"Number of the project budget version.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the project budget is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the project budget is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project on which the project budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningAmounts":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the project budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetSummaryVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-VersionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineRbsSummaryVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectVersionErrorsRVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineTaskVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-Resources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgetSummary-Resources-item-patch-request":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgetSummary-item-response":{
                "type":"object",
                "properties":{
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the project budget version.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionName":{
                        "title":"Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"Number of the project budget version.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningAmounts":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project on which the project budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the project budget is created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the project budget is created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Resources":{
                        "title":"Resources",
                        "type":"array",
                        "description":"The Resources resource is used to view a project budget version resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-item-response"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to view a project budget version task.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-item-response"
                        }
                    },
                    "VersionErrors":{
                        "title":"Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view project budget version errors.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineTaskVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineRbsVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Project budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Project budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Spread curves distributes quantity, cost, and revenue amounts automatically across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-Resources-item-response":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "title":"Budget Lines",
                        "type":"array",
                        "description":"The Budget Lines resource is used to view a resource's project budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-item-response"
                        }
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentElementId":{
                        "type":"integer",
                        "description":"Identifier of the parent resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineRbsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineTaskSummaryVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineRbsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineRbsSummaryVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-Tasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgetSummary-Tasks-item-patch-request":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanningAmountDetailsRVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line by period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanningAmountDetailsRVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-item-patch-request":{
                "type":"object",
                "properties":{
                    "Resources":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-item-patch-request"
                        }
                    },
                    "Tasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-item-patch-request"
                        }
                    },
                    "VersionErrors":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line by period.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgetSummary-VersionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetSummaryVO-item":{
                "type":"object",
                "properties":{
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the project budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanVersionNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"Number of the project budget version.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningAmounts":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project on which the project budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the project budget is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the project budget is created.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectBudgetSummary-Resources-item-post-request":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectVersionErrorsRVO-item":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Severity",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the type of the exception, for example, Error or Warning.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageCause":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the error in the budget version occurred.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageUserAction":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which errors exist in the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the project budget version that has errors.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource in the project budget version that has errors.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task in the project budget version that has errors.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task in the project budget version that has errors.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyCode":{
                        "title":"Entered Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Planning currency used in the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectVersionErrorsRVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource in the project budget version that has errors.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the project budget version that has errors.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task in the project budget version that has errors.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserAction":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Entered Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Planning currency used in the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageCause":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the error in the budget version occurred.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ErrorType":{
                        "title":"Severity",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the type of the exception, for example, Error or Warning.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task in the project budget version that has errors.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which errors exist in the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineRbsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Spread curves distributes quantity, cost, and revenue amounts automatically across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Project budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Project budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanningAmountDetailsRVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgetSummary-Tasks-item-response":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "title":"Budget Lines",
                        "type":"array",
                        "description":"The Budget Lines resource is used to view a task's project budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-item-response"
                        }
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-item-post-request":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectPlanningAmountDetailsRVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line by period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Periodic project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetLineTaskVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the project budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Project budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Project budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Project budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Spread curves distributes quantity, cost, and revenue amounts automatically across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a project budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a project budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_BillTransactionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "InvoiceDistributedCode":{
                        "title":"Invoice Distributed Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether an invoice distribution has been created for the qualified bill amount.",
                        "nullable":true
                    },
                    "InvoiceCurrencyEligibleAmount":{
                        "title":"Invoice Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in invoice currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceQualifiedAmount":{
                        "title":"Transaction Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueNetZeroFlag":{
                        "title":"Revenue Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for revenue recognition and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ApplicableProcessCode":{
                        "title":"Process Applicability Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"A code which indicates whether a bill transaction is applicable for invoicing, revenue recognition, or both.",
                        "nullable":true
                    },
                    "InvoiceBilledPercentage":{
                        "title":"Invoice Billed Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of the transaction that has been invoiced. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "RevenueRecognizedQuantity":{
                        "title":"Revenue Recognized Quantity",
                        "type":"number",
                        "description":"The total revenue quantity which has already been recognized.",
                        "nullable":true
                    },
                    "RecalculateRevenueFlag":{
                        "title":"Recalculate Revenue Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when revenue is recognized the next time.",
                        "nullable":true
                    },
                    "TransactionCurrencyWriteoffAmount":{
                        "title":"Transaction Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in transaction currency.",
                        "nullable":true
                    },
                    "UnitPriceInContractCurrency":{
                        "title":"Unit Price in Contract Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in contract currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in contract currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "InvoiceCurrencyConcessionAmount":{
                        "title":"Invoice Currency Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in invoice currency.",
                        "nullable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Transaction Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in transaction currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyRateTypeCode":{
                        "title":"Invoice Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency rate type used to calculate amounts in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCreditedAmount":{
                        "title":"Invoice Currency Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in invoice currency.",
                        "nullable":true
                    },
                    "RevenueCurrencyRecognizedAmount":{
                        "title":"Revenue Currency Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in revenue currency.",
                        "nullable":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Invoice Discount Percent",
                        "type":"number",
                        "description":"Percentage invoice discount, if specified on the bill plan.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeDate":{
                        "title":"Contract Currency Revenue Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and revenue currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceTransferPriceScheduleLinePercentage":{
                        "title":"Invoice Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate used to convert amounts to invoice currency. For example, transaction date.",
                        "nullable":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Revenue Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor revenue amounts, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency of the contract, as negotiated between the seller and the buyer (customer). This would be the currency of the negotiated price for fixed price contract lines, the currency of the funded amount by associated project and task for project-based fixed price contract lines, and the currency of all applicable hard limits for rate-based contract lines.",
                        "nullable":true
                    },
                    "RevenueRecognizedDate":{
                        "title":"Revenue Recognized Date",
                        "type":"string",
                        "description":"The date on which revenue was last recognized for the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task (if any) that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyInvoiceUnitPrice":{
                        "title":"Transaction Currency Invoice Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services that can be invoiced to the customer, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "InvoiceQualifiedQuantity":{
                        "title":"Invoice Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible to be invoiced, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceEligibleAmount":{
                        "title":"Contract Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoicedAmount":{
                        "title":"Contract Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in contract currency.",
                        "nullable":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Invoice Markup Percent",
                        "type":"number",
                        "description":"Percentage invoice markup, if specified on the source rate schedule (if applicable) or the bill plan.",
                        "nullable":true
                    },
                    "InvoiceRateSourceId":{
                        "title":"Invoice Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the invoice rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceCurrencyQualifiedAmount":{
                        "title":"Invoice Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in invoice currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceRateSourceTypeCode":{
                        "title":"Invoice Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item organization associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueCurrencyQualifiedAmount":{
                        "title":"Revenue Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in revenue currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueQualifiedAmount":{
                        "title":"Transaction Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceCreditAmount":{
                        "title":"Contract Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueAmount":{
                        "title":"Contract Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The date of the customer invoice associated with the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue category, decoded using the lookup type PJF_REVENUE_CATEGORY.",
                        "nullable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"The date on which the transaction occurred. For example, the date on which time was worked on a billable project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractContributionPercentage":{
                        "title":"Contract Contribution Percentage",
                        "type":"number",
                        "description":"The percentage of the bill transaction that will be billed against the contract, as defined in the billing setup of the contract.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceRulePercentage":{
                        "title":"Invoice Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceQualifiedAmount":{
                        "title":"Contract Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueTransferPriceRulePercentage":{
                        "title":"Revenue Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which bill rates are derived and bill amounts are initially calculated for source transactions. Where bill amounts are calculated as a markup or burden applied to project costs, this would be the currency of the cost transaction. Else, where bill amounts are derived from user-specified bill rates, the transaction currency would be the currency of the bill rate schedule or the currency of the bill rate override. Finally, where bill amounts are derived from rate-based billing events, the transaction currency would be the user-overridden currency defined on the billing event.",
                        "nullable":true
                    },
                    "RevenueMarkupPercentage":{
                        "title":"Revenue Markup Percent",
                        "type":"number",
                        "description":"Percentage revenue markup, if specified on the source rate schedule (if applicable) or the revenue plan.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueEligibleAmount":{
                        "title":"Transaction Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransferPriceScheduleAmountTypeCode":{
                        "title":"Transfer Price Schedule Amount Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price schedule amount type, decoded using the lookup type PJF_TP_AMT_TYPE_CODE.",
                        "nullable":true
                    },
                    "LinkedProjectId":{
                        "title":"Linked Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueCurrencyEligibleAmount":{
                        "title":"Revenue Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in revenue currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "UnitPriceInInvoiceCurrency":{
                        "title":"Unit Price in Invoice Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in invoice currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in invoice currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "BillRate":{
                        "title":"Transaction Currency Project Cost Bill Rate",
                        "type":"number",
                        "description":"The rate at which project cost transactions are invoiced or recognize revenue, in bill transaction currency.",
                        "nullable":true
                    },
                    "InvoiceQuantity":{
                        "title":"Invoice Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services that can be invoiced to the customer. Context for the invoice quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeRate":{
                        "title":"Contract Currency Invoice Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and invoice currency.",
                        "nullable":true
                    },
                    "BillingJobTitleOverride":{
                        "title":"Billing Job Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing job name, if specified in the Job Title Overrides of the bill plan.",
                        "nullable":true
                    },
                    "RevenueRecognizedCode":{
                        "title":"Revenue Recognized Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Identifier for whether revenue has been recognized for the transaction, decoded using the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceRateTypeCode":{
                        "title":"Contract Currency Invoice Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueCreditedAmount":{
                        "title":"Contract Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in contract currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceTransactionAmount":{
                        "title":"Transaction Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "PendingRevenueAdjustmentFlag":{
                        "title":"Pending Revenue Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending a revenue adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RecalculateInvoiceFlag":{
                        "title":"Recalculate Invoice Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when invoices are generated the next time.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"The major version of the contract associated with the bill transaction. The major version forms a composite key with contract-related keys such as Contract Id and Contract Line Id.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyInvoiceEligibleAmount":{
                        "title":"Transaction Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCreditedQuantity":{
                        "title":"Invoice Credited Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has been credited, excluding concessions and write-offs.",
                        "nullable":true
                    },
                    "ContractCurrencyWriteoffAmount":{
                        "title":"Contract Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in contract currency.",
                        "nullable":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Invoice Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor invoice amounts, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has already been invoiced.",
                        "nullable":true
                    },
                    "AmountToBillInTransactionCurrency":{
                        "title":"Amount to Bill in Transaction Currency",
                        "type":"integer",
                        "description":"The outstanding amount to be billed in transaction currency, also known as work in process or WIP.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue Currency Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in revenue currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "InvoiceCurrencyWriteoffAmount":{
                        "title":"Invoice Currency Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in invoice currency.",
                        "nullable":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Revenue Discount Percent",
                        "type":"number",
                        "description":"Percentage revenue discount, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDateTypeCode":{
                        "title":"Invoice Currency Exchange Date Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency exchange date type used to convert amounts to invoice currency.",
                        "nullable":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the revenue rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PendingInvoiceAdjustmentFlag":{
                        "title":"Pending Invoice Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending an invoicing adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true
                    },
                    "AmountToBillInInvoiceCurrency":{
                        "title":"Amount to Bill in Invoice Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in invoice currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "NetCreditFlag":{
                        "title":"Net Credit Flag",
                        "type":"boolean",
                        "description":"Identifies whether the transaction is subject to net credit invoicing. Requires the feature to be enabled using the administrator profile Net Credit Invoicing, and for net invoicing to be enabled on the contract.",
                        "nullable":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in invoice currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Transaction Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueTransferPriceScheduleLinePercentage":{
                        "title":"Revenue Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceWriteoffPercentage":{
                        "title":"Invoice Write-Off Percentage",
                        "type":"number",
                        "description":"The write-off percentage applied to the transaction.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeDate":{
                        "title":"Contract Currency Invoice Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and invoice currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyConcessionAmount":{
                        "title":"Contract Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in contract currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueRecognizedAmount":{
                        "title":"Transaction Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyConcessionAmount":{
                        "title":"Transaction Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in transaction currency.",
                        "nullable":true
                    },
                    "InvoiceNetZeroFlag":{
                        "title":"Invoice Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for invoicing and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractCurrencyInvoiceAmount":{
                        "title":"Contract Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which customer invoices will be denominated. The invoice currency is specified on the bill plan as either the bill transaction currency, the contract currency, or a specific currency preferred by the customer.",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the unit of measure associated with the transaction.",
                        "nullable":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the source transaction type, if applicable. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true
                    },
                    "RevenueQualifiedQuantity":{
                        "title":"Revenue Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible for revenue recognition, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of revenue recognized for the transaction. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "MigrationFlag":{
                        "title":"Migration Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction was migrated from a legacy application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TransferPriceBaseAmount":{
                        "title":"Transfer Price Basis Amount",
                        "type":"number",
                        "description":"Transfer price basis amount, which will either be the raw cost, burdened cost or external revenue amount depending on the transfer price rule basis. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueCreditedAmount":{
                        "title":"Transaction Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in transaction currency.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "title":"Organization Id",
                        "type":"integer",
                        "description":"The identifier of the organization associated with the transaction.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "RevenueCurrencyCreditedAmount":{
                        "title":"Revenue Currency Credited Amount",
                        "type":"string",
                        "description":"The total amount of revenue credits applied in revenue currency.",
                        "nullable":true
                    },
                    "BillingStatusCode":{
                        "title":"Billing Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code of the billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":true
                    },
                    "TransferPriceRuleBasisCode":{
                        "title":"Transfer Price Rule Basis Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price rule basis code, decoded using the lookup type PJF_TP_RULE_BASE_CODE.",
                        "nullable":true
                    },
                    "SourceTransactionId":{
                        "title":"Source Transaction Id",
                        "type":"integer",
                        "description":"Unique identifier of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ConcessionPercentage":{
                        "title":"Invoice Concession Percentage",
                        "type":"number",
                        "description":"The concession percentage applied to the transaction.",
                        "nullable":true
                    },
                    "InvoiceDiscountReasonCode":{
                        "title":"Invoice Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date used to convert amounts to invoice currency. For example, transaction date.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueUnitPrice":{
                        "title":"Transaction Currency Revenue Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services for which revenue can be recognized, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "RBSElementId":{
                        "title":"Billing Resource Element Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractCurrencyRevenueQualifiedAmount":{
                        "title":"Contract Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of revenue remaining to be recognized in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceCurrencyAmount":{
                        "title":"Invoice Currency Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in invoice currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceCreditAmount":{
                        "title":"Transaction Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in transaction currency.",
                        "nullable":true
                    },
                    "StatusReasonCode":{
                        "title":"Status Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the status reason.",
                        "nullable":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the billing type, decoded using the lookup type PJB_BILLING_TYPE.",
                        "nullable":false
                    },
                    "ContractCurrencyRevenueEligibleAmount":{
                        "title":"Contract Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "AmountToBillInContractCurrency":{
                        "title":"Amount to Bill in Contract Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in contract currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "ContractCurrencyRevenueRateTypeCode":{
                        "title":"Contract Currency Revenue Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true
                    },
                    "BillingPersonTitleOverride":{
                        "title":"Billing Person Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing person name, if specified in the Job Assignment Overrides of the bill plan.",
                        "nullable":true
                    },
                    "RevenueQuantity":{
                        "title":"Revenue Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services for which revenue can be recognized. Context for the revenue quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRecognizedAmount":{
                        "title":"Contract Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeRate":{
                        "title":"Contract Currency Revenue Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and revenue currency.",
                        "nullable":true
                    }
                }
            },
            "projectContractBillTransactions-ActionHistory-item-response":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the action.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionCode":{
                        "title":"Action Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the action name.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionDate":{
                        "title":"Action Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionDetailId":{
                        "title":"Action Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the action detail.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectActionStatus":{
                        "title":"Action Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the action being performed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectActionStatusCode":{
                        "title":"Action Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the action status.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PerformedBy":{
                        "title":"Performed By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who performed the action.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Reason":{
                        "title":"Action Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason to perform the action.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReasonCode":{
                        "title":"Action Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the reason to perform the action.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectContractBillTransactions-ActionHistory-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectContractBillTransactions-ActionHistory-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectContractBillTransactions-item-post-request":{
                "required":[
                    "BillingTypeCode",
                    "OrganizationId"
                ],
                "type":"object",
                "properties":{
                    "ActionHistory":{
                        "title":"Action History",
                        "type":"array",
                        "description":"The action history resource is used to view all the actions performed on a bill transaction.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory-item-post-request"
                        }
                    },
                    "AmountToBillInContractCurrency":{
                        "title":"Amount to Bill in Contract Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in contract currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInInvoiceCurrency":{
                        "title":"Amount to Bill in Invoice Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in invoice currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInTransactionCurrency":{
                        "title":"Amount to Bill in Transaction Currency",
                        "type":"integer",
                        "description":"The outstanding amount to be billed in transaction currency, also known as work in process or WIP.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApplicableProcessCode":{
                        "title":"Process Applicability Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"A code which indicates whether a bill transaction is applicable for invoicing, revenue recognition, or both.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Transaction Currency Project Cost Bill Rate",
                        "type":"number",
                        "description":"The rate at which project cost transactions are invoiced or recognize revenue, in bill transaction currency.",
                        "nullable":true
                    },
                    "BillTransactionId":{
                        "title":"Bill Transaction Id",
                        "type":"integer",
                        "description":"The unique identifier for project contract bill transactions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BillingJobTitleOverride":{
                        "title":"Billing Job Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing job name, if specified in the Job Title Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingPersonTitleOverride":{
                        "title":"Billing Person Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing person name, if specified in the Job Assignment Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingStatusCode":{
                        "title":"Billing Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code of the billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the billing type, decoded using the lookup type PJB_BILLING_TYPE.",
                        "nullable":false
                    },
                    "ConcessionPercentage":{
                        "title":"Invoice Concession Percentage",
                        "type":"number",
                        "description":"The concession percentage applied to the transaction.",
                        "nullable":true
                    },
                    "ContractContributionPercentage":{
                        "title":"Contract Contribution Percentage",
                        "type":"number",
                        "description":"The percentage of the bill transaction that will be billed against the contract, as defined in the billing setup of the contract.",
                        "nullable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency of the contract, as negotiated between the seller and the buyer (customer). This would be the currency of the negotiated price for fixed price contract lines, the currency of the funded amount by associated project and task for project-based fixed price contract lines, and the currency of all applicable hard limits for rate-based contract lines.",
                        "nullable":true
                    },
                    "ContractCurrencyConcessionAmount":{
                        "title":"Contract Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceAmount":{
                        "title":"Contract Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceCreditAmount":{
                        "title":"Contract Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceEligibleAmount":{
                        "title":"Contract Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeDate":{
                        "title":"Contract Currency Invoice Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and invoice currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeRate":{
                        "title":"Contract Currency Invoice Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceQualifiedAmount":{
                        "title":"Contract Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceRateTypeCode":{
                        "title":"Contract Currency Invoice Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoicedAmount":{
                        "title":"Contract Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueAmount":{
                        "title":"Contract Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueCreditedAmount":{
                        "title":"Contract Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueEligibleAmount":{
                        "title":"Contract Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeDate":{
                        "title":"Contract Currency Revenue Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and revenue currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeRate":{
                        "title":"Contract Currency Revenue Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueQualifiedAmount":{
                        "title":"Contract Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of revenue remaining to be recognized in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRateTypeCode":{
                        "title":"Contract Currency Revenue Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRecognizedAmount":{
                        "title":"Contract Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyWriteoffAmount":{
                        "title":"Contract Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in contract currency.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"The major version of the contract associated with the bill transaction. The major version forms a composite key with contract-related keys such as Contract Id and Contract Line Id.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceBilledPercentage":{
                        "title":"Invoice Billed Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of the transaction that has been invoiced. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "InvoiceCreditedQuantity":{
                        "title":"Invoice Credited Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has been credited, excluding concessions and write-offs.",
                        "nullable":true
                    },
                    "InvoiceCurrencyAmount":{
                        "title":"Invoice Currency Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in invoice currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which customer invoices will be denominated. The invoice currency is specified on the bill plan as either the bill transaction currency, the contract currency, or a specific currency preferred by the customer.",
                        "nullable":true
                    },
                    "InvoiceCurrencyConcessionAmount":{
                        "title":"Invoice Currency Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCreditedAmount":{
                        "title":"Invoice Currency Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyEligibleAmount":{
                        "title":"Invoice Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in invoice currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date used to convert amounts to invoice currency. For example, transaction date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDateTypeCode":{
                        "title":"Invoice Currency Exchange Date Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency exchange date type used to convert amounts to invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate used to convert amounts to invoice currency. For example, transaction date.",
                        "nullable":true
                    },
                    "InvoiceCurrencyQualifiedAmount":{
                        "title":"Invoice Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in invoice currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceCurrencyRateTypeCode":{
                        "title":"Invoice Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency rate type used to calculate amounts in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyWriteoffAmount":{
                        "title":"Invoice Currency Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The date of the customer invoice associated with the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Invoice Discount Percent",
                        "type":"number",
                        "description":"Percentage invoice discount, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceDiscountReasonCode":{
                        "title":"Invoice Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "InvoiceDistributedCode":{
                        "title":"Invoice Distributed Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether an invoice distribution has been created for the qualified bill amount.",
                        "nullable":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Invoice Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor invoice amounts, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Invoice Markup Percent",
                        "type":"number",
                        "description":"Percentage invoice markup, if specified on the source rate schedule (if applicable) or the bill plan.",
                        "nullable":true
                    },
                    "InvoiceNetZeroFlag":{
                        "title":"Invoice Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for invoicing and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "InvoiceQualifiedQuantity":{
                        "title":"Invoice Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible to be invoiced, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceQuantity":{
                        "title":"Invoice Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services that can be invoiced to the customer. Context for the invoice quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "InvoiceRateSourceId":{
                        "title":"Invoice Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the invoice rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceRateSourceTypeCode":{
                        "title":"Invoice Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceRulePercentage":{
                        "title":"Invoice Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceScheduleLinePercentage":{
                        "title":"Invoice Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceWriteoffPercentage":{
                        "title":"Invoice Write-Off Percentage",
                        "type":"number",
                        "description":"The write-off percentage applied to the transaction.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has already been invoiced.",
                        "nullable":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item organization associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedProjectId":{
                        "title":"Linked Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task (if any) that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MigrationFlag":{
                        "title":"Migration Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction was migrated from a legacy application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetCreditFlag":{
                        "title":"Net Credit Flag",
                        "type":"boolean",
                        "description":"Identifies whether the transaction is subject to net credit invoicing. Requires the feature to be enabled using the administrator profile Net Credit Invoicing, and for net invoicing to be enabled on the contract.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "title":"Organization Id",
                        "type":"integer",
                        "description":"The identifier of the organization associated with the transaction.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "PendingInvoiceAdjustmentFlag":{
                        "title":"Pending Invoice Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending an invoicing adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true
                    },
                    "PendingRevenueAdjustmentFlag":{
                        "title":"Pending Revenue Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending a revenue adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RBSElementId":{
                        "title":"Billing Resource Element Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RecalculateInvoiceFlag":{
                        "title":"Recalculate Invoice Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when invoices are generated the next time.",
                        "nullable":true
                    },
                    "RecalculateRevenueFlag":{
                        "title":"Recalculate Revenue Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when revenue is recognized the next time.",
                        "nullable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue category, decoded using the lookup type PJF_REVENUE_CATEGORY.",
                        "nullable":true
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue Currency Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in revenue currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyCreditedAmount":{
                        "title":"Revenue Currency Credited Amount",
                        "type":"string",
                        "description":"The total amount of revenue credits applied in revenue currency.",
                        "nullable":true
                    },
                    "RevenueCurrencyEligibleAmount":{
                        "title":"Revenue Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in revenue currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyQualifiedAmount":{
                        "title":"Revenue Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in revenue currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueCurrencyRecognizedAmount":{
                        "title":"Revenue Currency Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in revenue currency.",
                        "nullable":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Revenue Discount Percent",
                        "type":"number",
                        "description":"Percentage revenue discount, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Revenue Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor revenue amounts, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueMarkupPercentage":{
                        "title":"Revenue Markup Percent",
                        "type":"number",
                        "description":"Percentage revenue markup, if specified on the source rate schedule (if applicable) or the revenue plan.",
                        "nullable":true
                    },
                    "RevenueNetZeroFlag":{
                        "title":"Revenue Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for revenue recognition and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueQualifiedQuantity":{
                        "title":"Revenue Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible for revenue recognition, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueQuantity":{
                        "title":"Revenue Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services for which revenue can be recognized. Context for the revenue quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the revenue rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "RevenueRecognizedCode":{
                        "title":"Revenue Recognized Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Identifier for whether revenue has been recognized for the transaction, decoded using the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true
                    },
                    "RevenueRecognizedDate":{
                        "title":"Revenue Recognized Date",
                        "type":"string",
                        "description":"The date on which revenue was last recognized for the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of revenue recognized for the transaction. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "RevenueRecognizedQuantity":{
                        "title":"Revenue Recognized Quantity",
                        "type":"number",
                        "description":"The total revenue quantity which has already been recognized.",
                        "nullable":true
                    },
                    "RevenueTransferPriceRulePercentage":{
                        "title":"Revenue Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "RevenueTransferPriceScheduleLinePercentage":{
                        "title":"Revenue Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "SourceTransactionId":{
                        "title":"Source Transaction Id",
                        "type":"integer",
                        "description":"Unique identifier of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the source transaction type, if applicable. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true
                    },
                    "StatusReasonCode":{
                        "title":"Status Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the status reason.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Transaction Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which bill rates are derived and bill amounts are initially calculated for source transactions. Where bill amounts are calculated as a markup or burden applied to project costs, this would be the currency of the cost transaction. Else, where bill amounts are derived from user-specified bill rates, the transaction currency would be the currency of the bill rate schedule or the currency of the bill rate override. Finally, where bill amounts are derived from rate-based billing events, the transaction currency would be the user-overridden currency defined on the billing event.",
                        "nullable":true
                    },
                    "TransactionCurrencyConcessionAmount":{
                        "title":"Transaction Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceCreditAmount":{
                        "title":"Transaction Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceEligibleAmount":{
                        "title":"Transaction Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceQualifiedAmount":{
                        "title":"Transaction Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceTransactionAmount":{
                        "title":"Transaction Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceUnitPrice":{
                        "title":"Transaction Currency Invoice Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services that can be invoiced to the customer, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Transaction Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueCreditedAmount":{
                        "title":"Transaction Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueEligibleAmount":{
                        "title":"Transaction Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueQualifiedAmount":{
                        "title":"Transaction Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueRecognizedAmount":{
                        "title":"Transaction Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueUnitPrice":{
                        "title":"Transaction Currency Revenue Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services for which revenue can be recognized, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyWriteoffAmount":{
                        "title":"Transaction Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"The date on which the transaction occurred. For example, the date on which time was worked on a billable project.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransferPriceBaseAmount":{
                        "title":"Transfer Price Basis Amount",
                        "type":"number",
                        "description":"Transfer price basis amount, which will either be the raw cost, burdened cost or external revenue amount depending on the transfer price rule basis. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "TransferPriceRuleBasisCode":{
                        "title":"Transfer Price Rule Basis Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price rule basis code, decoded using the lookup type PJF_TP_RULE_BASE_CODE.",
                        "nullable":true
                    },
                    "TransferPriceScheduleAmountTypeCode":{
                        "title":"Transfer Price Schedule Amount Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price schedule amount type, decoded using the lookup type PJF_TP_AMT_TYPE_CODE.",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the unit of measure associated with the transaction.",
                        "nullable":true
                    },
                    "UnitPriceInContractCurrency":{
                        "title":"Unit Price in Contract Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in contract currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in contract currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "UnitPriceInInvoiceCurrency":{
                        "title":"Unit Price in Invoice Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in invoice currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in invoice currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    }
                }
            },
            "projectContractBillTransactions-ActionHistory":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectContractBillTransactions-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActionHistory":{
                        "title":"Action History",
                        "type":"array",
                        "description":"The action history resource is used to view all the actions performed on a bill transaction.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory-item-patch-request"
                        }
                    },
                    "AmountToBillInContractCurrency":{
                        "title":"Amount to Bill in Contract Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in contract currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInInvoiceCurrency":{
                        "title":"Amount to Bill in Invoice Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in invoice currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInTransactionCurrency":{
                        "title":"Amount to Bill in Transaction Currency",
                        "type":"integer",
                        "description":"The outstanding amount to be billed in transaction currency, also known as work in process or WIP.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApplicableProcessCode":{
                        "title":"Process Applicability Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"A code which indicates whether a bill transaction is applicable for invoicing, revenue recognition, or both.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Transaction Currency Project Cost Bill Rate",
                        "type":"number",
                        "description":"The rate at which project cost transactions are invoiced or recognize revenue, in bill transaction currency.",
                        "nullable":true
                    },
                    "BillingJobTitleOverride":{
                        "title":"Billing Job Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing job name, if specified in the Job Title Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingPersonTitleOverride":{
                        "title":"Billing Person Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing person name, if specified in the Job Assignment Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingStatusCode":{
                        "title":"Billing Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code of the billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the billing type, decoded using the lookup type PJB_BILLING_TYPE.",
                        "nullable":false
                    },
                    "ConcessionPercentage":{
                        "title":"Invoice Concession Percentage",
                        "type":"number",
                        "description":"The concession percentage applied to the transaction.",
                        "nullable":true
                    },
                    "ContractContributionPercentage":{
                        "title":"Contract Contribution Percentage",
                        "type":"number",
                        "description":"The percentage of the bill transaction that will be billed against the contract, as defined in the billing setup of the contract.",
                        "nullable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency of the contract, as negotiated between the seller and the buyer (customer). This would be the currency of the negotiated price for fixed price contract lines, the currency of the funded amount by associated project and task for project-based fixed price contract lines, and the currency of all applicable hard limits for rate-based contract lines.",
                        "nullable":true
                    },
                    "ContractCurrencyConcessionAmount":{
                        "title":"Contract Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceAmount":{
                        "title":"Contract Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceCreditAmount":{
                        "title":"Contract Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceEligibleAmount":{
                        "title":"Contract Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeDate":{
                        "title":"Contract Currency Invoice Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and invoice currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeRate":{
                        "title":"Contract Currency Invoice Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceQualifiedAmount":{
                        "title":"Contract Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceRateTypeCode":{
                        "title":"Contract Currency Invoice Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoicedAmount":{
                        "title":"Contract Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueAmount":{
                        "title":"Contract Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueCreditedAmount":{
                        "title":"Contract Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueEligibleAmount":{
                        "title":"Contract Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeDate":{
                        "title":"Contract Currency Revenue Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and revenue currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeRate":{
                        "title":"Contract Currency Revenue Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueQualifiedAmount":{
                        "title":"Contract Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of revenue remaining to be recognized in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRateTypeCode":{
                        "title":"Contract Currency Revenue Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRecognizedAmount":{
                        "title":"Contract Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyWriteoffAmount":{
                        "title":"Contract Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in contract currency.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"The major version of the contract associated with the bill transaction. The major version forms a composite key with contract-related keys such as Contract Id and Contract Line Id.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceBilledPercentage":{
                        "title":"Invoice Billed Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of the transaction that has been invoiced. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "InvoiceCreditedQuantity":{
                        "title":"Invoice Credited Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has been credited, excluding concessions and write-offs.",
                        "nullable":true
                    },
                    "InvoiceCurrencyAmount":{
                        "title":"Invoice Currency Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in invoice currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which customer invoices will be denominated. The invoice currency is specified on the bill plan as either the bill transaction currency, the contract currency, or a specific currency preferred by the customer.",
                        "nullable":true
                    },
                    "InvoiceCurrencyConcessionAmount":{
                        "title":"Invoice Currency Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCreditedAmount":{
                        "title":"Invoice Currency Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyEligibleAmount":{
                        "title":"Invoice Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in invoice currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date used to convert amounts to invoice currency. For example, transaction date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDateTypeCode":{
                        "title":"Invoice Currency Exchange Date Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency exchange date type used to convert amounts to invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate used to convert amounts to invoice currency. For example, transaction date.",
                        "nullable":true
                    },
                    "InvoiceCurrencyQualifiedAmount":{
                        "title":"Invoice Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in invoice currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceCurrencyRateTypeCode":{
                        "title":"Invoice Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency rate type used to calculate amounts in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyWriteoffAmount":{
                        "title":"Invoice Currency Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The date of the customer invoice associated with the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Invoice Discount Percent",
                        "type":"number",
                        "description":"Percentage invoice discount, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceDiscountReasonCode":{
                        "title":"Invoice Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "InvoiceDistributedCode":{
                        "title":"Invoice Distributed Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether an invoice distribution has been created for the qualified bill amount.",
                        "nullable":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Invoice Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor invoice amounts, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Invoice Markup Percent",
                        "type":"number",
                        "description":"Percentage invoice markup, if specified on the source rate schedule (if applicable) or the bill plan.",
                        "nullable":true
                    },
                    "InvoiceNetZeroFlag":{
                        "title":"Invoice Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for invoicing and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "InvoiceQualifiedQuantity":{
                        "title":"Invoice Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible to be invoiced, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceQuantity":{
                        "title":"Invoice Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services that can be invoiced to the customer. Context for the invoice quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "InvoiceRateSourceId":{
                        "title":"Invoice Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the invoice rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceRateSourceTypeCode":{
                        "title":"Invoice Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceRulePercentage":{
                        "title":"Invoice Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceScheduleLinePercentage":{
                        "title":"Invoice Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceWriteoffPercentage":{
                        "title":"Invoice Write-Off Percentage",
                        "type":"number",
                        "description":"The write-off percentage applied to the transaction.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has already been invoiced.",
                        "nullable":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item organization associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedProjectId":{
                        "title":"Linked Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task (if any) that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MigrationFlag":{
                        "title":"Migration Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction was migrated from a legacy application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetCreditFlag":{
                        "title":"Net Credit Flag",
                        "type":"boolean",
                        "description":"Identifies whether the transaction is subject to net credit invoicing. Requires the feature to be enabled using the administrator profile Net Credit Invoicing, and for net invoicing to be enabled on the contract.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "title":"Organization Id",
                        "type":"integer",
                        "description":"The identifier of the organization associated with the transaction.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "PendingInvoiceAdjustmentFlag":{
                        "title":"Pending Invoice Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending an invoicing adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true
                    },
                    "PendingRevenueAdjustmentFlag":{
                        "title":"Pending Revenue Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending a revenue adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RBSElementId":{
                        "title":"Billing Resource Element Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RecalculateInvoiceFlag":{
                        "title":"Recalculate Invoice Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when invoices are generated the next time.",
                        "nullable":true
                    },
                    "RecalculateRevenueFlag":{
                        "title":"Recalculate Revenue Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when revenue is recognized the next time.",
                        "nullable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue category, decoded using the lookup type PJF_REVENUE_CATEGORY.",
                        "nullable":true
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue Currency Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in revenue currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyCreditedAmount":{
                        "title":"Revenue Currency Credited Amount",
                        "type":"string",
                        "description":"The total amount of revenue credits applied in revenue currency.",
                        "nullable":true
                    },
                    "RevenueCurrencyEligibleAmount":{
                        "title":"Revenue Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in revenue currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyQualifiedAmount":{
                        "title":"Revenue Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in revenue currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueCurrencyRecognizedAmount":{
                        "title":"Revenue Currency Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in revenue currency.",
                        "nullable":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Revenue Discount Percent",
                        "type":"number",
                        "description":"Percentage revenue discount, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Revenue Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor revenue amounts, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueMarkupPercentage":{
                        "title":"Revenue Markup Percent",
                        "type":"number",
                        "description":"Percentage revenue markup, if specified on the source rate schedule (if applicable) or the revenue plan.",
                        "nullable":true
                    },
                    "RevenueNetZeroFlag":{
                        "title":"Revenue Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for revenue recognition and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueQualifiedQuantity":{
                        "title":"Revenue Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible for revenue recognition, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueQuantity":{
                        "title":"Revenue Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services for which revenue can be recognized. Context for the revenue quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the revenue rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "RevenueRecognizedCode":{
                        "title":"Revenue Recognized Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Identifier for whether revenue has been recognized for the transaction, decoded using the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true
                    },
                    "RevenueRecognizedDate":{
                        "title":"Revenue Recognized Date",
                        "type":"string",
                        "description":"The date on which revenue was last recognized for the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of revenue recognized for the transaction. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "RevenueRecognizedQuantity":{
                        "title":"Revenue Recognized Quantity",
                        "type":"number",
                        "description":"The total revenue quantity which has already been recognized.",
                        "nullable":true
                    },
                    "RevenueTransferPriceRulePercentage":{
                        "title":"Revenue Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "RevenueTransferPriceScheduleLinePercentage":{
                        "title":"Revenue Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "SourceTransactionId":{
                        "title":"Source Transaction Id",
                        "type":"integer",
                        "description":"Unique identifier of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the source transaction type, if applicable. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true
                    },
                    "StatusReasonCode":{
                        "title":"Status Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the status reason.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Transaction Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which bill rates are derived and bill amounts are initially calculated for source transactions. Where bill amounts are calculated as a markup or burden applied to project costs, this would be the currency of the cost transaction. Else, where bill amounts are derived from user-specified bill rates, the transaction currency would be the currency of the bill rate schedule or the currency of the bill rate override. Finally, where bill amounts are derived from rate-based billing events, the transaction currency would be the user-overridden currency defined on the billing event.",
                        "nullable":true
                    },
                    "TransactionCurrencyConcessionAmount":{
                        "title":"Transaction Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceCreditAmount":{
                        "title":"Transaction Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceEligibleAmount":{
                        "title":"Transaction Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceQualifiedAmount":{
                        "title":"Transaction Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceTransactionAmount":{
                        "title":"Transaction Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceUnitPrice":{
                        "title":"Transaction Currency Invoice Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services that can be invoiced to the customer, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Transaction Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueCreditedAmount":{
                        "title":"Transaction Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueEligibleAmount":{
                        "title":"Transaction Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueQualifiedAmount":{
                        "title":"Transaction Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueRecognizedAmount":{
                        "title":"Transaction Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueUnitPrice":{
                        "title":"Transaction Currency Revenue Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services for which revenue can be recognized, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyWriteoffAmount":{
                        "title":"Transaction Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"The date on which the transaction occurred. For example, the date on which time was worked on a billable project.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransferPriceBaseAmount":{
                        "title":"Transfer Price Basis Amount",
                        "type":"number",
                        "description":"Transfer price basis amount, which will either be the raw cost, burdened cost or external revenue amount depending on the transfer price rule basis. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "TransferPriceRuleBasisCode":{
                        "title":"Transfer Price Rule Basis Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price rule basis code, decoded using the lookup type PJF_TP_RULE_BASE_CODE.",
                        "nullable":true
                    },
                    "TransferPriceScheduleAmountTypeCode":{
                        "title":"Transfer Price Schedule Amount Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price schedule amount type, decoded using the lookup type PJF_TP_AMT_TYPE_CODE.",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the unit of measure associated with the transaction.",
                        "nullable":true
                    },
                    "UnitPriceInContractCurrency":{
                        "title":"Unit Price in Contract Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in contract currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in contract currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "UnitPriceInInvoiceCurrency":{
                        "title":"Unit Price in Invoice Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in invoice currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in invoice currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_BillTransactionsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "BillTransactionId":{
                        "title":"Bill Transaction Id",
                        "type":"integer",
                        "description":"The unique identifier for project contract bill transactions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectContractBillTransactions-item-response":{
                "type":"object",
                "properties":{
                    "ActionHistory":{
                        "title":"Action History",
                        "type":"array",
                        "description":"The action history resource is used to view all the actions performed on a bill transaction.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory-item-response"
                        }
                    },
                    "AmountToBillInContractCurrency":{
                        "title":"Amount to Bill in Contract Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in contract currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInInvoiceCurrency":{
                        "title":"Amount to Bill in Invoice Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in invoice currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInTransactionCurrency":{
                        "title":"Amount to Bill in Transaction Currency",
                        "type":"integer",
                        "description":"The outstanding amount to be billed in transaction currency, also known as work in process or WIP.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ApplicableProcessCode":{
                        "title":"Process Applicability Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"A code which indicates whether a bill transaction is applicable for invoicing, revenue recognition, or both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillPlanId":{
                        "title":"Bill Plan Id",
                        "type":"integer",
                        "description":"Unique identifier for the bill plan associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Bill plan name associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceMethodId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BillRate":{
                        "title":"Transaction Currency Project Cost Bill Rate",
                        "type":"number",
                        "description":"The rate at which project cost transactions are invoiced or recognize revenue, in bill transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillToCustomer":{
                        "title":"Bill-to Customer",
                        "maxLength":360,
                        "type":"string",
                        "description":"The customer who will be charged for the transaction, as per the bill plan associated with the contract line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillTransactionId":{
                        "title":"Bill Transaction Id",
                        "type":"integer",
                        "description":"The unique identifier for project contract bill transactions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "BillingEventId":{
                        "title":"Billing Event Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing event associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillingJobCode":{
                        "title":"Billing Job Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short code of the billing job associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingJobId":{
                        "title":"Billing Job Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing job associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillingJobName":{
                        "title":"Billing Job Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing job associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingJobTitleOverride":{
                        "title":"Billing Job Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing job name, if specified in the Job Title Overrides of the bill plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillingPersonId":{
                        "title":"Billing Person Id",
                        "type":"integer",
                        "description":"Unique identifier of the worker associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillingPersonName":{
                        "title":"Billing Person Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the worker associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BillingPersonId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BillingPersonTitleOverride":{
                        "title":"Billing Person Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing person name, if specified in the Job Assignment Overrides of the bill plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillingResourceName":{
                        "title":"Billing Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing resource associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingStatus":{
                        "title":"Billing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingStatusCode":{
                        "title":"Billing Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code of the billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillingType":{
                        "title":"Billing Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of billing applicable for the transaction. For example, external customer billing versus internal intercompany billing.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the billing type, decoded using the lookup type PJB_BILLING_TYPE.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ConcessionPercentage":{
                        "title":"Invoice Concession Percentage",
                        "type":"number",
                        "description":"The concession percentage applied to the transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractBusinessUnitId":{
                        "title":"Contract Business Unit Id",
                        "type":"integer",
                        "description":"Unique identifier of the business unit that owns the contract associated with the bill transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractBusinessUnitName":{
                        "title":"Contract Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the contract associated with the bill transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractContributionPercentage":{
                        "title":"Contract Contribution Percentage",
                        "type":"number",
                        "description":"The percentage of the bill transaction that will be billed against the contract, as defined in the billing setup of the contract.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency of the contract, as negotiated between the seller and the buyer (customer). This would be the currency of the negotiated price for fixed price contract lines, the currency of the funded amount by associated project and task for project-based fixed price contract lines, and the currency of all applicable hard limits for rate-based contract lines.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyConcessionAmount":{
                        "title":"Contract Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in contract currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoiceAmount":{
                        "title":"Contract Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoiceCreditAmount":{
                        "title":"Contract Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in contract currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoiceEligibleAmount":{
                        "title":"Contract Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoiceExchangeDate":{
                        "title":"Contract Currency Invoice Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and invoice currency.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoiceExchangeRate":{
                        "title":"Contract Currency Invoice Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoiceQualifiedAmount":{
                        "title":"Contract Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in contract currency, taking into account the funds that are available.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoiceRateType":{
                        "title":"Contract Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoiceRateTypeCode":{
                        "title":"Contract Currency Invoice Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvoicedAmount":{
                        "title":"Contract Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in contract currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueAmount":{
                        "title":"Contract Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueCreditedAmount":{
                        "title":"Contract Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in contract currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueEligibleAmount":{
                        "title":"Contract Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueExchangeDate":{
                        "title":"Contract Currency Revenue Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and revenue currency.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueExchangeRate":{
                        "title":"Contract Currency Revenue Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and revenue currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueQualifiedAmount":{
                        "title":"Contract Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of revenue remaining to be recognized in contract currency, taking into account the funds that are available.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueRateType":{
                        "title":"Contract Currency Revenue Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueRateTypeCode":{
                        "title":"Contract Currency Revenue Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRevenueRecognizedAmount":{
                        "title":"Contract Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in contract currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyWriteoffAmount":{
                        "title":"Contract Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in contract currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract Id",
                        "type":"integer",
                        "description":"Unique identifier for the contract associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line Id",
                        "type":"integer",
                        "description":"Unique identifier for the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":1995,
                        "type":"string",
                        "description":"Contract line name associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Contract line number associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"The major version of the contract associated with the bill transaction. The major version forms a composite key with contract-related keys such as Contract Id and Contract Line Id.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Contract name associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Contract number associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the transaction was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CustomerPONumber":{
                        "title":"Customer Order Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Customer purchase order (PO) number as per the contract line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EventTypeId":{
                        "title":"Event Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the event type for the billing event associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":255
                        },
                        "x-queryable":true
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing event type for the billing event associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category Id",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category for the project cost associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category for the project cost associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureCategoryId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type for the project cost associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":255
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for the project cost associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the inventory item associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceBilledPercentage":{
                        "title":"Invoice Billed Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of the transaction that has been invoiced. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCreditedQuantity":{
                        "title":"Invoice Credited Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has been credited, excluding concessions and write-offs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyAmount":{
                        "title":"Invoice Currency Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in invoice currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which customer invoices will be denominated. The invoice currency is specified on the bill plan as either the bill transaction currency, the contract currency, or a specific currency preferred by the customer.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyConcessionAmount":{
                        "title":"Invoice Currency Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCreditedAmount":{
                        "title":"Invoice Currency Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyEligibleAmount":{
                        "title":"Invoice Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in invoice currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyExchangeDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date used to convert amounts to invoice currency. For example, transaction date.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyExchangeDateTypeCode":{
                        "title":"Invoice Currency Exchange Date Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency exchange date type used to convert amounts to invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyExchangeRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate used to convert amounts to invoice currency. For example, transaction date.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyQualifiedAmount":{
                        "title":"Invoice Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in invoice currency, taking into account the funds that are available.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the currency rate type used to convert amounts to invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyRateTypeCode":{
                        "title":"Invoice Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency rate type used to calculate amounts in invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyWriteoffAmount":{
                        "title":"Invoice Currency Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The date of the customer invoice associated with the bill transaction.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Invoice Discount Percent",
                        "type":"number",
                        "description":"Percentage invoice discount, if specified on the bill plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceDiscountReason":{
                        "title":"Invoice Discount Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"The reason for an invoice rate discount, if specified on the bill plan. Also known as the Rate Change Reason.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceDiscountReasonCode":{
                        "title":"Invoice Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceDistributedCode":{
                        "title":"Invoice Distributed Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether an invoice distribution has been created for the qualified bill amount.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Invoice Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor invoice amounts, if specified on the bill plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Invoice Markup Percent",
                        "type":"number",
                        "description":"Percentage invoice markup, if specified on the source rate schedule (if applicable) or the bill plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceMethodClassificationCode":{
                        "title":"Invoice Method Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier for the invoice method classification associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method Id",
                        "type":"integer",
                        "description":"Unique identifier for the invoice method associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceNetZeroFlag":{
                        "title":"Invoice Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for invoicing and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "InvoiceQualifiedQuantity":{
                        "title":"Invoice Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible to be invoiced, taking into account the funds that are available.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceQuantity":{
                        "title":"Invoice Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services that can be invoiced to the customer. Context for the invoice quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceRateSourceId":{
                        "title":"Invoice Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the invoice rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceRateSourceType":{
                        "title":"Invoice Rate Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source of the rate for invoicing, for example a standard bill rate or an override.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceRateSourceTypeCode":{
                        "title":"Invoice Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceTransferPriceRulePercentage":{
                        "title":"Invoice Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceTransferPriceScheduleLinePercentage":{
                        "title":"Invoice Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceWriteoffPercentage":{
                        "title":"Invoice Write-Off Percentage",
                        "type":"number",
                        "description":"The write-off percentage applied to the transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has already been invoiced.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item organization associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date and time when the transaction was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedProjectId":{
                        "title":"Linked Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LinkedProjectName":{
                        "title":"Linked Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedProjectNumber":{
                        "title":"Linked Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task (if any) that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LinkedTaskName":{
                        "title":"Linked Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedTaskNumber":{
                        "title":"Linked Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's linked to the contract line associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MigrationFlag":{
                        "title":"Migration Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction was migrated from a legacy application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetCreditFlag":{
                        "title":"Net Credit Flag",
                        "type":"boolean",
                        "description":"Identifies whether the transaction is subject to net credit invoicing. Requires the feature to be enabled using the administrator profile Net Credit Invoicing, and for net invoicing to be enabled on the contract.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the nonlabor resource associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "NonlaborResourceId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource Id",
                        "type":"integer",
                        "description":"The identifier of the nonlabor resource associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the organization associated with the transaction. For bill transactions associated with project costs, this will be the expenditure organization. For bill transactions associated with billing events, this will be the event organization.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization Id",
                        "type":"integer",
                        "description":"The identifier of the organization associated with the transaction.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PendingInvoiceAdjustmentFlag":{
                        "title":"Pending Invoice Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending an invoicing adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PendingRevenueAdjustmentFlag":{
                        "title":"Pending Revenue Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending a revenue adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderLegalEntity":{
                        "title":"Provider Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the legal entity to which the transaction belongs. For bill transactions associated with project costs, this would be the legal entity which owns the resource, also known as the provider legal entity.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderLegalEntityId":{
                        "title":"Provider Legal Entity Id",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity to which the transaction belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProviderLegalEntityIdentifier":{
                        "title":"Provider Legal Entity Identifier",
                        "maxLength":30,
                        "type":"string",
                        "description":"A short name of the legal entity to which the transaction belongs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RBSElementId":{
                        "title":"Billing Resource Element Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RecalculateInvoiceFlag":{
                        "title":"Recalculate Invoice Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when invoices are generated the next time.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RecalculateRevenueFlag":{
                        "title":"Recalculate Revenue Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when revenue is recognized the next time.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReceiverLegalEntity":{
                        "title":"Receiver Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the legal entity receiving the benefit of cross-charged project effort.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverLegalEntityId":{
                        "title":"Receiver Legal Entity Id",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReceiverLegalEntityIdentifier":{
                        "title":"Receiver Legal Entity Identifier",
                        "maxLength":30,
                        "type":"string",
                        "description":"A short name of the legal entity receiving the benefit of cross-charged project effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The category of revenue recognized for the transaction, for example fixed price, labor costs, direct costs, fees.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue category, decoded using the lookup type PJF_REVENUE_CATEGORY.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue Currency Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in revenue currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyCreditedAmount":{
                        "title":"Revenue Currency Credited Amount",
                        "type":"string",
                        "description":"The total amount of revenue credits applied in revenue currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyEligibleAmount":{
                        "title":"Revenue Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in revenue currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyQualifiedAmount":{
                        "title":"Revenue Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in revenue currency, taking into account the funds that are available.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyRecognizedAmount":{
                        "title":"Revenue Currency Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in revenue currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Revenue Discount Percent",
                        "type":"number",
                        "description":"Percentage revenue discount, if specified on the revenue plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueDiscountReason":{
                        "title":"Revenue Discount Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"The reason for a revenue rate discount, if specified on the revenue plan. Also known as the Rate Change Reason.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Revenue Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor revenue amounts, if specified on the revenue plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueMarkupPercentage":{
                        "title":"Revenue Markup Percent",
                        "type":"number",
                        "description":"Percentage revenue markup, if specified on the source rate schedule (if applicable) or the revenue plan.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueMethodClassificationCode":{
                        "title":"Revenue Method Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier for the revenue method classification associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method Id",
                        "type":"integer",
                        "description":"Unique identifier for the revenue method associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenueNetZeroFlag":{
                        "title":"Revenue Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for revenue recognition and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenuePlanId":{
                        "title":"Revenue Plan Id",
                        "type":"integer",
                        "description":"Unique identifier for the revenue plan associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Revenue plan name associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "RevenueMethodId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "RevenueQualifiedQuantity":{
                        "title":"Revenue Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible for revenue recognition, taking into account the funds that are available.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueQuantity":{
                        "title":"Revenue Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services for which revenue can be recognized. Context for the revenue quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the revenue rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenueRateSourceType":{
                        "title":"Revenue Rate Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source of the rate for revenue recognition, for example a standard bill rate or an override.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Recognized",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether revenue has been recognized for the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueRecognizedCode":{
                        "title":"Revenue Recognized Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Identifier for whether revenue has been recognized for the transaction, decoded using the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRecognizedDate":{
                        "title":"Revenue Recognized Date",
                        "type":"string",
                        "description":"The date on which revenue was last recognized for the bill transaction.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of revenue recognized for the transaction. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRecognizedQuantity":{
                        "title":"Revenue Recognized Quantity",
                        "type":"number",
                        "description":"The total revenue quantity which has already been recognized.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueTransferPriceRulePercentage":{
                        "title":"Revenue Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueTransferPriceScheduleLinePercentage":{
                        "title":"Revenue Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceTransactionId":{
                        "title":"Source Transaction Id",
                        "type":"integer",
                        "description":"Unique identifier of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTransactionNumber":{
                        "title":"Source Transaction Number",
                        "type":"integer",
                        "description":"Number of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":255,
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source transaction type, if applicable. For example, a project cost or billing event.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the source transaction type, if applicable. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusReason":{
                        "title":"Status Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifies the meaning of status reason.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusReasonCode":{
                        "title":"Status Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the status reason.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusReasonType":{
                        "title":"Status Reason Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the status reason type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Transaction Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which bill rates are derived and bill amounts are initially calculated for source transactions. Where bill amounts are calculated as a markup or burden applied to project costs, this would be the currency of the cost transaction. Else, where bill amounts are derived from user-specified bill rates, the transaction currency would be the currency of the bill rate schedule or the currency of the bill rate override. Finally, where bill amounts are derived from rate-based billing events, the transaction currency would be the user-overridden currency defined on the billing event.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyConcessionAmount":{
                        "title":"Transaction Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyInvoiceCreditAmount":{
                        "title":"Transaction Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyInvoiceEligibleAmount":{
                        "title":"Transaction Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyInvoiceQualifiedAmount":{
                        "title":"Transaction Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in transaction currency, taking into account the funds that are available.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyInvoiceTransactionAmount":{
                        "title":"Transaction Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyInvoiceUnitPrice":{
                        "title":"Transaction Currency Invoice Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services that can be invoiced to the customer, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Transaction Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyRevenueCreditedAmount":{
                        "title":"Transaction Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyRevenueEligibleAmount":{
                        "title":"Transaction Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyRevenueQualifiedAmount":{
                        "title":"Transaction Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in transaction currency, taking into account the funds that are available.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyRevenueRecognizedAmount":{
                        "title":"Transaction Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyRevenueUnitPrice":{
                        "title":"Transaction Currency Revenue Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services for which revenue can be recognized, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyWriteoffAmount":{
                        "title":"Transaction Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"The date on which the transaction occurred. For example, the date on which time was worked on a billable project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransferPriceBaseAmount":{
                        "title":"Transfer Price Basis Amount",
                        "type":"number",
                        "description":"Transfer price basis amount, which will either be the raw cost, burdened cost or external revenue amount depending on the transfer price rule basis. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransferPriceRuleBasis":{
                        "title":"Transfer Price Rule Basis",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies the basis method for transfer price amount calculation, for example transfer price is based on burdened cost, raw cost or external revenue. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferPriceRuleBasisCode":{
                        "title":"Transfer Price Rule Basis Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price rule basis code, decoded using the lookup type PJF_TP_RULE_BASE_CODE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransferPriceScheduleAmountType":{
                        "title":"Transfer Price Schedule Amount Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the transfer price schedule line is a cost transfer or revenue transfer. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferPriceScheduleAmountTypeCode":{
                        "title":"Transfer Price Schedule Amount Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price schedule amount type, decoded using the lookup type PJF_TP_AMT_TYPE_CODE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure associated with the transaction. The unit of measure provides context to the invoice and revenue quantity, for example hours, days, miles, each.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "UnitOfMeasureCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the unit of measure associated with the transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UnitPriceInContractCurrency":{
                        "title":"Unit Price in Contract Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in contract currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in contract currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "UnitPriceInInvoiceCurrency":{
                        "title":"Unit Price in Invoice Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in invoice currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in invoice currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The work type associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the work type associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_common_publicModel_view_ActionHistoryPVO-item":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionCode":{
                        "title":"Action Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the action name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionDate":{
                        "title":"Action Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionDetailId":{
                        "title":"Action Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the action detail.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectActionStatus":{
                        "title":"Action Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the action being performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectActionStatusCode":{
                        "title":"Action Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the action status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PerformedBy":{
                        "title":"Performed By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who performed the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Reason":{
                        "title":"Action Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason to perform the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReasonCode":{
                        "title":"Action Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the reason to perform the action.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Action History"
                }
            },
            "projectContractBillTransactions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_foundation_common_publicModel_view_ActionHistoryPVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_common_publicModel_view_ActionHistoryPVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Action":{
                        "title":"Action",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionDetailId":{
                        "title":"Action Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the action detail.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActionCode":{
                        "title":"Action Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the action name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectActionStatus":{
                        "title":"Action Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the action being performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReasonCode":{
                        "title":"Action Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the reason to perform the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Reason":{
                        "title":"Action Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason to perform the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActionDate":{
                        "title":"Action Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PerformedBy":{
                        "title":"Performed By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who performed the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectActionStatusCode":{
                        "title":"Action Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the action status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_BillTransactionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the transaction was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Contract number associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceMethodClassificationCode":{
                        "title":"Invoice Method Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier for the invoice method classification associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line Id",
                        "type":"integer",
                        "description":"Unique identifier for the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceDiscountReason":{
                        "title":"Invoice Discount Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"The reason for an invoice rate discount, if specified on the bill plan. Also known as the Rate Change Reason.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the nonlabor resource associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "NonlaborResourceId"
                            ]
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category Id",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category for the project cost associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractCurrencyRevenueRateType":{
                        "title":"Contract Currency Revenue Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedTaskName":{
                        "title":"Linked Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillToCustomer":{
                        "title":"Bill-to Customer",
                        "maxLength":360,
                        "type":"string",
                        "description":"The customer who will be charged for the transaction, as per the bill plan associated with the contract line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingJobCode":{
                        "title":"Billing Job Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short code of the billing job associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category for the project cost associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureCategoryId"
                            ]
                        }
                    },
                    "ProviderLegalEntityId":{
                        "title":"Provider Legal Entity Id",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity to which the transaction belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractBusinessUnitId":{
                        "title":"Contract Business Unit Id",
                        "type":"integer",
                        "description":"Unique identifier of the business unit that owns the contract associated with the bill transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "ReceiverLegalEntityId":{
                        "title":"Receiver Legal Entity Id",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusReasonType":{
                        "title":"Status Reason Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the status reason type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Revenue plan name associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "RevenueMethodId"
                            ]
                        }
                    },
                    "BillingPersonId":{
                        "title":"Billing Person Id",
                        "type":"integer",
                        "description":"Unique identifier of the worker associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingPersonName":{
                        "title":"Billing Person Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the worker associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BillingPersonId"
                            ]
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure associated with the transaction. The unit of measure provides context to the invoice and revenue quantity, for example hours, days, miles, each.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "UnitOfMeasureCode"
                            ]
                        }
                    },
                    "ReceiverLegalEntityIdentifier":{
                        "title":"Receiver Legal Entity Identifier",
                        "maxLength":30,
                        "type":"string",
                        "description":"A short name of the legal entity receiving the benefit of cross-charged project effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvoiceRateType":{
                        "title":"Contract Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":1995,
                        "type":"string",
                        "description":"Contract line name associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedTaskNumber":{
                        "title":"Linked Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's linked to the contract line associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionNumber":{
                        "title":"Source Transaction Number",
                        "type":"integer",
                        "description":"Number of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":255,
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "ReceiverLegalEntity":{
                        "title":"Receiver Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the legal entity receiving the benefit of cross-charged project effort.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type for the project cost associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueRateSourceType":{
                        "title":"Revenue Rate Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source of the rate for revenue recognition, for example a standard bill rate or an override.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Bill plan name associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceMethodId"
                            ]
                        }
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the inventory item associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the organization associated with the transaction. For bill transactions associated with project costs, this will be the expenditure organization. For bill transactions associated with billing events, this will be the event organization.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "ContractBusinessUnitName":{
                        "title":"Contract Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the contract associated with the bill transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderLegalEntityIdentifier":{
                        "title":"Provider Legal Entity Identifier",
                        "maxLength":30,
                        "type":"string",
                        "description":"A short name of the legal entity to which the transaction belongs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EventTypeId":{
                        "title":"Event Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the event type for the billing event associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource Id",
                        "type":"integer",
                        "description":"The identifier of the nonlabor resource associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransferPriceRuleBasis":{
                        "title":"Transfer Price Rule Basis",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies the basis method for transfer price amount calculation, for example transfer price is based on burdened cost, raw cost or external revenue. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source transaction type, if applicable. For example, a project cost or billing event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderLegalEntity":{
                        "title":"Provider Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the legal entity to which the transaction belongs. For bill transactions associated with project costs, this would be the legal entity which owns the resource, also known as the provider legal entity.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the work type associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CustomerPONumber":{
                        "title":"Customer Order Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Customer purchase order (PO) number as per the contract line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectNumber":{
                        "title":"Linked Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the currency rate type used to convert amounts to invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingJobId":{
                        "title":"Billing Job Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing job associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransferPriceScheduleAmountType":{
                        "title":"Transfer Price Schedule Amount Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the transfer price schedule line is a cost transfer or revenue transfer. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingType":{
                        "title":"Billing Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of billing applicable for the transaction. For example, external customer billing versus internal intercompany billing.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingEventId":{
                        "title":"Billing Event Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing event associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method Id",
                        "type":"integer",
                        "description":"Unique identifier for the invoice method associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The work type associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusReason":{
                        "title":"Status Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifies the meaning of status reason.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueMethodClassificationCode":{
                        "title":"Revenue Method Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier for the revenue method classification associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillPlanId":{
                        "title":"Bill Plan Id",
                        "type":"integer",
                        "description":"Unique identifier for the bill plan associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueDiscountReason":{
                        "title":"Revenue Discount Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"The reason for a revenue rate discount, if specified on the revenue plan. Also known as the Rate Change Reason.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract Id",
                        "type":"integer",
                        "description":"Unique identifier for the contract associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The category of revenue recognized for the transaction, for example fixed price, labor costs, direct costs, fees.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingResourceName":{
                        "title":"Billing Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing resource associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingStatus":{
                        "title":"Billing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Contract name associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Contract line number associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method Id",
                        "type":"integer",
                        "description":"Unique identifier for the revenue method associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for the project cost associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Recognized",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether revenue has been recognized for the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingJobName":{
                        "title":"Billing Job Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing job associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceRateSourceType":{
                        "title":"Invoice Rate Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source of the rate for invoicing, for example a standard bill rate or an override.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing event type for the billing event associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenuePlanId":{
                        "title":"Revenue Plan Id",
                        "type":"integer",
                        "description":"Unique identifier for the revenue plan associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedProjectName":{
                        "title":"Linked Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date and time when the transaction was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_BillTransactionsVO-item":{
                "title":"Project Contract Bill Transactions",
                "type":"object",
                "properties":{
                    "AmountToBillInContractCurrency":{
                        "title":"Amount to Bill in Contract Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in contract currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInInvoiceCurrency":{
                        "title":"Amount to Bill in Invoice Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in invoice currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInTransactionCurrency":{
                        "title":"Amount to Bill in Transaction Currency",
                        "type":"integer",
                        "description":"The outstanding amount to be billed in transaction currency, also known as work in process or WIP.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApplicableProcessCode":{
                        "title":"Process Applicability Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"A code which indicates whether a bill transaction is applicable for invoicing, revenue recognition, or both.",
                        "nullable":true
                    },
                    "BillPlanId":{
                        "title":"Bill Plan Id",
                        "type":"integer",
                        "description":"Unique identifier for the bill plan associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Bill plan name associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceMethodId"
                            ]
                        }
                    },
                    "BillRate":{
                        "title":"Transaction Currency Project Cost Bill Rate",
                        "type":"number",
                        "description":"The rate at which project cost transactions are invoiced or recognize revenue, in bill transaction currency.",
                        "nullable":true
                    },
                    "BillToCustomer":{
                        "title":"Bill-to Customer",
                        "maxLength":360,
                        "type":"string",
                        "description":"The customer who will be charged for the transaction, as per the bill plan associated with the contract line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillTransactionId":{
                        "title":"Bill Transaction Id",
                        "type":"integer",
                        "description":"The unique identifier for project contract bill transactions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BillingEventId":{
                        "title":"Billing Event Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing event associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingJobCode":{
                        "title":"Billing Job Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short code of the billing job associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingJobId":{
                        "title":"Billing Job Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing job associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingJobName":{
                        "title":"Billing Job Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing job associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingJobTitleOverride":{
                        "title":"Billing Job Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing job name, if specified in the Job Title Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingPersonId":{
                        "title":"Billing Person Id",
                        "type":"integer",
                        "description":"Unique identifier of the worker associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingPersonName":{
                        "title":"Billing Person Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the worker associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BillingPersonId"
                            ]
                        }
                    },
                    "BillingPersonTitleOverride":{
                        "title":"Billing Person Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing person name, if specified in the Job Assignment Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingResourceName":{
                        "title":"Billing Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing resource associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingStatus":{
                        "title":"Billing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingStatusCode":{
                        "title":"Billing Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code of the billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":true
                    },
                    "BillingType":{
                        "title":"Billing Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of billing applicable for the transaction. For example, external customer billing versus internal intercompany billing.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the billing type, decoded using the lookup type PJB_BILLING_TYPE.",
                        "nullable":false
                    },
                    "ConcessionPercentage":{
                        "title":"Invoice Concession Percentage",
                        "type":"number",
                        "description":"The concession percentage applied to the transaction.",
                        "nullable":true
                    },
                    "ContractBusinessUnitId":{
                        "title":"Contract Business Unit Id",
                        "type":"integer",
                        "description":"Unique identifier of the business unit that owns the contract associated with the bill transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "ContractBusinessUnitName":{
                        "title":"Contract Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the contract associated with the bill transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractContributionPercentage":{
                        "title":"Contract Contribution Percentage",
                        "type":"number",
                        "description":"The percentage of the bill transaction that will be billed against the contract, as defined in the billing setup of the contract.",
                        "nullable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency of the contract, as negotiated between the seller and the buyer (customer). This would be the currency of the negotiated price for fixed price contract lines, the currency of the funded amount by associated project and task for project-based fixed price contract lines, and the currency of all applicable hard limits for rate-based contract lines.",
                        "nullable":true
                    },
                    "ContractCurrencyConcessionAmount":{
                        "title":"Contract Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceAmount":{
                        "title":"Contract Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceCreditAmount":{
                        "title":"Contract Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceEligibleAmount":{
                        "title":"Contract Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeDate":{
                        "title":"Contract Currency Invoice Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and invoice currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeRate":{
                        "title":"Contract Currency Invoice Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceQualifiedAmount":{
                        "title":"Contract Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceRateType":{
                        "title":"Contract Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvoiceRateTypeCode":{
                        "title":"Contract Currency Invoice Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoicedAmount":{
                        "title":"Contract Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueAmount":{
                        "title":"Contract Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueCreditedAmount":{
                        "title":"Contract Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueEligibleAmount":{
                        "title":"Contract Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeDate":{
                        "title":"Contract Currency Revenue Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and revenue currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeRate":{
                        "title":"Contract Currency Revenue Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueQualifiedAmount":{
                        "title":"Contract Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of revenue remaining to be recognized in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRateType":{
                        "title":"Contract Currency Revenue Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyRevenueRateTypeCode":{
                        "title":"Contract Currency Revenue Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRecognizedAmount":{
                        "title":"Contract Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyWriteoffAmount":{
                        "title":"Contract Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in contract currency.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract Id",
                        "type":"integer",
                        "description":"Unique identifier for the contract associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line Id",
                        "type":"integer",
                        "description":"Unique identifier for the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":1995,
                        "type":"string",
                        "description":"Contract line name associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Contract line number associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"The major version of the contract associated with the bill transaction. The major version forms a composite key with contract-related keys such as Contract Id and Contract Line Id.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Contract name associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Contract number associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the transaction was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CustomerPONumber":{
                        "title":"Customer Order Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Customer purchase order (PO) number as per the contract line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EventTypeId":{
                        "title":"Event Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the event type for the billing event associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing event type for the billing event associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category Id",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category for the project cost associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category for the project cost associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureCategoryId"
                            ]
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type for the project cost associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for the project cost associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the inventory item associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceBilledPercentage":{
                        "title":"Invoice Billed Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of the transaction that has been invoiced. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "InvoiceCreditedQuantity":{
                        "title":"Invoice Credited Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has been credited, excluding concessions and write-offs.",
                        "nullable":true
                    },
                    "InvoiceCurrencyAmount":{
                        "title":"Invoice Currency Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in invoice currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which customer invoices will be denominated. The invoice currency is specified on the bill plan as either the bill transaction currency, the contract currency, or a specific currency preferred by the customer.",
                        "nullable":true
                    },
                    "InvoiceCurrencyConcessionAmount":{
                        "title":"Invoice Currency Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCreditedAmount":{
                        "title":"Invoice Currency Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyEligibleAmount":{
                        "title":"Invoice Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in invoice currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date used to convert amounts to invoice currency. For example, transaction date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDateTypeCode":{
                        "title":"Invoice Currency Exchange Date Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency exchange date type used to convert amounts to invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate used to convert amounts to invoice currency. For example, transaction date.",
                        "nullable":true
                    },
                    "InvoiceCurrencyQualifiedAmount":{
                        "title":"Invoice Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in invoice currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the currency rate type used to convert amounts to invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyRateTypeCode":{
                        "title":"Invoice Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency rate type used to calculate amounts in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyWriteoffAmount":{
                        "title":"Invoice Currency Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The date of the customer invoice associated with the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Invoice Discount Percent",
                        "type":"number",
                        "description":"Percentage invoice discount, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceDiscountReason":{
                        "title":"Invoice Discount Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"The reason for an invoice rate discount, if specified on the bill plan. Also known as the Rate Change Reason.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceDiscountReasonCode":{
                        "title":"Invoice Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "InvoiceDistributedCode":{
                        "title":"Invoice Distributed Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether an invoice distribution has been created for the qualified bill amount.",
                        "nullable":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Invoice Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor invoice amounts, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Invoice Markup Percent",
                        "type":"number",
                        "description":"Percentage invoice markup, if specified on the source rate schedule (if applicable) or the bill plan.",
                        "nullable":true
                    },
                    "InvoiceMethodClassificationCode":{
                        "title":"Invoice Method Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier for the invoice method classification associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method Id",
                        "type":"integer",
                        "description":"Unique identifier for the invoice method associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceNetZeroFlag":{
                        "title":"Invoice Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for invoicing and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "InvoiceQualifiedQuantity":{
                        "title":"Invoice Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible to be invoiced, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceQuantity":{
                        "title":"Invoice Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services that can be invoiced to the customer. Context for the invoice quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "InvoiceRateSourceId":{
                        "title":"Invoice Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the invoice rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceRateSourceType":{
                        "title":"Invoice Rate Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source of the rate for invoicing, for example a standard bill rate or an override.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceRateSourceTypeCode":{
                        "title":"Invoice Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceRulePercentage":{
                        "title":"Invoice Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceScheduleLinePercentage":{
                        "title":"Invoice Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceWriteoffPercentage":{
                        "title":"Invoice Write-Off Percentage",
                        "type":"number",
                        "description":"The write-off percentage applied to the transaction.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has already been invoiced.",
                        "nullable":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item organization associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date and time when the transaction was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedProjectId":{
                        "title":"Linked Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedProjectName":{
                        "title":"Linked Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedProjectNumber":{
                        "title":"Linked Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task (if any) that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskName":{
                        "title":"Linked Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's linked to the contract line associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedTaskNumber":{
                        "title":"Linked Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's linked to the contract line associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MigrationFlag":{
                        "title":"Migration Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction was migrated from a legacy application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetCreditFlag":{
                        "title":"Net Credit Flag",
                        "type":"boolean",
                        "description":"Identifies whether the transaction is subject to net credit invoicing. Requires the feature to be enabled using the administrator profile Net Credit Invoicing, and for net invoicing to be enabled on the contract.",
                        "nullable":true
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the nonlabor resource associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "NonlaborResourceId"
                            ]
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource Id",
                        "type":"integer",
                        "description":"The identifier of the nonlabor resource associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the organization associated with the transaction. For bill transactions associated with project costs, this will be the expenditure organization. For bill transactions associated with billing events, this will be the event organization.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization Id",
                        "type":"integer",
                        "description":"The identifier of the organization associated with the transaction.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "PendingInvoiceAdjustmentFlag":{
                        "title":"Pending Invoice Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending an invoicing adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true
                    },
                    "PendingRevenueAdjustmentFlag":{
                        "title":"Pending Revenue Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending a revenue adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderLegalEntity":{
                        "title":"Provider Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the legal entity to which the transaction belongs. For bill transactions associated with project costs, this would be the legal entity which owns the resource, also known as the provider legal entity.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderLegalEntityId":{
                        "title":"Provider Legal Entity Id",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity to which the transaction belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProviderLegalEntityIdentifier":{
                        "title":"Provider Legal Entity Identifier",
                        "maxLength":30,
                        "type":"string",
                        "description":"A short name of the legal entity to which the transaction belongs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RBSElementId":{
                        "title":"Billing Resource Element Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RecalculateInvoiceFlag":{
                        "title":"Recalculate Invoice Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when invoices are generated the next time.",
                        "nullable":true
                    },
                    "RecalculateRevenueFlag":{
                        "title":"Recalculate Revenue Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when revenue is recognized the next time.",
                        "nullable":true
                    },
                    "ReceiverLegalEntity":{
                        "title":"Receiver Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the legal entity receiving the benefit of cross-charged project effort.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReceiverLegalEntityId":{
                        "title":"Receiver Legal Entity Id",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReceiverLegalEntityIdentifier":{
                        "title":"Receiver Legal Entity Identifier",
                        "maxLength":30,
                        "type":"string",
                        "description":"A short name of the legal entity receiving the benefit of cross-charged project effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The category of revenue recognized for the transaction, for example fixed price, labor costs, direct costs, fees.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue category, decoded using the lookup type PJF_REVENUE_CATEGORY.",
                        "nullable":true
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue Currency Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in revenue currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyCreditedAmount":{
                        "title":"Revenue Currency Credited Amount",
                        "type":"string",
                        "description":"The total amount of revenue credits applied in revenue currency.",
                        "nullable":true
                    },
                    "RevenueCurrencyEligibleAmount":{
                        "title":"Revenue Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in revenue currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyQualifiedAmount":{
                        "title":"Revenue Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in revenue currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueCurrencyRecognizedAmount":{
                        "title":"Revenue Currency Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in revenue currency.",
                        "nullable":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Revenue Discount Percent",
                        "type":"number",
                        "description":"Percentage revenue discount, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueDiscountReason":{
                        "title":"Revenue Discount Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"The reason for a revenue rate discount, if specified on the revenue plan. Also known as the Rate Change Reason.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Revenue Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor revenue amounts, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueMarkupPercentage":{
                        "title":"Revenue Markup Percent",
                        "type":"number",
                        "description":"Percentage revenue markup, if specified on the source rate schedule (if applicable) or the revenue plan.",
                        "nullable":true
                    },
                    "RevenueMethodClassificationCode":{
                        "title":"Revenue Method Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier for the revenue method classification associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method Id",
                        "type":"integer",
                        "description":"Unique identifier for the revenue method associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueNetZeroFlag":{
                        "title":"Revenue Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for revenue recognition and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenuePlanId":{
                        "title":"Revenue Plan Id",
                        "type":"integer",
                        "description":"Unique identifier for the revenue plan associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Revenue plan name associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "RevenueMethodId"
                            ]
                        }
                    },
                    "RevenueQualifiedQuantity":{
                        "title":"Revenue Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible for revenue recognition, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueQuantity":{
                        "title":"Revenue Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services for which revenue can be recognized. Context for the revenue quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the revenue rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueRateSourceType":{
                        "title":"Revenue Rate Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source of the rate for revenue recognition, for example a standard bill rate or an override.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Recognized",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether revenue has been recognized for the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueRecognizedCode":{
                        "title":"Revenue Recognized Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Identifier for whether revenue has been recognized for the transaction, decoded using the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true
                    },
                    "RevenueRecognizedDate":{
                        "title":"Revenue Recognized Date",
                        "type":"string",
                        "description":"The date on which revenue was last recognized for the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of revenue recognized for the transaction. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "RevenueRecognizedQuantity":{
                        "title":"Revenue Recognized Quantity",
                        "type":"number",
                        "description":"The total revenue quantity which has already been recognized.",
                        "nullable":true
                    },
                    "RevenueTransferPriceRulePercentage":{
                        "title":"Revenue Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "RevenueTransferPriceScheduleLinePercentage":{
                        "title":"Revenue Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "SourceTransactionId":{
                        "title":"Source Transaction Id",
                        "type":"integer",
                        "description":"Unique identifier of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionNumber":{
                        "title":"Source Transaction Number",
                        "type":"integer",
                        "description":"Number of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":255,
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the source transaction type, if applicable. For example, a project cost or billing event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the source transaction type, if applicable. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true
                    },
                    "StatusReason":{
                        "title":"Status Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifies the meaning of status reason.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusReasonCode":{
                        "title":"Status Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the status reason.",
                        "nullable":true
                    },
                    "StatusReasonType":{
                        "title":"Status Reason Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the status reason type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Transaction Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which bill rates are derived and bill amounts are initially calculated for source transactions. Where bill amounts are calculated as a markup or burden applied to project costs, this would be the currency of the cost transaction. Else, where bill amounts are derived from user-specified bill rates, the transaction currency would be the currency of the bill rate schedule or the currency of the bill rate override. Finally, where bill amounts are derived from rate-based billing events, the transaction currency would be the user-overridden currency defined on the billing event.",
                        "nullable":true
                    },
                    "TransactionCurrencyConcessionAmount":{
                        "title":"Transaction Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceCreditAmount":{
                        "title":"Transaction Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceEligibleAmount":{
                        "title":"Transaction Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceQualifiedAmount":{
                        "title":"Transaction Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceTransactionAmount":{
                        "title":"Transaction Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceUnitPrice":{
                        "title":"Transaction Currency Invoice Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services that can be invoiced to the customer, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Transaction Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueCreditedAmount":{
                        "title":"Transaction Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueEligibleAmount":{
                        "title":"Transaction Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueQualifiedAmount":{
                        "title":"Transaction Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueRecognizedAmount":{
                        "title":"Transaction Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueUnitPrice":{
                        "title":"Transaction Currency Revenue Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services for which revenue can be recognized, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyWriteoffAmount":{
                        "title":"Transaction Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"The date on which the transaction occurred. For example, the date on which time was worked on a billable project.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransferPriceBaseAmount":{
                        "title":"Transfer Price Basis Amount",
                        "type":"number",
                        "description":"Transfer price basis amount, which will either be the raw cost, burdened cost or external revenue amount depending on the transfer price rule basis. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "TransferPriceRuleBasis":{
                        "title":"Transfer Price Rule Basis",
                        "maxLength":80,
                        "type":"string",
                        "description":"Specifies the basis method for transfer price amount calculation, for example transfer price is based on burdened cost, raw cost or external revenue. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransferPriceRuleBasisCode":{
                        "title":"Transfer Price Rule Basis Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price rule basis code, decoded using the lookup type PJF_TP_RULE_BASE_CODE.",
                        "nullable":true
                    },
                    "TransferPriceScheduleAmountType":{
                        "title":"Transfer Price Schedule Amount Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the transfer price schedule line is a cost transfer or revenue transfer. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransferPriceScheduleAmountTypeCode":{
                        "title":"Transfer Price Schedule Amount Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price schedule amount type, decoded using the lookup type PJF_TP_AMT_TYPE_CODE.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure associated with the transaction. The unit of measure provides context to the invoice and revenue quantity, for example hours, days, miles, each.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "UnitOfMeasureCode"
                            ]
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the unit of measure associated with the transaction.",
                        "nullable":true
                    },
                    "UnitPriceInContractCurrency":{
                        "title":"Unit Price in Contract Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in contract currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in contract currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "UnitPriceInInvoiceCurrency":{
                        "title":"Unit Price in Invoice Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in invoice currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in invoice currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The work type associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type Id",
                        "type":"integer",
                        "description":"Unique identifier of the work type associated with the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Contract Bill Transactions"
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_BillTransactionsVO-patch-item":{
                "title":"Project Contract Bill Transactions",
                "type":"object",
                "properties":{
                    "AmountToBillInContractCurrency":{
                        "title":"Amount to Bill in Contract Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in contract currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInInvoiceCurrency":{
                        "title":"Amount to Bill in Invoice Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in invoice currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInTransactionCurrency":{
                        "title":"Amount to Bill in Transaction Currency",
                        "type":"integer",
                        "description":"The outstanding amount to be billed in transaction currency, also known as work in process or WIP.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApplicableProcessCode":{
                        "title":"Process Applicability Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"A code which indicates whether a bill transaction is applicable for invoicing, revenue recognition, or both.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Transaction Currency Project Cost Bill Rate",
                        "type":"number",
                        "description":"The rate at which project cost transactions are invoiced or recognize revenue, in bill transaction currency.",
                        "nullable":true
                    },
                    "BillingJobTitleOverride":{
                        "title":"Billing Job Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing job name, if specified in the Job Title Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingPersonTitleOverride":{
                        "title":"Billing Person Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing person name, if specified in the Job Assignment Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingStatusCode":{
                        "title":"Billing Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code of the billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the billing type, decoded using the lookup type PJB_BILLING_TYPE.",
                        "nullable":false
                    },
                    "ConcessionPercentage":{
                        "title":"Invoice Concession Percentage",
                        "type":"number",
                        "description":"The concession percentage applied to the transaction.",
                        "nullable":true
                    },
                    "ContractContributionPercentage":{
                        "title":"Contract Contribution Percentage",
                        "type":"number",
                        "description":"The percentage of the bill transaction that will be billed against the contract, as defined in the billing setup of the contract.",
                        "nullable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency of the contract, as negotiated between the seller and the buyer (customer). This would be the currency of the negotiated price for fixed price contract lines, the currency of the funded amount by associated project and task for project-based fixed price contract lines, and the currency of all applicable hard limits for rate-based contract lines.",
                        "nullable":true
                    },
                    "ContractCurrencyConcessionAmount":{
                        "title":"Contract Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceAmount":{
                        "title":"Contract Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceCreditAmount":{
                        "title":"Contract Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceEligibleAmount":{
                        "title":"Contract Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeDate":{
                        "title":"Contract Currency Invoice Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and invoice currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeRate":{
                        "title":"Contract Currency Invoice Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceQualifiedAmount":{
                        "title":"Contract Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceRateTypeCode":{
                        "title":"Contract Currency Invoice Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoicedAmount":{
                        "title":"Contract Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueAmount":{
                        "title":"Contract Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueCreditedAmount":{
                        "title":"Contract Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueEligibleAmount":{
                        "title":"Contract Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeDate":{
                        "title":"Contract Currency Revenue Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and revenue currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeRate":{
                        "title":"Contract Currency Revenue Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueQualifiedAmount":{
                        "title":"Contract Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of revenue remaining to be recognized in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRateTypeCode":{
                        "title":"Contract Currency Revenue Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRecognizedAmount":{
                        "title":"Contract Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyWriteoffAmount":{
                        "title":"Contract Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in contract currency.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"The major version of the contract associated with the bill transaction. The major version forms a composite key with contract-related keys such as Contract Id and Contract Line Id.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceBilledPercentage":{
                        "title":"Invoice Billed Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of the transaction that has been invoiced. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "InvoiceCreditedQuantity":{
                        "title":"Invoice Credited Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has been credited, excluding concessions and write-offs.",
                        "nullable":true
                    },
                    "InvoiceCurrencyAmount":{
                        "title":"Invoice Currency Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in invoice currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which customer invoices will be denominated. The invoice currency is specified on the bill plan as either the bill transaction currency, the contract currency, or a specific currency preferred by the customer.",
                        "nullable":true
                    },
                    "InvoiceCurrencyConcessionAmount":{
                        "title":"Invoice Currency Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCreditedAmount":{
                        "title":"Invoice Currency Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyEligibleAmount":{
                        "title":"Invoice Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in invoice currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date used to convert amounts to invoice currency. For example, transaction date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDateTypeCode":{
                        "title":"Invoice Currency Exchange Date Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency exchange date type used to convert amounts to invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate used to convert amounts to invoice currency. For example, transaction date.",
                        "nullable":true
                    },
                    "InvoiceCurrencyQualifiedAmount":{
                        "title":"Invoice Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in invoice currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceCurrencyRateTypeCode":{
                        "title":"Invoice Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency rate type used to calculate amounts in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyWriteoffAmount":{
                        "title":"Invoice Currency Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The date of the customer invoice associated with the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Invoice Discount Percent",
                        "type":"number",
                        "description":"Percentage invoice discount, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceDiscountReasonCode":{
                        "title":"Invoice Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "InvoiceDistributedCode":{
                        "title":"Invoice Distributed Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether an invoice distribution has been created for the qualified bill amount.",
                        "nullable":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Invoice Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor invoice amounts, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Invoice Markup Percent",
                        "type":"number",
                        "description":"Percentage invoice markup, if specified on the source rate schedule (if applicable) or the bill plan.",
                        "nullable":true
                    },
                    "InvoiceNetZeroFlag":{
                        "title":"Invoice Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for invoicing and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "InvoiceQualifiedQuantity":{
                        "title":"Invoice Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible to be invoiced, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceQuantity":{
                        "title":"Invoice Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services that can be invoiced to the customer. Context for the invoice quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "InvoiceRateSourceId":{
                        "title":"Invoice Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the invoice rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceRateSourceTypeCode":{
                        "title":"Invoice Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceRulePercentage":{
                        "title":"Invoice Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceScheduleLinePercentage":{
                        "title":"Invoice Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceWriteoffPercentage":{
                        "title":"Invoice Write-Off Percentage",
                        "type":"number",
                        "description":"The write-off percentage applied to the transaction.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has already been invoiced.",
                        "nullable":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item organization associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedProjectId":{
                        "title":"Linked Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task (if any) that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MigrationFlag":{
                        "title":"Migration Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction was migrated from a legacy application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetCreditFlag":{
                        "title":"Net Credit Flag",
                        "type":"boolean",
                        "description":"Identifies whether the transaction is subject to net credit invoicing. Requires the feature to be enabled using the administrator profile Net Credit Invoicing, and for net invoicing to be enabled on the contract.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "title":"Organization Id",
                        "type":"integer",
                        "description":"The identifier of the organization associated with the transaction.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "PendingInvoiceAdjustmentFlag":{
                        "title":"Pending Invoice Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending an invoicing adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true
                    },
                    "PendingRevenueAdjustmentFlag":{
                        "title":"Pending Revenue Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending a revenue adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RBSElementId":{
                        "title":"Billing Resource Element Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RecalculateInvoiceFlag":{
                        "title":"Recalculate Invoice Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when invoices are generated the next time.",
                        "nullable":true
                    },
                    "RecalculateRevenueFlag":{
                        "title":"Recalculate Revenue Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when revenue is recognized the next time.",
                        "nullable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue category, decoded using the lookup type PJF_REVENUE_CATEGORY.",
                        "nullable":true
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue Currency Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in revenue currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyCreditedAmount":{
                        "title":"Revenue Currency Credited Amount",
                        "type":"string",
                        "description":"The total amount of revenue credits applied in revenue currency.",
                        "nullable":true
                    },
                    "RevenueCurrencyEligibleAmount":{
                        "title":"Revenue Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in revenue currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyQualifiedAmount":{
                        "title":"Revenue Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in revenue currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueCurrencyRecognizedAmount":{
                        "title":"Revenue Currency Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in revenue currency.",
                        "nullable":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Revenue Discount Percent",
                        "type":"number",
                        "description":"Percentage revenue discount, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Revenue Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor revenue amounts, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueMarkupPercentage":{
                        "title":"Revenue Markup Percent",
                        "type":"number",
                        "description":"Percentage revenue markup, if specified on the source rate schedule (if applicable) or the revenue plan.",
                        "nullable":true
                    },
                    "RevenueNetZeroFlag":{
                        "title":"Revenue Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for revenue recognition and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueQualifiedQuantity":{
                        "title":"Revenue Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible for revenue recognition, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueQuantity":{
                        "title":"Revenue Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services for which revenue can be recognized. Context for the revenue quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the revenue rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "RevenueRecognizedCode":{
                        "title":"Revenue Recognized Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Identifier for whether revenue has been recognized for the transaction, decoded using the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true
                    },
                    "RevenueRecognizedDate":{
                        "title":"Revenue Recognized Date",
                        "type":"string",
                        "description":"The date on which revenue was last recognized for the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of revenue recognized for the transaction. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "RevenueRecognizedQuantity":{
                        "title":"Revenue Recognized Quantity",
                        "type":"number",
                        "description":"The total revenue quantity which has already been recognized.",
                        "nullable":true
                    },
                    "RevenueTransferPriceRulePercentage":{
                        "title":"Revenue Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "RevenueTransferPriceScheduleLinePercentage":{
                        "title":"Revenue Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "SourceTransactionId":{
                        "title":"Source Transaction Id",
                        "type":"integer",
                        "description":"Unique identifier of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the source transaction type, if applicable. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true
                    },
                    "StatusReasonCode":{
                        "title":"Status Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the status reason.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Transaction Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which bill rates are derived and bill amounts are initially calculated for source transactions. Where bill amounts are calculated as a markup or burden applied to project costs, this would be the currency of the cost transaction. Else, where bill amounts are derived from user-specified bill rates, the transaction currency would be the currency of the bill rate schedule or the currency of the bill rate override. Finally, where bill amounts are derived from rate-based billing events, the transaction currency would be the user-overridden currency defined on the billing event.",
                        "nullable":true
                    },
                    "TransactionCurrencyConcessionAmount":{
                        "title":"Transaction Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceCreditAmount":{
                        "title":"Transaction Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceEligibleAmount":{
                        "title":"Transaction Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceQualifiedAmount":{
                        "title":"Transaction Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceTransactionAmount":{
                        "title":"Transaction Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceUnitPrice":{
                        "title":"Transaction Currency Invoice Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services that can be invoiced to the customer, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Transaction Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueCreditedAmount":{
                        "title":"Transaction Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueEligibleAmount":{
                        "title":"Transaction Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueQualifiedAmount":{
                        "title":"Transaction Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueRecognizedAmount":{
                        "title":"Transaction Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueUnitPrice":{
                        "title":"Transaction Currency Revenue Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services for which revenue can be recognized, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyWriteoffAmount":{
                        "title":"Transaction Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"The date on which the transaction occurred. For example, the date on which time was worked on a billable project.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransferPriceBaseAmount":{
                        "title":"Transfer Price Basis Amount",
                        "type":"number",
                        "description":"Transfer price basis amount, which will either be the raw cost, burdened cost or external revenue amount depending on the transfer price rule basis. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "TransferPriceRuleBasisCode":{
                        "title":"Transfer Price Rule Basis Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price rule basis code, decoded using the lookup type PJF_TP_RULE_BASE_CODE.",
                        "nullable":true
                    },
                    "TransferPriceScheduleAmountTypeCode":{
                        "title":"Transfer Price Schedule Amount Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price schedule amount type, decoded using the lookup type PJF_TP_AMT_TYPE_CODE.",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the unit of measure associated with the transaction.",
                        "nullable":true
                    },
                    "UnitPriceInContractCurrency":{
                        "title":"Unit Price in Contract Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in contract currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in contract currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "UnitPriceInInvoiceCurrency":{
                        "title":"Unit Price in Invoice Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in invoice currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in invoice currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Contract Bill Transactions"
                }
            },
            "oracle_apps_projects_foundation_common_publicModel_view_ActionHistoryPVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Action History"
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_BillTransactionsVO-post-item":{
                "title":"Project Contract Bill Transactions",
                "required":[
                    "BillingTypeCode",
                    "OrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AmountToBillInContractCurrency":{
                        "title":"Amount to Bill in Contract Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in contract currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInInvoiceCurrency":{
                        "title":"Amount to Bill in Invoice Currency",
                        "type":"number",
                        "description":"The outstanding amount to be billed in invoice currency, also known as work in process or WIP.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "AmountToBillInTransactionCurrency":{
                        "title":"Amount to Bill in Transaction Currency",
                        "type":"integer",
                        "description":"The outstanding amount to be billed in transaction currency, also known as work in process or WIP.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApplicableProcessCode":{
                        "title":"Process Applicability Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"A code which indicates whether a bill transaction is applicable for invoicing, revenue recognition, or both.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Transaction Currency Project Cost Bill Rate",
                        "type":"number",
                        "description":"The rate at which project cost transactions are invoiced or recognize revenue, in bill transaction currency.",
                        "nullable":true
                    },
                    "BillTransactionId":{
                        "title":"Bill Transaction Id",
                        "type":"integer",
                        "description":"The unique identifier for project contract bill transactions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BillingJobTitleOverride":{
                        "title":"Billing Job Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing job name, if specified in the Job Title Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingPersonTitleOverride":{
                        "title":"Billing Person Title Override",
                        "maxLength":80,
                        "type":"string",
                        "description":"Override of the billing person name, if specified in the Job Assignment Overrides of the bill plan.",
                        "nullable":true
                    },
                    "BillingStatusCode":{
                        "title":"Billing Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code of the billing status of a bill transaction. The billing status indicates where a bill transaction is within the billing lifecycle.",
                        "nullable":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the billing type, decoded using the lookup type PJB_BILLING_TYPE.",
                        "nullable":false
                    },
                    "ConcessionPercentage":{
                        "title":"Invoice Concession Percentage",
                        "type":"number",
                        "description":"The concession percentage applied to the transaction.",
                        "nullable":true
                    },
                    "ContractContributionPercentage":{
                        "title":"Contract Contribution Percentage",
                        "type":"number",
                        "description":"The percentage of the bill transaction that will be billed against the contract, as defined in the billing setup of the contract.",
                        "nullable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency of the contract, as negotiated between the seller and the buyer (customer). This would be the currency of the negotiated price for fixed price contract lines, the currency of the funded amount by associated project and task for project-based fixed price contract lines, and the currency of all applicable hard limits for rate-based contract lines.",
                        "nullable":true
                    },
                    "ContractCurrencyConcessionAmount":{
                        "title":"Contract Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceAmount":{
                        "title":"Contract Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceCreditAmount":{
                        "title":"Contract Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceEligibleAmount":{
                        "title":"Contract Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeDate":{
                        "title":"Contract Currency Invoice Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and invoice currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceExchangeRate":{
                        "title":"Contract Currency Invoice Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceQualifiedAmount":{
                        "title":"Contract Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoiceRateTypeCode":{
                        "title":"Contract Currency Invoice Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and invoice currency.",
                        "nullable":true
                    },
                    "ContractCurrencyInvoicedAmount":{
                        "title":"Contract Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueAmount":{
                        "title":"Contract Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in contract currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueCreditedAmount":{
                        "title":"Contract Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueEligibleAmount":{
                        "title":"Contract Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in contract currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeDate":{
                        "title":"Contract Currency Revenue Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date for conversions between contract and revenue currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueExchangeRate":{
                        "title":"Contract Currency Revenue Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate for conversions between contract and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueQualifiedAmount":{
                        "title":"Contract Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of revenue remaining to be recognized in contract currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRateTypeCode":{
                        "title":"Contract Currency Revenue Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rate type used to convert between contract currency and revenue currency.",
                        "nullable":true
                    },
                    "ContractCurrencyRevenueRecognizedAmount":{
                        "title":"Contract Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in contract currency.",
                        "nullable":true
                    },
                    "ContractCurrencyWriteoffAmount":{
                        "title":"Contract Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in contract currency.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"The major version of the contract associated with the bill transaction. The major version forms a composite key with contract-related keys such as Contract Id and Contract Line Id.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceBilledPercentage":{
                        "title":"Invoice Billed Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of the transaction that has been invoiced. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "InvoiceCreditedQuantity":{
                        "title":"Invoice Credited Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has been credited, excluding concessions and write-offs.",
                        "nullable":true
                    },
                    "InvoiceCurrencyAmount":{
                        "title":"Invoice Currency Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in invoice currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which customer invoices will be denominated. The invoice currency is specified on the bill plan as either the bill transaction currency, the contract currency, or a specific currency preferred by the customer.",
                        "nullable":true
                    },
                    "InvoiceCurrencyConcessionAmount":{
                        "title":"Invoice Currency Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCreditedAmount":{
                        "title":"Invoice Currency Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyEligibleAmount":{
                        "title":"Invoice Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in invoice currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"The exchange rate date used to convert amounts to invoice currency. For example, transaction date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeDateTypeCode":{
                        "title":"Invoice Currency Exchange Date Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency exchange date type used to convert amounts to invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyExchangeRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"The exchange rate used to convert amounts to invoice currency. For example, transaction date.",
                        "nullable":true
                    },
                    "InvoiceCurrencyQualifiedAmount":{
                        "title":"Invoice Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in invoice currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceCurrencyRateTypeCode":{
                        "title":"Invoice Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the currency rate type used to calculate amounts in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCurrencyWriteoffAmount":{
                        "title":"Invoice Currency Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in invoice currency.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The date of the customer invoice associated with the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Invoice Discount Percent",
                        "type":"number",
                        "description":"Percentage invoice discount, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceDiscountReasonCode":{
                        "title":"Invoice Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "InvoiceDistributedCode":{
                        "title":"Invoice Distributed Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether an invoice distribution has been created for the qualified bill amount.",
                        "nullable":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Invoice Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor invoice amounts, if specified on the bill plan.",
                        "nullable":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Invoice Markup Percent",
                        "type":"number",
                        "description":"Percentage invoice markup, if specified on the source rate schedule (if applicable) or the bill plan.",
                        "nullable":true
                    },
                    "InvoiceNetZeroFlag":{
                        "title":"Invoice Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for invoicing and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "InvoiceQualifiedQuantity":{
                        "title":"Invoice Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible to be invoiced, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "InvoiceQuantity":{
                        "title":"Invoice Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services that can be invoiced to the customer. Context for the invoice quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "InvoiceRateSourceId":{
                        "title":"Invoice Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the invoice rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceRateSourceTypeCode":{
                        "title":"Invoice Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the invoice rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceRulePercentage":{
                        "title":"Invoice Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceTransferPriceScheduleLinePercentage":{
                        "title":"Invoice Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor invoice markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "InvoiceWriteoffPercentage":{
                        "title":"Invoice Write-Off Percentage",
                        "type":"number",
                        "description":"The write-off percentage applied to the transaction.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"The total invoice quantity which has already been invoiced.",
                        "nullable":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier for the inventory item organization associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedProjectId":{
                        "title":"Linked Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task (if any) that's linked to the contract line associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MigrationFlag":{
                        "title":"Migration Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction was migrated from a legacy application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetCreditFlag":{
                        "title":"Net Credit Flag",
                        "type":"boolean",
                        "description":"Identifies whether the transaction is subject to net credit invoicing. Requires the feature to be enabled using the administrator profile Net Credit Invoicing, and for net invoicing to be enabled on the contract.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "title":"Organization Id",
                        "type":"integer",
                        "description":"The identifier of the organization associated with the transaction.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureItemId",
                                "BillingEventId"
                            ]
                        }
                    },
                    "PendingInvoiceAdjustmentFlag":{
                        "title":"Pending Invoice Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending an invoicing adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true
                    },
                    "PendingRevenueAdjustmentFlag":{
                        "title":"Pending Revenue Adjustment Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction is pending a revenue adjustment. For example, if a source project cost or event transaction has been adjusted.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project Id",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RBSElementId":{
                        "title":"Billing Resource Element Id",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RecalculateInvoiceFlag":{
                        "title":"Recalculate Invoice Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when invoices are generated the next time.",
                        "nullable":true
                    },
                    "RecalculateRevenueFlag":{
                        "title":"Recalculate Revenue Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction will be reprocessed when revenue is recognized the next time.",
                        "nullable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue category, decoded using the lookup type PJF_REVENUE_CATEGORY.",
                        "nullable":true
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue Currency Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in revenue currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyCreditedAmount":{
                        "title":"Revenue Currency Credited Amount",
                        "type":"string",
                        "description":"The total amount of revenue credits applied in revenue currency.",
                        "nullable":true
                    },
                    "RevenueCurrencyEligibleAmount":{
                        "title":"Revenue Currency Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in revenue currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "RevenueCurrencyQualifiedAmount":{
                        "title":"Revenue Currency Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in revenue currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueCurrencyRecognizedAmount":{
                        "title":"Revenue Currency Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in revenue currency.",
                        "nullable":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Revenue Discount Percent",
                        "type":"number",
                        "description":"Percentage revenue discount, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue discount reason, decoded using the lookup type PJB_DISCOUNT_REASON.",
                        "nullable":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Revenue Labor Multiplier",
                        "type":"number",
                        "description":"Multiplier which scales labor revenue amounts, if specified on the revenue plan.",
                        "nullable":true
                    },
                    "RevenueMarkupPercentage":{
                        "title":"Revenue Markup Percent",
                        "type":"number",
                        "description":"Percentage revenue markup, if specified on the source rate schedule (if applicable) or the revenue plan.",
                        "nullable":true
                    },
                    "RevenueNetZeroFlag":{
                        "title":"Revenue Net Zero Flag",
                        "type":"boolean",
                        "description":"Indicates whether the transaction has been fully reversed for revenue recognition and therefore nets to zero.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueQualifiedQuantity":{
                        "title":"Revenue Qualified Quantity",
                        "type":"number",
                        "description":"The remaining quantity eligible for revenue recognition, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "RevenueQuantity":{
                        "title":"Revenue Quantity",
                        "type":"number",
                        "description":"The total count of effort, products or services for which revenue can be recognized. Context for the revenue quantity is provided by the unit of measure, for example, hours, days, miles.",
                        "nullable":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source Id",
                        "type":"integer",
                        "description":"Identifier for the revenue rate source associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the revenue rate source type, decoded using the lookup type PJB_RATE_SOURCE_TYPE_CODE.",
                        "nullable":true
                    },
                    "RevenueRecognizedCode":{
                        "title":"Revenue Recognized Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Identifier for whether revenue has been recognized for the transaction, decoded using the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true
                    },
                    "RevenueRecognizedDate":{
                        "title":"Revenue Recognized Date",
                        "type":"string",
                        "description":"The date on which revenue was last recognized for the bill transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"The cumulative percentage of revenue recognized for the transaction. If specified, the percentage is limited by the contribution percentage specified on the contract.",
                        "nullable":true
                    },
                    "RevenueRecognizedQuantity":{
                        "title":"Revenue Recognized Quantity",
                        "type":"number",
                        "description":"The total revenue quantity which has already been recognized.",
                        "nullable":true
                    },
                    "RevenueTransferPriceRulePercentage":{
                        "title":"Revenue Transfer Price Rule Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price rule associated with the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "RevenueTransferPriceScheduleLinePercentage":{
                        "title":"Revenue Transfer Price Schedule Line Percentage",
                        "type":"number",
                        "description":"The labor or nonlabor revenue markup or discount percentage of the transfer price schedule line. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "SourceTransactionId":{
                        "title":"Source Transaction Id",
                        "type":"integer",
                        "description":"Unique identifier of the source transaction related to the bill transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the source transaction type, if applicable. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true
                    },
                    "StatusReasonCode":{
                        "title":"Status Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the status reason.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task Id",
                        "type":"integer",
                        "description":"Unique identifier of the task associated with the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Transaction Currency Invoiced Amount",
                        "type":"number",
                        "description":"The total amount already invoiced to the customer in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency in which bill rates are derived and bill amounts are initially calculated for source transactions. Where bill amounts are calculated as a markup or burden applied to project costs, this would be the currency of the cost transaction. Else, where bill amounts are derived from user-specified bill rates, the transaction currency would be the currency of the bill rate schedule or the currency of the bill rate override. Finally, where bill amounts are derived from rate-based billing events, the transaction currency would be the user-overridden currency defined on the billing event.",
                        "nullable":true
                    },
                    "TransactionCurrencyConcessionAmount":{
                        "title":"Transaction Currency Invoice Concession Amount",
                        "type":"number",
                        "description":"The total amount of invoice concessions applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceCreditAmount":{
                        "title":"Transaction Currency Invoice Credited Amount",
                        "type":"number",
                        "description":"The total amount of invoice credits applied, other than concessions and write-offs, in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceEligibleAmount":{
                        "title":"Transaction Currency Invoice Eligible Amount",
                        "type":"number",
                        "description":"The amount that can be invoiced in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceQualifiedAmount":{
                        "title":"Transaction Currency Invoice Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount remaining to be invoiced to the customer in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceTransactionAmount":{
                        "title":"Transaction Currency Invoice Amount",
                        "type":"number",
                        "description":"The total amount that can be invoiced in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyInvoiceUnitPrice":{
                        "title":"Transaction Currency Invoice Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services that can be invoiced to the customer, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Transaction Currency Revenue Amount",
                        "type":"number",
                        "description":"The total amount of revenue that can be recognized in transaction currency, prior to the contract contribution percentage being applied or funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueCreditedAmount":{
                        "title":"Transaction Currency Revenue Credited Amount",
                        "type":"number",
                        "description":"The total amount of revenue credits applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueEligibleAmount":{
                        "title":"Transaction Currency Revenue Eligible Amount",
                        "type":"number",
                        "description":"The amount of revenue that can be recognized in transaction currency, after the contract contribution percentage has been applied, but prior to funds availability being checked.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueQualifiedAmount":{
                        "title":"Transaction Currency Revenue Qualified Amount",
                        "type":"number",
                        "description":"The eligible amount of remaining revenue that can be recognized in transaction currency, taking into account the funds that are available.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueRecognizedAmount":{
                        "title":"Transaction Currency Revenue Recognized Amount",
                        "type":"number",
                        "description":"The total amount of revenue already recognized in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrencyRevenueUnitPrice":{
                        "title":"Transaction Currency Revenue Unit Price",
                        "type":"number",
                        "description":"The unit price of the effort, products or services for which revenue can be recognized, in transaction currency. Only populated for item-based billing events or bill rate-based labor transactions.",
                        "nullable":true
                    },
                    "TransactionCurrencyWriteoffAmount":{
                        "title":"Transaction Currency Invoice Write-Off Amount",
                        "type":"number",
                        "description":"The total amount of invoice write-offs applied in transaction currency.",
                        "nullable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"The date on which the transaction occurred. For example, the date on which time was worked on a billable project.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransferPriceBaseAmount":{
                        "title":"Transfer Price Basis Amount",
                        "type":"number",
                        "description":"Transfer price basis amount, which will either be the raw cost, burdened cost or external revenue amount depending on the transfer price rule basis. Only applies where the bill transaction is associated with a cross-charged project cost.",
                        "nullable":true
                    },
                    "TransferPriceRuleBasisCode":{
                        "title":"Transfer Price Rule Basis Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price rule basis code, decoded using the lookup type PJF_TP_RULE_BASE_CODE.",
                        "nullable":true
                    },
                    "TransferPriceScheduleAmountTypeCode":{
                        "title":"Transfer Price Schedule Amount Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the transfer price schedule amount type, decoded using the lookup type PJF_TP_AMT_TYPE_CODE.",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the unit of measure associated with the transaction.",
                        "nullable":true
                    },
                    "UnitPriceInContractCurrency":{
                        "title":"Unit Price in Contract Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in contract currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in contract currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ContractCurrencyInvoiceExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    },
                    "UnitPriceInInvoiceCurrency":{
                        "title":"Unit Price in Invoice Currency",
                        "type":"number",
                        "description":"For transactions priced on a rate basis, the price per unit quantity in invoice currency. For transactions which aren't priced on a rate basis, such as fixed price amounts, cost markups or discounts, the unit price equals the amount to bill in invoice currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "InvoiceCurrencyExchangeRate",
                                "TransactionCurrencyInvoiceUnitPrice",
                                "AmountToBillInTransactionCurrency"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Contract Bill Transactions"
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModelLov_view_LDCostElementTypeVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ElementCode":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code associated with a labor schedule distributed cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "laborScheduleCostsPayElementsLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "laborScheduleCostsPayElementsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborScheduleCostsPayElementsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModelLov_view_LDCostElementTypeVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Labor Distribution Costs Pay Element"
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModelLov_view_LDCostElementTypeVO-item":{
                "type":"object",
                "properties":{
                    "ElementCode":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code associated with a labor schedule distributed cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Labor Distribution Costs Pay Element"
                }
            },
            "laborScheduleCostsPayElementsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModelLov_view_LDCostElementTypeVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "laborScheduleCostsPayElementsLOV-item-response":{
                "type":"object",
                "properties":{
                    "ElementCode":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code associated with a labor schedule distributed cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectClassifiedOrganizationsLOV-item-response":{
                "type":"object",
                "properties":{
                    "ClassificationCode":{
                        "title":"Classification Code",
                        "maxLength":40,
                        "type":"string",
                        "description":"A code used to classify organizations based on their purpose. Valid values are DEPARTMENT, PA_EXPENDITURE_ORG, and PA_PROJECT_ORG. Organizations with a classification code of DEPARTMENT are departments to which employees are assigned. Organizations with a classification of PA_EXPENDITURE_ORG are project expenditure organizations that can incur project costs. Organizations classified with a PA_PROJECT_ORG code own and manage programs, projects, and tasks.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationClassificationId":{
                        "title":"Organization Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization's classification.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if an organization's classification is active or inactive. Valid values are A and I. The value A indicates the organization's classification is active and the value I indicates it's no longer active.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectClassifiedOrganizationsLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_system_restModel_view_ProjectClassifiedOrganizationLovVO-item":{
                "type":"object",
                "properties":{
                    "ClassificationCode":{
                        "title":"Classification Code",
                        "maxLength":40,
                        "type":"string",
                        "description":"A code used to classify organizations based on their purpose. Valid values are DEPARTMENT, PA_EXPENDITURE_ORG, and PA_PROJECT_ORG. Organizations with a classification code of DEPARTMENT are departments to which employees are assigned. Organizations with a classification of PA_EXPENDITURE_ORG are project expenditure organizations that can incur project costs. Organizations classified with a PA_PROJECT_ORG code own and manage programs, projects, and tasks.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationClassificationId":{
                        "title":"Organization Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization's classification.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if an organization's classification is active or inactive. Valid values are A and I. The value A indicates the organization's classification is active and the value I indicates it's no longer active.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Organizations Classified for Projects"
                }
            },
            "projectClassifiedOrganizationsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_system_restModel_view_ProjectClassifiedOrganizationLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if an organization's classification is active or inactive. Valid values are A and I. The value A indicates the organization's classification is active and the value I indicates it's no longer active.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationClassificationId":{
                        "title":"Organization Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization's classification.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassificationCode":{
                        "title":"Classification Code",
                        "maxLength":40,
                        "type":"string",
                        "description":"A code used to classify organizations based on their purpose. Valid values are DEPARTMENT, PA_EXPENDITURE_ORG, and PA_PROJECT_ORG. Organizations with a classification code of DEPARTMENT are departments to which employees are assigned. Organizations with a classification of PA_EXPENDITURE_ORG are project expenditure organizations that can incur project costs. Organizations classified with a PA_PROJECT_ORG code own and manage programs, projects, and tasks.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_system_restModel_view_ProjectClassifiedOrganizationLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Organizations Classified for Projects"
                }
            },
            "projectClassifiedOrganizationsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectClassifiedOrganizationsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_setup_system_restModel_view_ProjectClassifiedOrganizationLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_TaskProgressVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectProgress-ProjectProgressDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgress-ProjectProgressDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectProgress-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectProgress-ProjectProgressDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_NotesVO-post-item":{
                "required":[
                    "NoteTxt"
                ],
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectProgress-Notes-item-patch-request":{
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_flex_ProjectProgressDff_view_ProjectProgressDffVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10039",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJO_PJO_5FPROJECT_5FPROGRESS_5FDFF_PJO_5FPROJECT_5FPROGRESS_5FDFF_PJO_5FPROJECT_5FPROGRESS",
                    "FND_ACFF_Title":"Project Progress",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJO",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes-item-patch-request":{
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "projectProgress-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the project as opposed to the planned end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the project as opposed to the planned start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for project progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-Attachments-item-patch-request"
                        }
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "Notes":{
                        "title":"Notes",
                        "type":"array",
                        "description":"The Note resource is used to view, create, update, and delete notes for project progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-Notes-item-patch-request"
                        }
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectProgressDFF":{
                        "title":"Project Progress Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Progress Descriptive Flexfields resource is used to view, create, and update additional information for project progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-patch-request"
                        }
                    },
                    "TaskProgress":{
                        "title":"Task Progress",
                        "type":"array",
                        "description":"The Task Progress resource is used to capture, view, and update draft progress for the tasks of a project enabled for financial management.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_flex_ProjectProgressDff_view_ProjectProgressDffVO-item":{
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10039",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJO_PJO_5FPROJECT_5FPROGRESS_5FDFF_PJO_5FPROJECT_5FPROGRESS_5FDFF_PJO_5FPROJECT_5FPROGRESS",
                    "FND_ACFF_Title":"Project Progress",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJO",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ProjectProgressVO-post-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the project as opposed to the planned end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the project as opposed to the planned start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectProgress":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectProgress-Notes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-Notes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgress-TaskProgress-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-item-response":{
                "type":"object",
                "properties":{
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for task progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-response"
                        }
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the task in baseline project plan. Used to compare the deviation of the current task end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the task in baseline project plan. Used to compare the deviation of the current task start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Notes":{
                        "title":"Notes",
                        "type":"array",
                        "description":"The Note resource is used to view, create, update, and delete notes for task progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-response"
                        }
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        },
                        "x-queryable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PreviousPercentComplete":{
                        "title":"Previous Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task in the most recently captured progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        },
                        "x-queryable":true
                    },
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ResourceProgress":{
                        "title":"Resource Progress",
                        "type":"array",
                        "description":"The Project Progress resource is used to capture draft progress, view draft and published progress, update draft progress, and publish progress for a project enabled for financial management.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-response"
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name assigned to the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Alphanumeric identifier of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgressDFF":{
                        "title":"Task Progress Descriptive Flexfields",
                        "type":"array",
                        "description":"The Task Progress Descriptive Flexfields resource is used to view, create, and update additional information for task progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_TaskProgressVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the task in baseline project plan. Used to compare the deviation of the current task start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        }
                    },
                    "PreviousPercentComplete":{
                        "title":"Previous Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task in the most recently captured progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Alphanumeric identifier of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name assigned to the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the task in baseline project plan. Used to compare the deviation of the current task end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes-item-post-request":{
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ProjectProgressVO-item":{
                "type":"object",
                "properties":{
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are summarized for project progress.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the project as opposed to the planned end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the project as opposed to the planned start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the project in baseline project plan. Used to compare the deviation of the current project end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the project in baseline project plan. Used to compare the deviation of the current project start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousPercentComplete":{
                        "title":"Previous Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project in the most recently captured progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the project in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the project in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the project in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the project in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectProgress-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-Notes-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the progress note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Notes-item-patch-request":{
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Actual finish date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Actual start date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for resource progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-patch-request"
                        }
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"An estimated finish date collected during progress entry and usually defaulted to the resource assignments planned to date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"An estimated start date collected during progress entry and usually defaulted to the resource assignments planned start date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatetoCompleteCostinProjectCurrency":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete burdened cost in project currency.",
                        "nullable":true
                    },
                    "EstimatetoCompleteQuantity":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete in quantity.",
                        "nullable":true
                    },
                    "Notes":{
                        "title":"Notes",
                        "type":"array",
                        "description":"The Note resource is used to view, create, update, and delete notes for resource progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-patch-request"
                        }
                    },
                    "ResourceProgressDFF":{
                        "title":"Resource Progress Descriptive Flexfields",
                        "type":"array",
                        "description":"The Resource Progress Descriptive Flexfields resource is used to view, create, and update additional information for resource progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgress-ProjectProgressDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ResourceProgressVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActualsAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentPlannedQuantity":{
                        "title":"Current Planned Quantity",
                        "type":"number",
                        "description":"Current planned quantity from the financial project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the task in the baseline project plan. Used to compare the deviation of the current task start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentPlannedCost":{
                        "title":"Current Planned Cost",
                        "type":"number",
                        "description":"Current planned burdened cost from the project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentPlannedEffort":{
                        "title":"Current Planned Effort",
                        "type":"number",
                        "description":"Current planned effort from the financial project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceAssignmentFromDate":{
                        "title":"Resource Assignment From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        }
                    },
                    "EstimateatCompletionCostinProjectCurrency":{
                        "title":"EAC",
                        "type":"number",
                        "description":"Estimate at completion burdened cost in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. It is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BaselinedPlannedCost":{
                        "title":"Baseline Planned Cost",
                        "type":"number",
                        "description":"Baseline planned burdened cost from the project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimateatCompletionQuantity":{
                        "title":"EAC",
                        "type":"number",
                        "description":"Estimate at completion quantity.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of the current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BaselinedPlannedQuantity":{
                        "title":"Baseline Planned Quantity",
                        "type":"number",
                        "description":"Baselined planned quantity from the financial project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":30,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Unplanned":{
                        "title":"Unplanned Resource",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unplanned project cost included on the project.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"N"
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceAssignmentToDate":{
                        "title":"Resource Assignment To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Alphanumeric identifier of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceApplicationReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name assigned to the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselinedPlannedEffort":{
                        "title":"Baseline Planned Effort",
                        "type":"number",
                        "description":"Baselined planned effort from the financial project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. It is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the task in the baseline project plan. Used to compare the deviation of the current task end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_NotesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the progress note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ProjectProgressVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the project in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the project in baseline project plan. Used to compare the deviation of the current project start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are summarized for project progress.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the project in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        }
                    },
                    "PreviousPercentComplete":{
                        "title":"Previous Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project in the most recently captured progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the project in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the project in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the project in baseline project plan. Used to compare the deviation of the current project end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectProgress-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_NotesVO-patch-item":{
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ResourceProgressVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Actual finish date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Actual start date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"An estimated finish date collected during progress entry and usually defaulted to the resource assignments planned to date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"An estimated start date collected during progress entry and usually defaulted to the resource assignments planned start date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatetoCompleteCostinProjectCurrency":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete burdened cost in project currency.",
                        "nullable":true
                    },
                    "EstimatetoCompleteQuantity":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete in quantity.",
                        "nullable":true
                    }
                }
            },
            "projectProgress-TaskProgress-Notes-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the progress note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-item-response":{
                "type":"object",
                "properties":{
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Actual finish date collected during progress entry.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Actual start date collected during progress entry.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualsAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for resource progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-response"
                        }
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the task in the baseline project plan. Used to compare the deviation of the current task end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the task in the baseline project plan. Used to compare the deviation of the current task start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselinedPlannedCost":{
                        "title":"Baseline Planned Cost",
                        "type":"number",
                        "description":"Baseline planned burdened cost from the project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselinedPlannedEffort":{
                        "title":"Baseline Planned Effort",
                        "type":"number",
                        "description":"Baselined planned effort from the financial project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselinedPlannedQuantity":{
                        "title":"Baseline Planned Quantity",
                        "type":"number",
                        "description":"Baselined planned quantity from the financial project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentPlannedCost":{
                        "title":"Current Planned Cost",
                        "type":"number",
                        "description":"Current planned burdened cost from the project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentPlannedEffort":{
                        "title":"Current Planned Effort",
                        "type":"number",
                        "description":"Current planned effort from the financial project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentPlannedQuantity":{
                        "title":"Current Planned Quantity",
                        "type":"number",
                        "description":"Current planned quantity from the financial project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EstimateatCompletionCostinProjectCurrency":{
                        "title":"EAC",
                        "type":"number",
                        "description":"Estimate at completion burdened cost in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EstimateatCompletionQuantity":{
                        "title":"EAC",
                        "type":"number",
                        "description":"Estimate at completion quantity.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"An estimated finish date collected during progress entry and usually defaulted to the resource assignments planned to date.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"An estimated start date collected during progress entry and usually defaulted to the resource assignments planned start date.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatetoCompleteCostinProjectCurrency":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete burdened cost in project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatetoCompleteQuantity":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete in quantity.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Notes":{
                        "title":"Notes",
                        "type":"array",
                        "description":"The Note resource is used to view, create, update, and delete notes for resource progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-response"
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. It is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. It is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of the current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ResourceAssignmentFromDate":{
                        "title":"Resource Assignment From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceAssignmentToDate":{
                        "title":"Resource Assignment To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":30,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceProgressDFF":{
                        "title":"Resource Progress Descriptive Flexfields",
                        "type":"array",
                        "description":"The Resource Progress Descriptive Flexfields resource is used to view, create, and update additional information for resource progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-response"
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceApplicationReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name assigned to the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Alphanumeric identifier of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Unplanned":{
                        "title":"Unplanned Resource",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unplanned project cost included on the project.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the progress note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_flex_ProjectProgressDff_view_ProjectProgressDffVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_NotesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_NotesVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the progress note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ResourceProgressVO-post-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Actual finish date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Actual start date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"An estimated finish date collected during progress entry and usually defaulted to the resource assignments planned to date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"An estimated start date collected during progress entry and usually defaulted to the resource assignments planned start date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatetoCompleteCostinProjectCurrency":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete burdened cost in project currency.",
                        "nullable":true
                    },
                    "EstimatetoCompleteQuantity":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete in quantity.",
                        "nullable":true
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_flex_ProjectProgressDff_view_ProjectProgressDffVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ResourceProgressVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EstimatetoCompleteCostinProjectCurrency":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete burdened cost in project currency.",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"An estimated start date collected during progress entry and usually defaulted to the resource assignments planned start date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"An estimated finish date collected during progress entry and usually defaulted to the resource assignments planned to date.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Actual finish date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatetoCompleteQuantity":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete in quantity.",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Actual start date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_TaskProgressVO-post-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_TaskProgressVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectProgress-Notes-item-post-request":{
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "projectProgress-item-response":{
                "type":"object",
                "properties":{
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are summarized for project progress.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the project as opposed to the planned end date of the project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the project as opposed to the planned start date of the project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for project progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-Attachments-item-response"
                        }
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the project in baseline project plan. Used to compare the deviation of the current project end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the project in baseline project plan. Used to compare the deviation of the current project start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Notes":{
                        "title":"Notes",
                        "type":"array",
                        "description":"The Note resource is used to view, create, update, and delete notes for project progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-Notes-item-response"
                        }
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        },
                        "x-queryable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PreviousPercentComplete":{
                        "title":"Previous Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project in the most recently captured progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        },
                        "x-queryable":true
                    },
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the project in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the project in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the project in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectProgressDFF":{
                        "title":"Project Progress Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Progress Descriptive Flexfields resource is used to view, create, and update additional information for project progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-response"
                        }
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the project in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgress":{
                        "title":"Task Progress",
                        "type":"array",
                        "description":"The Task Progress resource is used to capture, view, and update draft progress for the tasks of a project enabled for financial management.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Notes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgress-TaskProgress-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-post-request"
                        }
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "Notes":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-post-request"
                        }
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceProgress":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-post-request"
                        }
                    },
                    "TaskProgressDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ProjectProgressVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the project as opposed to the planned end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the project as opposed to the planned start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_TaskProgressVO-item":{
                "type":"object",
                "properties":{
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the task in baseline project plan. Used to compare the deviation of the current task end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the task in baseline project plan. Used to compare the deviation of the current task start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousPercentComplete":{
                        "title":"Previous Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task in the most recently captured progress.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceProjectReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name assigned to the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Alphanumeric identifier of the task.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectProgress-TaskProgress-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for task progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-patch-request"
                        }
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "Notes":{
                        "title":"Notes",
                        "type":"array",
                        "description":"The Note resource is used to view, create, update, and delete notes for task progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-patch-request"
                        }
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the task.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceProgress":{
                        "title":"Resource Progress",
                        "type":"array",
                        "description":"The Project Progress resource is used to capture draft progress, view draft and published progress, update draft progress, and publish progress for a project enabled for financial management.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-patch-request"
                        }
                    },
                    "TaskProgressDFF":{
                        "title":"Task Progress Descriptive Flexfields",
                        "type":"array",
                        "description":"The Task Progress Descriptive Flexfields resource is used to view, create, and update additional information for task progress.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ResourceProgressVO-item":{
                "type":"object",
                "properties":{
                    "ActualAmountsDate":{
                        "title":"Progress Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Actual finish date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Actual start date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualsAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which actual amounts are summarized for project progress.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "title":"Baseline Finish Date",
                        "type":"string",
                        "description":"Planned end date of the task in the baseline project plan. Used to compare the deviation of the current task end from the original planned end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Baseline Start Date",
                        "type":"string",
                        "description":"Planned start date of the task in the baseline project plan. Used to compare the deviation of the current task start from the original planned start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselinedPlannedCost":{
                        "title":"Baseline Planned Cost",
                        "type":"number",
                        "description":"Baseline planned burdened cost from the project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselinedPlannedEffort":{
                        "title":"Baseline Planned Effort",
                        "type":"number",
                        "description":"Baselined planned effort from the financial project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselinedPlannedQuantity":{
                        "title":"Baseline Planned Quantity",
                        "type":"number",
                        "description":"Baselined planned quantity from the financial project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsDate":{
                        "title":"Current Actual Amounts Summarization Date",
                        "type":"string",
                        "description":"Date on which actual amounts are most recently summarized.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentActualAmountsPeriod":{
                        "title":"Current Actual Amount Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"Period through which actual amounts are most recently summarized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentPlannedCost":{
                        "title":"Current Planned Cost",
                        "type":"number",
                        "description":"Current planned burdened cost from the project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentPlannedEffort":{
                        "title":"Current Planned Effort",
                        "type":"number",
                        "description":"Current planned effort from the financial project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentPlannedQuantity":{
                        "title":"Current Planned Quantity",
                        "type":"number",
                        "description":"Current planned quantity from the financial project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimateatCompletionCostinProjectCurrency":{
                        "title":"EAC",
                        "type":"number",
                        "description":"Estimate at completion burdened cost in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimateatCompletionQuantity":{
                        "title":"EAC",
                        "type":"number",
                        "description":"Estimate at completion quantity.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"An estimated finish date collected during progress entry and usually defaulted to the resource assignments planned to date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"An estimated start date collected during progress entry and usually defaulted to the resource assignments planned start date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatetoCompleteCostinProjectCurrency":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete burdened cost in project currency.",
                        "nullable":true
                    },
                    "EstimatetoCompleteQuantity":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete in quantity.",
                        "nullable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgressAsOfDate":{
                        "title":"Progress As-of Date",
                        "type":"string",
                        "description":"Date through which progress is captured for the project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProgressAsOfPeriod":{
                        "title":"Progress As-of Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period through which progress is captured for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProgressAsOfDate"
                            ]
                        }
                    },
                    "ProjectBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. It is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectLedgerBurdenedActualCost":{
                        "title":"Actual Burdened Cost in Ledger Currency",
                        "type":"number",
                        "description":"Cost that is actually charged to the task in project ledger currency. Burdened cost is the sum of raw cost and the overhead.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for accounting and reporting in the project ledger. It is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerRawActualCost":{
                        "title":"Actual Raw Cost in Ledger Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRawActualCost":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Actual amount paid or actual amount incurred for the task in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PublicationStatus":{
                        "title":"Progress Publication Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"Status of the current project progress. The status can either be Draft or Published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceAssignmentFromDate":{
                        "title":"Resource Assignment From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceAssignmentToDate":{
                        "title":"Resource Assignment To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":30,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project originated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceApplicationReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"The identifier of the project in the external application where it was originally created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name assigned to the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Alphanumeric identifier of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Unplanned":{
                        "title":"Unplanned Resource",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unplanned project cost included on the project.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"N"
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Actual finish date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Actual start date collected during progress entry.",
                        "format":"date",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-post-request"
                        }
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"An estimated finish date collected during progress entry and usually defaulted to the resource assignments planned to date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"An estimated start date collected during progress entry and usually defaulted to the resource assignments planned start date.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatetoCompleteCostinProjectCurrency":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete burdened cost in project currency.",
                        "nullable":true
                    },
                    "EstimatetoCompleteQuantity":{
                        "title":"ETC",
                        "type":"number",
                        "description":"Estimate to complete in quantity.",
                        "nullable":true
                    },
                    "Notes":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-post-request"
                        }
                    },
                    "ResourceProgressDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_progress_restModel_view_ProjectProgressVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the project as opposed to the planned end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the project as opposed to the planned start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_progress_flex_ProjectProgressDff_view_ProjectProgressDffVO-post-item":{
                "required":[
                    "ProjectProgressId"
                ],
                "type":"object",
                "properties":{
                    "ProjectProgressId":{
                        "type":"integer",
                        "description":"Unique identifier of the project progress.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Notes-item-post-request":{
                "type":"object",
                "properties":{
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the progress note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "projectProgress-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"Date on which work completed on the project as opposed to the planned end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"Date on which work commenced on the project as opposed to the planned start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-Attachments-item-post-request"
                        }
                    },
                    "EstimatedFinishDate":{
                        "title":"Estimated Finish Date",
                        "type":"string",
                        "description":"Projected end date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "EstimatedStartDate":{
                        "title":"Estimated Start Date",
                        "type":"string",
                        "description":"Projected start date of the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "Notes":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-Notes-item-post-request"
                        }
                    },
                    "PercentComplete":{
                        "title":"Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on the project.",
                        "nullable":true,
                        "x-hints":{
                            "precision":14,
                            "scale":10
                        }
                    },
                    "ProgressStatus":{
                        "title":"Progress Status",
                        "type":"string",
                        "description":"Status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressStatusCode":{
                        "title":"Progress Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status, such as In Trouble, On Track or At Risk, that indicates the overall progress of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectProgressDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-post-request"
                        }
                    },
                    "TaskProgress":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_ProjectPlanDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Plan Details"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDeliverableDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Task Deliverables"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskObjectsDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Task Work Items"
                }
            },
            "projectPlanDetails-Tasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskExpenseResourceAssignmentsDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Expense Resource Assignments"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDependenciesDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Task Dependencies"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_WeeklyProjectCalendarDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the use of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date for which the calendar starts to be effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week, 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays are workable. True if it's workable, False if it isn't.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours used to calculate when one day is entered. Value depends on the number of hours of the shift.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type used for the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Calendars"
                }
            },
            "projectPlanDetails-TaskExpenseResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must finish to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must start to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDeliverableDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority assigned to the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Owner":{
                        "title":"Owner",
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeliverableTypeId":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Identifier of the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeliverableName":{
                        "title":"Deliverable Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable associated with the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the deliverable is expected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DeliverableStatusCode":{
                        "title":"Deliverable Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the status of the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableShortName":{
                        "title":"Deliverable Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskLaborResourceAssignmentsDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDeliverableDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanDetails-TaskWorkItems-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskObjectsDetailsVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectAssociationId":{
                        "title":"Object Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SourceWorkItemId":{
                        "title":"Source Work Item ID",
                        "type":"integer",
                        "description":"The unique identifier of the associated work item in the source application.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCompletionEvent":{
                        "title":"Task Completion Event",
                        "type":"string",
                        "description":"The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCompletionEventStatus":{
                        "title":"Task Completion Event Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status that indicates whether the task completion event is pending, completed, or not set. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskCompletionEventStatusCode":{
                        "title":"Task Completion Event Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents whether the task completion event is pending, completed, or not set. Valid values are ORA_PENDING, ORA_COMPLETE, and ORA_NOT_SET. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that's unique within the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the work item type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "WorkItemCurrentStatus":{
                        "title":"Work Item Current Status",
                        "type":"string",
                        "description":"The current status of the associated work item in the source application. For example, draft, prototype, or design.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkItemCurrentStatusCode":{
                        "title":"Work Item Current Status Code",
                        "type":"string",
                        "description":"The code that represents the current status of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkItemName":{
                        "title":"Work Item Name",
                        "type":"string",
                        "description":"The name of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkItemRevision":{
                        "title":"Work Item Revision",
                        "type":"string",
                        "description":"The revision of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Work Items"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskObjectsDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that's unique within the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskCompletionEventStatusCode":{
                        "title":"Task Completion Event Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents whether the task completion event is pending, completed, or not set. Valid values are ORA_PENDING, ORA_COMPLETE, and ORA_NOT_SET. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceWorkItemId":{
                        "title":"Source Work Item ID",
                        "type":"integer",
                        "description":"The unique identifier of the associated work item in the source application.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkItemRevision":{
                        "title":"Work Item Revision",
                        "type":"string",
                        "description":"The revision of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkItemName":{
                        "title":"Work Item Name",
                        "type":"string",
                        "description":"The name of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkItemCurrentStatus":{
                        "title":"Work Item Current Status",
                        "type":"string",
                        "description":"The current status of the associated work item in the source application. For example, draft, prototype, or design.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the work item type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskCompletionEvent":{
                        "title":"Task Completion Event",
                        "type":"string",
                        "description":"The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectAssociationId":{
                        "title":"Object Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskCompletionEventStatus":{
                        "title":"Task Completion Event Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status that indicates whether the task completion event is pending, completed, or not set. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkItemCurrentStatusCode":{
                        "title":"Work Item Current Status Code",
                        "type":"string",
                        "description":"The code that represents the current status of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-item-patch-request":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskExpenseResourceAssignmentsDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanDetails-TaskExpenseResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskExpenseResourceAssignmentsDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Task Expense Resource Assignments"
                }
            },
            "oracle_apps_flex_projects_projectManagement_projectPlan_model_common_TaskDff_view_PjtTaskDffVO-patch-item":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_CalendarExceptionsDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains a time component if the exception isn't for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are OFF_PERIOD and WORK_PERIOD.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains a time component if the exception isn't for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskLaborResourceAssignmentsDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceEmail"
                            ]
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource isn't the primary labor resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 10 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 19 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 11 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 12 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 15 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 38 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedDuration",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 30 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 34 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that's the earliest that a task can start on. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 06 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 07 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 11 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 08 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 09 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that's remaining to be completed on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PercentComplete",
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 02 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 03 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Integrated":{
                        "title":"Is Integrated Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application. The task was integrated by a third-party application when the value is Y. The value is N when the task isn't integrated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 04 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 05 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 07 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 01 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Identifier of the user that created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 03 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 26 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 22 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task isn't a gate.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 18 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 14 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 37 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualStartDate",
                                "PlannedDuration",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 33 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that's the latest that a task can start on that won't impact the finish date of the project. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 10 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"Date proposed by the team member to finish the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedAllocation",
                                "PlannedDuration"
                            ]
                        }
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PercentComplete",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 06 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task isn't a milestone.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 10 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 25 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 29 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedAllocation"
                            ]
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 40 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start. This attribute is currently not supported.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 21 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PlannedFinishDate",
                                "PlannedStartDate",
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"Date proposed by the team member to start the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 02 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that's the earliest that a task can finish on. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 08 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 09 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 06 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 07 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 04 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 05 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 02 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 03 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 17 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 01 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 36 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 32 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 13 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 09 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"EXECUTION"
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task isn't a gate when the value is False or Null.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 05 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 28 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 20 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProposedEffort":{
                        "title":"Proposed Effort in Hours",
                        "type":"number",
                        "description":"Amount of effort to complete the project task proposed by the team member.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PercentComplete",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 24 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 01 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 16 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 39 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 31 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 35 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 12 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task isn't a leaf.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y"
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 20 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 08 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that's the latest that a task can finish on that won't impact the finish date of the project. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 04 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in the timeline when available. Values are True if a task will be displayed in Timeline and False if task won't be displayed in the Timeline. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 27 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 23 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 17 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 18 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 19 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 13 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 14 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 15 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish. This attribute is currently not supported.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 16 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-item-patch-request":{
                "type":"object",
                "properties":{
                    "CalendarExceptions":{
                        "title":"Calendar Exceptions",
                        "type":"array",
                        "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions-item-response":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains a time component if the exception isn't for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are OFF_PERIOD and WORK_PERIOD.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains a time component if the exception isn't for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDependenciesDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between two tasks.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, ff, ss, and sf.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"fs"
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "projectPlanDetails-TaskExpenseResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDeliverableDetailsVO-item":{
                "type":"object",
                "properties":{
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DeliverableName":{
                        "title":"Deliverable Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable associated with the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority assigned to the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableShortName":{
                        "title":"Deliverable Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableStatusCode":{
                        "title":"Deliverable Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the status of the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableTypeId":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Identifier of the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the deliverable is expected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Owner":{
                        "title":"Owner",
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Deliverables"
                }
            },
            "projectPlanDetails-TaskWorkItems-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectAssociationId":{
                        "title":"Object Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SourceWorkItemId":{
                        "title":"Source Work Item ID",
                        "type":"integer",
                        "description":"The unique identifier of the associated work item in the source application.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCompletionEvent":{
                        "title":"Task Completion Event",
                        "type":"string",
                        "description":"The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCompletionEventStatus":{
                        "title":"Task Completion Event Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status that indicates whether the task completion event is pending, completed, or not set. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCompletionEventStatusCode":{
                        "title":"Task Completion Event Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents whether the task completion event is pending, completed, or not set. Valid values are ORA_PENDING, ORA_COMPLETE, and ORA_NOT_SET. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that's unique within the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the work item type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "WorkItemCurrentStatus":{
                        "title":"Work Item Current Status",
                        "type":"string",
                        "description":"The current status of the associated work item in the source application. For example, draft, prototype, or design.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkItemCurrentStatusCode":{
                        "title":"Work Item Current Status Code",
                        "type":"string",
                        "description":"The code that represents the current status of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkItemName":{
                        "title":"Work Item Name",
                        "type":"string",
                        "description":"The name of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkItemRevision":{
                        "title":"Work Item Revision",
                        "type":"string",
                        "description":"The revision of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskWorkItems":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-item-response":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CalendarExceptions":{
                        "title":"Calendar Exceptions",
                        "type":"array",
                        "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions-item-response"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the use of the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date for which the calendar starts to be effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week, 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays are workable. True if it's workable, False if it isn't.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours used to calculate when one day is entered. Value depends on the number of hours of the shift.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type used for the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskObjectsDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_WeeklyProjectCalendarDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Calendars"
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanDetails-Tasks-GateApprovers-item-post-request":{
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-item-post-request":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskExpenseResourceAssignmentsDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "projectPlanDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectCalendars":{
                        "title":"Project Calendars",
                        "type":"array",
                        "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-item-post-request"
                        }
                    },
                    "TaskDeliverables":{
                        "title":"Task Deliverables",
                        "type":"array",
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-item-post-request"
                        }
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependency resource is used to view dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies-item-post-request"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "title":"Task Expense Resource Assignments",
                        "type":"array",
                        "description":"The Task Expenses resource assignment resource is used to view the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments-item-post-request"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "title":"Task Labor Resource Assignments",
                        "type":"array",
                        "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments-item-post-request"
                        }
                    },
                    "TaskWorkItems":{
                        "title":"Task Work Items",
                        "type":"array",
                        "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems-item-post-request"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskLaborResourceAssignmentsDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Task Labor Resource Assignments"
                }
            },
            "projectPlanDetails-TaskWorkItems-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_GateApproversDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverStatus"
                            ]
                        }
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the user who's to approve the gate.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "GateApproverUpdatedBy":{
                        "title":"Gate Approver Updated By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the user who updated the gate approval status. Nearly always the approver identified in the row, but could be the project manager.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Gate Approvers"
                }
            },
            "projectPlanDetails-TaskDeliverables":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanDetails-Tasks-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to view the approver details for a gate.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers-item-post-request"
                        }
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must finish to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must start to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaskDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceEmail"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource isn't the primary labor resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualStartDate",
                                "PlannedDuration",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedDuration",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Identifier of the user that created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PercentComplete",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish. This attribute is currently not supported.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PercentComplete",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start. This attribute is currently not supported.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in the timeline when available. Values are True if a task will be displayed in Timeline and False if task won't be displayed in the Timeline. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that's the earliest that a task can finish on. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that's the earliest that a task can start on. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"EXECUTION"
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task isn't a gate when the value is False or Null.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task isn't a gate.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Integrated":{
                        "title":"Is Integrated Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application. The task was integrated by a third-party application when the value is Y. The value is N when the task isn't integrated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that's the latest that a task can finish on that won't impact the finish date of the project. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must finish to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that's the latest that a task can start on that won't impact the finish date of the project. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must start to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task isn't a leaf.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task isn't a milestone.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 01 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 02 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 03 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 04 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 05 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 06 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 07 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 08 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 09 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 10 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PlannedFinishDate",
                                "PlannedStartDate",
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedAllocation"
                            ]
                        }
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedAllocation",
                                "PlannedDuration"
                            ]
                        }
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProposedEffort":{
                        "title":"Proposed Effort in Hours",
                        "type":"number",
                        "description":"Amount of effort to complete the project task proposed by the team member.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"Date proposed by the team member to finish the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"Date proposed by the team member to start the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that's remaining to be completed on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PercentComplete",
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 01 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 02 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 03 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 04 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 05 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 06 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 07 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 08 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 09 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 10 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 11 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 12 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 13 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 14 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 15 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 16 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 17 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 18 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 19 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 20 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 21 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 22 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 23 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 24 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 25 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 26 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 27 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 28 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 29 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 30 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 31 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 32 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 33 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 34 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 35 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 36 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 37 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 38 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 39 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 40 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 01 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 02 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 03 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 04 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 05 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 06 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 07 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 08 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 09 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 10 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 11 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 12 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 13 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 14 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 15 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 16 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 17 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 18 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 19 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 20 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Tasks"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_GateApproversDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_flex_projects_projectManagement_projectPlan_model_common_TaskDff_view_PjtTaskDffVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_CalendarExceptionsDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_ProjectPlanDetailsVO-item":{
                "type":"object",
                "properties":{
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD"
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinanciallyEnabledFlag":{
                        "title":"Enabled for Financial Management",
                        "type":"boolean",
                        "description":"Indicates whether the project is enabled for financial management. If the value is True, the project is enabled for financial management. The value is False when the project isn't enabled for financial management.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 01 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 02 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 03 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 04 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 05 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 06 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 07 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 08 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 09 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 10 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentComplete":{
                        "title":"Project Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "PrimaryProjectManagerName":{
                        "title":"Primary Project Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 01 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 02 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 03 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 04 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 05 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 06 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 07 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 08 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 09 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 10 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 11 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 12 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 13 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 14 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 15 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 16 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 17 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 18 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 19 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 20 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 21 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 22 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 23 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 24 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 25 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 26 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 27 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 28 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 29 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 30 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 31 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 32 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 33 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 34 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 35 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 36 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 37 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 38 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 39 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 40 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Status":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"ACTIVE"
                    },
                    "SystemStatusCode":{
                        "title":"System Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The underlying system project status code associated with the implementation-defined project status. Valid values are ACTIVE, CLOSED, DRAFT, PENDING_CLOSE, and SUBMITTED.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 01 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 02 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 03 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 04 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 05 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 06 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 07 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 08 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 09 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 10 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 11 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 12 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 13 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 14 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 15 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 16 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 17 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 18 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 19 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 20 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Plan Details"
                }
            },
            "projectPlanDetails-TaskDependencies-item-response":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between two tasks.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, ff, ss, and sf.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"fs",
                        "x-queryable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_CalendarExceptionsDetailsVO-item":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains a time component if the exception isn't for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are OFF_PERIOD and WORK_PERIOD.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains a time component if the exception isn't for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Calendar Exceptions"
                }
            },
            "projectPlanDetails-item-response":{
                "type":"object",
                "properties":{
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD",
                        "x-queryable":true
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FinanciallyEnabledFlag":{
                        "title":"Enabled for Financial Management",
                        "type":"boolean",
                        "description":"Indicates whether the project is enabled for financial management. If the value is True, the project is enabled for financial management. The value is False when the project isn't enabled for financial management.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 01 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 02 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 03 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 04 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 05 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 06 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 07 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 08 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 09 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 10 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PercentComplete":{
                        "title":"Project Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PrimaryProjectManagerName":{
                        "title":"Primary Project Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCalendars":{
                        "title":"Project Calendars",
                        "type":"array",
                        "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-item-response"
                        }
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 01 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 02 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 03 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 04 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 05 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 06 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 07 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 08 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 09 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 10 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 11 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 12 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 13 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 14 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 15 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 16 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 17 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 18 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 19 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 20 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 21 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 22 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 23 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 24 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 25 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 26 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 27 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 28 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 29 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 30 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 31 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 32 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 33 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 34 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 35 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 36 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 37 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 38 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 39 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 40 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"ACTIVE",
                        "x-queryable":true
                    },
                    "SystemStatusCode":{
                        "title":"System Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The underlying system project status code associated with the implementation-defined project status. Valid values are ACTIVE, CLOSED, DRAFT, PENDING_CLOSE, and SUBMITTED.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskDeliverables":{
                        "title":"Task Deliverables",
                        "type":"array",
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-item-response"
                        }
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependency resource is used to view dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies-item-response"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "title":"Task Expense Resource Assignments",
                        "type":"array",
                        "description":"The Task Expenses resource assignment resource is used to view the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments-item-response"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "title":"Task Labor Resource Assignments",
                        "type":"array",
                        "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments-item-response"
                        }
                    },
                    "TaskWorkItems":{
                        "title":"Task Work Items",
                        "type":"array",
                        "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems-item-response"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-item-response"
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 01 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 02 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 03 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 04 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 05 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 06 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 07 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 08 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 09 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 10 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 11 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 12 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 13 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 14 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 15 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 16 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 17 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 18 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 19 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 20 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM",
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_projectManagement_projectPlan_model_common_TaskDff_view_PjtTaskDffVO-post-item":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-item-post-request":{
                "type":"object",
                "properties":{
                    "CalendarExceptions":{
                        "title":"Calendar Exceptions",
                        "type":"array",
                        "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskExpenseResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanDetails-Tasks-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to view the approver details for a gate.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers-item-patch-request"
                        }
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must finish to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must start to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaskDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_ProjectPlanDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 11 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 04 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 12 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 10 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 05 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 11 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 02 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 10 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 12 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 03 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 01 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 19 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 17 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 18 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 15 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"ACTIVE"
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 16 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 13 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 14 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD"
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 06 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 07 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 08 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 09 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 02 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 03 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 04 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 05 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Status":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 01 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 01 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 40 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SystemStatusCode":{
                        "title":"System Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The underlying system project status code associated with the implementation-defined project status. Valid values are ACTIVE, CLOSED, DRAFT, PENDING_CLOSE, and SUBMITTED.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 08 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 09 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 06 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 07 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 04 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 05 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 02 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 03 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 33 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 34 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 31 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 32 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 30 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinanciallyEnabledFlag":{
                        "title":"Enabled for Financial Management",
                        "type":"boolean",
                        "description":"Indicates whether the project is enabled for financial management. If the value is True, the project is enabled for financial management. The value is False when the project isn't enabled for financial management.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 39 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 37 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 38 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 35 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 36 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrimaryProjectManagerName":{
                        "title":"Primary Project Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 22 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 20 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 23 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 20 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 21 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 10 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 28 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 29 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 26 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 27 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 24 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values 25 to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentComplete":{
                        "title":"Project Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 17 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 18 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 19 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 13 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 08 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 14 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 09 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 15 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 06 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry 16 to capture additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value 07 as additional information for a project.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDependenciesDetailsVO-item":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between two tasks.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, ff, ss, and sf.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"fs"
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Dependencies"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_GateApproversDetailsVO-post-item":{
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Gate Approvers"
                }
            },
            "projectPlanDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProjectCalendars":{
                        "title":"Project Calendars",
                        "type":"array",
                        "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-item-patch-request"
                        }
                    },
                    "TaskDeliverables":{
                        "title":"Task Deliverables",
                        "type":"array",
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-item-patch-request"
                        }
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependency resource is used to view dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies-item-patch-request"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "title":"Task Expense Resource Assignments",
                        "type":"array",
                        "description":"The Task Expenses resource assignment resource is used to view the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments-item-patch-request"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "title":"Task Labor Resource Assignments",
                        "type":"array",
                        "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments-item-patch-request"
                        }
                    },
                    "TaskWorkItems":{
                        "title":"Task Work Items",
                        "type":"array",
                        "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems-item-patch-request"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDependenciesDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanDetails-Tasks-TaskDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_WeeklyProjectCalendarDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the use of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type used for the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours used to calculate when one day is entered. Value depends on the number of hours of the shift.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date for which the calendar starts to be effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays are workable. True if it's workable, False if it isn't.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week, 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectPlanDetails-Tasks-GateApprovers-item-patch-request":{
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDependencies-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanDetails-Tasks-TaskDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanDetails-Tasks-GateApprovers-item-response":{
                "type":"object",
                "properties":{
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverStatus"
                            ]
                        },
                        "x-queryable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the user who's to approve the gate.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GateApproverUpdatedBy":{
                        "title":"Gate Approver Updated By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the user who updated the gate approval status. Nearly always the approver identified in the row, but could be the project manager.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_GateApproversDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    },
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the user who's to approve the gate.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GateApproverUpdatedBy":{
                        "title":"Gate Approver Updated By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the user who updated the gate approval status. Nearly always the approver identified in the row, but could be the project manager.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverStatus"
                            ]
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanDetails-Tasks-TaskDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-GateApprovers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskLaborResourceAssignmentsDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceEmail"
                            ]
                        }
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource isn't the primary labor resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Labor Resource Assignments"
                }
            },
            "projectPlanDetails-TaskDependencies":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must finish to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must start to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_GateApproversDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDependencies-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_CalendarExceptionsDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Calendar Exceptions"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_TaskDetailsVO-post-item":{
                "type":"object",
                "properties":{
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must finish to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must start to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Tasks"
                }
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_WeeklyProjectCalendarDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanDetails-TaskDeliverables-item-response":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments-item-response"
                        }
                    },
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DeliverableName":{
                        "title":"Deliverable Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable associated with the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority assigned to the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableShortName":{
                        "title":"Deliverable Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableStatusCode":{
                        "title":"Deliverable Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the status of the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableTypeId":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Identifier of the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the deliverable is expected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Owner":{
                        "title":"Owner",
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_readOnlyProject_view_ProjectPlanDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_flex_projects_projectManagement_projectPlan_model_common_TaskDff_view_PjtTaskDffVO-item":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10037",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJF_PJF_5FTASK_5FSTRUCTURE_5FDFF_PJF_5FPROJ_5FELEMENTS_5FB_PJF_5FPROJ_5FELEMENTS_5FB",
                    "FND_ACFF_Title":"Task Structure Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJF",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectPlanDetails-TaskDeliverables-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-item-response":{
                "type":"object",
                "properties":{
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualStartDate",
                                "PlannedDuration",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedDuration",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Identifier of the user that created the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PercentComplete",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish. This attribute is currently not supported.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PercentComplete",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start. This attribute is currently not supported.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in the timeline when available. Values are True if a task will be displayed in Timeline and False if task won't be displayed in the Timeline. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that's the earliest that a task can finish on. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that's the earliest that a task can start on. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"EXECUTION",
                        "x-queryable":true
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to view the approver details for a gate.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers-item-response"
                        }
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task isn't a gate when the value is False or Null.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task isn't a gate.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Integrated":{
                        "title":"Is Integrated Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application. The task was integrated by a third-party application when the value is Y. The value is N when the task isn't integrated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that's the latest that a task can finish on that won't impact the finish date of the project. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must finish to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that's the latest that a task can start on that won't impact the finish date of the project. This attribute is currently not supported.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by which a task must start to avoid a delay in project completion. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task isn't a leaf.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y",
                        "x-queryable":true
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task isn't a milestone.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 01 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 02 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 03 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 04 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 05 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 06 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 07 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 08 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 09 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value 10 as additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PlannedFinishDate",
                                "PlannedStartDate",
                                "TaskStatusCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedAllocation"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedAllocation",
                                "PlannedDuration"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PlannedStartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProposedEffort":{
                        "title":"Proposed Effort in Hours",
                        "type":"number",
                        "description":"Amount of effort to complete the project task proposed by the team member.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"Date proposed by the team member to finish the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"Date proposed by the team member to start the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. This attribute isn't currently used.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that's remaining to be completed on the project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PercentComplete",
                                "TaskStatusCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 01 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 02 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 03 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 04 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 05 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 06 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 07 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 08 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 09 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 10 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 11 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 12 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 13 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 14 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 15 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 16 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 17 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 18 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 19 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 20 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 21 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 22 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 23 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 24 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 25 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 26 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 27 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 28 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 29 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 30 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 31 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 32 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 33 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 34 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 35 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 36 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 37 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 38 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 39 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values 40 to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ActualFinishDate",
                                "ActualStartDate",
                                "PlannedFinishDate",
                                "PlannedStartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 01 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 02 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 03 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 04 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 05 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 06 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 07 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 08 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 09 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 10 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 11 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 12 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 13 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 14 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 15 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 16 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 17 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 18 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 19 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry 20 to capture additional information for a project task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is currently not supported.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-TaskDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_EnterpriseCodesVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Enterprise Project and Task Codes"
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues-item-response":{
                "type":"object",
                "properties":{
                    "AcceptedValue":{
                        "title":"Accepted Value",
                        "maxLength":80,
                        "type":"string",
                        "description":"An accepted value of the enterprise project or task code.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AcceptedValueDisableFlag":{
                        "title":"Accepted Value Disable Indicator",
                        "type":"boolean",
                        "description":"Indicates if the enterprise project or task code accepted value is disabled. Value is true if it's disabled and value is false if the enterprise code accepted value is enabled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "EnabledFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"User who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DisplaySequence":{
                        "title":"Accepted Value Display Sequence",
                        "type":"number",
                        "description":"The order in which the value is displayed within the list of valid accepted values of the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ValueId":{
                        "title":"Accepted Value ID",
                        "type":"integer",
                        "description":"Identifier of an accepted value for the enterprise project or task code of type list of values.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-item-response":{
                "type":"object",
                "properties":{
                    "AcceptedValues":{
                        "title":"Accepted Values",
                        "type":"array",
                        "description":"List of accepted values for an enterprise project code or task code.",
                        "items":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues-item-response"
                        }
                    },
                    "CodeId":{
                        "title":"Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the enterprise code.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CodePurpose":{
                        "title":"Enterprise Code Purpose",
                        "type":"string",
                        "description":"Indicates if the enterprise code will be used for projects or for project tasks. Valid values are TASK, PROJECTS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ColumnDescription":{
                        "title":"Column Description",
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ColumnName":{
                        "title":"Column Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Label that will be externally visible for the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"User who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DataType":{
                        "title":"Data Type",
                        "maxLength":20,
                        "type":"string",
                        "description":"Type of the value of the enterprise project or task code. Valid values are LOV, NUMBER, TEXT.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DisableFlag":{
                        "title":"Disable Indicator",
                        "type":"boolean",
                        "description":"Indicates if the enterprise code is disabled. Value is true if it's disabled and value is false if the project or task code is enabled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "EnabledFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "EnterpriseCode":{
                        "title":"Enterprise Code Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the enterprise code used to extend attributes of project or tasks.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EnterpriseCodeId":{
                        "title":"Enterprise Code ID",
                        "type":"string",
                        "description":"Identifier of the enterprise project code or enterprise task code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CodeName",
                                "CodePurpose",
                                "DataType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-item-patch-request":{
                "type":"object",
                "properties":{
                    "AcceptedValues":{
                        "title":"Accepted Values",
                        "type":"array",
                        "description":"List of accepted values for an enterprise project code or task code.",
                        "items":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues-item-patch-request"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_EnterpriseCodesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ColumnName":{
                        "title":"Column Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Label that will be externally visible for the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"User who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ColumnDescription":{
                        "title":"Column Description",
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CodeId":{
                        "title":"Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the enterprise code.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CodePurpose":{
                        "title":"Enterprise Code Purpose",
                        "type":"string",
                        "description":"Indicates if the enterprise code will be used for projects or for project tasks. Valid values are TASK, PROJECTS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectType"
                            ]
                        }
                    },
                    "DataType":{
                        "title":"Data Type",
                        "maxLength":20,
                        "type":"string",
                        "description":"Type of the value of the enterprise project or task code. Valid values are LOV, NUMBER, TEXT.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DisableFlag":{
                        "title":"Disable Indicator",
                        "type":"boolean",
                        "description":"Indicates if the enterprise code is disabled. Value is true if it's disabled and value is false if the project or task code is enabled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "EnabledFlag"
                            ]
                        }
                    },
                    "EnterpriseCodeId":{
                        "title":"Enterprise Code ID",
                        "type":"string",
                        "description":"Identifier of the enterprise project code or enterprise task code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CodeName",
                                "CodePurpose",
                                "DataType"
                            ]
                        }
                    },
                    "EnterpriseCode":{
                        "title":"Enterprise Code Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the enterprise code used to extend attributes of project or tasks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_EnterpriseCodesLkpValuesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AcceptedValueDisableFlag":{
                        "title":"Accepted Value Disable Indicator",
                        "type":"boolean",
                        "description":"Indicates if the enterprise project or task code accepted value is disabled. Value is true if it's disabled and value is false if the enterprise code accepted value is enabled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "EnabledFlag"
                            ]
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"User who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AcceptedValue":{
                        "title":"Accepted Value",
                        "maxLength":80,
                        "type":"string",
                        "description":"An accepted value of the enterprise project or task code.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DisplaySequence":{
                        "title":"Accepted Value Display Sequence",
                        "type":"number",
                        "description":"The order in which the value is displayed within the list of valid accepted values of the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ValueId":{
                        "title":"Accepted Value ID",
                        "type":"integer",
                        "description":"Identifier of an accepted value for the enterprise project or task code of type list of values.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-item-post-request":{
                "type":"object",
                "properties":{
                    "AcceptedValues":{
                        "title":"Accepted Values",
                        "type":"array",
                        "description":"List of accepted values for an enterprise project code or task code.",
                        "items":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues-item-post-request"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_EnterpriseCodesLkpValuesVO-item":{
                "type":"object",
                "properties":{
                    "AcceptedValue":{
                        "title":"Accepted Value",
                        "maxLength":80,
                        "type":"string",
                        "description":"An accepted value of the enterprise project or task code.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AcceptedValueDisableFlag":{
                        "title":"Accepted Value Disable Indicator",
                        "type":"boolean",
                        "description":"Indicates if the enterprise project or task code accepted value is disabled. Value is true if it's disabled and value is false if the enterprise code accepted value is enabled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "EnabledFlag"
                            ]
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"User who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DisplaySequence":{
                        "title":"Accepted Value Display Sequence",
                        "type":"number",
                        "description":"The order in which the value is displayed within the list of valid accepted values of the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ValueId":{
                        "title":"Accepted Value ID",
                        "type":"integer",
                        "description":"Identifier of an accepted value for the enterprise project or task code of type list of values.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Accepted Values"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_EnterpriseCodesVO-item":{
                "type":"object",
                "properties":{
                    "CodeId":{
                        "title":"Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the enterprise code.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CodePurpose":{
                        "title":"Enterprise Code Purpose",
                        "type":"string",
                        "description":"Indicates if the enterprise code will be used for projects or for project tasks. Valid values are TASK, PROJECTS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectType"
                            ]
                        }
                    },
                    "ColumnDescription":{
                        "title":"Column Description",
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ColumnName":{
                        "title":"Column Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Label that will be externally visible for the enterprise project or task code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"User who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DataType":{
                        "title":"Data Type",
                        "maxLength":20,
                        "type":"string",
                        "description":"Type of the value of the enterprise project or task code. Valid values are LOV, NUMBER, TEXT.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DisableFlag":{
                        "title":"Disable Indicator",
                        "type":"boolean",
                        "description":"Indicates if the enterprise code is disabled. Value is true if it's disabled and value is false if the project or task code is enabled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "EnabledFlag"
                            ]
                        }
                    },
                    "EnterpriseCode":{
                        "title":"Enterprise Code Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the enterprise code used to extend attributes of project or tasks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EnterpriseCodeId":{
                        "title":"Enterprise Code ID",
                        "type":"string",
                        "description":"Identifier of the enterprise project code or enterprise task code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CodeName",
                                "CodePurpose",
                                "DataType"
                            ]
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Enterprise Project and Task Codes"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_EnterpriseCodesVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_EnterpriseCodesLkpValuesVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_EnterpriseCodesLkpValuesVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Accepted Values"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModelLov_view_FundingSourcesLOVVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The number of the funding source.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceTypeName":{
                        "title":"Funding Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the funding source type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceToDate":{
                        "title":"Funding Source To Date",
                        "type":"string",
                        "description":"The date till which the funding source is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceFromDate":{
                        "title":"Funding Source From Date",
                        "type":"string",
                        "description":"The date from which the funding source is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceTypeCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code of the funding source type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The source name of the funding source.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "fundingSourcesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/fundingSourcesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModelLov_view_FundingSourcesLOVVO-item":{
                "type":"object",
                "properties":{
                    "FundingSourceFromDate":{
                        "title":"Funding Source From Date",
                        "type":"string",
                        "description":"The date from which the funding source is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The source name of the funding source.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The number of the funding source.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceToDate":{
                        "title":"Funding Source To Date",
                        "type":"string",
                        "description":"The date till which the funding source is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceTypeCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code of the funding source type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceTypeName":{
                        "title":"Funding Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the funding source type.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Funding Sources"
                }
            },
            "fundingSourcesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "fundingSourcesLOV-item-response":{
                "type":"object",
                "properties":{
                    "FundingSourceFromDate":{
                        "title":"Funding Source From Date",
                        "type":"string",
                        "description":"The date from which the funding source is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The source name of the funding source.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The number of the funding source.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceToDate":{
                        "title":"Funding Source To Date",
                        "type":"string",
                        "description":"The date till which the funding source is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceTypeCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code of the funding source type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceTypeName":{
                        "title":"Funding Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the funding source type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "fundingSourcesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModelLov_view_FundingSourcesLOVVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModelLov_view_FundingSourcesLOVVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Funding Sources"
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_SprintVO-post-item":{
                "required":[
                    "EndDate",
                    "SprintName",
                    "StartDate"
                ],
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Sprint Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the sprint.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"Sprint Finish Date",
                        "type":"string",
                        "description":"The finish date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SprintName":{
                        "title":"Sprint Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the sprint.",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Sprint Start Date",
                        "type":"string",
                        "description":"The start date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "sprints-item-post-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Sprint Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the sprint.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"Sprint Finish Date",
                        "type":"string",
                        "description":"The finish date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SprintName":{
                        "title":"Sprint Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the sprint.",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Sprint Start Date",
                        "type":"string",
                        "description":"The start date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_SprintVO-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Sprint Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the sprint.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"Sprint Finish Date",
                        "type":"string",
                        "description":"The finish date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SprintName":{
                        "title":"Sprint Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the sprint.",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Sprint Start Date",
                        "type":"string",
                        "description":"The start date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Sprints"
                }
            },
            "sprints-item-response":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Sprint Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the sprint.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"Sprint Finish Date",
                        "type":"string",
                        "description":"The finish date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SprintName":{
                        "title":"Sprint Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the sprint.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Sprint Start Date",
                        "type":"string",
                        "description":"The start date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "sprints-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Sprint Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the sprint.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"Sprint Finish Date",
                        "type":"string",
                        "description":"The finish date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SprintName":{
                        "title":"Sprint Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the sprint.",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Sprint Start Date",
                        "type":"string",
                        "description":"The start date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_SprintVO-updatableFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Sprint Start Date",
                        "type":"string",
                        "description":"The start date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "Description":{
                        "title":"Sprint Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the sprint.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SprintName":{
                        "title":"Sprint Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the sprint.",
                        "nullable":false
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EndDate":{
                        "title":"Sprint Finish Date",
                        "type":"string",
                        "description":"The finish date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "sprints":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/sprints-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_SprintVO-patch-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Sprint Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the sprint.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"Sprint Finish Date",
                        "type":"string",
                        "description":"The finish date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SprintName":{
                        "title":"Sprint Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the sprint.",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Sprint Start Date",
                        "type":"string",
                        "description":"The start date of the sprint.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_protectedModel_flex_rateScheduleFlex_view_RateScheduleDFFVO-item":{
                "type":"object",
                "properties":{
                    "RateScheduleId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10037",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJF_PJF_5FRATE_5FSCH_5FDESC_5FFLEX_PJF_5FRATE_5FSCHEDULES_5FB_PJF_5FRATE_5FSCHEDULES_5FB",
                    "FND_ACFF_Title":"Rate Schedules Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJF",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Rate Schedules"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_protectedModel_flex_rateScheduleFlex_view_RateScheduleDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "rateSchedules-RateScheduleDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Rate Schedules"
                }
            },
            "rateSchedules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "rateSchedules-item-response":{
                "discriminator":{
                    "propertyName":"ScheduleTypeCode",
                    "mapping":{
                        "EMPLOYEE":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-response",
                        "JOB":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-response",
                        "NON-LABOR":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-response",
                        "PROJECT_ROLE":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-response",
                        "RESOURCE_CLASS":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-response"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-response"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-item"
            },
            "rateSchedules-item-post-request-forChildren":{
                "type":"object",
                "properties":{
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "rateSchedules-RateScheduleDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "rateSchedules-item-response-forChildren":{
                "type":"object",
                "properties":{
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_protectedModel_flex_rateScheduleFlex_view_RateScheduleDFFVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "RateScheduleId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "rateSchedules-RateScheduleDFF-item-response":{
                "type":"object",
                "properties":{
                    "RateScheduleId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-post-item":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Rate Schedules"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_protectedModel_flex_rateScheduleFlex_view_RateScheduleDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "rateSchedules-RateScheduleDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_protectedModel_flex_rateScheduleFlex_view_RateScheduleDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10037",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJF_PJF_5FRATE_5FSCH_5FDESC_5FFLEX_PJF_5FRATE_5FSCHEDULES_5FB_PJF_5FRATE_5FSCHEDULES_5FB",
                    "FND_ACFF_Title":"Rate Schedules Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJF",
                    "FlexMetaEmpty":"true"
                }
            },
            "rateSchedules-item-patch-request":{
                "discriminator":{
                    "propertyName":"ScheduleTypeCode",
                    "mapping":{
                        "EMPLOYEE":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-patch-request",
                        "JOB":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-patch-request",
                        "NON-LABOR":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-patch-request",
                        "PROJECT_ROLE":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-patch-request",
                        "RESOURCE_CLASS":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-patch-request"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-patch-request"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-patch-item"
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "rateSchedules-item-post-request":{
                "discriminator":{
                    "propertyName":"ScheduleTypeCode",
                    "mapping":{
                        "EMPLOYEE":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-post-request",
                        "JOB":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-post-request",
                        "NON-LABOR":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-post-request",
                        "PROJECT_ROLE":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-post-request",
                        "RESOURCE_CLASS":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-post-request"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-post-request"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_foundation_setup_rates_restModel_view_RateSchedulesRestVO-post-item"
            },
            "rateSchedules-item-patch-request-forChildren":{
                "type":"object",
                "properties":{
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "rateSchedules-EmployeeRates-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email that identifies the person for whom the rate is defined. A Person Number or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier of the employee for which the rate is entered. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Job name assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Full Name",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person for whom the rate or markup percentage is created in the rate schedule. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that identifies the person for whom the rate is defined. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateScheduleRatesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-patch-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-post-request":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"EMPLOYEE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"EMPLOYEE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateScheduleRatesRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateScheduleRatesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email that identifies the person for whom the rate is defined. A Person Number or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier of the employee for which the rate is entered. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Job name assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Full Name",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person for whom the rate or markup percentage is created in the rate schedule. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that identifies the person for whom the rate is defined. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "rateSchedules-EmployeeRates":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email that identifies the person for whom the rate is defined. A Person Number or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier of the employee for which the rate is entered. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Job name assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Full Name",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person for whom the rate or markup percentage is created in the rate schedule. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that identifies the person for whom the rate is defined. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "rateSchedules-EmployeeRates-item-post-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier of the employee for which the rate is entered. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that identifies the person for whom the rate is defined. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateScheduleRatesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that identifies the person for whom the rate is defined. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier of the employee for which the rate is entered. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"choice",
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-post-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier of the employee for which the rate is entered. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that identifies the person for whom the rate is defined. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "rateSchedules-EmployeeRates-item-patch-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"EMPLOYEE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateScheduleRatesRestVO-post-item":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier of the employee for which the rate is entered. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that identifies the person for whom the rate is defined. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"EMPLOYEE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-item-response-forChildren":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email that identifies the person for whom the rate is defined. A Person Number or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier of the employee for which the rate is entered. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonJobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Job code assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobId":{
                        "type":"integer",
                        "description":"Identifier of the person's job in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonJobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Job name assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Full Name",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person for whom the rate or markup percentage is created in the rate schedule. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that identifies the person for whom the rate is defined. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonOrgId":{
                        "type":"integer",
                        "description":"Identifier of the person's organization in a person rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonOrgName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PersonId",
                                "PersonJobCode",
                                "PersonJobId",
                                "PersonNumber"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateSchedulesRestVO-post-item":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"EMPLOYEE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_EmployeeRateScheduleRatesRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PersonName":{
                        "title":"Full Name",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person for whom the rate or markup percentage is created in the rate schedule. A Person Number, Person Name, or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email that identifies the person for whom the rate is defined. A Person Number or Person ID is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PersonJobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Job name assigned to the person in human resources for which the rate or markup percentage is created in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"RESOURCE_CLASS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "rateSchedules-ResourceClassRates-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "ResourceClassOrgName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class organization to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateScheduleRatesRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ResourceClassOrgName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class organization to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateScheduleRatesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "rateSchedules-ResourceClassRates":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "ResourceClassOrgName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class organization to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "rateSchedules-ResourceClassRates-item-post-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-post-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateScheduleRatesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "ResourceClassOrgName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class organization to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateScheduleRatesRestVO-post-item":{
                "required":[
                    "UnitOfMeasureName"
                ],
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "rateSchedules-ResourceClassRates-item-patch-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateScheduleRatesRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"RESOURCE_CLASS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-response-forChildren":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "ResourceClassOrgName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class organization to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateScheduleRatesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-post-request":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateClassId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the resource class. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ResourceClassName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements. A Rate Class ID or Rate Class Name is required to create a person rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"RESOURCE_CLASS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-item-patch-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ResourceClassOrgId":{
                        "type":"integer",
                        "description":"Identifier of the planning resource organization ID. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ResourceClassId",
                                "ResourceClassName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-post-item":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"RESOURCE_CLASS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ResourceClassRateSchedulesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"RESOURCE_CLASS",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateScheduleRatesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"JOB",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "rateSchedules-JobRates-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        },
                        "x-queryable":true
                    },
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        },
                        "x-queryable":true
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateScheduleRatesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateScheduleRatesRestVO-post-item":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "JobSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the jobs associated with a job rate schedule type. A job set ID or Code is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ScheduleTypeCode",
                                "ScheduleTypeName"
                            ]
                        }
                    },
                    "JobSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the jobs associated with a job rate schedule type. A job set ID or Code is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "ScheduleTypeCode",
                                "ScheduleTypeName"
                            ]
                        }
                    },
                    "JobSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the jobs associated with a job rate schedule type. A job set is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"JOB",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-post-item":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "JobSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the jobs associated with a job rate schedule type. A job set ID or Code is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ScheduleTypeCode",
                                "ScheduleTypeName"
                            ]
                        }
                    },
                    "JobSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the jobs associated with a job rate schedule type. A job set ID or Code is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "ScheduleTypeCode",
                                "ScheduleTypeName"
                            ]
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"JOB",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-post-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "rateSchedules-JobRates":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        },
                        "x-queryable":true
                    },
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        },
                        "x-queryable":true
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range.",
                        "x-queryable":true
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                        "x-queryable":true
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server.",
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page.",
                        "x-queryable":true
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                        "x-queryable":true
                    }
                }
            },
            "rateSchedules-JobRates-item-post-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-response-forChildren":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "JobSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the jobs associated with a job rate schedule type. A job set ID or Code is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ScheduleTypeCode",
                                "ScheduleTypeName"
                            ]
                        }
                    },
                    "JobSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the jobs associated with a job rate schedule type. A job set ID or Code is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "ScheduleTypeCode",
                                "ScheduleTypeName"
                            ]
                        }
                    },
                    "JobSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the jobs associated with a job rate schedule type. A job set is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"JOB",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "rateSchedules-JobRates-item-patch-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateScheduleRatesRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateScheduleRatesRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-post-request":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "JobSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the jobs associated with a job rate schedule type. A job set ID or Code is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ScheduleTypeCode",
                                "ScheduleTypeName"
                            ]
                        }
                    },
                    "JobSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the jobs associated with a job rate schedule type. A job set ID or Code is required to create a rate schedule with a job schedule type. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "ScheduleTypeCode",
                                "ScheduleTypeName"
                            ]
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"JOB",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateScheduleRatesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "JobCode":{
                        "title":"Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job for which the rate is entered. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job to which a rate is defined in the rate schedule. A Job ID or Job Code is required to create a job rate. The value can't be updated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_JobRateSchedulesRestVO-item-patch-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "rateSchedules-ProjectRoleRates-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-post-item":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"PROJECT_ROLE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-response-forChildren":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "rateSchedules-ProjectRoleRates":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "rateSchedules-ProjectRoleRates-item-post-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"PROJECT_ROLE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "rateSchedules-ProjectRoleRates-item-patch-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateScheduleRatesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-post-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateScheduleRatesRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateScheduleRatesRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-patch-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateScheduleRatesRestVO-post-item":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"PROJECT_ROLE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateScheduleRatesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-post-request":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"PROJECT_ROLE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectRoleRateSchedulesRestVO-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role for which a rate is defined in the rate schedule. A Project Role ID or Project Role Name is required to create a project role rate.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role for which a rate is defined in the rate schedule. A Project Role Name or Project Role ID is required to create a project role rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"PROJECT_ROLE",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "rateSchedules-NonLaborRates-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateScheduleRatesRestVO-post-item":{
                "required":[
                    "UnitOfMeasureName"
                ],
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-post-request-forChildren":{
                "required":[
                    "UnitOfMeasureName"
                ],
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"NON-LABOR",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    }
                }
            },
            "rateSchedules-NonLaborRates":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "rateSchedules-NonLaborRates-item-post-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateScheduleRatesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"NON-LABOR",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateScheduleRatesRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectRatesSetName":{
                        "title":"Set Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference data set for the project rates schedule. A project rates set is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RateScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the rate schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"NON-LABOR",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "rateSchedules-NonLaborRates-item-patch-request":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-patch-request-forChildren":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateScheduleRatesRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateScheduleRatesRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-post-request":{
                "required":[
                    "UnitOfMeasureName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"NON-LABOR",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-item-response-forChildren":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type in a nonlabor rate schedule line. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost assigned to each expenditure item. Expenditure types are grouped into cost groups, expenditure categories and revenue groups, revenue categories. A Expenditure Type ID or Expenditure Type Name is required to create a nonlabor rate. The value can't be updated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "RateId":{
                        "type":"integer",
                        "description":"Unique identifier of the rate.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RateScheduleDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateScheduleRatesRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate schedule line is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "MarkupPercent":{
                        "title":"Markup Percent",
                        "type":"number",
                        "description":"Indicates the percent to increase or decrease the rate from the source rate schedule. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":9,
                            "scale":4
                        }
                    },
                    "NonLaborResourceId":{
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the nonlabor resource for which the rate is entered. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource organization in a nonlabor rate schedule line. The value can't be updated if the rate is being used.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "NonLaborResourceOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource organization that owns the nonlabor resource to which a rate or markup percentage is defined in the rate schedule. The value can't be updated if the rate is being used.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ExpenditureTypeId",
                                "ExpenditureTypeName",
                                "NonLaborResourceId",
                                "NonLaborResourceName"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate, assigned to the rate schedule line, that's to be applied to calculate the raw cost and revenue amounts. A rate or markup is required to create a rate.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate schedule line is effective. A start date is required to create a rate. The value can't be updated if the rate is being used.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measure code associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitOfMeasureName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unit of measure associated with the resource class in the resource class rate schedule line. A unit of measure is required to create a rate for material items or financial resources and can only be updated if the rate isn't being used.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_NonLaborRateSchedulesRestVO-post-item":{
                "required":[
                    "CurrencyCode",
                    "CurrencyName",
                    "ProjectRatesSetCode",
                    "ProjectRatesSetId",
                    "RateScheduleName",
                    "ScheduleTypeName"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate schedule. The currency code is a three-letter ISO code associated with a currency. A currency is required to create a rate schedule. The value can't be updated.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency name associated with the rate schedule.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of the rate schedule.",
                        "nullable":true
                    },
                    "ProjectRatesSetCode":{
                        "title":"Set Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. Review the list of values using the Setup and Maintenance work area and the Manage Reference Data Sets task. The project rates set value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRatesSetId":{
                        "type":"integer",
                        "description":"Identifier of the reference data set for the project rates schedule. A project rates set ID or Code is required to create a rate schedule. The project rates set value can't be updated",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "RateScheduleName":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule that contains rates or markup percentage for person, job, nonlabor expenditure type, nonlabor resource, and resource class. A rate schedule name is required to create a rate schedule.",
                        "nullable":false
                    },
                    "ScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of rate schedule. Valid values are Person, Job, Project Role, Nonlabor, and Resource class. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "default":"NON-LABOR",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ScheduleTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of rate schedule. Valid values are JOB, NONLABOR, EMPLOYEE, and RESOURCE_CLASS. The schedule type is required to create a rate schedule. The value can't be updated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTemplateVO-patch-item":{
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value is derived from the project type.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values include AU for actual units, CC for current cost, EC for estimated cost, SC for standard unit cost, SE for spread evenly, CE for client extension, and N for none. A list of accepted values is defined in the PJC_ASSET_ALLOCATION_METHOD lookup type. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs.",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether both asset related and non-asset related costs or only asset related costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset related and non-asset related costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset related costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. Enter a value for either this attribute or Burden Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule. Enter a value for either this attribute or Burden Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method for processing events on capital projects. Valid values include M for manual, P for periodic, and N for none. The default value is N.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestRateScheduleId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizedInterestRateScheduleName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"Date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for nonlabor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"A specific date used to obtain currency conversion rates when converting an amount to the project currency. This is used when the currency conversion date type is Fixed Date.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code identifier of the date type used when converting amounts to the project currency. Valid values include A for accounting date, P for project accounting date, T for transaction date, and F for fixed date. A list of accepted values is defined in the PJF_DEF_RATE_DATE_CODE lookup type. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type used to obtain currency conversion rates when converting an amount to the project currency. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control is enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether project KPI notes are included in KPI notifications. If true, then notes are included. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "InitialProjectStatus":{
                        "title":"Initial Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Default status of the project when created using a project template. Typical project statuses are Active and Draft.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InitialProjectStatusCode":{
                        "title":"Initial Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The initial project status set on the project template. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether to notify project managers when KPI values are generated for the project. If true, then project managers are notified. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project. Enter a value for either this attribute or Owning Organization but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project. Enter a value for either this attribute or Owning Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project is used as a planning project. If true, plan features include Microsoft Project integration, creating task assignments, adding planned amounts, and capturing plan progress. If false, then these features aren't available. The default value is true.",
                        "nullable":true,
                        "default":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":false
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectPlanType":{
                        "title":"Project Plan Type",
                        "type":"string",
                        "description":"The project plan type is a grouping of settings related to the project plan such as, if multiple currencies are used, progress settings, task date settings, and so on.",
                        "nullable":true
                    },
                    "ProjectPlanTypeId":{
                        "title":"Project Plan Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the project plan type associated to the project template.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectTemplateDescription":{
                        "title":"Project Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project template.",
                        "nullable":true
                    },
                    "ProjectTemplateEndDate":{
                        "title":"Project Template End Date",
                        "type":"string",
                        "description":"End date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTemplateName":{
                        "title":"Project Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template that is being created.",
                        "nullable":false
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectTemplateId"
                            ]
                        }
                    },
                    "ProjectTemplateStartDate":{
                        "title":"Project Template Start Date",
                        "type":"string",
                        "description":"Start date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project. Enter a value for either this attribute or Service Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type but not both. A list of accepted values is defined in the lookup type PJF_SERVICE_TYPE.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. true means inclusive, false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes. Enter a value for either this attribute or Work Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Enter a value for either this attribute or Work Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectTemplates-ProjectTeamMembers-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill rate of the resource assignment for the planning purpose. If no value is specified, then the bill rate of the resource defined in the Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost rate of the resource assignment for the planning purpose. If no value is specified, cost rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateTeamMemberVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill rate of the resource assignment for the planning purpose. If no value is specified, then the bill rate of the resource defined in the Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost rate of the resource assignment for the planning purpose. If no value is specified, cost rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_QuickEntryVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "FieldCode":{
                        "title":"Field Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the field represented by the quick entry. Valid values are TEAM_MEMBER, CLASSIFICATION, LEGAL_ENTITY_ID, CARRYING_OUT_ORGANIZATION_ID, PARTNER_ORG, PRIORITY_CODE, CUSTOMER_NAME, DESCRIPTION, PROJECT_STATUS_CODE, and SUPPLIER_ORG.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateClassificationVO-post-item":{
                "required":[
                    "ClassCategory",
                    "ClassCategoryId",
                    "ClassCode",
                    "ClassCodeId"
                ],
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category. Enter a value for either this attribute or Class Category ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category. Enter a value for either this attribute or Class Category but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. Enter a value for either this attribute or Class Code ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code. Enter a value for either this attribute or Class Code but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    }
                }
            },
            "projectTemplates-ProjectTransactionControls-item-post-request":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_QuickEntryVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FieldCode":{
                        "title":"Field Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the field represented by the quick entry. Valid values are TEAM_MEMBER, CLASSIFICATION, LEGAL_ENTITY_ID, CARRYING_OUT_ORGANIZATION_ID, PARTNER_ORG, PRIORITY_CODE, CUSTOMER_NAME, DESCRIPTION, PROJECT_STATUS_CODE, and SUPPLIER_ORG.",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated Date",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MandatoryFlag":{
                        "title":"Required",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the quick entry is mandatory or not. Valid values are true and false. Default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "Prompt":{
                        "title":"Prompt",
                        "maxLength":80,
                        "type":"string",
                        "description":"Display name of the field.",
                        "nullable":false
                    },
                    "QuickEntryId":{
                        "title":"Quick Entry ID",
                        "type":"integer",
                        "description":"Unique identifier of the quick entry for a project template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Specification":{
                        "title":"Specification",
                        "type":"string",
                        "description":"Specification of the field. It applies only if the field is TEAM_MEMBER or CLASSIFICATION. It is mandatory when the field is TEAM_MEMBER or CLASSIFICATION.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "FieldCode"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTemplateVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. Enter a value for either this attribute or Burden Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectPlanType":{
                        "title":"Project Plan Type",
                        "type":"string",
                        "description":"The project plan type is a grouping of settings related to the project plan such as, if multiple currencies are used, progress settings, task date settings, and so on.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTemplateEndDate":{
                        "title":"Project Template End Date",
                        "type":"string",
                        "description":"End date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"A specific date used to obtain currency conversion rates when converting an amount to the project currency. This is used when the currency conversion date type is Fixed Date.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":false
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectTemplateId"
                            ]
                        }
                    },
                    "CapitalizedInterestRateScheduleId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project. Enter a value for either this attribute or Service Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether to notify project managers when KPI values are generated for the project. If true, then project managers are notified. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "ProjectPlanTypeId":{
                        "title":"Project Plan Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the project plan type associated to the project template.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "CapitalizedInterestRateScheduleName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values include AU for actual units, CC for current cost, EC for estimated cost, SC for standard unit cost, SE for spread evenly, CE for client extension, and N for none. A list of accepted values is defined in the PJC_ASSET_ALLOCATION_METHOD lookup type. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether both asset related and non-asset related costs or only asset related costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset related and non-asset related costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset related costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code identifier of the date type used when converting amounts to the project currency. Valid values include A for accounting date, P for project accounting date, T for transaction date, and F for fixed date. A list of accepted values is defined in the PJF_DEF_RATE_DATE_CODE lookup type. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for nonlabor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "OwningOrganizationName":{
                        "title":"Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project. Enter a value for either this attribute or Owning Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTemplateName":{
                        "title":"Project Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template that is being created.",
                        "nullable":false
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs.",
                        "nullable":true,
                        "default":false
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "InitialProjectStatusCode":{
                        "title":"Initial Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The initial project status set on the project template. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control is enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value is derived from the project type.",
                        "nullable":true
                    },
                    "ProjectTemplateDescription":{
                        "title":"Project Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project template.",
                        "nullable":true
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "InitialProjectStatus":{
                        "title":"Initial Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Default status of the project when created using a project template. Typical project statuses are Active and Draft.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether project KPI notes are included in KPI notifications. If true, then notes are included. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. true means inclusive, false means exclusive.",
                        "nullable":true
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project is used as a planning project. If true, plan features include Microsoft Project integration, creating task assignments, adding planned amounts, and capturing plan progress. If false, then these features aren't available. The default value is true.",
                        "nullable":true,
                        "default":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Enter a value for either this attribute or Work Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes. Enter a value for either this attribute or Work Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type but not both. A list of accepted values is defined in the lookup type PJF_SERVICE_TYPE.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project. Enter a value for either this attribute or Owning Organization but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method for processing events on capital projects. Valid values include M for manual, P for periodic, and N for none. The default value is N.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule. Enter a value for either this attribute or Burden Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectTemplateStartDate":{
                        "title":"Project Template Start Date",
                        "type":"string",
                        "description":"Start date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type used to obtain currency conversion rates when converting an amount to the project currency. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "CapitalizedInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"Date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateClassificationVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectClassificationId":{
                        "title":"Project Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the project classification.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_QuickEntryVO-post-item":{
                "required":[
                    "FieldCode",
                    "Prompt"
                ],
                "type":"object",
                "properties":{
                    "FieldCode":{
                        "title":"Field Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the field represented by the quick entry. Valid values are TEAM_MEMBER, CLASSIFICATION, LEGAL_ENTITY_ID, CARRYING_OUT_ORGANIZATION_ID, PARTNER_ORG, PRIORITY_CODE, CUSTOMER_NAME, DESCRIPTION, PROJECT_STATUS_CODE, and SUPPLIER_ORG.",
                        "nullable":false
                    },
                    "MandatoryFlag":{
                        "title":"Required",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the quick entry is mandatory or not. Valid values are true and false. Default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "Prompt":{
                        "title":"Prompt",
                        "maxLength":80,
                        "type":"string",
                        "description":"Display name of the field.",
                        "nullable":false
                    },
                    "Specification":{
                        "title":"Specification",
                        "type":"string",
                        "description":"Specification of the field. It applies only if the field is TEAM_MEMBER or CLASSIFICATION. It is mandatory when the field is TEAM_MEMBER or CLASSIFICATION.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "FieldCode"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTemplateVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectTypeName":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"Reference of the business object identifier in the source application from which the project template is created.",
                        "nullable":true
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project. Enter a value for either this attribute or Project Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectTypeId":{
                        "title":"Project Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectTypeId",
                            "fnd:APPLCORE_SETID_DETERMINANT_TYPE":"SET",
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project template originates.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit assigned to the project. Enter a value for either this attribute or Project Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateClassificationVO-patch-item":{
                "type":"object",
                "properties":{
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. Enter a value for either this attribute or Class Code ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code. Enter a value for either this attribute or Class Code but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    }
                }
            },
            "projectTemplates-ProjectCustomers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectTemplates-ProjectTeamMembers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateCustomerVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectTemplates-ProjectTransactionControls-item-response":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectTemplates-item-patch-request":{
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value is derived from the project type.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values include AU for actual units, CC for current cost, EC for estimated cost, SC for standard unit cost, SE for spread evenly, CE for client extension, and N for none. A list of accepted values is defined in the PJC_ASSET_ALLOCATION_METHOD lookup type. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs.",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether both asset related and non-asset related costs or only asset related costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset related and non-asset related costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset related costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. Enter a value for either this attribute or Burden Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule. Enter a value for either this attribute or Burden Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method for processing events on capital projects. Valid values include M for manual, P for periodic, and N for none. The default value is N.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestRateScheduleId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizedInterestRateScheduleName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"Date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for nonlabor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"A specific date used to obtain currency conversion rates when converting an amount to the project currency. This is used when the currency conversion date type is Fixed Date.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code identifier of the date type used when converting amounts to the project currency. Valid values include A for accounting date, P for project accounting date, T for transaction date, and F for fixed date. A list of accepted values is defined in the PJF_DEF_RATE_DATE_CODE lookup type. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type used to obtain currency conversion rates when converting an amount to the project currency. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control is enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether project KPI notes are included in KPI notifications. If true, then notes are included. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "InitialProjectStatus":{
                        "title":"Initial Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Default status of the project when created using a project template. Typical project statuses are Active and Draft.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InitialProjectStatusCode":{
                        "title":"Initial Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The initial project status set on the project template. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether to notify project managers when KPI values are generated for the project. If true, then project managers are notified. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project. Enter a value for either this attribute or Owning Organization but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project. Enter a value for either this attribute or Owning Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project is used as a planning project. If true, plan features include Microsoft Project integration, creating task assignments, adding planned amounts, and capturing plan progress. If false, then these features aren't available. The default value is true.",
                        "nullable":true,
                        "default":true
                    },
                    "ProjectClassifications":{
                        "title":"Project Classifications",
                        "type":"array",
                        "description":"The Project Classification resource is used to view and create a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-patch-request"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":false
                    },
                    "ProjectCustomers":{
                        "title":"Project Customers",
                        "type":"array",
                        "description":"The Project Customer resource is used to view and create a project customer. This represents the name of the customer organization with whom the agreement has been made on the project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-patch-request"
                        }
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectPlanType":{
                        "title":"Project Plan Type",
                        "type":"string",
                        "description":"The project plan type is a grouping of settings related to the project plan such as, if multiple currencies are used, progress settings, task date settings, and so on.",
                        "nullable":true
                    },
                    "ProjectPlanTypeId":{
                        "title":"Project Plan Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the project plan type associated to the project template.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectTeamMembers":{
                        "title":"Project Team Members",
                        "type":"array",
                        "description":"The Project Team Member resource is used to view and create a project team member. A project team member is a person who is assigned a role on a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-patch-request"
                        }
                    },
                    "ProjectTemplateDescription":{
                        "title":"Project Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project template.",
                        "nullable":true
                    },
                    "ProjectTemplateEndDate":{
                        "title":"Project Template End Date",
                        "type":"string",
                        "description":"End date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTemplateName":{
                        "title":"Project Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template that is being created.",
                        "nullable":false
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectTemplateId"
                            ]
                        }
                    },
                    "ProjectTemplateStartDate":{
                        "title":"Project Template Start Date",
                        "type":"string",
                        "description":"Start date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTransactionControls":{
                        "title":"Project Transaction Controls",
                        "type":"array",
                        "description":"The Project Transaction Control resource is used to view and create a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-patch-request"
                        }
                    },
                    "ProviderBusinessUnits":{
                        "title":"Provider Business Units",
                        "type":"array",
                        "description":"The project template resource is used to view, create, update, and delete provider business units. This includes viewing, creating, updating, and deleting provider business units that are from Project Portfolio Management and those imported from third-party applications. Provider Business Unit is a child of the Project Template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-patch-request"
                        }
                    },
                    "QuickEntries":{
                        "title":"Quick Entries",
                        "type":"array",
                        "description":"The Quick Entry resource is used to view and create a quick entry for a project template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-patch-request"
                        }
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project. Enter a value for either this attribute or Service Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type but not both. A list of accepted values is defined in the lookup type PJF_SERVICE_TYPE.",
                        "nullable":true
                    },
                    "SetupOptions":{
                        "title":"Setup Options",
                        "type":"array",
                        "description":"The Setup Option resource is used to view, create, and update a setup option for a project template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-patch-request"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Task resource is used to view and create a project task. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-item-patch-request"
                        }
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. true means inclusive, false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes. Enter a value for either this attribute or Work Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Enter a value for either this attribute or Work Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectTemplates-ProjectClassifications-item-patch-request":{
                "type":"object",
                "properties":{
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. Enter a value for either this attribute or Class Code ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code. Enter a value for either this attribute or Class Code but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_SetupOptionVO-patch-item":{
                "type":"object",
                "properties":{
                    "DisplayFlag":{
                        "title":"Display",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the setup option will be displayed for the projects created using the project template. Valid values are true and false.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TemplateTaskVO-patch-item":{
                "required":[
                    "CrossChargeLaborFlag",
                    "CrossChargeNonLaborFlag",
                    "TaskName",
                    "TaskOrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AllowCapitalInterestFlag":{
                        "title":"Allow Capitalized Interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "title":"Enable Cross-Charge Transactions from Other Business Units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows cross-charge transactions from other business units. If true, then cross-charge transactions are allowed. If false, then it's not allowed. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the task. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is capitalizable. If true, then the task is capitalizable. If false, then the task isn't capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "CapitalizeInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether labor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then labor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Enable Cross-Charge Transactions for Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether nonlabor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then nonlabor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PartySiteId":{
                        "title":"Customer Work Site",
                        "type":"integer",
                        "description":"The customer address or location identifier of where the contracted work for the task is being performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentCompleteCalculationMethodCode":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the physical percent complete value for the task using actual costs, actual effort, or manually entered. Valid values include COST, EFFORT, and MANUAL. A list of accepted values is defined in the PJF_PERCENT_COMP_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressETCMethodCode":{
                        "title":"Progress ETC Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the estimate-to-complete value for the task by subtracting actuals from planned values or manually entering the value. Valid values include REMAINING_PLAN and MANUAL. A list of accepted values is defined in the PJF_ETC_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReceiveProjectInvoiceFlag":{
                        "title":"Receive Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the chargeable task can receive invoices from other projects and organizations. If true, then the task can be included on intercompany and interproject invoices. If false, then the task can't be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RetirementCostFlag":{
                        "title":"Retirement Cost",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task costs are for the removal of an asset, equipment, property, or resource from service after its useful life or following its sale. If true, costs are considered retirement costs. If false, costs aren't considered retirement costs. The default value is false.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a task. Enter a value for either this attribute or Service Type Code, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type, but not both. A list of accepted values is defined in the PJF_SERVICE_TYPE lookup type. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported. A list of accepted values is defined in the PJF_PM_PRODUCT_CODE lookup type.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task. Enter a value for this attribute, Task Manager ID or Task Manager but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who manages the task. Enter a value for this attribute, Task Manager ID or Task Manager Email but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives. Enter a value for this attribute, Task Manager Email or Task Manager but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task. A task is a subdivision of the project work.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization. Enter a value for either this attribute or Task Organization Name but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the task. Enter a value for either this attribute or Task Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Date after which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Date before which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type ID, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type",
                        "type":"integer",
                        "description":"Identifier of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateCustomerVO-post-item":{
                "type":"object",
                "properties":{
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party. You must enter a value for this attribute, Customer Party Name or Customer Party Number but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectTemplateId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Name but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-item-patch-request":{
                "required":[
                    "CrossChargeLaborFlag",
                    "CrossChargeNonLaborFlag",
                    "TaskName",
                    "TaskOrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AllowCapitalInterestFlag":{
                        "title":"Allow Capitalized Interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "title":"Enable Cross-Charge Transactions from Other Business Units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows cross-charge transactions from other business units. If true, then cross-charge transactions are allowed. If false, then it's not allowed. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the task. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is capitalizable. If true, then the task is capitalizable. If false, then the task isn't capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "CapitalizeInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether labor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then labor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Enable Cross-Charge Transactions for Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether nonlabor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then nonlabor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PartySiteId":{
                        "title":"Customer Work Site",
                        "type":"integer",
                        "description":"The customer address or location identifier of where the contracted work for the task is being performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentCompleteCalculationMethodCode":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the physical percent complete value for the task using actual costs, actual effort, or manually entered. Valid values include COST, EFFORT, and MANUAL. A list of accepted values is defined in the PJF_PERCENT_COMP_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressETCMethodCode":{
                        "title":"Progress ETC Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the estimate-to-complete value for the task by subtracting actuals from planned values or manually entering the value. Valid values include REMAINING_PLAN and MANUAL. A list of accepted values is defined in the PJF_ETC_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReceiveProjectInvoiceFlag":{
                        "title":"Receive Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the chargeable task can receive invoices from other projects and organizations. If true, then the task can be included on intercompany and interproject invoices. If false, then the task can't be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RetirementCostFlag":{
                        "title":"Retirement Cost",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task costs are for the removal of an asset, equipment, property, or resource from service after its useful life or following its sale. If true, costs are considered retirement costs. If false, costs aren't considered retirement costs. The default value is false.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a task. Enter a value for either this attribute or Service Type Code, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type, but not both. A list of accepted values is defined in the PJF_SERVICE_TYPE lookup type. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported. A list of accepted values is defined in the PJF_PM_PRODUCT_CODE lookup type.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task. Enter a value for this attribute, Task Manager ID or Task Manager but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who manages the task. Enter a value for this attribute, Task Manager ID or Task Manager Email but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives. Enter a value for this attribute, Task Manager Email or Task Manager but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task. A task is a subdivision of the project work.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization. Enter a value for either this attribute or Task Organization Name but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the task. Enter a value for either this attribute or Task Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskTransactionControls":{
                        "title":"Task Transaction Controls",
                        "type":"array",
                        "description":"The Task Transaction Control resource is used to view and create a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-patch-request"
                        }
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Date after which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Date before which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type ID, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type",
                        "type":"integer",
                        "description":"Identifier of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TemplateTaskVO-item":{
                "type":"object",
                "properties":{
                    "AllowCapitalInterestFlag":{
                        "title":"Allow Capitalized Interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "title":"Enable Cross-Charge Transactions from Other Business Units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows cross-charge transactions from other business units. If true, then cross-charge transactions are allowed. If false, then it's not allowed. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the task. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is capitalizable. If true, then the task is capitalizable. If false, then the task isn't capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "CapitalizeInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether labor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then labor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Enable Cross-Charge Transactions for Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether nonlabor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then nonlabor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LowestLevelTask":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the task is at the lowest level.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y"
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PartySiteId":{
                        "title":"Customer Work Site",
                        "type":"integer",
                        "description":"The customer address or location identifier of where the contracted work for the task is being performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentCompleteCalculationMethodCode":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the physical percent complete value for the task using actual costs, actual effort, or manually entered. Valid values include COST, EFFORT, and MANUAL. A list of accepted values is defined in the PJF_PERCENT_COMP_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressETCMethodCode":{
                        "title":"Progress ETC Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the estimate-to-complete value for the task by subtracting actuals from planned values or manually entering the value. Valid values include REMAINING_PLAN and MANUAL. A list of accepted values is defined in the PJF_ETC_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReceiveProjectInvoiceFlag":{
                        "title":"Receive Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the chargeable task can receive invoices from other projects and organizations. If true, then the task can be included on intercompany and interproject invoices. If false, then the task can't be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RetirementCostFlag":{
                        "title":"Retirement Cost",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task costs are for the removal of an asset, equipment, property, or resource from service after its useful life or following its sale. If true, costs are considered retirement costs. If false, costs aren't considered retirement costs. The default value is false.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a task. Enter a value for either this attribute or Service Type Code, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type, but not both. A list of accepted values is defined in the PJF_SERVICE_TYPE lookup type. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported. A list of accepted values is defined in the PJF_PM_PRODUCT_CODE lookup type.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates level of the task in the WBS.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task. Enter a value for this attribute, Task Manager ID or Task Manager but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who manages the task. Enter a value for this attribute, Task Manager ID or Task Manager Email but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives. Enter a value for this attribute, Task Manager Email or Task Manager but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task. A task is a subdivision of the project work.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization. Enter a value for either this attribute or Task Organization Name but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the task. Enter a value for either this attribute or Task Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. If the task is a top task, the identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Date after which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Date before which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type ID, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type",
                        "type":"integer",
                        "description":"Identifier of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTaskTransactionControlRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of a person. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectTemplates-ProviderBusinessUnits":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_SetupOptionVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DisplayFlag":{
                        "title":"Display",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the setup option will be displayed for the projects created using the project template. Valid values are true and false.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OptionCode":{
                        "title":"Option Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.",
                        "nullable":false
                    },
                    "OptionName":{
                        "title":"Option",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the setup option. Valid values are lookup meanings for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateClassificationVO-item":{
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category. Enter a value for either this attribute or Class Category ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category. Enter a value for either this attribute or Class Category but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. Enter a value for either this attribute or Class Code ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code. Enter a value for either this attribute or Class Code but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectClassificationId":{
                        "title":"Project Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the project classification.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectTemplates-ProviderBusinessUnits-item-post-request":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_QuickEntryVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Prompt":{
                        "title":"Prompt",
                        "maxLength":80,
                        "type":"string",
                        "description":"Display name of the field.",
                        "nullable":false
                    },
                    "Specification":{
                        "title":"Specification",
                        "type":"string",
                        "description":"Specification of the field. It applies only if the field is TEAM_MEMBER or CLASSIFICATION. It is mandatory when the field is TEAM_MEMBER or CLASSIFICATION.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "FieldCode"
                            ]
                        }
                    },
                    "MandatoryFlag":{
                        "title":"Required",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the quick entry is mandatory or not. Valid values are true and false. Default value is false.",
                        "nullable":false,
                        "default":false
                    }
                }
            },
            "projectTemplates-Tasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTransactionControlRestVO-post-item":{
                "required":[
                    "Billable",
                    "Chargeable"
                ],
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTaskTransactionControlRestVO-patch-item":{
                "required":[
                    "Billable",
                    "Chargeable"
                ],
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of a person. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTemplateVO-post-item":{
                "required":[
                    "ProjectTemplateName",
                    "ProjectUnitName"
                ],
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value is derived from the project type.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values include AU for actual units, CC for current cost, EC for estimated cost, SC for standard unit cost, SE for spread evenly, CE for client extension, and N for none. A list of accepted values is defined in the PJC_ASSET_ALLOCATION_METHOD lookup type. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs.",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether both asset related and non-asset related costs or only asset related costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset related and non-asset related costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset related costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. Enter a value for either this attribute or Burden Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule. Enter a value for either this attribute or Burden Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method for processing events on capital projects. Valid values include M for manual, P for periodic, and N for none. The default value is N.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestRateScheduleId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizedInterestRateScheduleName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"Date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for nonlabor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"A specific date used to obtain currency conversion rates when converting an amount to the project currency. This is used when the currency conversion date type is Fixed Date.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code identifier of the date type used when converting amounts to the project currency. Valid values include A for accounting date, P for project accounting date, T for transaction date, and F for fixed date. A list of accepted values is defined in the PJF_DEF_RATE_DATE_CODE lookup type. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type used to obtain currency conversion rates when converting an amount to the project currency. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control is enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether project KPI notes are included in KPI notifications. If true, then notes are included. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "InitialProjectStatus":{
                        "title":"Initial Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Default status of the project when created using a project template. Typical project statuses are Active and Draft.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InitialProjectStatusCode":{
                        "title":"Initial Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The initial project status set on the project template. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether to notify project managers when KPI values are generated for the project. If true, then project managers are notified. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project. Enter a value for either this attribute or Owning Organization but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project. Enter a value for either this attribute or Owning Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project is used as a planning project. If true, plan features include Microsoft Project integration, creating task assignments, adding planned amounts, and capturing plan progress. If false, then these features aren't available. The default value is true.",
                        "nullable":true,
                        "default":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":false
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectPlanType":{
                        "title":"Project Plan Type",
                        "type":"string",
                        "description":"The project plan type is a grouping of settings related to the project plan such as, if multiple currencies are used, progress settings, task date settings, and so on.",
                        "nullable":true
                    },
                    "ProjectPlanTypeId":{
                        "title":"Project Plan Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the project plan type associated to the project template.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectTemplateDescription":{
                        "title":"Project Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project template.",
                        "nullable":true
                    },
                    "ProjectTemplateEndDate":{
                        "title":"Project Template End Date",
                        "type":"string",
                        "description":"End date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTemplateName":{
                        "title":"Project Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template that is being created.",
                        "nullable":false
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectTemplateId"
                            ]
                        }
                    },
                    "ProjectTemplateStartDate":{
                        "title":"Project Template Start Date",
                        "type":"string",
                        "description":"Start date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectTypeId",
                            "fnd:APPLCORE_SETID_DETERMINANT_TYPE":"SET",
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "ProjectTypeName":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit assigned to the project. Enter a value for either this attribute or Project Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project. Enter a value for either this attribute or Project Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project. Enter a value for either this attribute or Service Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type but not both. A list of accepted values is defined in the lookup type PJF_SERVICE_TYPE.",
                        "nullable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project template originates.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"Reference of the business object identifier in the source application from which the project template is created.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. true means inclusive, false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes. Enter a value for either this attribute or Work Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Enter a value for either this attribute or Work Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectTemplates-SetupOptions-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DisplayFlag":{
                        "title":"Display",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the setup option will be displayed for the projects created using the project template. Valid values are true and false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OptionCode":{
                        "title":"Option Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "OptionName":{
                        "title":"Option",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the setup option. Valid values are lookup meanings for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateCrossChargeBuRelationshipRestVO-post-item":{
                "required":[
                    "BusinessUnitId"
                ],
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Provider Business Units"
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTemplateVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectManagerResourceId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives. This attribute has been deprecated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectManagerName":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrencyCode":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the ledger associated with the project business unit. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectTemplates":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectTemplates-Tasks-item-post-request":{
                "required":[
                    "CrossChargeLaborFlag",
                    "CrossChargeNonLaborFlag",
                    "TaskName",
                    "TaskOrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AllowCapitalInterestFlag":{
                        "title":"Allow Capitalized Interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "title":"Enable Cross-Charge Transactions from Other Business Units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows cross-charge transactions from other business units. If true, then cross-charge transactions are allowed. If false, then it's not allowed. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the task. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is capitalizable. If true, then the task is capitalizable. If false, then the task isn't capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "CapitalizeInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether labor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then labor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Enable Cross-Charge Transactions for Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether nonlabor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then nonlabor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PartySiteId":{
                        "title":"Customer Work Site",
                        "type":"integer",
                        "description":"The customer address or location identifier of where the contracted work for the task is being performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentCompleteCalculationMethodCode":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the physical percent complete value for the task using actual costs, actual effort, or manually entered. Valid values include COST, EFFORT, and MANUAL. A list of accepted values is defined in the PJF_PERCENT_COMP_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressETCMethodCode":{
                        "title":"Progress ETC Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the estimate-to-complete value for the task by subtracting actuals from planned values or manually entering the value. Valid values include REMAINING_PLAN and MANUAL. A list of accepted values is defined in the PJF_ETC_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReceiveProjectInvoiceFlag":{
                        "title":"Receive Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the chargeable task can receive invoices from other projects and organizations. If true, then the task can be included on intercompany and interproject invoices. If false, then the task can't be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RetirementCostFlag":{
                        "title":"Retirement Cost",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task costs are for the removal of an asset, equipment, property, or resource from service after its useful life or following its sale. If true, costs are considered retirement costs. If false, costs aren't considered retirement costs. The default value is false.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a task. Enter a value for either this attribute or Service Type Code, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type, but not both. A list of accepted values is defined in the PJF_SERVICE_TYPE lookup type. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported. A list of accepted values is defined in the PJF_PM_PRODUCT_CODE lookup type.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task. Enter a value for this attribute, Task Manager ID or Task Manager but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who manages the task. Enter a value for this attribute, Task Manager ID or Task Manager Email but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives. Enter a value for this attribute, Task Manager Email or Task Manager but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task. A task is a subdivision of the project work.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization. Enter a value for either this attribute or Task Organization Name but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the task. Enter a value for either this attribute or Task Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskTransactionControls":{
                        "title":"Task Transaction Controls",
                        "type":"array",
                        "description":"The Task Transaction Control resource is used to view and create a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-post-request"
                        }
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Date after which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Date before which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type ID, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type",
                        "type":"integer",
                        "description":"Identifier of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectTemplates-item-post-request":{
                "required":[
                    "ProjectTemplateName",
                    "ProjectUnitName"
                ],
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value is derived from the project type.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values include AU for actual units, CC for current cost, EC for estimated cost, SC for standard unit cost, SE for spread evenly, CE for client extension, and N for none. A list of accepted values is defined in the PJC_ASSET_ALLOCATION_METHOD lookup type. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs.",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether both asset related and non-asset related costs or only asset related costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset related and non-asset related costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset related costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. Enter a value for either this attribute or Burden Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule. Enter a value for either this attribute or Burden Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method for processing events on capital projects. Valid values include M for manual, P for periodic, and N for none. The default value is N.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestRateScheduleId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizedInterestRateScheduleName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"Date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for nonlabor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"A specific date used to obtain currency conversion rates when converting an amount to the project currency. This is used when the currency conversion date type is Fixed Date.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code identifier of the date type used when converting amounts to the project currency. Valid values include A for accounting date, P for project accounting date, T for transaction date, and F for fixed date. A list of accepted values is defined in the PJF_DEF_RATE_DATE_CODE lookup type. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type used to obtain currency conversion rates when converting an amount to the project currency. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control is enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether project KPI notes are included in KPI notifications. If true, then notes are included. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "InitialProjectStatus":{
                        "title":"Initial Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Default status of the project when created using a project template. Typical project statuses are Active and Draft.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InitialProjectStatusCode":{
                        "title":"Initial Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The initial project status set on the project template. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether to notify project managers when KPI values are generated for the project. If true, then project managers are notified. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project. Enter a value for either this attribute or Owning Organization but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project. Enter a value for either this attribute or Owning Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project is used as a planning project. If true, plan features include Microsoft Project integration, creating task assignments, adding planned amounts, and capturing plan progress. If false, then these features aren't available. The default value is true.",
                        "nullable":true,
                        "default":true
                    },
                    "ProjectClassifications":{
                        "title":"Project Classifications",
                        "type":"array",
                        "description":"The Project Classification resource is used to view and create a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-post-request"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":false
                    },
                    "ProjectCustomers":{
                        "title":"Project Customers",
                        "type":"array",
                        "description":"The Project Customer resource is used to view and create a project customer. This represents the name of the customer organization with whom the agreement has been made on the project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-post-request"
                        }
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectPlanType":{
                        "title":"Project Plan Type",
                        "type":"string",
                        "description":"The project plan type is a grouping of settings related to the project plan such as, if multiple currencies are used, progress settings, task date settings, and so on.",
                        "nullable":true
                    },
                    "ProjectPlanTypeId":{
                        "title":"Project Plan Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the project plan type associated to the project template.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectTeamMembers":{
                        "title":"Project Team Members",
                        "type":"array",
                        "description":"The Project Team Member resource is used to view and create a project team member. A project team member is a person who is assigned a role on a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-post-request"
                        }
                    },
                    "ProjectTemplateDescription":{
                        "title":"Project Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project template.",
                        "nullable":true
                    },
                    "ProjectTemplateEndDate":{
                        "title":"Project Template End Date",
                        "type":"string",
                        "description":"End date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTemplateName":{
                        "title":"Project Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template that is being created.",
                        "nullable":false
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectTemplateId"
                            ]
                        }
                    },
                    "ProjectTemplateStartDate":{
                        "title":"Project Template Start Date",
                        "type":"string",
                        "description":"Start date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTransactionControls":{
                        "title":"Project Transaction Controls",
                        "type":"array",
                        "description":"The Project Transaction Control resource is used to view and create a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-post-request"
                        }
                    },
                    "ProjectTypeId":{
                        "title":"Project Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectTypeId",
                            "fnd:APPLCORE_SETID_DETERMINANT_TYPE":"SET",
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "ProjectTypeName":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit assigned to the project. Enter a value for either this attribute or Project Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project. Enter a value for either this attribute or Project Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProviderBusinessUnits":{
                        "title":"Provider Business Units",
                        "type":"array",
                        "description":"The project template resource is used to view, create, update, and delete provider business units. This includes viewing, creating, updating, and deleting provider business units that are from Project Portfolio Management and those imported from third-party applications. Provider Business Unit is a child of the Project Template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-post-request"
                        }
                    },
                    "QuickEntries":{
                        "title":"Quick Entries",
                        "type":"array",
                        "description":"The Quick Entry resource is used to view and create a quick entry for a project template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-post-request"
                        }
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project. Enter a value for either this attribute or Service Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type but not both. A list of accepted values is defined in the lookup type PJF_SERVICE_TYPE.",
                        "nullable":true
                    },
                    "SetupOptions":{
                        "title":"Setup Options",
                        "type":"array",
                        "description":"The Setup Option resource is used to view, create, and update a setup option for a project template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-post-request"
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project template originates.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"Reference of the business object identifier in the source application from which the project template is created.",
                        "nullable":true
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Task resource is used to view and create a project task. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-item-post-request"
                        }
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. true means inclusive, false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes. Enter a value for either this attribute or Work Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Enter a value for either this attribute or Work Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectTemplates-QuickEntries-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FieldCode":{
                        "title":"Field Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the field represented by the quick entry. Valid values are TEAM_MEMBER, CLASSIFICATION, LEGAL_ENTITY_ID, CARRYING_OUT_ORGANIZATION_ID, PARTNER_ORG, PRIORITY_CODE, CUSTOMER_NAME, DESCRIPTION, PROJECT_STATUS_CODE, and SUPPLIER_ORG.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated Date",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MandatoryFlag":{
                        "title":"Required",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the quick entry is mandatory or not. Valid values are true and false. Default value is false.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "Prompt":{
                        "title":"Prompt",
                        "maxLength":80,
                        "type":"string",
                        "description":"Display name of the field.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "QuickEntryId":{
                        "title":"Quick Entry ID",
                        "type":"integer",
                        "description":"Unique identifier of the quick entry for a project template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Specification":{
                        "title":"Specification",
                        "type":"string",
                        "description":"Specification of the field. It applies only if the field is TEAM_MEMBER or CLASSIFICATION. It is mandatory when the field is TEAM_MEMBER or CLASSIFICATION.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "FieldCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_ProjectTemplateVO-item":{
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value is derived from the project type.",
                        "nullable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values include AU for actual units, CC for current cost, EC for estimated cost, SC for standard unit cost, SE for spread evenly, CE for client extension, and N for none. A list of accepted values is defined in the PJC_ASSET_ALLOCATION_METHOD lookup type. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs.",
                        "nullable":true,
                        "default":false
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether both asset related and non-asset related costs or only asset related costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset related and non-asset related costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset related costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS"
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. Enter a value for either this attribute or Burden Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule. Enter a value for either this attribute or Burden Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method for processing events on capital projects. Valid values include M for manual, P for periodic, and N for none. The default value is N.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestRateScheduleId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizedInterestRateScheduleName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalizedInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"Date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for nonlabor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"A specific date used to obtain currency conversion rates when converting an amount to the project currency. This is used when the currency conversion date type is Fixed Date.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code identifier of the date type used when converting amounts to the project currency. Valid values include A for accounting date, P for project accounting date, T for transaction date, and F for fixed date. A list of accepted values is defined in the PJF_DEF_RATE_DATE_CODE lookup type. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type used to obtain currency conversion rates when converting an amount to the project currency. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control is enabled. Valid values are true and false.",
                        "nullable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether project KPI notes are included in KPI notifications. If true, then notes are included. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "InitialProjectStatus":{
                        "title":"Initial Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Default status of the project when created using a project template. Typical project statuses are Active and Draft.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InitialProjectStatusCode":{
                        "title":"Initial Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The initial project status set on the project template. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether to notify project managers when KPI values are generated for the project. If true, then project managers are notified. If false, then they're not. The default value is true.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule but not both.",
                        "nullable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project. Enter a value for either this attribute or Owning Organization but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "title":"Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project. Enter a value for either this attribute or Owning Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project is used as a planning project. If true, plan features include Microsoft Project integration, creating task assignments, adding planned amounts, and capturing plan progress. If false, then these features aren't available. The default value is true.",
                        "nullable":true,
                        "default":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":false
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyCode":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the ledger associated with the project business unit. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true
                    },
                    "ProjectManagerName":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerResourceId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives. This attribute has been deprecated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectPlanType":{
                        "title":"Project Plan Type",
                        "type":"string",
                        "description":"The project plan type is a grouping of settings related to the project plan such as, if multiple currencies are used, progress settings, task date settings, and so on.",
                        "nullable":true
                    },
                    "ProjectPlanTypeId":{
                        "title":"Project Plan Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the project plan type associated to the project template.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectTemplateDescription":{
                        "title":"Project Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project template.",
                        "nullable":true
                    },
                    "ProjectTemplateEndDate":{
                        "title":"Project Template End Date",
                        "type":"string",
                        "description":"End date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectTemplateName":{
                        "title":"Project Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template that is being created.",
                        "nullable":false
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectTemplateId"
                            ]
                        }
                    },
                    "ProjectTemplateStartDate":{
                        "title":"Project Template Start Date",
                        "type":"string",
                        "description":"Start date of the project template.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectTypeId",
                            "fnd:APPLCORE_SETID_DETERMINANT_TYPE":"SET",
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "ProjectTypeName":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit assigned to the project. Enter a value for either this attribute or Project Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project. Enter a value for either this attribute or Project Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project. Enter a value for either this attribute or Service Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type but not both. A list of accepted values is defined in the lookup type PJF_SERVICE_TYPE.",
                        "nullable":true
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project template originates.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE"
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"Reference of the business object identifier in the source application from which the project template is created.",
                        "nullable":true
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. true means inclusive, false means exclusive.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes. Enter a value for either this attribute or Work Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Enter a value for either this attribute or Work Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateClassificationVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. Enter a value for either this attribute or Class Code ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code. Enter a value for either this attribute or Class Code but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateCrossChargeBuRelationshipRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTransactionControlRestVO-item":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectTemplates-ProviderBusinessUnits-item-response":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of user who created the provider business unit for this project template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date on which the provider business unit was created for the project template.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Date on which the provider business unit was last updated for the project template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedDate":{
                        "type":"string",
                        "description":"Name of user who last updated the provider business unit for this project template.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectTemplates-QuickEntries-item-post-request":{
                "type":"object",
                "properties":{
                    "FieldCode":{
                        "title":"Field Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the field represented by the quick entry. Valid values are TEAM_MEMBER, CLASSIFICATION, LEGAL_ENTITY_ID, CARRYING_OUT_ORGANIZATION_ID, PARTNER_ORG, PRIORITY_CODE, CUSTOMER_NAME, DESCRIPTION, PROJECT_STATUS_CODE, and SUPPLIER_ORG.",
                        "nullable":false
                    },
                    "MandatoryFlag":{
                        "title":"Required",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the quick entry is mandatory or not. Valid values are true and false. Default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "Prompt":{
                        "title":"Prompt",
                        "maxLength":80,
                        "type":"string",
                        "description":"Display name of the field.",
                        "nullable":false
                    },
                    "Specification":{
                        "title":"Specification",
                        "type":"string",
                        "description":"Specification of the field. It applies only if the field is TEAM_MEMBER or CLASSIFICATION. It is mandatory when the field is TEAM_MEMBER or CLASSIFICATION.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "FieldCode"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_QuickEntryVO-patch-item":{
                "type":"object",
                "properties":{
                    "MandatoryFlag":{
                        "title":"Required",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the quick entry is mandatory or not. Valid values are true and false. Default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "Prompt":{
                        "title":"Prompt",
                        "maxLength":80,
                        "type":"string",
                        "description":"Display name of the field.",
                        "nullable":false
                    },
                    "Specification":{
                        "title":"Specification",
                        "type":"string",
                        "description":"Specification of the field. It applies only if the field is TEAM_MEMBER or CLASSIFICATION. It is mandatory when the field is TEAM_MEMBER or CLASSIFICATION.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "FieldCode"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTransactionControlRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TemplateTaskVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether labor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then labor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "PercentCompleteCalculationMethodCode":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the physical percent complete value for the task using actual costs, actual effort, or manually entered. Valid values include COST, EFFORT, and MANUAL. A list of accepted values is defined in the PJF_PERCENT_COMP_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AllowCapitalInterestFlag":{
                        "title":"Allow Capitalized Interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization. Enter a value for either this attribute or Task Organization Name but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type",
                        "type":"integer",
                        "description":"Identifier of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who manages the task. Enter a value for this attribute, Task Manager ID or Task Manager Email but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the task. Enter a value for either this attribute or Task Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "ReceiveProjectInvoiceFlag":{
                        "title":"Receive Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the chargeable task can receive invoices from other projects and organizations. If true, then the task can be included on intercompany and interproject invoices. If false, then the task can't be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Date after which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a task. Enter a value for either this attribute or Service Type Code, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PartySiteId":{
                        "title":"Customer Work Site",
                        "type":"integer",
                        "description":"The customer address or location identifier of where the contracted work for the task is being performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is capitalizable. If true, then the task is capitalizable. If false, then the task isn't capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task. Enter a value for this attribute, Task Manager ID or Task Manager but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "title":"Enable Cross-Charge Transactions from Other Business Units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows cross-charge transactions from other business units. If true, then cross-charge transactions are allowed. If false, then it's not allowed. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizeInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Enable Cross-Charge Transactions for Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether nonlabor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then nonlabor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type ID, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true
                    },
                    "ProgressETCMethodCode":{
                        "title":"Progress ETC Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the estimate-to-complete value for the task by subtracting actuals from planned values or manually entering the value. Valid values include REMAINING_PLAN and MANUAL. A list of accepted values is defined in the PJF_ETC_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type, but not both. A list of accepted values is defined in the PJF_SERVICE_TYPE lookup type. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RetirementCostFlag":{
                        "title":"Retirement Cost",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task costs are for the removal of an asset, equipment, property, or resource from service after its useful life or following its sale. If true, costs are considered retirement costs. If false, costs aren't considered retirement costs. The default value is false.",
                        "nullable":true
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the task. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives. Enter a value for this attribute, Task Manager Email or Task Manager but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Date before which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task. A task is a subdivision of the project work.",
                        "nullable":false
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported. A list of accepted values is defined in the PJF_PM_PRODUCT_CODE lookup type.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    }
                }
            },
            "projectTemplates-ProjectTeamMembers-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill rate of the resource assignment for the planning purpose. If no value is specified, then the bill rate of the resource defined in the Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost rate of the resource assignment for the planning purpose. If no value is specified, cost rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TeamMemberId":{
                        "title":"Team Member ID",
                        "type":"integer",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TrackTimeFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_SetupOptionVO-post-item":{
                "required":[
                    "OptionCode",
                    "OptionName"
                ],
                "type":"object",
                "properties":{
                    "DisplayFlag":{
                        "title":"Display",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the setup option will be displayed for the projects created using the project template. Valid values are true and false.",
                        "nullable":true
                    },
                    "OptionCode":{
                        "title":"Option Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.",
                        "nullable":false
                    },
                    "OptionName":{
                        "title":"Option",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the setup option. Valid values are lookup meanings for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTeamMembers-item-post-request":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill rate of the resource assignment for the planning purpose. If no value is specified, then the bill rate of the resource defined in the Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost rate of the resource assignment for the planning purpose. If no value is specified, cost rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateTeamMemberVO-post-item":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill rate of the resource assignment for the planning purpose. If no value is specified, then the bill rate of the resource defined in the Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost rate of the resource assignment for the planning purpose. If no value is specified, cost rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "projectTemplates-QuickEntries":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateTeamMemberVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill rate of the resource assignment for the planning purpose. If no value is specified, then the bill rate of the resource defined in the Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost rate of the resource assignment for the planning purpose. If no value is specified, cost rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TeamMemberId":{
                        "title":"Team Member ID",
                        "type":"integer",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TrackTimeFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TemplateTaskVO-post-item":{
                "required":[
                    "CrossChargeLaborFlag",
                    "CrossChargeNonLaborFlag",
                    "TaskName",
                    "TaskOrganizationId"
                ],
                "type":"object",
                "properties":{
                    "AllowCapitalInterestFlag":{
                        "title":"Allow Capitalized Interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "title":"Enable Cross-Charge Transactions from Other Business Units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows cross-charge transactions from other business units. If true, then cross-charge transactions are allowed. If false, then it's not allowed. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the task. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is capitalizable. If true, then the task is capitalizable. If false, then the task isn't capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "CapitalizeInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether labor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then labor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Enable Cross-Charge Transactions for Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether nonlabor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then nonlabor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PartySiteId":{
                        "title":"Customer Work Site",
                        "type":"integer",
                        "description":"The customer address or location identifier of where the contracted work for the task is being performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentCompleteCalculationMethodCode":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the physical percent complete value for the task using actual costs, actual effort, or manually entered. Valid values include COST, EFFORT, and MANUAL. A list of accepted values is defined in the PJF_PERCENT_COMP_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProgressETCMethodCode":{
                        "title":"Progress ETC Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the estimate-to-complete value for the task by subtracting actuals from planned values or manually entering the value. Valid values include REMAINING_PLAN and MANUAL. A list of accepted values is defined in the PJF_ETC_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReceiveProjectInvoiceFlag":{
                        "title":"Receive Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the chargeable task can receive invoices from other projects and organizations. If true, then the task can be included on intercompany and interproject invoices. If false, then the task can't be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true
                    },
                    "RetirementCostFlag":{
                        "title":"Retirement Cost",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task costs are for the removal of an asset, equipment, property, or resource from service after its useful life or following its sale. If true, costs are considered retirement costs. If false, costs aren't considered retirement costs. The default value is false.",
                        "nullable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a task. Enter a value for either this attribute or Service Type Code, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type, but not both. A list of accepted values is defined in the PJF_SERVICE_TYPE lookup type. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported. A list of accepted values is defined in the PJF_PM_PRODUCT_CODE lookup type.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task. Enter a value for this attribute, Task Manager ID or Task Manager but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who manages the task. Enter a value for this attribute, Task Manager ID or Task Manager Email but not more than one of these three attributes.",
                        "nullable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives. Enter a value for this attribute, Task Manager Email or Task Manager but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task. A task is a subdivision of the project work.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization. Enter a value for either this attribute or Task Organization Name but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the task. Enter a value for either this attribute or Task Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Date after which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Date before which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type ID, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type",
                        "type":"integer",
                        "description":"Identifier of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectTemplates-ProjectCustomers-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_QuickEntryVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated Date",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "QuickEntryId":{
                        "title":"Quick Entry ID",
                        "type":"integer",
                        "description":"Unique identifier of the quick entry for a project template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_SetupOptionVO-updatableFields":{
                "type":"object",
                "properties":{
                    "DisplayFlag":{
                        "title":"Display",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the setup option will be displayed for the projects created using the project template. Valid values are true and false.",
                        "nullable":true
                    }
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls-item-post-request":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of a person. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projectTemplates-ProviderBusinessUnits-item-patch-request":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateCustomerVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party. You must enter a value for this attribute, Customer Party Name or Customer Party Number but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectTemplateId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Name but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateCustomerVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party. You must enter a value for this attribute, Customer Party Name or Customer Party Number but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectTemplateId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Name but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateTeamMemberVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information. Examples are Project Manager, Project Accountant, and Technical Lead.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonName":{
                        "title":"Team Member Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person assigned as a team member to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonEmail":{
                        "title":"Team Member Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person assigned as a team member to the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTransactionControlRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_SetupOptionVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectTemplates-SetupOptions-item-post-request":{
                "type":"object",
                "properties":{
                    "DisplayFlag":{
                        "title":"Display",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the setup option will be displayed for the projects created using the project template. Valid values are true and false.",
                        "nullable":true
                    },
                    "OptionCode":{
                        "title":"Option Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.",
                        "nullable":false
                    },
                    "OptionName":{
                        "title":"Option",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the setup option. Valid values are lookup meanings for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateCrossChargeBuRelationshipRestVO-item":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of user who created the provider business unit for this project template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date on which the provider business unit was created for the project template.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Date on which the provider business unit was last updated for the project template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedDate":{
                        "type":"string",
                        "description":"Name of user who last updated the provider business unit for this project template.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Provider Business Units"
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateClassificationVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category. Enter a value for either this attribute or Class Category but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category. Enter a value for either this attribute or Class Category ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectTemplates-ProjectClassifications-item-response":{
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category. Enter a value for either this attribute or Class Category ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category. Enter a value for either this attribute or Class Category but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. Enter a value for either this attribute or Class Code ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code. Enter a value for either this attribute or Class Code but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectClassificationId":{
                        "title":"Project Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the project classification.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateTeamMemberVO-updatableFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "type":"string",
                        "description":"Date from which the assignment of the team member to the project is scheduled to begin.",
                        "format":"date",
                        "nullable":true
                    },
                    "TrackTimeFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether time cards are expected from internal team members. Valid values are true and false. The default value is false. Information about missing time cards is displayed on the project manager dashboard.",
                        "nullable":true
                    },
                    "ResourceAssignmentEffortInHours":{
                        "title":"Resource Assignment Effort in Hours",
                        "type":"number",
                        "description":"Number of hours for which a resource is assigned to the project.",
                        "nullable":true
                    },
                    "ResourcePlanningBillRate":{
                        "title":"Resource Planning Bill Rate",
                        "type":"number",
                        "description":"Bill rate of the resource assignment for the planning purpose. If no value is specified, then the bill rate of the resource defined in the Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourcePlanningCostRate":{
                        "title":"Resource Planning Cost Rate",
                        "type":"number",
                        "description":"Cost rate of the resource assignment for the planning purpose. If no value is specified, cost rate of the resource defined in Project Enterprise Resource is used if it is available in the project currency.",
                        "nullable":true
                    },
                    "ResourceAllocationPercentage":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of time for which a resource is assigned to the project. The default value is 100.",
                        "nullable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Date on which the assignment of the project team member to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true
                    }
                }
            },
            "projectTemplates-item-response":{
                "type":"object",
                "properties":{
                    "AllowCapitalizedInterestFlag":{
                        "title":"Allow capitalized interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value is derived from the project type.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AllowCrossChargeFlag":{
                        "title":"Allow cross-charge transactions from other business units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if transaction charges are allowed from all provider business units to the project. Valid values are true and false. By default, the value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssetAllocationMethodCode":{
                        "title":"Asset Cost Allocation Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method by which unassigned asset lines and common costs are allocated across multiple assets. Valid values include AU for actual units, CC for current cost, EC for estimated cost, SC for standard unit cost, SE for spread evenly, CE for client extension, and N for none. A list of accepted values is defined in the PJC_ASSET_ALLOCATION_METHOD lookup type. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AutoAssetCreateFlag":{
                        "title":"Automatic Project Asset Creation Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether automatic creation of project assets is enabled for project related item receipt costs and supplier costs.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "AutoAssetLineAllocateMode":{
                        "title":"Automatic Project Asset Cost Allocation Flag",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether both asset related and non-asset related costs or only asset related costs will be eligible for allocation to automatically created project assets. Possible values include ALL_COSTS and DIRECT_COSTS. A value of ALL_COSTS indicates both asset related and non-asset related costs will be allocated to an automatically created project asset. A value of DIRECT_COSTS indicates only asset related costs will be allocated to an automatically created project asset.",
                        "nullable":true,
                        "default":"ALL_COSTS",
                        "x-queryable":true
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. Enter a value for either this attribute or Burden Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule. Enter a value for either this attribute or Burden Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit to which the project belongs. Enter a value for either this attribute or Business Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CapitalEventProcessingMethodCode":{
                        "title":"Capital Event Processing Method Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the method for processing events on capital projects. Valid values include M for manual, P for periodic, and N for none. The default value is N.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CapitalizedInterestRateScheduleId":{
                        "title":"Capitalized Interest Rate Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule, but not both. The default value is derived from the project type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CapitalizedInterestRateScheduleName":{
                        "title":"Capitalized Interest Rate Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the rate schedule used to calculate capitalized interest. Enter a value for either this attribute or Capitalized Interest Rate Schedule ID, but not both. The default value is derived from the project type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CapitalizedInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"Date when capitalized interest will stop accruing.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for labor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Cross-Charge Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator to show that the project will allow processing of cross-charge transactions between business units for nonlabor transactions. Valid values are true and false. By default, the value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyConvDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"A specific date used to obtain currency conversion rates when converting an amount to the project currency. This is used when the currency conversion date type is Fixed Date.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyConvDateTypeCode":{
                        "title":"Project Currency Conversion Date Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code identifier of the date type used when converting amounts to the project currency. Valid values include A for accounting date, P for project accounting date, T for transaction date, and F for fixed date. A list of accepted values is defined in the PJF_DEF_RATE_DATE_CODE lookup type. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyConvRateType":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type used to obtain currency conversion rates when converting an amount to the project currency. The default is the project accounting default rate type. Review the project accounting default using the Configure Project Accounting Business Functions task in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EnableBudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An option at the project level to indicate if budgetary control is enabled. Valid values are true and false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IncludeNotesInKPINotificationsFlag":{
                        "title":"Include Notes in KPI Notifications",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether project KPI notes are included in KPI notifications. If true, then notes are included. If false, then they're not. The default value is true.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InitialProjectStatus":{
                        "title":"Initial Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Default status of the project when created using a project template. Typical project statuses are Active and Draft.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "InitialProjectStatusCode":{
                        "title":"Initial Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The initial project status set on the project template. A project status is an implementation-defined classification of the status of a project. Typical project status codes are ACTIVE and CLOSED.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "KPINotificationEnabledFlag":{
                        "title":"KPI Notifications Enabled",
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether to notify project managers when KPI values are generated for the project. If true, then project managers are notified. If false, then they're not. The default value is true.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule but not both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the legal entity associated with the project. Enter a value for either this attribute or Legal Entity ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"number",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule but not both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project. Enter a value for either this attribute or Owning Organization but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId",
                                "ProjectUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "OwningOrganizationName":{
                        "title":"Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project. Enter a value for either this attribute or Owning Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PlanningProjectFlag":{
                        "title":"Planning Project",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project is used as a planning project. If true, plan features include Microsoft Project integration, creating task assignments, adding planned amounts, and capturing plan progress. If false, then these features aren't available. The default value is true.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "ProjectClassifications":{
                        "title":"Project Classifications",
                        "type":"array",
                        "description":"The Project Classification resource is used to view and create a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-response"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectCustomers":{
                        "title":"Project Customers",
                        "type":"array",
                        "description":"The Project Customer resource is used to view and create a project customer. This represents the name of the customer organization with whom the agreement has been made on the project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-response"
                        }
                    },
                    "ProjectEndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyCode":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the ledger associated with the project business unit. The currency code is a three-letter ISO code associated with a currency. For example, USD.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerEmail":{
                        "title":"Project Manager Email",
                        "type":"string",
                        "description":"Email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectManagerName":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerResourceId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives. This attribute has been deprecated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectPlanType":{
                        "title":"Project Plan Type",
                        "type":"string",
                        "description":"The project plan type is a grouping of settings related to the project plan such as, if multiple currencies are used, progress settings, task date settings, and so on.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectPlanTypeId":{
                        "title":"Project Plan Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the project plan type associated to the project template.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectPriorityCode":{
                        "title":"Project Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique identifier of the importance of a project based on a predefined scale.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectTeamMembers":{
                        "title":"Project Team Members",
                        "type":"array",
                        "description":"The Project Team Member resource is used to view and create a project team member. A project team member is a person who is assigned a role on a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-response"
                        }
                    },
                    "ProjectTemplateDescription":{
                        "title":"Project Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project template.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectTemplateEndDate":{
                        "title":"Project Template End Date",
                        "type":"string",
                        "description":"End date of the project template.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectTemplateName":{
                        "title":"Project Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template that is being created.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template that is being created.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectTemplateId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectTemplateStartDate":{
                        "title":"Project Template Start Date",
                        "type":"string",
                        "description":"Start date of the project template.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectTransactionControls":{
                        "title":"Project Transaction Controls",
                        "type":"array",
                        "description":"The Project Transaction Control resource is used to view and create a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-response"
                        }
                    },
                    "ProjectTypeId":{
                        "title":"Project Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectTypeId",
                            "fnd:APPLCORE_SETID_DETERMINANT_TYPE":"SET",
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectTypeName":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the set of project options that determine the nature of the project. Enter a value for either this attribute or Project Type ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit assigned to the project. Enter a value for either this attribute or Project Unit but not both.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project. Enter a value for either this attribute or Project Unit ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProviderBusinessUnits":{
                        "title":"Provider Business Units",
                        "type":"array",
                        "description":"The project template resource is used to view, create, update, and delete provider business units. This includes viewing, creating, updating, and deleting provider business units that are from Project Portfolio Management and those imported from third-party applications. Provider Business Unit is a child of the Project Template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-response"
                        }
                    },
                    "QuickEntries":{
                        "title":"Quick Entries",
                        "type":"array",
                        "description":"The Quick Entry resource is used to view and create a quick entry for a project template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-response"
                        }
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a project. Enter a value for either this attribute or Service Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type but not both. A list of accepted values is defined in the lookup type PJF_SERVICE_TYPE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SetupOptions":{
                        "title":"Setup Options",
                        "type":"array",
                        "description":"The Setup Option resource is used to view, create, and update a setup option for a project template.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-response"
                        }
                    },
                    "SourceApplicationCode":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The third-party application from which the project template originates.",
                        "nullable":true,
                        "default":"ORA_PROJECT_SERVICE",
                        "x-queryable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":25,
                        "type":"string",
                        "description":"Reference of the business object identifier in the source application from which the project template is created.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Task resource is used to view and create a project task. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-item-response"
                        }
                    },
                    "TransactionControlFlag":{
                        "title":"Transaction Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Type of transaction controls, inclusive or exclusive, defined for the selected project or task. true means inclusive, false means exclusive.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes. Enter a value for either this attribute or Work Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Enter a value for either this attribute or Work Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateCrossChargeBuRelationshipRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Date on which the provider business unit was last updated for the project template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedDate":{
                        "type":"string",
                        "description":"Name of user who last updated the provider business unit for this project template.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date on which the provider business unit was created for the project template.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of user who created the provider business unit for this project template.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_service_tasks_view_TemplateTaskVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. If the task is a top task, the identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates level of the task in the WBS.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LowestLevelTask":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the task is at the lowest level.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y"
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_SetupOptionVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "OptionCode":{
                        "title":"Option Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.",
                        "nullable":false
                    },
                    "OptionName":{
                        "title":"Option",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the setup option. Valid values are lookup meanings for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectTemplates-SetupOptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectTemplates-ProjectCustomers-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party. You must enter a value for this attribute, Customer Party Name or Customer Party Number but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectTemplateId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Name but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls-item-patch-request":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of a person. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projectTemplates-SetupOptions-item-patch-request":{
                "type":"object",
                "properties":{
                    "DisplayFlag":{
                        "title":"Display",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the setup option will be displayed for the projects created using the project template. Valid values are true and false.",
                        "nullable":true
                    }
                }
            },
            "projectTemplates-Tasks-item-response":{
                "type":"object",
                "properties":{
                    "AllowCapitalInterestFlag":{
                        "title":"Allow Capitalized Interest",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows capitalization of interest amounts. If true, then interest capitalization is allowed. If false, then it isn't. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AllowCrossChargeTransactionsFlag":{
                        "title":"Enable Cross-Charge Transactions from Other Business Units",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task allows cross-charge transactions from other business units. If true, then cross-charge transactions are allowed. If false, then it's not allowed. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenSchedule":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule associated to the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Burden Schedule Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine the set of burden multipliers for the task. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is capitalizable. If true, then the task is capitalizable. If false, then the task isn't capitalizable. The default value is false for a summary task belonging to a noncapital project. The default value is true for a summary task belonging to a capital project. For a subtask belonging to a capital project, the default value is the corresponding value of the parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalizeInterestStopDate":{
                        "title":"Capitalized Interest Stop Date",
                        "type":"string",
                        "description":"The date when capitalized interest will stop accruing. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the task must be completed on schedule or it will impact the finish date of the entire project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CrossChargeLaborFlag":{
                        "title":"Cross-Charge Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether labor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then labor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CrossChargeNonLaborFlag":{
                        "title":"Enable Cross-Charge Transactions for Nonlabor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether nonlabor transactions are eligible for cross-charging when the task allows cross-charge transactions from other business units. If true, then nonlabor transactions are eligible for cross-charge processing. If false, they're not. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExternalParentTaskId":{
                        "title":"External Parent Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the parent project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ExternalTaskId":{
                        "title":"External Task ID",
                        "maxLength":100,
                        "type":"string",
                        "description":"Unique identifier of the project task that is created in the third-party application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborTpFixedDate":{
                        "title":"Labor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for labor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborTpSchedule":{
                        "title":"Labor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for labor transactions. Enter a value for either this attribute or Labor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LaborTpScheduleId":{
                        "title":"Labor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor transfer price schedule. Enter a value for either this attribute or Labor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LowestLevelTask":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the task is at the lowest level.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Y",
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the project milestone during which the task must be completed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NlTransferPriceFixedDate":{
                        "title":"Nonlabor Transfer Price Fixed Date",
                        "type":"string",
                        "description":"A specific date used to determine a price on a transfer price schedule for nonlabor transactions. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NlTransferPriceSchedule":{
                        "title":"Nonlabor Transfer Price Schedule",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the transfer price schedule that associates transfer price rules with pairs of provider and receiver organizations for nonlabor transactions. Enter a value for either this attribute or Nonlabor Transfer Price Schedule ID, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "NlTransferPriceScheduleId":{
                        "title":"Nonlabor Transfer Price Schedule ID",
                        "type":"integer",
                        "description":"Unique Identifier of the nonlabor transfer price schedule. Enter a value for either this attribute or Nonlabor Transfer Price Schedule, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PartySiteId":{
                        "title":"Customer Work Site",
                        "type":"integer",
                        "description":"The customer address or location identifier of where the contracted work for the task is being performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PercentCompleteCalculationMethodCode":{
                        "title":"Physical Percent Complete Calculation Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the physical percent complete value for the task using actual costs, actual effort, or manually entered. Valid values include COST, EFFORT, and MANUAL. A list of accepted values is defined in the PJF_PERCENT_COMP_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProgressETCMethodCode":{
                        "title":"Progress ETC Method",
                        "maxLength":30,
                        "type":"string",
                        "description":"Method to calculate the estimate-to-complete value for the task by subtracting actuals from planned values or manually entering the value. Valid values include REMAINING_PLAN and MANUAL. A list of accepted values is defined in the PJF_ETC_METHOD lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ReceiveProjectInvoiceFlag":{
                        "title":"Receive Interproject Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the chargeable task can receive invoices from other projects and organizations. If true, then the task can be included on intercompany and interproject invoices. If false, then the task can't be included on intercompany and interproject invoices. The default value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RetirementCostFlag":{
                        "title":"Retirement Cost",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether task costs are for the removal of an asset, equipment, property, or resource from service after its useful life or following its sale. If true, costs are considered retirement costs. If false, costs aren't considered retirement costs. The default value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ServiceType":{
                        "title":"Service Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the service or activity associated with a task. Enter a value for either this attribute or Service Type Code, but not both. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ServiceTypeCode":{
                        "title":"Service Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifier of the service type. Enter a value for either this attribute or Service Type, but not both. A list of accepted values is defined in the PJF_SERVICE_TYPE lookup type. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"The external application from which the task is imported. A list of accepted values is defined in the PJF_PM_PRODUCT_CODE lookup type.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the task in the external system where it was originally entered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskDescription":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task that is being created.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates level of the task in the WBS.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TaskManagerEmail":{
                        "title":"Task Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is assigned as task manager to the task. Enter a value for this attribute, Task Manager ID or Task Manager but not more than one of these three attributes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskManagerName":{
                        "title":"Task Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who manages the task. Enter a value for this attribute, Task Manager ID or Task Manager Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskManagerPersonId":{
                        "title":"Task Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who leads the project task and who has the authority and responsibility for meeting the task objectives. Enter a value for this attribute, Task Manager Email or Task Manager but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task. A task is a subdivision of the project work.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskOrganizationId":{
                        "title":"Organization",
                        "type":"integer",
                        "description":"Unique identifier of the task organization. Enter a value for either this attribute or Task Organization Name but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the task. Enter a value for either this attribute or Task Organization ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the project task in a hierarchical arrangement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskTransactionControls":{
                        "title":"Task Transaction Controls",
                        "type":"array",
                        "description":"The Task Transaction Control resource is used to view and create a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-response"
                        }
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. If the task is a top task, the identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"Date after which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"Date before which transactions won't be accepted by the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type ID, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type",
                        "type":"integer",
                        "description":"Identifier of the classification of the work associated with the task. Use work types to categorize and group tasks for processing purposes. Enter a value for either this attribute or Work Type, but not both. The work type must be active within the planned task dates. The default value for a summary task is derived from the project. The default value for a subtask is derived from the corresponding value of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectTemplates-ProjectClassifications":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateCrossChargeBuRelationshipRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit associated with the project template to which the provider business unit has been assigned.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTaskTransactionControlRestVO-post-item":{
                "required":[
                    "Billable",
                    "Chargeable"
                ],
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of a person. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTaskTransactionControlRestVO-item":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of a person. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task. Default value is the identifier of the project task for which the transaction control is created.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTransactionControls-item-patch-request":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the project can be billed to customers. This attribute is applicable for billable projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the project. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of an individual human team member. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the project start date.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTaskTransactionControlRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task. Default value is the identifier of the project task for which the transaction control is created.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateCustomerVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectPartyId":{
                        "title":"Project Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the party assignment to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModel_view_TemplateTeamMemberVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TeamMemberId":{
                        "title":"Team Member ID",
                        "type":"integer",
                        "description":"Unique identifier of the team member assigned to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_transactions_publicModel_view_TemplateTransactionControlRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectTemplates-ProjectTransactionControls":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectTemplates-ProjectCustomers-item-post-request":{
                "type":"object",
                "properties":{
                    "PartyId":{
                        "title":"Customer Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the project customer party. You must enter a value for this attribute, Customer Party Name or Customer Party Number but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectTemplateId",
                                "ProjectPartyId",
                                "ProjectPartyType"
                            ]
                        }
                    },
                    "PartyName":{
                        "title":"Customer Party Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Unique number of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Name but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "PartyNumber":{
                        "title":"Customer Party Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of a person or group of persons who constitute the project customer. You must enter a value for this attribute, Customer Party ID or Customer Party Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    }
                }
            },
            "projectTemplates-QuickEntries-item-patch-request":{
                "type":"object",
                "properties":{
                    "MandatoryFlag":{
                        "title":"Required",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the quick entry is mandatory or not. Valid values are true and false. Default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "Prompt":{
                        "title":"Prompt",
                        "maxLength":80,
                        "type":"string",
                        "description":"Display name of the field.",
                        "nullable":false
                    },
                    "Specification":{
                        "title":"Specification",
                        "type":"string",
                        "description":"Specification of the field. It applies only if the field is TEAM_MEMBER or CLASSIFICATION. It is mandatory when the field is TEAM_MEMBER or CLASSIFICATION.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "FieldCode"
                            ]
                        }
                    }
                }
            },
            "projectTemplates-ProjectClassifications-item-post-request":{
                "type":"object",
                "properties":{
                    "ClassCategory":{
                        "title":"Class Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class category. Enter a value for either this attribute or Class Category ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class category. Enter a value for either this attribute or Class Category but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ClassCode":{
                        "title":"Class Code",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. Enter a value for either this attribute or Class Code ID but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Unique identifier of the project class code. Enter a value for either this attribute or Class Code but not both.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ClassCategoryId"
                            ]
                        }
                    },
                    "CodePercentage":{
                        "title":"Code Percentage",
                        "type":"number",
                        "description":"Indicates the relative proportion of each class code when multiple class codes are associated with a single class category. The definition of the class category determines whether the sum of all class code percentages must equal 100. Valid values are numbers between 0 and 100.",
                        "nullable":true
                    }
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls-item-response":{
                "type":"object",
                "properties":{
                    "Billable":{
                        "title":"Billable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Billable but not both.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BillableHint":{
                        "title":"Billable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that transactions charged to the task can be billed to customers. This attribute is applicable for billable tasks. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Billable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Capitalizable":{
                        "title":"Capitalizable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - N and T - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is T. Enter a value for either this attribute or Capitalizable but not both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalizableHint":{
                        "title":"Capitalizable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the capitalizable status of the transaction. This attribute is applicable for capital projects. A list of accepted values - No and Task - is defined in the lookup type PJC_BILLABLE_INDICATOR. Default value is Task. Enter a value for either this attribute or Capitalizable Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "Chargeable":{
                        "title":"Chargeable Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Y and N - is defined in the lookup type PJC_YES_NO. Default value is N. Enter a value for either this attribute or Chargeable but not both.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ChargeableHint":{
                        "title":"Chargeable",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that something is eligible to be charged to the task. A list of accepted values - Yes and No - is defined in the lookup type PJC_YES_NO. Default value is No. Enter a value for either this attribute or Chargeable Code but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person. Enter a value for this attribute, Person Name, Person ID or Person Number but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which the transaction control is no longer effective.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure category. Enter a value for either this attribute or Expenditure Category but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of expenditure types by type of cost. For example, an expenditure category with a name such as Labor refers to the cost of labor. Enter a value for either this attribute or Expenditure Category ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. Enter a value for either this attribute or Expenditure Type but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). Enter a value for either this attribute or Expenditure Type ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"The job that is being performed by the person that incurred the cost that was charged to the task. Enter a value for either this attribute or Job ID but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job. Enter a value for either this attribute or Job but not both. You must enter one from among the Person Name, Person ID, Person Number, and Email attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. Enter a value for either this attribute or Nonlabor Resource but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonLaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"An implementation defined asset or pool of assets. These assets may represent actual pieces of equipment whose time is consumed, or an asset whose output is consumed. For example, you can define a nonlabor resource with a name of Training Room to track the usage of a physical room and the associated costs. The actual usage of the room is tracked in hours. Enter a value for either this attribute or Nonlabor Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization to which the person job belongs. Enter a value for either this attribute or Organization ID but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which the person job belongs. Enter a value for either this attribute or Organization but not both. You must enter the person and job attributes if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person. Enter a value for this attribute, Person Name, Person Number or Email but not more than one of these three attributes.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of a person. Enter a value for this attribute, Person ID, Person Number or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies a person. This number refers to the Fusion HCM specific identifier that uniquely identifies a person in the application, regardless of their relationship to the enterprise. It does not have any relation to any national identifier component. Enter a value for this attribute, Person Name, Person ID or Email but not more than one of these three attributes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonType":{
                        "title":"Person Type Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type but not both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonTypeHint":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee and Contingent Worker - is defined in the lookup type PJF_PERSON_TYPE. Enter a value for either this attribute or Person Type Code but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "RuleNumber":{
                        "title":"Rule Number",
                        "type":"integer",
                        "description":"Identifier of the transaction control within a project or task. Default value is the successor of the maximum existing rule number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the transaction control is effective. Default value is the system date.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task. Default value is the identifier of the project task for which the transaction control is created.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionControlId":{
                        "title":"Transaction Control ID",
                        "type":"integer",
                        "description":"Identifier of the transaction control.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EstimatedInServiceDate":{
                        "title":"Estimated In-Service Date",
                        "type":"string",
                        "description":"The estimated date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "DepreciateFlag":{
                        "title":"Depreciate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset should be depreciated in Oracle Assets. The two options are Y and N. The default value is Y.",
                        "nullable":true,
                        "default":true
                    },
                    "AssociateFAToPPMAssetFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the asset number recorded exists in Fixed Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "sortable":false
                        }
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account for the asset. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseAccountKeyFlexfield",
                            "precision":18
                        }
                    },
                    "TagNumber":{
                        "title":"Tag Number",
                        "maxLength":15,
                        "type":"string",
                        "description":"Tag number of the asset.",
                        "nullable":true
                    },
                    "AssetDescription":{
                        "title":"Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the project asset that identifies an asset within a project upon transfer to Oracle Assets. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "type":"string",
                        "description":"Segment values for depreciation expense accounts, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetUnits":{
                        "title":"Actual Units",
                        "type":"number",
                        "description":"The number of asset units.",
                        "nullable":true
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectAssetType":{
                        "title":"Project Asset Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier that determines when project costs become an asset. This is a mandatory attribute. It can be either ESTIMATED, AS-BUILT, or RETIREMENT_ADJUSTMENT. The default value is ESTIMATED.",
                        "nullable":false
                    },
                    "AssetNumber":{
                        "title":"Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The project asset number that identifies an asset in a project. This is a mandatory attribute, and can be user-defined or generated by Fixed Assets. You must provide the asset number and FA asset ID in Patch mode to associate the FA asset with the project asset.",
                        "nullable":true
                    },
                    "AssetKeyCombination":{
                        "title":"Asset Key",
                        "type":"string",
                        "description":"Segment values for asset keys, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "DatePlacedInService":{
                        "title":"Actual In-Service Date",
                        "type":"string",
                        "description":"The date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project in the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "RetirementTargetAssetNumber":{
                        "title":"Retirement Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the asset used to capture the retirement costs when another asset or assets retire. You may enter this attribute, the retirement target asset ID, or the retirement target asset description when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FixedAssetsPeriodName":{
                        "title":"Fixed Assets Period Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"Period into which an asset was posted in Fixed Assets.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalEventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number of the event that's assigned to the project asset. You may enter either this attribute, the event ID, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "RetirementTargetAssetId":{
                        "title":"Retirement Asset ID",
                        "type":"integer",
                        "description":"The asset identifier used to capture retirement costs when another asset, or assets retire. You may enter either this attribute, the retirement target asset description, or the retirement target asset number when selecting an asset to capture the retirement costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BookTypeCode":{
                        "title":"Book Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The corporate book to which the asset is assigned.",
                        "nullable":true
                    },
                    "ReverseFlag":{
                        "title":"Reverse",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset will be reversed in the next Generate Asset Lines run. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Determines whether this cost adjustment will reclassify the asset within Oracle Assets.",
                        "nullable":true,
                        "default":false
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the individual to whom the asset is assigned. You may enter either this attribute, the person ID, or the person name when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ModelNumber":{
                        "title":"Model Number",
                        "maxLength":40,
                        "type":"string",
                        "description":"The model number of the asset.",
                        "nullable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the individual to whom the asset is assigned. You may enter either this attribute, the person Id, or person number when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ManufacturerName":{
                        "title":"Manufacturer",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the asset manufacturer.",
                        "nullable":true
                    },
                    "AssetKeyIdentifier":{
                        "title":"Asset Key ID",
                        "type":"integer",
                        "description":"Identifier of the key flexfield code combination for the asset. You may enter either this attribute, the asset key, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignedToPersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the individual to whom the asset is assigned. You may enter either this attribute, the person name, or person number when assigning an individual to an asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"The estimated cost of the asset.",
                        "nullable":true
                    },
                    "LocationId":{
                        "title":"Location ID",
                        "type":"integer",
                        "description":"Identifier of the location to which the asset is assigned. You may enter either this attribute, the location, or both when assigning a location to the asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentAssetDescription":{
                        "title":"Parent Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset number when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned. You may enter either this attribute, the asset category, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        }
                    },
                    "AssetName":{
                        "title":"Asset Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project asset that identifies an asset within a project. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "EstimatedAssetUnits":{
                        "title":"Estimated Units",
                        "type":"number",
                        "description":"The estimated number of asset units.",
                        "nullable":true
                    },
                    "SerialNumber":{
                        "title":"Serial Number",
                        "maxLength":35,
                        "type":"string",
                        "description":"The serial number of the asset.",
                        "nullable":true
                    },
                    "LocationCombination":{
                        "title":"Location",
                        "type":"string",
                        "description":"Segment values for location, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RetirementTargetAssetDescription":{
                        "title":"Retirement Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the asset used to capture retirement costs when another asset, or assets, retire. You may enter this attribute, Retirement Target Asset ID, or Retirement Target Asset Number, when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false
                    },
                    "ParentAssetId":{
                        "title":"Parent Asset ID",
                        "type":"integer",
                        "description":"Identifier of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset description, or the parent asset number when associating an asset to a parent asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalHoldFlag":{
                        "title":"Capital Hold",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the generation of new asset lines should be prevented. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "FixedAssetsAssetId":{
                        "title":"Asset ID",
                        "type":"integer",
                        "description":"Identifier of the asset in Oracle Fixed Assets used for tieback purposes. Users must provide the asset number along with the FA asset ID in PATCH mode if they're trying to associate an Oracle FA asset with the Projects asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ParentAssetNumber":{
                        "title":"Parent Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset description when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetAssignmentRestVO-post-item":{
                "required":[
                    "ProjectAssetId",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AssetAssignmentId":{
                        "title":"Asset Assignment ID",
                        "type":"integer",
                        "description":"The system-generated identifier of the asset assignment transaction. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"Identifier of a project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project to which asset assignment is made. You can enter either this attribute, the project name, or the project number while creating an asset assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which asset assignment is made. You can enter either this attribute, the project ID, or the project number while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project to which asset assignment is made. You must enter either this attribute, the project ID, or the project name while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task to which asset assignment is made. This is a mandatory attribute. You must enter at least this attribute, or the task name or number while creating an asset assignment. The value is 0 on project-level assignments.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the task number while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the Task Name while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetDff-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetAssignmentRestVO-patch-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Asset Assignments"
                }
            },
            "oracle_apps_projects_costing_capitalization_flex_AssetsDff_view_PjcAssVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PJC_5FPRJ_5FASSETS_5FDESC_5FFLEX_PJC_5FPRJ_5FASSETS_5FALL_PJC_5FPRJ_5FASSETS_5FALL",
                    "FND_ACFF_Title":"Project Assets",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectAssets-ProjectAssetDff-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectAssetId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetAssignments-item-post-request":{
                "type":"object",
                "properties":{
                    "AssetAssignmentId":{
                        "title":"Asset Assignment ID",
                        "type":"integer",
                        "description":"The system-generated identifier of the asset assignment transaction. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"Identifier of a project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project to which asset assignment is made. You can enter either this attribute, the project name, or the project number while creating an asset assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which asset assignment is made. You can enter either this attribute, the project ID, or the project number while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project to which asset assignment is made. You must enter either this attribute, the project ID, or the project name while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task to which asset assignment is made. This is a mandatory attribute. You must enter at least this attribute, or the task name or number while creating an asset assignment. The value is 0 on project-level assignments.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the task number while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the Task Name while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectAssets-item-post-request":{
                "required":[
                    "AssetDescription",
                    "AssetName",
                    "ProjectAssetType",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned. You may enter either this attribute, the asset category, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        }
                    },
                    "AssetDescription":{
                        "title":"Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the project asset that identifies an asset within a project upon transfer to Oracle Assets. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetKeyCombination":{
                        "title":"Asset Key",
                        "type":"string",
                        "description":"Segment values for asset keys, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetKeyIdentifier":{
                        "title":"Asset Key ID",
                        "type":"integer",
                        "description":"Identifier of the key flexfield code combination for the asset. You may enter either this attribute, the asset key, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssetName":{
                        "title":"Asset Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project asset that identifies an asset within a project. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetNumber":{
                        "title":"Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The project asset number that identifies an asset in a project. This is a mandatory attribute, and can be user-defined or generated by Fixed Assets. You must provide the asset number and FA asset ID in Patch mode to associate the FA asset with the project asset.",
                        "nullable":true
                    },
                    "AssetUnits":{
                        "title":"Actual Units",
                        "type":"number",
                        "description":"The number of asset units.",
                        "nullable":true
                    },
                    "AssignedToPersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the individual to whom the asset is assigned. You may enter either this attribute, the person name, or person number when assigning an individual to an asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssociateFAToPPMAssetFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the asset number recorded exists in Fixed Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "sortable":false
                        }
                    },
                    "BookTypeCode":{
                        "title":"Book Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The corporate book to which the asset is assigned.",
                        "nullable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project in which the asset has been assigned. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the project in which the asset has been assigned.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalEventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number of the event that's assigned to the project asset. You may enter either this attribute, the event ID, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "CapitalHoldFlag":{
                        "title":"Capital Hold",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the generation of new asset lines should be prevented. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "DatePlacedInService":{
                        "title":"Actual In-Service Date",
                        "type":"string",
                        "description":"The date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "DepreciateFlag":{
                        "title":"Depreciate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset should be depreciated in Oracle Assets. The two options are Y and N. The default value is Y.",
                        "nullable":true,
                        "default":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "type":"string",
                        "description":"Segment values for depreciation expense accounts, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account for the asset. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseAccountKeyFlexfield",
                            "precision":18
                        }
                    },
                    "EstimatedAssetUnits":{
                        "title":"Estimated Units",
                        "type":"number",
                        "description":"The estimated number of asset units.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"The estimated cost of the asset.",
                        "nullable":true
                    },
                    "EstimatedInServiceDate":{
                        "title":"Estimated In-Service Date",
                        "type":"string",
                        "description":"The estimated date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FixedAssetsAssetId":{
                        "title":"Asset ID",
                        "type":"integer",
                        "description":"Identifier of the asset in Oracle Fixed Assets used for tieback purposes. Users must provide the asset number along with the FA asset ID in PATCH mode if they're trying to associate an Oracle FA asset with the Projects asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "FixedAssetsPeriodName":{
                        "title":"Fixed Assets Period Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"Period into which an asset was posted in Fixed Assets.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LocationCombination":{
                        "title":"Location",
                        "type":"string",
                        "description":"Segment values for location, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LocationId":{
                        "title":"Location ID",
                        "type":"integer",
                        "description":"Identifier of the location to which the asset is assigned. You may enter either this attribute, the location, or both when assigning a location to the asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManufacturerName":{
                        "title":"Manufacturer",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the asset manufacturer.",
                        "nullable":true
                    },
                    "ModelNumber":{
                        "title":"Model Number",
                        "maxLength":40,
                        "type":"string",
                        "description":"The model number of the asset.",
                        "nullable":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Determines whether this cost adjustment will reclassify the asset within Oracle Assets.",
                        "nullable":true,
                        "default":false
                    },
                    "ParentAssetDescription":{
                        "title":"Parent Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset number when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentAssetId":{
                        "title":"Parent Asset ID",
                        "type":"integer",
                        "description":"Identifier of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset description, or the parent asset number when associating an asset to a parent asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentAssetNumber":{
                        "title":"Parent Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset description when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the individual to whom the asset is assigned. You may enter either this attribute, the person Id, or person number when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the individual to whom the asset is assigned. You may enter either this attribute, the person ID, or the person name when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectAssetAssignments":{
                        "title":"Project Asset Assignments",
                        "type":"array",
                        "description":"The project asset assignment resource is used to view, create, update, and delete project asset assignments, including those from Project Portfolio Management and those imported from third-party applications.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-post-request"
                        }
                    },
                    "ProjectAssetDff":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"The unique identifier of a system-generated project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectAssetType":{
                        "title":"Project Asset Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier that determines when project costs become an asset. This is a mandatory attribute. It can be either ESTIMATED, AS-BUILT, or RETIREMENT_ADJUSTMENT. The default value is ESTIMATED.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the asset belongs. You can enter either this attribute, the project name, or the project number while creating an asset.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project number while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project name while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetirementTargetAssetDescription":{
                        "title":"Retirement Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the asset used to capture retirement costs when another asset, or assets, retire. You may enter this attribute, Retirement Target Asset ID, or Retirement Target Asset Number, when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetirementTargetAssetId":{
                        "title":"Retirement Asset ID",
                        "type":"integer",
                        "description":"The asset identifier used to capture retirement costs when another asset, or assets retire. You may enter either this attribute, the retirement target asset description, or the retirement target asset number when selecting an asset to capture the retirement costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RetirementTargetAssetNumber":{
                        "title":"Retirement Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the asset used to capture the retirement costs when another asset or assets retire. You may enter this attribute, the retirement target asset ID, or the retirement target asset description when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReverseFlag":{
                        "title":"Reverse",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset will be reversed in the next Generate Asset Lines run. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "SerialNumber":{
                        "title":"Serial Number",
                        "maxLength":35,
                        "type":"string",
                        "description":"The serial number of the asset.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project in the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "TagNumber":{
                        "title":"Tag Number",
                        "maxLength":15,
                        "type":"string",
                        "description":"Tag number of the asset.",
                        "nullable":true
                    }
                }
            },
            "projectAssets-item-response":{
                "type":"object",
                "properties":{
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned. You may enter either this attribute, the asset category, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssetDescription":{
                        "title":"Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the project asset that identifies an asset within a project upon transfer to Oracle Assets. This is a mandatory attribute.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AssetKeyCombination":{
                        "title":"Asset Key",
                        "type":"string",
                        "description":"Segment values for asset keys, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "AssetKeyIdentifier":{
                        "title":"Asset Key ID",
                        "type":"integer",
                        "description":"Identifier of the key flexfield code combination for the asset. You may enter either this attribute, the asset key, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssetName":{
                        "title":"Asset Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project asset that identifies an asset within a project. This is a mandatory attribute.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AssetNumber":{
                        "title":"Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The project asset number that identifies an asset in a project. This is a mandatory attribute, and can be user-defined or generated by Fixed Assets. You must provide the asset number and FA asset ID in Patch mode to associate the FA asset with the project asset.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssetUnits":{
                        "title":"Actual Units",
                        "type":"number",
                        "description":"The number of asset units.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignedToPersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the individual to whom the asset is assigned. You may enter either this attribute, the person name, or person number when assigning an individual to an asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssociateFAToPPMAssetFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the asset number recorded exists in Fixed Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "sortable":false
                        },
                        "x-queryable":true
                    },
                    "BookTypeCode":{
                        "title":"Book Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The corporate book to which the asset is assigned.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project in which the asset has been assigned. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the project in which the asset has been assigned.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CapitalEventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number of the event that's assigned to the project asset. You may enter either this attribute, the event ID, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CapitalHoldFlag":{
                        "title":"Capital Hold",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the generation of new asset lines should be prevented. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "CapitalizedCost":{
                        "title":"Capitalized Cost",
                        "type":"number",
                        "description":"The cost amount that has been interfaced to Oracle Assets for capitalization.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "CapitalizedDate":{
                        "title":"Capitalized Date",
                        "type":"string",
                        "description":"The last date on which nonreversing cost adjustments were interfaced to Oracle Assets.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CapitalizedFlag":{
                        "title":"Capitalized",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset has been interfaced to Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "readOnly":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "CostAdjustmentFlag":{
                        "title":"Cost Adjustment",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether asset cost adjustments have been interfaced to Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "DatePlacedInService":{
                        "title":"Actual In-Service Date",
                        "type":"string",
                        "description":"The date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DepreciateFlag":{
                        "title":"Depreciate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset should be depreciated in Oracle Assets. The two options are Y and N. The default value is Y.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "type":"string",
                        "description":"Segment values for depreciation expense accounts, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account for the asset. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseAccountKeyFlexfield",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "EstimatedAssetUnits":{
                        "title":"Estimated Units",
                        "type":"number",
                        "description":"The estimated number of asset units.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"The estimated cost of the asset.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatedInServiceDate":{
                        "title":"Estimated In-Service Date",
                        "type":"string",
                        "description":"The estimated date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FixedAssetsAssetId":{
                        "title":"Asset ID",
                        "type":"integer",
                        "description":"Identifier of the asset in Oracle Fixed Assets used for tieback purposes. Users must provide the asset number along with the FA asset ID in PATCH mode if they're trying to associate an Oracle FA asset with the Projects asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FixedAssetsPeriodName":{
                        "title":"Fixed Assets Period Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"Period into which an asset was posted in Fixed Assets.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LocationCombination":{
                        "title":"Location",
                        "type":"string",
                        "description":"Segment values for location, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LocationId":{
                        "title":"Location ID",
                        "type":"integer",
                        "description":"Identifier of the location to which the asset is assigned. You may enter either this attribute, the location, or both when assigning a location to the asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ManufacturerName":{
                        "title":"Manufacturer",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the asset manufacturer.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ModelNumber":{
                        "title":"Model Number",
                        "maxLength":40,
                        "type":"string",
                        "description":"The model number of the asset.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Determines whether this cost adjustment will reclassify the asset within Oracle Assets.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "ParentAssetDescription":{
                        "title":"Parent Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset number when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ParentAssetId":{
                        "title":"Parent Asset ID",
                        "type":"integer",
                        "description":"Identifier of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset description, or the parent asset number when associating an asset to a parent asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentAssetNumber":{
                        "title":"Parent Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset description when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the individual to whom the asset is assigned. You may enter either this attribute, the person Id, or person number when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the individual to whom the asset is assigned. You may enter either this attribute, the person ID, or the person name when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectAssetAssignments":{
                        "title":"Project Asset Assignments",
                        "type":"array",
                        "description":"The project asset assignment resource is used to view, create, update, and delete project asset assignments, including those from Project Portfolio Management and those imported from third-party applications.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-response"
                        }
                    },
                    "ProjectAssetDff":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"The unique identifier of a system-generated project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectAssetType":{
                        "title":"Project Asset Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier that determines when project costs become an asset. This is a mandatory attribute. It can be either ESTIMATED, AS-BUILT, or RETIREMENT_ADJUSTMENT. The default value is ESTIMATED.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the asset belongs. You can enter either this attribute, the project name, or the project number while creating an asset.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project number while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project name while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RetirementTargetAssetDescription":{
                        "title":"Retirement Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the asset used to capture retirement costs when another asset, or assets, retire. You may enter this attribute, Retirement Target Asset ID, or Retirement Target Asset Number, when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RetirementTargetAssetId":{
                        "title":"Retirement Asset ID",
                        "type":"integer",
                        "description":"The asset identifier used to capture retirement costs when another asset, or assets retire. You may enter either this attribute, the retirement target asset description, or the retirement target asset number when selecting an asset to capture the retirement costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RetirementTargetAssetNumber":{
                        "title":"Retirement Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the asset used to capture the retirement costs when another asset or assets retire. You may enter this attribute, the retirement target asset ID, or the retirement target asset description when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ReversalDate":{
                        "title":"Reversal Date",
                        "type":"string",
                        "description":"The last date on which reversing asset lines were created. This is a system-generated date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReverseFlag":{
                        "title":"Reverse",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset will be reversed in the next Generate Asset Lines run. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "SerialNumber":{
                        "title":"Serial Number",
                        "maxLength":35,
                        "type":"string",
                        "description":"The serial number of the asset.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external project management system from which the project was imported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project in the external project management system from which the project was imported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TagNumber":{
                        "title":"Tag Number",
                        "maxLength":15,
                        "type":"string",
                        "description":"Tag number of the asset.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalAssetCost":{
                        "title":"Total Asset Cost",
                        "type":"number",
                        "description":"The asset's cost amount, grouped into asset lines.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_flex_AssetsDff_view_PjcAssVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_flex_AssetsDff_view_PjcAssVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectAssetId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectAssets-item-patch-request":{
                "type":"object",
                "properties":{
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned. You may enter either this attribute, the asset category, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        }
                    },
                    "AssetDescription":{
                        "title":"Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the project asset that identifies an asset within a project upon transfer to Oracle Assets. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetKeyCombination":{
                        "title":"Asset Key",
                        "type":"string",
                        "description":"Segment values for asset keys, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetKeyIdentifier":{
                        "title":"Asset Key ID",
                        "type":"integer",
                        "description":"Identifier of the key flexfield code combination for the asset. You may enter either this attribute, the asset key, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssetName":{
                        "title":"Asset Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project asset that identifies an asset within a project. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetNumber":{
                        "title":"Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The project asset number that identifies an asset in a project. This is a mandatory attribute, and can be user-defined or generated by Fixed Assets. You must provide the asset number and FA asset ID in Patch mode to associate the FA asset with the project asset.",
                        "nullable":true
                    },
                    "AssetUnits":{
                        "title":"Actual Units",
                        "type":"number",
                        "description":"The number of asset units.",
                        "nullable":true
                    },
                    "AssignedToPersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the individual to whom the asset is assigned. You may enter either this attribute, the person name, or person number when assigning an individual to an asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssociateFAToPPMAssetFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the asset number recorded exists in Fixed Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "sortable":false
                        }
                    },
                    "BookTypeCode":{
                        "title":"Book Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The corporate book to which the asset is assigned.",
                        "nullable":true
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalEventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number of the event that's assigned to the project asset. You may enter either this attribute, the event ID, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "CapitalHoldFlag":{
                        "title":"Capital Hold",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the generation of new asset lines should be prevented. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "DatePlacedInService":{
                        "title":"Actual In-Service Date",
                        "type":"string",
                        "description":"The date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "DepreciateFlag":{
                        "title":"Depreciate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset should be depreciated in Oracle Assets. The two options are Y and N. The default value is Y.",
                        "nullable":true,
                        "default":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "type":"string",
                        "description":"Segment values for depreciation expense accounts, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account for the asset. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseAccountKeyFlexfield",
                            "precision":18
                        }
                    },
                    "EstimatedAssetUnits":{
                        "title":"Estimated Units",
                        "type":"number",
                        "description":"The estimated number of asset units.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"The estimated cost of the asset.",
                        "nullable":true
                    },
                    "EstimatedInServiceDate":{
                        "title":"Estimated In-Service Date",
                        "type":"string",
                        "description":"The estimated date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FixedAssetsAssetId":{
                        "title":"Asset ID",
                        "type":"integer",
                        "description":"Identifier of the asset in Oracle Fixed Assets used for tieback purposes. Users must provide the asset number along with the FA asset ID in PATCH mode if they're trying to associate an Oracle FA asset with the Projects asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "FixedAssetsPeriodName":{
                        "title":"Fixed Assets Period Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"Period into which an asset was posted in Fixed Assets.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LocationCombination":{
                        "title":"Location",
                        "type":"string",
                        "description":"Segment values for location, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LocationId":{
                        "title":"Location ID",
                        "type":"integer",
                        "description":"Identifier of the location to which the asset is assigned. You may enter either this attribute, the location, or both when assigning a location to the asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManufacturerName":{
                        "title":"Manufacturer",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the asset manufacturer.",
                        "nullable":true
                    },
                    "ModelNumber":{
                        "title":"Model Number",
                        "maxLength":40,
                        "type":"string",
                        "description":"The model number of the asset.",
                        "nullable":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Determines whether this cost adjustment will reclassify the asset within Oracle Assets.",
                        "nullable":true,
                        "default":false
                    },
                    "ParentAssetDescription":{
                        "title":"Parent Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset number when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentAssetId":{
                        "title":"Parent Asset ID",
                        "type":"integer",
                        "description":"Identifier of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset description, or the parent asset number when associating an asset to a parent asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentAssetNumber":{
                        "title":"Parent Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset description when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the individual to whom the asset is assigned. You may enter either this attribute, the person Id, or person number when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the individual to whom the asset is assigned. You may enter either this attribute, the person ID, or the person name when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectAssetAssignments":{
                        "title":"Project Asset Assignments",
                        "type":"array",
                        "description":"The project asset assignment resource is used to view, create, update, and delete project asset assignments, including those from Project Portfolio Management and those imported from third-party applications.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-patch-request"
                        }
                    },
                    "ProjectAssetDff":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectAssetType":{
                        "title":"Project Asset Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier that determines when project costs become an asset. This is a mandatory attribute. It can be either ESTIMATED, AS-BUILT, or RETIREMENT_ADJUSTMENT. The default value is ESTIMATED.",
                        "nullable":false
                    },
                    "RetirementTargetAssetDescription":{
                        "title":"Retirement Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the asset used to capture retirement costs when another asset, or assets, retire. You may enter this attribute, Retirement Target Asset ID, or Retirement Target Asset Number, when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetirementTargetAssetId":{
                        "title":"Retirement Asset ID",
                        "type":"integer",
                        "description":"The asset identifier used to capture retirement costs when another asset, or assets retire. You may enter either this attribute, the retirement target asset description, or the retirement target asset number when selecting an asset to capture the retirement costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RetirementTargetAssetNumber":{
                        "title":"Retirement Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the asset used to capture the retirement costs when another asset or assets retire. You may enter this attribute, the retirement target asset ID, or the retirement target asset description when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReverseFlag":{
                        "title":"Reverse",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset will be reversed in the next Generate Asset Lines run. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "SerialNumber":{
                        "title":"Serial Number",
                        "maxLength":35,
                        "type":"string",
                        "description":"The serial number of the asset.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project in the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "TagNumber":{
                        "title":"Tag Number",
                        "maxLength":15,
                        "type":"string",
                        "description":"Tag number of the asset.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TotalAssetCost":{
                        "title":"Total Asset Cost",
                        "type":"number",
                        "description":"The asset's cost amount, grouped into asset lines.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "CapitalizedCost":{
                        "title":"Capitalized Cost",
                        "type":"number",
                        "description":"The cost amount that has been interfaced to Oracle Assets for capitalization.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "ReversalDate":{
                        "title":"Reversal Date",
                        "type":"string",
                        "description":"The last date on which reversing asset lines were created. This is a system-generated date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CapitalizedFlag":{
                        "title":"Capitalized",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset has been interfaced to Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "readOnly":true,
                        "default":false
                    },
                    "CapitalizedDate":{
                        "title":"Capitalized Date",
                        "type":"string",
                        "description":"The last date on which nonreversing cost adjustments were interfaced to Oracle Assets.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CostAdjustmentFlag":{
                        "title":"Cost Adjustment",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether asset cost adjustments have been interfaced to Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetRestVO-item":{
                "type":"object",
                "properties":{
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned. You may enter either this attribute, the asset category, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        }
                    },
                    "AssetDescription":{
                        "title":"Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the project asset that identifies an asset within a project upon transfer to Oracle Assets. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetKeyCombination":{
                        "title":"Asset Key",
                        "type":"string",
                        "description":"Segment values for asset keys, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetKeyIdentifier":{
                        "title":"Asset Key ID",
                        "type":"integer",
                        "description":"Identifier of the key flexfield code combination for the asset. You may enter either this attribute, the asset key, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssetName":{
                        "title":"Asset Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project asset that identifies an asset within a project. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetNumber":{
                        "title":"Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The project asset number that identifies an asset in a project. This is a mandatory attribute, and can be user-defined or generated by Fixed Assets. You must provide the asset number and FA asset ID in Patch mode to associate the FA asset with the project asset.",
                        "nullable":true
                    },
                    "AssetUnits":{
                        "title":"Actual Units",
                        "type":"number",
                        "description":"The number of asset units.",
                        "nullable":true
                    },
                    "AssignedToPersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the individual to whom the asset is assigned. You may enter either this attribute, the person name, or person number when assigning an individual to an asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssociateFAToPPMAssetFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the asset number recorded exists in Fixed Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "sortable":false
                        }
                    },
                    "BookTypeCode":{
                        "title":"Book Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The corporate book to which the asset is assigned.",
                        "nullable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project in which the asset has been assigned. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the project in which the asset has been assigned.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalEventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number of the event that's assigned to the project asset. You may enter either this attribute, the event ID, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "CapitalHoldFlag":{
                        "title":"Capital Hold",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the generation of new asset lines should be prevented. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "CapitalizedCost":{
                        "title":"Capitalized Cost",
                        "type":"number",
                        "description":"The cost amount that has been interfaced to Oracle Assets for capitalization.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "CapitalizedDate":{
                        "title":"Capitalized Date",
                        "type":"string",
                        "description":"The last date on which nonreversing cost adjustments were interfaced to Oracle Assets.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CapitalizedFlag":{
                        "title":"Capitalized",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset has been interfaced to Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "readOnly":true,
                        "default":false
                    },
                    "CostAdjustmentFlag":{
                        "title":"Cost Adjustment",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether asset cost adjustments have been interfaced to Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "readOnly":true,
                        "default":false
                    },
                    "DatePlacedInService":{
                        "title":"Actual In-Service Date",
                        "type":"string",
                        "description":"The date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "DepreciateFlag":{
                        "title":"Depreciate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset should be depreciated in Oracle Assets. The two options are Y and N. The default value is Y.",
                        "nullable":true,
                        "default":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "type":"string",
                        "description":"Segment values for depreciation expense accounts, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account for the asset. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseAccountKeyFlexfield",
                            "precision":18
                        }
                    },
                    "EstimatedAssetUnits":{
                        "title":"Estimated Units",
                        "type":"number",
                        "description":"The estimated number of asset units.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"The estimated cost of the asset.",
                        "nullable":true
                    },
                    "EstimatedInServiceDate":{
                        "title":"Estimated In-Service Date",
                        "type":"string",
                        "description":"The estimated date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FixedAssetsAssetId":{
                        "title":"Asset ID",
                        "type":"integer",
                        "description":"Identifier of the asset in Oracle Fixed Assets used for tieback purposes. Users must provide the asset number along with the FA asset ID in PATCH mode if they're trying to associate an Oracle FA asset with the Projects asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "FixedAssetsPeriodName":{
                        "title":"Fixed Assets Period Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"Period into which an asset was posted in Fixed Assets.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LocationCombination":{
                        "title":"Location",
                        "type":"string",
                        "description":"Segment values for location, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LocationId":{
                        "title":"Location ID",
                        "type":"integer",
                        "description":"Identifier of the location to which the asset is assigned. You may enter either this attribute, the location, or both when assigning a location to the asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManufacturerName":{
                        "title":"Manufacturer",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the asset manufacturer.",
                        "nullable":true
                    },
                    "ModelNumber":{
                        "title":"Model Number",
                        "maxLength":40,
                        "type":"string",
                        "description":"The model number of the asset.",
                        "nullable":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Determines whether this cost adjustment will reclassify the asset within Oracle Assets.",
                        "nullable":true,
                        "default":false
                    },
                    "ParentAssetDescription":{
                        "title":"Parent Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset number when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentAssetId":{
                        "title":"Parent Asset ID",
                        "type":"integer",
                        "description":"Identifier of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset description, or the parent asset number when associating an asset to a parent asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentAssetNumber":{
                        "title":"Parent Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset description when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the individual to whom the asset is assigned. You may enter either this attribute, the person Id, or person number when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the individual to whom the asset is assigned. You may enter either this attribute, the person ID, or the person name when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"The unique identifier of a system-generated project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectAssetType":{
                        "title":"Project Asset Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier that determines when project costs become an asset. This is a mandatory attribute. It can be either ESTIMATED, AS-BUILT, or RETIREMENT_ADJUSTMENT. The default value is ESTIMATED.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the asset belongs. You can enter either this attribute, the project name, or the project number while creating an asset.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project number while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project name while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetirementTargetAssetDescription":{
                        "title":"Retirement Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the asset used to capture retirement costs when another asset, or assets, retire. You may enter this attribute, Retirement Target Asset ID, or Retirement Target Asset Number, when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetirementTargetAssetId":{
                        "title":"Retirement Asset ID",
                        "type":"integer",
                        "description":"The asset identifier used to capture retirement costs when another asset, or assets retire. You may enter either this attribute, the retirement target asset description, or the retirement target asset number when selecting an asset to capture the retirement costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RetirementTargetAssetNumber":{
                        "title":"Retirement Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the asset used to capture the retirement costs when another asset or assets retire. You may enter this attribute, the retirement target asset ID, or the retirement target asset description when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReversalDate":{
                        "title":"Reversal Date",
                        "type":"string",
                        "description":"The last date on which reversing asset lines were created. This is a system-generated date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReverseFlag":{
                        "title":"Reverse",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset will be reversed in the next Generate Asset Lines run. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "SerialNumber":{
                        "title":"Serial Number",
                        "maxLength":35,
                        "type":"string",
                        "description":"The serial number of the asset.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project in the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "TagNumber":{
                        "title":"Tag Number",
                        "maxLength":15,
                        "type":"string",
                        "description":"Tag number of the asset.",
                        "nullable":true
                    },
                    "TotalAssetCost":{
                        "title":"Total Asset Cost",
                        "type":"number",
                        "description":"The asset's cost amount, grouped into asset lines.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assets"
                }
            },
            "projectAssets":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectAssets-ProjectAssetAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetAssignmentRestVO-item":{
                "type":"object",
                "properties":{
                    "AssetAssignmentId":{
                        "title":"Asset Assignment ID",
                        "type":"integer",
                        "description":"The system-generated identifier of the asset assignment transaction. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"Identifier of a project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project to which asset assignment is made. You can enter either this attribute, the project name, or the project number while creating an asset assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which asset assignment is made. You can enter either this attribute, the project ID, or the project number while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project to which asset assignment is made. You must enter either this attribute, the project ID, or the project name while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task to which asset assignment is made. This is a mandatory attribute. You must enter at least this attribute, or the task name or number while creating an asset assignment. The value is 0 on project-level assignments.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the task number while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the Task Name while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Asset Assignments"
                }
            },
            "projectAssets-ProjectAssetAssignments-item-response":{
                "type":"object",
                "properties":{
                    "AssetAssignmentId":{
                        "title":"Asset Assignment ID",
                        "type":"integer",
                        "description":"The system-generated identifier of the asset assignment transaction. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"Identifier of a project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project to which asset assignment is made. You can enter either this attribute, the project name, or the project number while creating an asset assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which asset assignment is made. You can enter either this attribute, the project ID, or the project number while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project to which asset assignment is made. You must enter either this attribute, the project ID, or the project name while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task to which asset assignment is made. This is a mandatory attribute. You must enter at least this attribute, or the task name or number while creating an asset assignment. The value is 0 on project-level assignments.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the task number while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the Task Name while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"The unique identifier of a system-generated project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project number while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project name while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project in which the asset has been assigned. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the asset belongs. You can enter either this attribute, the project name, or the project number while creating an asset.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the project in which the asset has been assigned.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetRestVO-post-item":{
                "required":[
                    "AssetDescription",
                    "AssetName",
                    "ProjectAssetType",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned. You may enter either this attribute, the asset category, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        }
                    },
                    "AssetDescription":{
                        "title":"Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the project asset that identifies an asset within a project upon transfer to Oracle Assets. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetKeyCombination":{
                        "title":"Asset Key",
                        "type":"string",
                        "description":"Segment values for asset keys, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetKeyIdentifier":{
                        "title":"Asset Key ID",
                        "type":"integer",
                        "description":"Identifier of the key flexfield code combination for the asset. You may enter either this attribute, the asset key, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssetName":{
                        "title":"Asset Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project asset that identifies an asset within a project. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetNumber":{
                        "title":"Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The project asset number that identifies an asset in a project. This is a mandatory attribute, and can be user-defined or generated by Fixed Assets. You must provide the asset number and FA asset ID in Patch mode to associate the FA asset with the project asset.",
                        "nullable":true
                    },
                    "AssetUnits":{
                        "title":"Actual Units",
                        "type":"number",
                        "description":"The number of asset units.",
                        "nullable":true
                    },
                    "AssignedToPersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the individual to whom the asset is assigned. You may enter either this attribute, the person name, or person number when assigning an individual to an asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssociateFAToPPMAssetFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the asset number recorded exists in Fixed Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "sortable":false
                        }
                    },
                    "BookTypeCode":{
                        "title":"Book Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The corporate book to which the asset is assigned.",
                        "nullable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit associated with the project in which the asset has been assigned. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the project in which the asset has been assigned.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalEventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number of the event that's assigned to the project asset. You may enter either this attribute, the event ID, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "CapitalHoldFlag":{
                        "title":"Capital Hold",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the generation of new asset lines should be prevented. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "DatePlacedInService":{
                        "title":"Actual In-Service Date",
                        "type":"string",
                        "description":"The date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "DepreciateFlag":{
                        "title":"Depreciate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset should be depreciated in Oracle Assets. The two options are Y and N. The default value is Y.",
                        "nullable":true,
                        "default":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "type":"string",
                        "description":"Segment values for depreciation expense accounts, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account for the asset. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseAccountKeyFlexfield",
                            "precision":18
                        }
                    },
                    "EstimatedAssetUnits":{
                        "title":"Estimated Units",
                        "type":"number",
                        "description":"The estimated number of asset units.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"The estimated cost of the asset.",
                        "nullable":true
                    },
                    "EstimatedInServiceDate":{
                        "title":"Estimated In-Service Date",
                        "type":"string",
                        "description":"The estimated date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FixedAssetsAssetId":{
                        "title":"Asset ID",
                        "type":"integer",
                        "description":"Identifier of the asset in Oracle Fixed Assets used for tieback purposes. Users must provide the asset number along with the FA asset ID in PATCH mode if they're trying to associate an Oracle FA asset with the Projects asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "FixedAssetsPeriodName":{
                        "title":"Fixed Assets Period Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"Period into which an asset was posted in Fixed Assets.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LocationCombination":{
                        "title":"Location",
                        "type":"string",
                        "description":"Segment values for location, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LocationId":{
                        "title":"Location ID",
                        "type":"integer",
                        "description":"Identifier of the location to which the asset is assigned. You may enter either this attribute, the location, or both when assigning a location to the asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManufacturerName":{
                        "title":"Manufacturer",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the asset manufacturer.",
                        "nullable":true
                    },
                    "ModelNumber":{
                        "title":"Model Number",
                        "maxLength":40,
                        "type":"string",
                        "description":"The model number of the asset.",
                        "nullable":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Determines whether this cost adjustment will reclassify the asset within Oracle Assets.",
                        "nullable":true,
                        "default":false
                    },
                    "ParentAssetDescription":{
                        "title":"Parent Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset number when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentAssetId":{
                        "title":"Parent Asset ID",
                        "type":"integer",
                        "description":"Identifier of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset description, or the parent asset number when associating an asset to a parent asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentAssetNumber":{
                        "title":"Parent Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset description when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the individual to whom the asset is assigned. You may enter either this attribute, the person Id, or person number when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the individual to whom the asset is assigned. You may enter either this attribute, the person ID, or the person name when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"The unique identifier of a system-generated project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectAssetType":{
                        "title":"Project Asset Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier that determines when project costs become an asset. This is a mandatory attribute. It can be either ESTIMATED, AS-BUILT, or RETIREMENT_ADJUSTMENT. The default value is ESTIMATED.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the asset belongs. You can enter either this attribute, the project name, or the project number while creating an asset.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project number while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the asset belongs. You can enter either this attribute, the project ID, or the project name while creating an asset.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetirementTargetAssetDescription":{
                        "title":"Retirement Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the asset used to capture retirement costs when another asset, or assets, retire. You may enter this attribute, Retirement Target Asset ID, or Retirement Target Asset Number, when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetirementTargetAssetId":{
                        "title":"Retirement Asset ID",
                        "type":"integer",
                        "description":"The asset identifier used to capture retirement costs when another asset, or assets retire. You may enter either this attribute, the retirement target asset description, or the retirement target asset number when selecting an asset to capture the retirement costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RetirementTargetAssetNumber":{
                        "title":"Retirement Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the asset used to capture the retirement costs when another asset or assets retire. You may enter this attribute, the retirement target asset ID, or the retirement target asset description when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReverseFlag":{
                        "title":"Reverse",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset will be reversed in the next Generate Asset Lines run. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "SerialNumber":{
                        "title":"Serial Number",
                        "maxLength":35,
                        "type":"string",
                        "description":"The serial number of the asset.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project in the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "TagNumber":{
                        "title":"Tag Number",
                        "maxLength":15,
                        "type":"string",
                        "description":"Tag number of the asset.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assets"
                }
            },
            "projectAssets-ProjectAssetDff-item-response":{
                "type":"object",
                "properties":{
                    "ProjectAssetId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned. You may enter either this attribute, the asset category, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        }
                    },
                    "AssetDescription":{
                        "title":"Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the project asset that identifies an asset within a project upon transfer to Oracle Assets. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetKeyCombination":{
                        "title":"Asset Key",
                        "type":"string",
                        "description":"Segment values for asset keys, concatenated using a delimiter.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetKeyIdentifier":{
                        "title":"Asset Key ID",
                        "type":"integer",
                        "description":"Identifier of the key flexfield code combination for the asset. You may enter either this attribute, the asset key, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssetName":{
                        "title":"Asset Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project asset that identifies an asset within a project. This is a mandatory attribute.",
                        "nullable":false
                    },
                    "AssetNumber":{
                        "title":"Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The project asset number that identifies an asset in a project. This is a mandatory attribute, and can be user-defined or generated by Fixed Assets. You must provide the asset number and FA asset ID in Patch mode to associate the FA asset with the project asset.",
                        "nullable":true
                    },
                    "AssetUnits":{
                        "title":"Actual Units",
                        "type":"number",
                        "description":"The number of asset units.",
                        "nullable":true
                    },
                    "AssignedToPersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the individual to whom the asset is assigned. You may enter either this attribute, the person name, or person number when assigning an individual to an asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssociateFAToPPMAssetFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the asset number recorded exists in Fixed Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "sortable":false
                        }
                    },
                    "BookTypeCode":{
                        "title":"Book Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The corporate book to which the asset is assigned.",
                        "nullable":true
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalEventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number of the event that's assigned to the project asset. You may enter either this attribute, the event ID, or the event name.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "CapitalHoldFlag":{
                        "title":"Capital Hold",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the generation of new asset lines should be prevented. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "DatePlacedInService":{
                        "title":"Actual In-Service Date",
                        "type":"string",
                        "description":"The date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "DepreciateFlag":{
                        "title":"Depreciate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset should be depreciated in Oracle Assets. The two options are Y and N. The default value is Y.",
                        "nullable":true,
                        "default":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "type":"string",
                        "description":"Segment values for depreciation expense accounts, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account for the asset. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseAccountKeyFlexfield",
                            "precision":18
                        }
                    },
                    "EstimatedAssetUnits":{
                        "title":"Estimated Units",
                        "type":"number",
                        "description":"The estimated number of asset units.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"The estimated cost of the asset.",
                        "nullable":true
                    },
                    "EstimatedInServiceDate":{
                        "title":"Estimated In-Service Date",
                        "type":"string",
                        "description":"The estimated date on which an asset is placed in service.",
                        "format":"date",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event that's assigned to the project asset. You may enter either this attribute, the event number, or the event ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FixedAssetsAssetId":{
                        "title":"Asset ID",
                        "type":"integer",
                        "description":"Identifier of the asset in Oracle Fixed Assets used for tieback purposes. Users must provide the asset number along with the FA asset ID in PATCH mode if they're trying to associate an Oracle FA asset with the Projects asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "FixedAssetsPeriodName":{
                        "title":"Fixed Assets Period Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"Period into which an asset was posted in Fixed Assets.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LocationCombination":{
                        "title":"Location",
                        "type":"string",
                        "description":"Segment values for location, concatenated using delimiters.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LocationId":{
                        "title":"Location ID",
                        "type":"integer",
                        "description":"Identifier of the location to which the asset is assigned. You may enter either this attribute, the location, or both when assigning a location to the asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManufacturerName":{
                        "title":"Manufacturer",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the asset manufacturer.",
                        "nullable":true
                    },
                    "ModelNumber":{
                        "title":"Model Number",
                        "maxLength":40,
                        "type":"string",
                        "description":"The model number of the asset.",
                        "nullable":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Determines whether this cost adjustment will reclassify the asset within Oracle Assets.",
                        "nullable":true,
                        "default":false
                    },
                    "ParentAssetDescription":{
                        "title":"Parent Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset number when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentAssetId":{
                        "title":"Parent Asset ID",
                        "type":"integer",
                        "description":"Identifier of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset description, or the parent asset number when associating an asset to a parent asset.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentAssetNumber":{
                        "title":"Parent Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the parent asset in which multiple assets can be identified. You may enter a combination of this attribute, the parent asset ID, or the parent asset description when associating an asset to a parent asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the individual to whom the asset is assigned. You may enter either this attribute, the person Id, or person number when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the individual to whom the asset is assigned. You may enter either this attribute, the person ID, or the person name when assigning an individual to an asset.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectAssetType":{
                        "title":"Project Asset Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier that determines when project costs become an asset. This is a mandatory attribute. It can be either ESTIMATED, AS-BUILT, or RETIREMENT_ADJUSTMENT. The default value is ESTIMATED.",
                        "nullable":false
                    },
                    "RetirementTargetAssetDescription":{
                        "title":"Retirement Asset Description",
                        "maxLength":80,
                        "type":"string",
                        "description":"Description of the asset used to capture retirement costs when another asset, or assets, retire. You may enter this attribute, Retirement Target Asset ID, or Retirement Target Asset Number, when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetirementTargetAssetId":{
                        "title":"Retirement Asset ID",
                        "type":"integer",
                        "description":"The asset identifier used to capture retirement costs when another asset, or assets retire. You may enter either this attribute, the retirement target asset description, or the retirement target asset number when selecting an asset to capture the retirement costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RetirementTargetAssetNumber":{
                        "title":"Retirement Asset Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the asset used to capture the retirement costs when another asset or assets retire. You may enter this attribute, the retirement target asset ID, or the retirement target asset description when selecting an asset to capture the retirement costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReverseFlag":{
                        "title":"Reverse",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the asset will be reversed in the next Generate Asset Lines run. This is a mandatory attribute. The two options are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "SerialNumber":{
                        "title":"Serial Number",
                        "maxLength":35,
                        "type":"string",
                        "description":"The serial number of the asset.",
                        "nullable":true
                    },
                    "SourceApplication":{
                        "title":"Source Application",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Source Reference",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project in the external project management system from which the project was imported.",
                        "nullable":true
                    },
                    "TagNumber":{
                        "title":"Tag Number",
                        "maxLength":15,
                        "type":"string",
                        "description":"Tag number of the asset.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assets"
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetAssignmentRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AssetAssignmentId":{
                        "title":"Asset Assignment ID",
                        "type":"integer",
                        "description":"The system-generated identifier of the asset assignment transaction. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"Identifier of a project asset. This is a mandatory attribute.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task to which asset assignment is made. This is a mandatory attribute. You must enter at least this attribute, or the task name or number while creating an asset assignment. The value is 0 on project-level assignments.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which asset assignment is made. You can enter either this attribute, the project ID, or the project number while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the task number while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project to which asset assignment is made. You must enter either this attribute, the project ID, or the project name while creating an asset assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project to which asset assignment is made. You can enter either this attribute, the project name, or the project number while creating an asset assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task to which asset assignment is made. You must enter at least this attribute, the task ID, or the Task Name while creating an asset assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_capitalization_flex_AssetsDff_view_PjcAssVO-post-item":{
                "type":"object",
                "properties":{
                    "ProjectAssetId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetDff":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_flex_AssetsDff_view_PjcAssVO-item":{
                "type":"object",
                "properties":{
                    "ProjectAssetId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PJC_5FPRJ_5FASSETS_5FDESC_5FFLEX_PJC_5FPRJ_5FASSETS_5FALL_PJC_5FPRJ_5FASSETS_5FALL",
                    "FND_ACFF_Title":"Project Assets",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"true"
                }
            },
            "ProjectCostValidationInputRowList":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit to which the transaction belongs. You must provide a value for either this attribute or Business Unit.",
                        "format":"int32"
                    },
                    "BusinessUnit":{
                        "type":"string",
                        "description":"Name of the expenditure business unit to which the transaction belongs. You must provide a value for either this attribute or Business Unit ID."
                    },
                    "TransactionSourceId":{
                        "type":"integer",
                        "description":"Identifier of the transaction source. You must provide a value for either this attribute or Transaction Source Code or Transaction Source Name.",
                        "format":"int32"
                    },
                    "TransactionSourceCode":{
                        "type":"string",
                        "description":"The code of the application in which the transaction is originally created. You must provide a value for either this attribute or Transaction Source ID or Transaction Source Name."
                    },
                    "TransactionSourceName":{
                        "type":"string",
                        "description":"Name of the transaction source in which the transaction is originally created. You must provide a value for either this attribute or Transaction Source ID or Transaction Source Code."
                    },
                    "DocumentId":{
                        "type":"integer",
                        "description":"Identifier of the document used to capture the transaction. You must provide a value for either this attribute or Document Name or Document Code. The document must be active on the expenditure item date.",
                        "format":"int32"
                    },
                    "DocumentCode":{
                        "type":"string",
                        "description":"The code of the document used internally to capture the transaction. The document code is the document id for user-defined documents. You must provide a value for either this attribute or Document ID or Document Name. The document must be active on the expenditure item date."
                    },
                    "DocumentName":{
                        "type":"string",
                        "description":"Name of the document used to capture the transaction. You must provide a value for either this attribute or Document ID or Document Code. The document must be active on the expenditure item date."
                    },
                    "DocumentEntryId":{
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the transaction. You must provide a value for either this attribute or Document Entry Name or Document Entry Code.",
                        "format":"int32"
                    },
                    "DocumentEntry":{
                        "type":"string",
                        "description":"The code of the document entry used to capture the transaction. You must provide a value for either this attribute or Document Entry ID or Document Entry Name."
                    },
                    "DocumentEntryName":{
                        "type":"string",
                        "description":"Name of the document entry used to capture the transaction. You must provide a value for either this attribute or Document Entry ID or Document Entry Code."
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project to which the transaction is charged. You must provide a value for either this attribute, Project Name or Project Number.",
                        "format":"int32"
                    },
                    "ProjectName":{
                        "type":"string",
                        "description":"Name of the project to which the transaction is charged. You must provide a value for either this attribute, Project ID or Project Number ."
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"Number of the project to which the transaction is charged. You must provide a value for either this attribute, Project ID or Project Name."
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task to which the transaction is charged. You must provide a value for either this attribute or Task Name or Task Number.",
                        "format":"int32"
                    },
                    "TaskName":{
                        "type":"string",
                        "description":"Name of the task to which the transaction is charged. You must provide a value for either this attribute or Task ID or Task Number."
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"Number of the task to which the transaction is charged. You must provide a value for either this attribute or Task ID or Task Name."
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which the transaction was recorded. You must provide a value for this attribute in the format YYYY-MM-DD.",
                        "format":"date-time"
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must provide a value for either this attribute or Expenditure Type.",
                        "format":"int32"
                    },
                    "ExpenditureType":{
                        "type":"string",
                        "description":"A classification of cost that is assigned to the transaction. You must provide a value for either this attribute or Expenditure Type ID."
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the transaction is charged. You must provide a value for either this attribute or Expenditure Organization.",
                        "format":"int32"
                    },
                    "ExpenditureOrganization":{
                        "type":"string",
                        "description":"Name of the expenditure organization to which the transaction is charged. You must provide a value for either this attribute or Expenditure Organization ID."
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract for the transaction of a sponsored project. You must provide a value for either this attribute or Contract Name or Contract Number for a sponsored project.",
                        "format":"int32"
                    },
                    "ContractName":{
                        "type":"string",
                        "description":"Name of the contract for the transaction of a sponsored project. You must provide a value for either this attribute or Contract ID or Contract Number for a sponsored project."
                    },
                    "ContractNumber":{
                        "type":"string",
                        "description":"Number of the contract for the transaction of a sponsored project. You must provide a value for either this attribute or Contract ID or Contract Name for a sponsored project."
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source of a transaction for a sponsored project. You must provide a value for either this attribute or Funding Source Name or Funding Source Number.",
                        "format":"int32"
                    },
                    "FundingSourceName":{
                        "type":"string",
                        "description":"Name of the funding source of a transaction for a sponsored project. You must provide a value for either this attribute or Funding Source ID or Funding Source Number for a sponsored project."
                    },
                    "FundingSourceNumber":{
                        "type":"string",
                        "description":"Number of the funding source of a transaction for a sponsored project. You must provide a value for either this attribute or Funding Source ID or Funding Source Name for a sponsored project."
                    },
                    "BillableFlag":{
                        "type":"boolean",
                        "description":"Specifies if the transaction is billable. A value of True means that the transaction is billable and a value of False means that the transaction is not billable."
                    },
                    "CapitalizableFlag":{
                        "type":"boolean",
                        "description":"Specifies if the transaction is capitalizable. A value of True means that the transaction is capitalizable and a value of False means that the transaction is not capitalizable."
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier of the work type for the transaction. You can provide a value for either this attribute or Work Type.",
                        "format":"int32"
                    },
                    "WorkType":{
                        "type":"string",
                        "description":"Name of the work type for the transaction. You can provide a value for either this attribute or Work Type ID."
                    },
                    "OriginalTransactionReference":{
                        "type":"string",
                        "description":"Original transaction reference of the transaction. You must provide a unique and not null value for this attribute."
                    },
                    "TransactionNumber":{
                        "type":"string",
                        "description":"Alphanumeric transaction number that uniquely identifies the subledger transaction within the application."
                    },
                    "SourceId1":{
                        "type":"integer",
                        "description":"The placeholder for the subledger transaction identifier. For example, the payables header or distribution or line number identifier.",
                        "format":"int32"
                    },
                    "SourceId2":{
                        "type":"integer",
                        "description":"The placeholder for the subledger transaction identifier. For example, the payables header or distribution or line number identifier.",
                        "format":"int32"
                    },
                    "SourceId3":{
                        "type":"integer",
                        "description":"The placeholder for the subledger transaction identifier. For example, the payables header or distribution or line number identifier.",
                        "format":"int32"
                    },
                    "SourceId4":{
                        "type":"integer",
                        "description":"The placeholder for the subledger transaction identifier.",
                        "format":"int32"
                    },
                    "SourceId5":{
                        "type":"integer",
                        "description":"The placeholder for the subledger transaction identifier.",
                        "format":"int32"
                    },
                    "SourceId6":{
                        "type":"integer",
                        "description":"The placeholder for the subledger transaction identifier.",
                        "format":"int32"
                    },
                    "BatchName":{
                        "type":"string",
                        "description":"Name of the project expenditure batch."
                    },
                    "Quantity":{
                        "type":"integer",
                        "description":"Quantity provided for the transaction. You must provide a value for quantity when the expenditure type associated to the project cost transaction is rate-based.",
                        "format":"int32"
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Identifier that uniquely identifies the person who is associated with the transaction. You must provide a value for either this attribute or Person Name or Person Number for labor cost transactions and expense report transactions.",
                        "format":"int32"
                    },
                    "PersonName":{
                        "type":"string",
                        "description":"Name that uniquely identifies the person who is associated with the transaction. You must provide a value for this attribute or Person ID or Person Number for labor cost transactions and expense report transactions. If providing a value for this attribute, provide the full name of the person."
                    },
                    "PersonNumber":{
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the transaction. You must provide a value for either this attribute or Person ID or Person Name for labor cost and expense report transactions."
                    },
                    "PersonTypeCode":{
                        "type":"string",
                        "description":"The type used to classify the person in human resources."
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the transaction that was charged to the task.",
                        "format":"int32"
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the transaction that was charged to the project. You must provide a value for either this attribute or Assignment Name or Assignment Number for labor cost transactions.",
                        "format":"int32"
                    },
                    "AssignmentName":{
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the transaction that was charged to the project. You must provide a value for either this attribute or Assignment ID or Assignment Number for labor cost transactions."
                    },
                    "AssignmentNumber":{
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the transaction that was charged to the project. You must provide a value for either this attribute or Assignment ID or Assignment Name for labor cost transactions."
                    },
                    "NonLaborResourceId":{
                        "type":"integer",
                        "description":"Identifier of the non labor resource utilized when incurring the transaction charge. You must provide a value for either this attribute or Nonlabor Resource for non-labor cost transactions.",
                        "format":"int32"
                    },
                    "NonlaborResource":{
                        "type":"string",
                        "description":"Name of the non labor resource utilized when incurring the transaction charge. You must provide a value for either this attribute or Nonlabor Resource ID for non-labor cost transactions."
                    },
                    "NonlaborResourceOrganizationId":{
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the transaction charge. You must provide a value for either this attribute or Nonlabor Resource Organization for non-labor cost transactions.",
                        "format":"int32"
                    },
                    "NonlaborResourceOrganization":{
                        "type":"string",
                        "description":"The organization that owns the nonlabor resource incurring the transaction charge. You must provide a value for either this attribute or Nonlabor Resource Organization ID for non-labor cost transactions."
                    },
                    "UnitOfMeasureCode":{
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You can provide a value for either this attribute or Unit of Measure."
                    },
                    "VendorId":{
                        "type":"integer",
                        "description":"Identifier of the vendor. You can provide a value for either this attribute or Vendor Name or Vendor Number for third party supplier transactions.",
                        "format":"int32"
                    },
                    "VendorName":{
                        "type":"string",
                        "description":"Name of the vendor. You must provide a value for either this attribute or Vendor ID or Vendor Number for third party supplier transactions."
                    },
                    "VendorNumber":{
                        "type":"string",
                        "description":"Number of the vendor. You can provide a value for either this attribute or Vendor ID or Vendor Name for third party supplier transactions."
                    },
                    "DestinationTypeCode":{
                        "type":"string",
                        "description":"The destination type code for a purchase requisition. Examples include Expense, Inventory."
                    },
                    "InventoryItemId":{
                        "type":"integer",
                        "description":"Identifier of the inventory item for the transaction. You can provide a value for either this attribute or Inventory Item.",
                        "format":"int32"
                    },
                    "InventoryItemNumber":{
                        "type":"string",
                        "description":"Number of the inventory item for the transaction. You can provide a value for either this attribute or Inventory Item Id."
                    },
                    "BillToId":{
                        "type":"integer",
                        "description":"Reference to the unique identifier for the Bill-to Customer location.",
                        "format":"int32"
                    },
                    "PartySiteId":{
                        "type":"integer",
                        "description":"Reference to the unique identifier for the Ship-to Party Site.",
                        "format":"int32"
                    },
                    "AccountingDate":{
                        "type":"string",
                        "description":"The date used to determine the accounting period for a transaction. You must provide a value for this attribute for project cost transactions that are accounted externally in a third party source application in the format YYYY-MM-DD.",
                        "format":"date-time"
                    },
                    "BudgetDate":{
                        "type":"string",
                        "description":"Date for which funds must be reserved for the transaction in the format YYYY-MM-DD.",
                        "format":"date-time"
                    },
                    "AccrualItemFlag":{
                        "type":"boolean",
                        "description":"Indicates if the transaction belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of True means that the transaction is an accrual item and a value of False means that the transaction is not an accrual item."
                    },
                    "UnmatchedNegativeTransactionFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the transaction is the reversal of a matched transaction. Provide a value of True when the transaction is not a reversal of the matched transaction and a value of False when the transaction is a reversal of the matched transaction. If a value of False is provided, you must also provide a value for the attribute Reversed Original Transaction Reference."
                    },
                    "ReversedOriginalTransactionReference":{
                        "type":"string",
                        "description":"The transaction reference for the original transaction that is reversed. You must provide a value for this attribute when the unmatched negative transaction flag value is true."
                    },
                    "TransactionCurrencyCode":{
                        "type":"string",
                        "description":"The transaction currency code."
                    },
                    "RawCostInTransactionCurrency":{
                        "type":"number",
                        "description":"Raw cost in the transaction currency.",
                        "format":"double"
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "type":"number",
                        "description":"Total transaction cost including raw and burden costs for a project cost transaction in the transaction currency.",
                        "format":"double"
                    },
                    "ProviderLedgerCurrencyCode":{
                        "type":"string",
                        "description":"Functional currency code."
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"VRaw cost in functional currency. You must provide a value for this attribute for project cost transactions that are accounted externally in a third party source application.",
                        "format":"double"
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost in functional currency. You must provide a value for this attribute for Third Party Source when Import burdened cost amounts is enabled.",
                        "format":"double"
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "type":"number",
                        "description":"Exchange rate for the transaction. You must provide a value for this attribute when the transaction currency is different from the provider ledger currency",
                        "format":"double"
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "type":"string",
                        "description":"Conversion rate date for the transaction. You must provide a value for this attribute when the transaction currency is different from the provider ledger currency in the format YYYY-MM-DD.",
                        "format":"date-time"
                    },
                    "ProviderLedgerCurrencyConversionRateTypeCode":{
                        "type":"string",
                        "description":"Conversion rate type for the transaction. You must provide a value for this attribute when the transaction currency is different from the provider ledger currency"
                    },
                    "RawCostDebitAccountCombinationId":{
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account. You must provide a value for this attribute when raw costs are accounted in the third party source application.",
                        "format":"int32"
                    },
                    "RawCostDebitAccount":{
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with the transaction. You must provide a value for this attribute when raw costs are accounted in the third party source application."
                    },
                    "RawCostCreditAccountCombinationId":{
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account. You must provide a value for this attribute when raw costs are accounted in the third party source application.",
                        "format":"int32"
                    },
                    "RawCostCreditAccount":{
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with the transaction. You must provide a value for this attribute when raw costs are accounted in the third party source application."
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account. You must provide a value for this attribute for Third Party Source when Import burden cost amounts is enabled.",
                        "format":"int32"
                    },
                    "BurdenCostDebitAccount":{
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with the transaction. You must provide a value for this attribute forThird Party Source when Import burden cost amounts is enabled."
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account. You must provide a value for this attribute for Third Party Source when Import burden cost amounts is enabled.",
                        "format":"int32"
                    },
                    "BurdenCostCreditAccount":{
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with the transaction. You must provide a value for this attribute for Third Party Source when Import burden cost amounts is enabled."
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account. You must provide a value for this attribute for Third Party Source when Import burdened cost amounts is enabled.",
                        "format":"int32"
                    },
                    "BurdenedCostDebitAccount":{
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with the transaction. The burdened cost includes the total of the raw and burden cost. You must provide a value for this attribute for Third Party Source when Import burdened cost amounts is enabled.",
                        "format":"date-time"
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account. You must provide a value for this attribute for Third Party Source when Import burdened cost amounts is enabled.",
                        "format":"int32"
                    },
                    "BurdenedCostCreditAccount":{
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with the transaction. The burdened cost includes the total of the raw and burden cost. You must provide a value for this attribute for Third Party Source when Import burdened cost amounts is enabled."
                    },
                    "ValidationScope":{
                        "type":"string",
                        "description":"The validation scope for the transaction. Valid values include SKIP, NULL. A value of SKIP will bypass all validations and NULL will enforce all validations. "
                    },
                    "ContextCategory":{
                        "type":"string",
                        "description":"Descriptive flexfield for the context category of the project standard cost collection flexfield. When validations are requested for descriptive flexfields from third party source or projects source, you must provide a value of PJC_ALL for this attribute."
                    },
                    "UserDefinedAttribute1":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment1 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute2":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment2 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute3":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment3 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute4":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment4 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute5":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment5 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute6":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment6 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute7":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment7 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute8":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment8 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute9":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment9 of the project standard cost collection flexfield."
                    },
                    "UserDefinedAttribute10":{
                        "type":"string",
                        "description":"Descriptive flexfield for the user defined segment10 of the project standard cost collection flexfield."
                    },
                    "AttributeCategory":{
                        "type":"string",
                        "description":"Descriptive flexfield context field."
                    },
                    "Attribute1":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute2":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute3":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute4":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute5":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute6":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute7":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute8":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute9":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute10":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute11":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute12":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute13":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute14":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "Attribute15":{
                        "type":"string",
                        "description":"Descriptive flexfield segment."
                    },
                    "PatcReservedNum1":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum2":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum3":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum4":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum5":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum6":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum7":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum8":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum9":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum10":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum11":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum12":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum13":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum14":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedNum15":{
                        "type":"integer",
                        "description":"Reserved for future use.",
                        "format":"int32"
                    },
                    "PatcReservedChar1":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar2":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar3":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar4":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar5":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar6":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar7":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar8":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar9":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar10":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar11":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar12":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar13":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar14":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedChar15":{
                        "type":"string",
                        "description":"Reserved for future use."
                    },
                    "PatcReservedDate1":{
                        "type":"string",
                        "description":"Reserved for future use.",
                        "format":"date-time"
                    },
                    "PatcReservedDate2":{
                        "type":"string",
                        "description":"Reserved for future use.",
                        "format":"date-time"
                    },
                    "PatcReservedDate3":{
                        "type":"string",
                        "description":"Reserved for future use.",
                        "format":"date-time"
                    },
                    "PatcReservedDate4":{
                        "type":"string",
                        "description":"Reserved for future use.",
                        "format":"date-time"
                    },
                    "PatcReservedDate5":{
                        "type":"string",
                        "description":"Reserved for future use.",
                        "format":"date-time"
                    }
                }
            },
            "ProjectCostValidationOutputRowList":{
                "type":"object",
                "properties":{
                    "TotalTransactionsCount":{
                        "type":"integer",
                        "description":"The total count of project cost transactions requested for validation in a single request.",
                        "format":"int32"
                    },
                    "TotalFailedTransactionsCount":{
                        "type":"integer",
                        "description":"The total count of project cost transactions that failed validation in a single request.",
                        "format":"int32"
                    },
                    "TotalPassedWithWarningTransactionsCount":{
                        "type":"integer",
                        "description":"The total count of project cost transactions that passed validation but with a warning status in a single request.",
                        "format":"int32"
                    },
                    "TotalPassedTransactionsCount":{
                        "type":"integer",
                        "description":"The total count of project cost transactions that passed validation in a single request.",
                        "format":"int32"
                    },
                    "Results":{
                        "type":"array",
                        "description":"Values that contain the response for the project cost validation output row.",
                        "items":{
                            "$ref":"#/components/schemas/ProjectCostValidationOutputRow"
                        }
                    }
                }
            },
            "ProjectCostValidationOutputRow":{
                "type":"object",
                "properties":{
                    "OriginalTransactionReference":{
                        "type":"string",
                        "description":"Original transaction reference of the transaction."
                    },
                    "ValidationStatus":{
                        "type":"string",
                        "description":"The validation status of the project cost transaction. Possible values include PASSED, PASSED WITH WARNINGS,??FAILED."
                    },
                    "ValidationErrors":{
                        "type":"array",
                        "description":"The list of errors and warnings for a project cost transaction for which validation was not successful.",
                        "items":{
                            "$ref":"#/components/schemas/ProjectCostValidationOutputRowErrorsList"
                        }
                    }
                }
            },
            "ProjectCostValidationOutputRowErrorsList":{
                "type":"object",
                "properties":{
                    "MessageText":{
                        "type":"string",
                        "description":"The message text indicating the cause and resolution for a project cost transaction for which validation was not successful."
                    },
                    "MessageTypeCode":{
                        "type":"string",
                        "description":"The message type code for a project cost transaction for which validation was not successful. Possible values include Error, Warning."
                    },
                    "MessageName":{
                        "type":"string",
                        "description":"The message name for a project cost transaction for which validation was not successful."
                    },
                    "MessageUserDetails":{
                        "type":"string",
                        "description":"The message details in addition to the message text to help with resolution for a project cost transaction for which validation was not successful."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseExpenseResourcesVO-patch-item":{
                "required":[
                    "ResourceName"
                ],
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details about the project enterprise expense resource.",
                        "nullable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Name of the expenditure type of the project enterprise expense resource. Mandatory for POST operation if the resource is created from an expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type from which the project enterprise expense resource was created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise expense resource in an external application.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise expense resource. Mandatory for POST operation if the Expenditure Type ID is not provided.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseExpenseResourcesVO-post-item":{
                "required":[
                    "ResourceName"
                ],
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details about the project enterprise expense resource.",
                        "nullable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Name of the expenditure type of the project enterprise expense resource. Mandatory for POST operation if the resource is created from an expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type from which the project enterprise expense resource was created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise expense resource in an external application.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise expense resource. Mandatory for POST operation if the Expenditure Type ID is not provided.",
                        "nullable":false
                    }
                }
            },
            "projectEnterpriseExpenseResources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseExpenseResources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseExpenseResourcesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measurement of the expenditure of the project enterprise expense resource.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Currency"
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseExpenseResourcesVO-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details about the project enterprise expense resource.",
                        "nullable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Name of the expenditure type of the project enterprise expense resource. Mandatory for POST operation if the resource is created from an expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type from which the project enterprise expense resource was created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise expense resource in an external application.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise expense resource. Mandatory for POST operation if the Expenditure Type ID is not provided.",
                        "nullable":false
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measurement of the expenditure of the project enterprise expense resource.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Currency"
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseExpenseResourcesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Name of the expenditure type of the project enterprise expense resource. Mandatory for POST operation if the resource is created from an expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type from which the project enterprise expense resource was created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details about the project enterprise expense resource.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise expense resource. Mandatory for POST operation if the Expenditure Type ID is not provided.",
                        "nullable":false
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise expense resource in an external application.",
                        "nullable":true
                    }
                }
            },
            "projectEnterpriseExpenseResources-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details about the project enterprise expense resource.",
                        "nullable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Name of the expenditure type of the project enterprise expense resource. Mandatory for POST operation if the resource is created from an expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type from which the project enterprise expense resource was created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise expense resource in an external application.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise expense resource. Mandatory for POST operation if the Expenditure Type ID is not provided.",
                        "nullable":false
                    }
                }
            },
            "projectEnterpriseExpenseResources-item-response":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details about the project enterprise expense resource.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Name of the expenditure type of the project enterprise expense resource. Mandatory for POST operation if the resource is created from an expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type from which the project enterprise expense resource was created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise expense resource in an external application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise expense resource. Mandatory for POST operation if the Expenditure Type ID is not provided.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unit of measurement of the expenditure of the project enterprise expense resource.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"Currency",
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectEnterpriseExpenseResources-item-post-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details about the project enterprise expense resource.",
                        "nullable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Name of the expenditure type of the project enterprise expense resource. Mandatory for POST operation if the resource is created from an expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type from which the project enterprise expense resource was created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise expense resource in an external application.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise expense resource. Mandatory for POST operation if the Expenditure Type ID is not provided.",
                        "nullable":false
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "AwardId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleDescription":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "DefaultBurdenStructureName":{
                        "title":"Default Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned as the default burden structure on a burden schedule. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "DefaultOrganizationHierarchyCode":{
                        "title":"Default Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "DefaultOrganizationHierarchyName":{
                        "title":"Default Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations. This hierarchy is the default hierarchy for burden schedule versions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "TreeStructureCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "TreeStructureCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "Versions":{
                        "title":"Versions",
                        "type":"array",
                        "description":"The Versions resource is used to view and create versions for the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardReference":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardReference-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCertificationVO-patch-item":{
                "required":[
                    "AwardId",
                    "CertificationDate",
                    "CertificationId",
                    "Status"
                ],
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates whether the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "AwardCertificationId":{
                        "type":"integer",
                        "description":"The unique identifier of the award certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"The date of Certification.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"The unique identifier of certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the Award Certifications.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedByPersonId":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"The unique ID of the person who gave the Certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who gave the Certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The Award Certification Comment.",
                        "nullable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves more than minimal risk and meets the criteria specified by federal regulations, and therefore, is exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The Expediated Review indicator of the Certification.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The Expiration Date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award certification requires a full review.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the Certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleMultiplierRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "MultiplierNumber":{
                        "title":"Multiplier",
                        "type":"number",
                        "description":"A numeric multiplier associated with an organization and burden cost code combinations for burden schedule versions. The costing process applies this multiplier to raw cost to calculate burden cost amounts.",
                        "nullable":false,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardReferenceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award reference.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award reference was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description for the award reference.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award reference.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award reference was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceVO-patch-item":{
                "required":[
                    "FundingSourceId"
                ],
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the selected award funding source.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApprovalPersonId":{
                        "title":"Approved By",
                        "type":"integer",
                        "description":"The unique identifier of the person who approved the selected funding source.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ApprovalPersonName":{
                        "title":"Approved By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovalPersonNumber":{
                        "title":"Approval Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The number of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardFundingSourceSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the award funding source association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the selected funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique number associated with the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequiredBySponsor":{
                        "title":"Required By Sponsor",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the selected funding source is marked as required by sponsor.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectVO-post-item":{
                "required":[
                    "AwardId",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award project currency.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Projects"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectDepartmentCreditVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that receives credit.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CreditPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the organization receives.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    }
                }
            },
            "awards-AwardBudgetPeriod-item-response":{
                "type":"object",
                "properties":{
                    "AwardBudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"The unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BudgetPeriod":{
                        "title":"Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"The time interval assigned to the award for which the budget, actual, commitment, and available amount are shown.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award budget period.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award budget period was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award budget period was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award budget period.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodVO-post-item":{
                "required":[
                    "AwardId",
                    "BudgetPeriod",
                    "EndDate",
                    "StartDate"
                ],
                "type":"object",
                "properties":{
                    "AwardBudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"The unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "title":"Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"The time interval assigned to the award for which the budget, actual, commitment, and available amount are shown.",
                        "nullable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Budget Periods"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceVO-post-item":{
                "required":[
                    "FundingSourceId"
                ],
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the selected award funding source.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApprovalPersonId":{
                        "title":"Approved By",
                        "type":"integer",
                        "description":"The unique identifier of the person who approved the selected funding source.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ApprovalPersonName":{
                        "title":"Approved By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovalPersonNumber":{
                        "title":"Approval Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The number of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardFundingSourceSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the award funding source association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the selected funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique number associated with the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequiredBySponsor":{
                        "title":"Required By Sponsor",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the selected funding source is marked as required by sponsor.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Sources"
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRevisionRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastActiveBuildDate":{
                        "title":"Last Active Build Date",
                        "type":"string",
                        "description":"The date on which a burden schedule version most recently underwent successful build processing. Because the processing was successful, the multipliers on the version are available for use.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BuildStatus":{
                        "title":"Build Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The current state of a burden schedule version in relation to build processing. The status can be New, Active, or Active with Unbuilt Changes.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardDepartmentCreditVO-patch-item":{
                "required":[
                    "AwardId",
                    "CreditPercentage",
                    "OrganizationId",
                    "OrganizationName"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization Credit",
                        "type":"integer",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreditPercentage":{
                        "title":"Organization Credit Percentage",
                        "type":"number",
                        "description":"The credit percentage value of Award Organization Credit.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the Organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the Organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingVO-updatableFields":{
                "type":"object",
                "properties":{
                    "AwardProjectLinkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingAmount":{
                        "title":"Funding Amount",
                        "type":"number",
                        "description":"Funding amount allocated to the award project.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardHeaderDFF_view_AwardHeaderDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectReferenceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project reference.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project reference was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the reference type assigned to an award project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project reference.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project reference was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardHeaderDFF-item-response":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectReferenceVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardProjectReferenceId":{
                        "title":"Award Project Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type assigned to the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectScheduleId":{
                        "title":"Award Project Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the project schedule",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Fixed date of the burden schedule",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule specified at the project or project task of an award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the  task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the funding is allocated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCertificationVO-item":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates whether the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "AwardCertificationId":{
                        "type":"integer",
                        "description":"The unique identifier of the award certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"The date of Certification.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"The unique identifier of certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the Award Certifications.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedByPersonId":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"The unique ID of the person who gave the Certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who gave the Certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The Award Certification Comment.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award certification.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award certification was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves more than minimal risk and meets the criteria specified by federal regulations, and therefore, is exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The Expediated Review indicator of the Certification.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The Expiration Date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award certification requires a full review.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award certification was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award certification.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the Certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Certifications"
                }
            },
            "awards-AwardProject-AwardProjectCertification":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectCertificationVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project certification.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project certification was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project certification.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project certification was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award budget period.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award budget period was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award budget period.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award budget period was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardHeaderDFF_view_AwardHeaderDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDepartmentCredit-item-patch-request":{
                "type":"object",
                "properties":{
                    "CreditPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the organization receives.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that receives credit.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardPersonnel-AwardPersonnelDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectKeywordVO-updatableFields":{
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword used to  describe and track the subject of the award or award project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleMultiplierRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MultiplierId":{
                        "title":"Multiplier ID",
                        "type":"integer",
                        "description":"Identifier of the burden multiplier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCFDAVO-patch-item":{
                "type":"object",
                "properties":{
                    "Cfda":{
                        "title":"Assistance Listing Numbers",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number used to identify the nature of federal funding received in the form of award from sponsors.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award ALN"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCFDAVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardCFDAId":{
                        "title":"ALN ID",
                        "type":"integer",
                        "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardFundingId":{
                        "title":"Award Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awards-AwardCFDA-item-response":{
                "type":"object",
                "properties":{
                    "AwardCFDAId":{
                        "title":"ALN ID",
                        "type":"integer",
                        "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Cfda":{
                        "title":"Assistance Listing Numbers",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number used to identify the nature of federal funding received in the form of award from sponsors.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award CFDA.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award CFDA was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award CFDA was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award CFDA.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgramTitle":{
                        "title":"Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the federal domestic assistance program.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-response":{
                "type":"object",
                "properties":{
                    "BurdenCostCode":{
                        "title":"Burden Cost Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden cost code for which you are defining multipliers on a burden schedule version. A burden cost code is a classification of overhead costs and it represents the type of burden cost you want to apply to raw cost.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "MultiplierId":{
                        "title":"Multiplier ID",
                        "type":"integer",
                        "description":"Identifier of the burden multiplier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "MultiplierNumber":{
                        "title":"Multiplier",
                        "type":"number",
                        "description":"A numeric multiplier associated with an organization and burden cost code combinations for burden schedule versions. The costing process applies this multiplier to raw cost to calculate burden cost amounts.",
                        "nullable":false,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        },
                        "x-queryable":true
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrganizationId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectFundingSource-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingSourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InternalFundingSourceBurdeningFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enable or disable Burdening for the Internal Funding Source.",
                        "nullable":true
                    }
                }
            },
            "awards-AwardProject-AwardProjectAttachment-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"An identifier used for tracking the uploaded files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"Unique  identifier of the attachment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicate if the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the attachment.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The direct folder path of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error status code of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error status message of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The type of attachment files such as.pdf,.xls, when the attachment type is File.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Name of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The type of the attachment such as URL, file or text provided at the award or award project level.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The name of the file uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The size of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The uploaded text of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of the attachment when the attachment type is URI.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectReference":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCFDAVO-post-item":{
                "required":[
                    "AwardId",
                    "Cfda"
                ],
                "type":"object",
                "properties":{
                    "AwardCFDAId":{
                        "title":"ALN ID",
                        "type":"integer",
                        "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Cfda":{
                        "title":"Assistance Listing Numbers",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number used to identify the nature of federal funding received in the form of award from sponsors.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award ALN"
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRestVO-patch-item":{
                "required":[
                    "BurdenScheduleName",
                    "DefaultBurdenStructureName",
                    "DefaultOrganizationHierarchyCode",
                    "HierarchyStartOrganizationId",
                    "HierarchyVersionId"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "AwardId"
                            ]
                        }
                    },
                    "BurdenScheduleDescription":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":false
                    },
                    "DefaultBurdenStructureName":{
                        "title":"Default Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned as the default burden structure on a burden schedule. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "DefaultOrganizationHierarchyCode":{
                        "title":"Default Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DefaultOrganizationHierarchyName":{
                        "title":"Default Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations. This hierarchy is the default hierarchy for burden schedule versions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectReferenceVO-post-item":{
                "required":[
                    "AwardId",
                    "ReferenceId",
                    "ReferenceTypeName"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectReferenceId":{
                        "title":"Award Project Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type assigned to the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the reference type or value assigned to the award.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference type assigned to an award project for identification purposes. For example, Proposal Number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"Value of the reference type, for example, the related proposal number.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Reference Types"
                }
            },
            "awards-Attachment-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicate if the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the attachment.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The direct folder path of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error status code of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error status message of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The type of attachment files such as.pdf,.xls, when the attachment type is File.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Name of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The type of the attachment such as URL, file or text provided at the award or award project level.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The name of the file uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The size of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The uploaded text of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of the attachment when the attachment type is URI.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "awards-AwardBudgetPeriod":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the award funding source association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the selected funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique number associated with the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovalPersonId":{
                        "title":"Approved By",
                        "type":"integer",
                        "description":"The unique identifier of the person who approved the selected funding source.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "RequiredBySponsor":{
                        "title":"Required By Sponsor",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the selected funding source is marked as required by sponsor.",
                        "nullable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApprovalPersonNumber":{
                        "title":"Approval Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The number of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovalPersonName":{
                        "title":"Approved By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the selected award funding source.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-patch-request":{
                "type":"object",
                "properties":{
                    "MultiplierNumber":{
                        "title":"Multiplier",
                        "type":"number",
                        "description":"A numeric multiplier associated with an organization and burden cost code combinations for burden schedule versions. The costing process applies this multiplier to raw cost to calculate burden cost amounts.",
                        "nullable":false,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardDepartmentCreditVO-post-item":{
                "required":[
                    "AwardId",
                    "CreditPercentage",
                    "OrganizationId",
                    "OrganizationName"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization Credit",
                        "type":"integer",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreditPercentage":{
                        "title":"Organization Credit Percentage",
                        "type":"number",
                        "description":"The credit percentage value of Award Organization Credit.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the Organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the Organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Department Credits"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardErrorVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The  identifier of the error type.",
                        "nullable":false
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardErrorId":{
                        "type":"integer",
                        "description":"The unique identifier of the award error.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ErrorCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The  identifier of the error code.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardHeaderDFF_view_AwardHeaderDFFVO-item":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"8402",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_GMS_GMS_5FAWARD_5FHEADERS_5FDFF_GMS_5FAWARD_5FHEADERS_5FDFF_GMS_5FAWARD_5FHEADERS_5FB",
                    "FND_ACFF_Title":"Award Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"GMS",
                    "FlexMetaEmpty":"true"
                }
            },
            "awards-AwardReference-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the award reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments given for the award reference.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the selected reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the type of the selected reference.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value set for the reference.",
                        "nullable":true
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-post-request":{
                "required":[
                    "BurdenScheduleId",
                    "VersionName",
                    "VersionStartDate"
                ],
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "BurdenStructureName":{
                        "title":"Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned to a burden schedule version. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "HierarchyVersionId"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationHierarchyCode",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "HierarchyVersionId",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HoldVersionFromBuildFlag":{
                        "title":"Hold Version from Build",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the build rate schedule process will skip the schedule version even if it has been built.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ReadyToCompileFlag"
                            ]
                        }
                    },
                    "Multipliers":{
                        "title":"Multipliers",
                        "type":"array",
                        "description":"The Multipliers resource is used to view and create multipliers for the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-post-request"
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationHierarchyCode":{
                        "title":"Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationHierarchyName":{
                        "title":"Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "OrganizationHierarchyCode"
                            ]
                        }
                    },
                    "VersionEndDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule version is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "VersionName":{
                        "title":"Version",
                        "maxLength":30,
                        "type":"string",
                        "description":"A version of a burden schedule is a set of burden multipliers. One burden schedule can have many versions.",
                        "nullable":false
                    },
                    "VersionStartDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule version is active.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardProjectPersonnelDFF":{
                        "title":"Award Project Personnel Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award project personnel.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "CreditPercentage":{
                        "title":"Credit Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the person assigned to the award project receives.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Primary job profile of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Primary organization of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the party in Oracle Fusion Trading Community Architecture.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the person in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "RoleId":{
                        "title":"Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role for the internal person assigned to the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RoleName":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role for the internal person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "awards-AwardPersonnel-item-post-request":{
                "required":[
                    "AwardId",
                    "StartDate"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardPersonnelDFF":{
                        "title":"Award Personnel Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award personnel.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardPersonnelId":{
                        "title":"Award Personnel",
                        "type":"integer",
                        "description":"The unique identifier for award personnel association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreditPercent":{
                        "type":"number",
                        "description":"Credit percentage value associate for the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"Email Address for the selected person from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag",
                                "StartDate",
                                "PersonId",
                                "PartyId"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the duration for the award person associateion.",
                        "format":"date",
                        "nullable":true
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the selected person is internal or external.",
                        "nullable":true,
                        "default":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Job Title of the person selected from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Name of the Organization of the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected external person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected internal person from Human Resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person in HCM.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Person number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "EmailAddress"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "Role":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role performed by the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RoleId":{
                        "type":"integer",
                        "description":"Unique identifier of the selected role of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the duration for the award person association.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "awards-AwardProject-AwardProjectReference-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectReferenceId":{
                        "title":"Award Project Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type assigned to the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the reference type or value assigned to the award.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference type assigned to an award project for identification purposes. For example, Proposal Number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"Value of the reference type, for example, the related proposal number.",
                        "nullable":true
                    }
                }
            },
            "awards-AwardCFDA-item-patch-request":{
                "type":"object",
                "properties":{
                    "Cfda":{
                        "title":"Assistance Listing Numbers",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number used to identify the nature of federal funding received in the form of award from sponsors.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardPersonnelVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardPersonnelId":{
                        "title":"Award Personnel",
                        "type":"integer",
                        "description":"The unique identifier for award personnel association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the selected person is internal or external.",
                        "nullable":true,
                        "default":true
                    }
                }
            },
            "awards-AwardCertification-item-patch-request":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates whether the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "AwardCertificationId":{
                        "type":"integer",
                        "description":"The unique identifier of the award certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"The date of Certification.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"The unique identifier of certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the Award Certifications.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedByPersonId":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"The unique ID of the person who gave the Certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who gave the Certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The Award Certification Comment.",
                        "nullable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves more than minimal risk and meets the criteria specified by federal regulations, and therefore, is exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The Expediated Review indicator of the Certification.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The Expiration Date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award certification requires a full review.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the Certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardReference-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the award reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award reference.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award reference was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description for the award reference.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award reference was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award reference.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments given for the award reference.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the selected reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the type of the selected reference.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value set for the reference.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardDepartmentCreditVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization Credit",
                        "type":"integer",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award department credit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award department credit was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreditPercentage":{
                        "title":"Organization Credit Percentage",
                        "type":"number",
                        "description":"The credit percentage value of Award Organization Credit.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award department was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award department credit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the Organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the Organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Department Credits"
                }
            },
            "awards-AwardProject-AwardProjectDepartmentCredit-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization credit assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project organization credit.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project organization credit was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreditPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the organization receives.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project organization credit was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project organization credit.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that receives credit.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award project currency.",
                        "nullable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    }
                }
            },
            "awards-AwardTerms-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardTermsId":{
                        "type":"integer",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Award Terms and Conditions description.",
                        "nullable":true
                    },
                    "TermsCategoryId":{
                        "type":"integer",
                        "description":"The unique identifier of Term and Conditions Category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TermsCategoryName":{
                        "title":"Terms and Conditions Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The terms and Conditions Category name.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TermsId":{
                        "title":"Term ID",
                        "type":"integer",
                        "description":"Unique identifier of Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsName":{
                        "title":"Terms and Conditions Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Terms and Conditions Name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsOperator":{
                        "title":"Operator",
                        "maxLength":40,
                        "type":"string",
                        "description":"Terms and Conditions Operator.",
                        "nullable":true
                    },
                    "TermsValue":{
                        "title":"Value",
                        "maxLength":20,
                        "type":"string",
                        "description":"Terms and Conditions Term value.",
                        "nullable":true
                    }
                }
            },
            "awards-AwardPersonnel-AwardPersonnelDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectCertification-item-post-request":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"Date when the award project certification was approved.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates that the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectCertificationId":{
                        "title":"Award Project Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"Date when the certification for the award project was performed.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertificationStatus":{
                        "title":"Status",
                        "maxLength":10,
                        "type":"string",
                        "description":"Status of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedBy":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"Unique identifier of the person certifying the award project certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person certifying the award project certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the award project certification.",
                        "nullable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves no more than minimal risk and meets criteria specified by federal regulations, and is therefore exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award project certification requires an expedited review.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Date when the award project certification expires.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the award project certification requires a full review.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardPersonnelDFF_view_AwardPersonnelDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardReferenceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the selected reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the type of the selected reference.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value set for the reference.",
                        "nullable":true
                    },
                    "AwardReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the award reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments given for the award reference.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectKeywordVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectKeywordId":{
                        "title":"Award Project Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardProjectLinkId":{
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project keyword.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project keyword was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the keyword associated with the award project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword used to  describe and track the subject of the award or award project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project keyword was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project keyword.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Keywords"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectReferenceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference type assigned to an award project for identification purposes. For example, Proposal Number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"Value of the reference type, for example, the related proposal number.",
                        "nullable":true
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the reference type or value assigned to the award.",
                        "nullable":true
                    }
                }
            },
            "awards-AwardDepartmentCredit-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization Credit",
                        "type":"integer",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreditPercentage":{
                        "title":"Organization Credit Percentage",
                        "type":"number",
                        "description":"The credit percentage value of Award Organization Credit.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the Organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the Organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-Attachment-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"An identifier used for tracking the uploaded files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"Unique  identifier of the attachment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicate if the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user that created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user that created the attachment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The creation date of the attachment.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the attachment.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The direct folder path of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error status code of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error status message of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The type of attachment files such as.pdf,.xls, when the attachment type is File.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"Date when the document was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"User that last updated the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user that last updated the attachment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Name of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The type of the attachment such as URL, file or text provided at the award or award project level.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The name of the file uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The size of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The uploaded text of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of the attachment when the attachment type is URI.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user name of the owner of the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardBudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"The unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectDepartmentCreditVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization credit assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-patch-request":{
                "required":[
                    "BurdenScheduleId",
                    "VersionName",
                    "VersionStartDate"
                ],
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "BurdenStructureName":{
                        "title":"Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned to a burden schedule version. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "HierarchyVersionId"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationHierarchyCode",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "HierarchyVersionId",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HoldVersionFromBuildFlag":{
                        "title":"Hold Version from Build",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the build rate schedule process will skip the schedule version even if it has been built.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ReadyToCompileFlag"
                            ]
                        }
                    },
                    "Multipliers":{
                        "title":"Multipliers",
                        "type":"array",
                        "description":"The Multipliers resource is used to view and create multipliers for the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-patch-request"
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationHierarchyCode":{
                        "title":"Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationHierarchyName":{
                        "title":"Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "OrganizationHierarchyCode"
                            ]
                        }
                    },
                    "VersionEndDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule version is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "VersionName":{
                        "title":"Version",
                        "maxLength":30,
                        "type":"string",
                        "description":"A version of a burden schedule is a set of burden multipliers. One burden schedule can have many versions.",
                        "nullable":false
                    },
                    "VersionStartDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule version is active.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardTermsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award terms.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award terms was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award terms.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award term was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardDepartmentCreditVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award department credit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award department credit was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award department credit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award department was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardError":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardError-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-AwardPersonnel-AwardPersonnelDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectReferenceVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectReferenceId":{
                        "title":"Award Project Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type assigned to the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project reference.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project reference was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the reference type assigned to an award project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project reference was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project reference.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the reference type or value assigned to the award.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference type assigned to an award project for identification purposes. For example, Proposal Number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"Value of the reference type, for example, the related proposal number.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Reference Types"
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingSourceVO-post-item":{
                "required":[
                    "AwardFundingSourceId",
                    "AwardId",
                    "FundingSourceId"
                ],
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingSourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InternalFundingSourceBurdeningFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enable or disable Burdening for the Internal Funding Source.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Funding Sources"
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleMultiplierRestVO-item":{
                "type":"object",
                "properties":{
                    "BurdenCostCode":{
                        "title":"Burden Cost Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden cost code for which you are defining multipliers on a burden schedule version. A burden cost code is a classification of overhead costs and it represents the type of burden cost you want to apply to raw cost.",
                        "nullable":false
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "MultiplierId":{
                        "title":"Multiplier ID",
                        "type":"integer",
                        "description":"Identifier of the burden multiplier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "MultiplierNumber":{
                        "title":"Multiplier",
                        "type":"number",
                        "description":"A numeric multiplier associated with an organization and burden cost code combinations for burden schedule versions. The costing process applies this multiplier to raw cost to calculate burden cost amounts.",
                        "nullable":false,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardPersonnelDFF_view_AwardPersonnelDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-post-request":{
                "type":"object",
                "properties":{
                    "BurdenCostCode":{
                        "title":"Burden Cost Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden cost code for which you are defining multipliers on a burden schedule version. A burden cost code is a classification of overhead costs and it represents the type of burden cost you want to apply to raw cost.",
                        "nullable":false
                    },
                    "MultiplierNumber":{
                        "title":"Multiplier",
                        "type":"number",
                        "description":"A numeric multiplier associated with an organization and burden cost code combinations for burden schedule versions. The costing process applies this multiplier to raw cost to calculate burden cost amounts.",
                        "nullable":false,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    }
                }
            },
            "awards-AwardDepartmentCredit":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-AwardProject-AwardProjectFundingSource":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingSourceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project funding source was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceType":{
                        "title":"Funding Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of the funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project funding source was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectCertification-item-response":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"Date when the award project certification was approved.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates that the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectCertificationId":{
                        "title":"Award Project Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"Date when the certification for the award project was performed.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CertificationStatus":{
                        "title":"Status",
                        "maxLength":10,
                        "type":"string",
                        "description":"Status of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CertifiedBy":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"Unique identifier of the person certifying the award project certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person certifying the award project certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the award project certification.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project certification.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project certification was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves no more than minimal risk and meets criteria specified by federal regulations, and is therefore exempt from protocol approvals.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award project certification requires an expedited review.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Date when the award project certification expires.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the award project certification requires a full review.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project certification was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project certification.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectPersonnelVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project personnel was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project personnel was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardReferenceVO-patch-item":{
                "required":[
                    "AwardId",
                    "ReferenceId",
                    "ReferenceTypeName"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the award reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments given for the award reference.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the selected reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the type of the selected reference.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value set for the reference.",
                        "nullable":true
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-item-post-request":{
                "required":[
                    "AwardId",
                    "StartDate"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectPersonnelDFF":{
                        "title":"Award Project Personnel Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award project personnel.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardProjectPersonnelId":{
                        "title":"Award Project Personnel ID",
                        "type":"integer",
                        "description":"Unique identifier of the project personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditPercentage":{
                        "title":"Credit Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the person assigned to the award project receives.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is internal, for example, an employee; or external, for example, customer contact.",
                        "nullable":true,
                        "default":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Primary job profile of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Primary organization of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the party in Oracle Fusion Trading Community Architecture.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the person in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "RoleId":{
                        "title":"Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role for the internal person assigned to the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RoleName":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role for the internal person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "awards-item-response":{
                "type":"object",
                "properties":{
                    "Attachment":{
                        "title":"Award Attachments",
                        "type":"array",
                        "description":"The Award Attachments resource is used to view attachments associated with the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-Attachment-item-response"
                        }
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Periods",
                        "type":"array",
                        "description":"The Award Budget Periods resource is used to view award budget period attributes such as budget period name, start date and end date.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-response"
                        }
                    },
                    "AwardCFDA":{
                        "title":"Award CFDAs",
                        "type":"array",
                        "description":"The Award CFDAs resource is used to view the attributes specific to award federal domestic assistance program.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardCFDA-item-response"
                        }
                    },
                    "AwardCertification":{
                        "title":"Award Certifications",
                        "type":"array",
                        "description":"The Award Certifications resource is used to view the certification attributes of the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardCertification-item-response"
                        }
                    },
                    "AwardDepartmentCredit":{
                        "title":"Award Department Credits",
                        "type":"array",
                        "description":"The Award Department Credits resource is used to view the organization credit attributes for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-response"
                        }
                    },
                    "AwardError":{
                        "title":"Award Errors",
                        "type":"array",
                        "description":"The Award Errors resource is used to view validation errors associated with the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardError-item-response"
                        }
                    },
                    "AwardFunding":{
                        "title":"Award Fundings",
                        "type":"array",
                        "description":"The Award Fundings resource is used to view award funding attributes such as funding issue type and funding issue name.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFunding-item-response"
                        }
                    },
                    "AwardFundingSource":{
                        "title":"Award Funding Sources",
                        "type":"array",
                        "description":"The Award Funding Sources resource is used to view the attributes used to create or update a funding source for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFundingSource-item-response"
                        }
                    },
                    "AwardHeaderDFF":{
                        "title":"Award Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for awards.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardKeyword":{
                        "title":"Award Keywords",
                        "type":"array",
                        "description":"The Award Keywords resource is used to view the keyword attributes for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardKeyword-item-response"
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AwardOwningOrganizationId":{
                        "title":"Award Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the award organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardOwningOrganizationName":{
                        "title":"Award Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organization that owns awards within an enterprise. An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "AwardPersonnel":{
                        "title":"Award Personnel",
                        "type":"array",
                        "description":"The Award Personnel resource is used to view the award personnel attributes such as person name, role.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-item-response"
                        }
                    },
                    "AwardProject":{
                        "title":"Award Projects",
                        "type":"array",
                        "description":"The Award Projects resource is used to view the attributes of an award project, such as project name and project number.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-item-response"
                        }
                    },
                    "AwardPurpose":{
                        "title":"Purpose",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "AwardReference":{
                        "title":"Award References",
                        "type":"array",
                        "description":"The Award References resource is used to view the attributes specific to award reference type.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardReference-item-response"
                        }
                    },
                    "AwardSource":{
                        "title":"Award Source",
                        "maxLength":20,
                        "type":"string",
                        "description":"The source from which the award is created, for example, from the UI or the REST service.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AwardTerms":{
                        "title":"Award Terms",
                        "type":"array",
                        "description":"The Award Terms and Conditions resource is used to view the attributes of the terms and conditions associated to the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardTerms-item-response"
                        }
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Classification of an award, for example, Federal grants or Private grants.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "AwardValidationNeededFlag":{
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award should be validated.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "type":"string",
                        "description":"Name of the bill plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for BillPlanName is Award Bill Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillSetNumber":{
                        "type":"number",
                        "description":"The billing set number used to group invoices.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToAccountId":{
                        "type":"string",
                        "description":"The bill-to account identifier of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The bill-to account number of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToContactEmail":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The email of the contact person from the bill-to customer site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer contact person on a bill plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The contact person of the bill-to customer.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"The customer site where the invoices are sent.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSiteUseId":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer site that's responsible for receiving and paying the invoice amount.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillingCycle":{
                        "title":"Billing Cycle",
                        "type":"string",
                        "description":"Frequency at which invoices are created for the bill plan. The default value for BillingCycle is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillingCycleId":{
                        "title":"Billing Cycle ID",
                        "type":"integer",
                        "description":"Billing cycle represents the frequency at which invoices are created for this bill plan.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "type":"string",
                        "description":"Unit of an enterprise that performs one or many business functions that can be rolled up in a management hierarchy. An award business unit is one within which the award is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CloseDate":{
                        "title":"Close Date",
                        "type":"string",
                        "description":"Date past the end date of the award. Transactions for the award can be entered up to this date.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractLineName":{
                        "title":"Name",
                        "type":"string",
                        "description":"Name of the contract line created for the award contract. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for ContractLineName is Line 1.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractStatus":{
                        "type":"string",
                        "description":"Status of the award contract. Valid values include Draft, Active, or Pending Approval. Set it to Pending Approval when submitting an award for approval using the PATCH method. If set to Active, the award is moved to the Active status.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract type.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractTypeName":{
                        "title":"Contract Type",
                        "type":"string",
                        "description":"Name of the contract type of the award.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedFrom":{
                        "title":"Created From",
                        "maxLength":20,
                        "type":"string",
                        "description":"The method of creating the award, for example, using 'FROM_TEMPLATE' or 'BLANK'.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DateChangeRequestId":{
                        "type":"integer",
                        "description":"The identifier of the process submitted to update the award dates and budget period dates.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DaysToClose":{
                        "title":"Days to Close",
                        "type":"integer",
                        "description":"Days to close of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Brief description of the award.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "type":"string",
                        "description":"The unique identifier of the letter of credit document issued to the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EventFormat":{
                        "title":"Event Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group events on an invoice line. The default value for EventFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventFormatId":{
                        "title":"Event Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group events on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpandedAuthorityFlag":{
                        "title":"Expanded Authority Spending Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the award funding is authorized to be spent across budget periods.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FederalInvoiceFormat":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"This field stores and indicates federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FederalInvoiceFormatCode":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"The unique identifier of the federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughAmount":{
                        "type":"number",
                        "description":"Amount of the flow through funds.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FlowThroughFederalFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award project is funded by a federal agency through flow through funds.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FlowThroughFromDate":{
                        "type":"string",
                        "description":"Start date of the flow through funds.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FlowThroughPrimarySponsorId":{
                        "type":"integer",
                        "description":"Primary sponsor of the flow through funds.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FlowThroughPrimarySponsorName":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Name of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FlowThroughPrimarySponsorNumber":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Number of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FlowThroughReferenceAwardName":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the flow through reference award.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FlowThroughToDate":{
                        "type":"string",
                        "description":"End date of the flow through funds.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "GeneratedInvoiceStatus":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Status set during the Generate Invoice process. Valid values are Draft, Submitted, or Released.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GeneratedInvoiceStatusCode":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Lookup code for the Generated Invoice Status. Valid values are D,S,or R.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InstitutionComplianceApprovalDate":{
                        "type":"string",
                        "description":"Approval date for the conflict of interest indicator.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InstitutionComplianceFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether the award project complies with Institution policy.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InstitutionComplianceReviewCompletedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether compliance review is completed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InstitutionId":{
                        "title":"Institution ID",
                        "type":"integer",
                        "description":"The unique identifier of the institution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InstitutionName":{
                        "title":"Institution",
                        "type":"string",
                        "description":"Organizational entity that is receiving the funding.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "IntellectualPropertyDescription":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the intellectual property.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntellectualPropertyReportedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether intellectual property is reported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceGrouping":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The name of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceGroupingCode":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The code of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethod":{
                        "title":"Invoice Method",
                        "type":"string",
                        "description":"Name of the method to calculate invoice amounts for the bill plan associated with the contract line for the award project. The default value for InvoiceMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method to calculate invoice amounts for the bill plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LaborFormat":{
                        "title":"Labor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group labor items on an invoice line. The default value for LaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborFormatId":{
                        "title":"Labor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor format that is the source of the columns, text, and layout used to group labor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastValidated":{
                        "title":"Last Validated",
                        "type":"string",
                        "description":"The date when the award is last validated.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "type":"string",
                        "description":"Recognized party with given rights and responsibilities by legislation. Owns the award being displayed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LetterOfCreditFlag":{
                        "title":"Letter of credit",
                        "type":"boolean",
                        "description":"Indicates whether the award is issued under a letter of credit. If the award sponsor is a Federal and Letter of Credit sponsor, then the default value is true. Otherwise, the default value is false.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetInvoiceFlag":{
                        "title":"Net invoice",
                        "type":"boolean",
                        "description":"Indicates whether net invoicing is set on the contract.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NonLaborFormat":{
                        "title":"Nonlabor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line. The default value for NonLaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborFormatId":{
                        "title":"Nonlabor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PaymentTerms":{
                        "title":"Payment Terms",
                        "type":"string",
                        "description":"Terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice. The default value for PaymentTerms is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PaymentTermsId":{
                        "title":"Payment Terms ID",
                        "type":"integer",
                        "description":"The unique identifier of the terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PreAwardDate":{
                        "title":"Pre-Award Date",
                        "type":"string",
                        "description":"Date before the start date of an award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreAwardGuaranteedFundingSource":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The guaranteed source of funding for the award.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreAwardSpendingAllowedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Flag indicating whether pre-award spending is allowed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PrepaymentTransactionTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the prepayment transaction type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrepaymentTransactionTypeName":{
                        "title":"Prepayment Transaction Type",
                        "type":"string",
                        "description":"Prepayment transaction type name.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardAccomplishmentRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The flag that indicates accomplishment-based renewal from the previous award.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreviousAwardBUId":{
                        "title":"Previous Award Business Unit",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PreviousAwardBUName":{
                        "title":"Previous Award Business Unit",
                        "type":"string",
                        "description":"Name of the business unit of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PreviousAwardId":{
                        "title":"Previous Award Name",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PreviousAwardInProgressRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether renewal of the previous award is in progress.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreviousAwardName":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Name of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PreviousAwardNumber":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Number of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PrincipalInvestigatorEmail":{
                        "title":"Principal Investigator Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PrincipalInvestigatorId":{
                        "title":"Principal Investigator ID",
                        "type":"integer",
                        "description":"The unique identifier of the person, in human resources, identified as the principal investigator.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorName":{
                        "title":"Principal Investigator Name",
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PrincipalInvestigatorNumber":{
                        "title":"Principal Investigator Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "RevenueMethod":{
                        "title":"Revenue Method",
                        "type":"string",
                        "description":"Name of the method used to calculate revenue amounts for the revenue plan associated with the contract line for the award project. The default value for RevenueMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method used to calculate revenue amounts for the revenue plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "type":"string",
                        "description":"Name of the revenue plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for RevenuePlanName is Award Revenue Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToAccountId":{
                        "type":"string",
                        "description":"The ship-to account identifier of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShipToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The ship-to account number of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToSite":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToSiteUseId":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The unique identifier of the ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourceAwardName":{
                        "title":"Source Award",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the source award.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTemplateId":{
                        "title":"Source Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the source award template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":16
                        },
                        "x-queryable":true
                    },
                    "SourceTemplateName":{
                        "title":"Source Template Name",
                        "type":"string",
                        "description":"Name of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "SourceTemplateNumber":{
                        "title":"Source Template Number",
                        "type":"string",
                        "description":"Number of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Award number tracked by the sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SponsorId":{
                        "title":"Sponsor ID",
                        "type":"integer",
                        "description":"Unique identifier of the primary sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "type":"string",
                        "description":"Name of the sponsor, who is also the customer, funding the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "type":"string",
                        "description":"Number of the sponsor related to the customer from TCA.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Unique identifier of the Receivables Transaction Type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "TransactionTypeName":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Receivables transaction type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "ValidateStatus":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator that specifies the validation status of an award .",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award funding.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award funding was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award funding.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award funding was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardPersonnel-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardPersonnelDFF":{
                        "title":"Award Personnel Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award personnel.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardPersonnelId":{
                        "title":"Award Personnel",
                        "type":"integer",
                        "description":"The unique identifier for award personnel association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award personnel.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award personnel was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreditPercent":{
                        "type":"number",
                        "description":"Credit percentage value associate for the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"Email Address for the selected person from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag",
                                "StartDate",
                                "PersonId",
                                "PartyId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the duration for the award person associateion.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the selected person is internal or external.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Job Title of the person selected from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award personnel was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award personnel.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Name of the Organization of the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected external person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected internal person from Human Resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person in HCM.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "PersonNumber"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Person number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "EmailAddress"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "Role":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role performed by the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "RoleId":{
                        "type":"integer",
                        "description":"Unique identifier of the selected role of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the duration for the award person association.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-item-patch-request":{
                "type":"object",
                "properties":{
                    "Attachment":{
                        "title":"Award Attachments",
                        "type":"array",
                        "description":"The Award Attachments resource is used to view attachments associated with the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-Attachment-item-patch-request"
                        }
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Periods",
                        "type":"array",
                        "description":"The Award Budget Periods resource is used to view award budget period attributes such as budget period name, start date and end date.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-patch-request"
                        }
                    },
                    "AwardCFDA":{
                        "title":"Award CFDAs",
                        "type":"array",
                        "description":"The Award CFDAs resource is used to view the attributes specific to award federal domestic assistance program.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardCFDA-item-patch-request"
                        }
                    },
                    "AwardCertification":{
                        "title":"Award Certifications",
                        "type":"array",
                        "description":"The Award Certifications resource is used to view the certification attributes of the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardCertification-item-patch-request"
                        }
                    },
                    "AwardDepartmentCredit":{
                        "title":"Award Department Credits",
                        "type":"array",
                        "description":"The Award Department Credits resource is used to view the organization credit attributes for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-patch-request"
                        }
                    },
                    "AwardError":{
                        "title":"Award Errors",
                        "type":"array",
                        "description":"The Award Errors resource is used to view validation errors associated with the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardError-item-patch-request"
                        }
                    },
                    "AwardFunding":{
                        "title":"Award Fundings",
                        "type":"array",
                        "description":"The Award Fundings resource is used to view award funding attributes such as funding issue type and funding issue name.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFunding-item-patch-request"
                        }
                    },
                    "AwardFundingSource":{
                        "title":"Award Funding Sources",
                        "type":"array",
                        "description":"The Award Funding Sources resource is used to view the attributes used to create or update a funding source for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFundingSource-item-patch-request"
                        }
                    },
                    "AwardHeaderDFF":{
                        "title":"Award Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for awards.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardKeyword":{
                        "title":"Award Keywords",
                        "type":"array",
                        "description":"The Award Keywords resource is used to view the keyword attributes for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardKeyword-item-patch-request"
                        }
                    },
                    "AwardOwningOrganizationId":{
                        "title":"Award Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the award organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardOwningOrganizationName":{
                        "title":"Award Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organization that owns awards within an enterprise. An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPersonnel":{
                        "title":"Award Personnel",
                        "type":"array",
                        "description":"The Award Personnel resource is used to view the award personnel attributes such as person name, role.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-item-patch-request"
                        }
                    },
                    "AwardProject":{
                        "title":"Award Projects",
                        "type":"array",
                        "description":"The Award Projects resource is used to view the attributes of an award project, such as project name and project number.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-item-patch-request"
                        }
                    },
                    "AwardPurpose":{
                        "title":"Purpose",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardReference":{
                        "title":"Award References",
                        "type":"array",
                        "description":"The Award References resource is used to view the attributes specific to award reference type.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardReference-item-patch-request"
                        }
                    },
                    "AwardSource":{
                        "title":"Award Source",
                        "maxLength":20,
                        "type":"string",
                        "description":"The source from which the award is created, for example, from the UI or the REST service.",
                        "nullable":true
                    },
                    "AwardTerms":{
                        "title":"Award Terms",
                        "type":"array",
                        "description":"The Award Terms and Conditions resource is used to view the attributes of the terms and conditions associated to the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardTerms-item-patch-request"
                        }
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Classification of an award, for example, Federal grants or Private grants.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardValidationNeededFlag":{
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award should be validated.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "type":"string",
                        "description":"Name of the bill plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for BillPlanName is Award Bill Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillSetNumber":{
                        "type":"number",
                        "description":"The billing set number used to group invoices.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToAccountId":{
                        "type":"string",
                        "description":"The bill-to account identifier of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The bill-to account number of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToContactEmail":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The email of the contact person from the bill-to customer site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer contact person on a bill plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The contact person of the bill-to customer.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"The customer site where the invoices are sent.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSiteUseId":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer site that's responsible for receiving and paying the invoice amount.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillingCycle":{
                        "title":"Billing Cycle",
                        "type":"string",
                        "description":"Frequency at which invoices are created for the bill plan. The default value for BillingCycle is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillingCycleId":{
                        "title":"Billing Cycle ID",
                        "type":"integer",
                        "description":"Billing cycle represents the frequency at which invoices are created for this bill plan.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CloseDate":{
                        "title":"Close Date",
                        "type":"string",
                        "description":"Date past the end date of the award. Transactions for the award can be entered up to this date.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineName":{
                        "title":"Name",
                        "type":"string",
                        "description":"Name of the contract line created for the award contract. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for ContractLineName is Line 1.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractStatus":{
                        "type":"string",
                        "description":"Status of the award contract. Valid values include Draft, Active, or Pending Approval. Set it to Pending Approval when submitting an award for approval using the PATCH method. If set to Active, the award is moved to the Active status.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "CreatedFrom":{
                        "title":"Created From",
                        "maxLength":20,
                        "type":"string",
                        "description":"The method of creating the award, for example, using 'FROM_TEMPLATE' or 'BLANK'.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Brief description of the award.",
                        "nullable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "type":"string",
                        "description":"The unique identifier of the letter of credit document issued to the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EventFormat":{
                        "title":"Event Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group events on an invoice line. The default value for EventFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventFormatId":{
                        "title":"Event Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group events on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpandedAuthorityFlag":{
                        "title":"Expanded Authority Spending Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the award funding is authorized to be spent across budget periods.",
                        "nullable":true
                    },
                    "FederalInvoiceFormat":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"This field stores and indicates federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FederalInvoiceFormatCode":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"The unique identifier of the federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughAmount":{
                        "type":"number",
                        "description":"Amount of the flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFederalFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award project is funded by a federal agency through flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFromDate":{
                        "type":"string",
                        "description":"Start date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "FlowThroughPrimarySponsorId":{
                        "type":"integer",
                        "description":"Primary sponsor of the flow through funds.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FlowThroughPrimarySponsorName":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Name of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughPrimarySponsorNumber":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Number of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughReferenceAwardName":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the flow through reference award.",
                        "nullable":true
                    },
                    "FlowThroughToDate":{
                        "type":"string",
                        "description":"End date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "GeneratedInvoiceStatus":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Status set during the Generate Invoice process. Valid values are Draft, Submitted, or Released.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GeneratedInvoiceStatusCode":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Lookup code for the Generated Invoice Status. Valid values are D,S,or R.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InstitutionComplianceApprovalDate":{
                        "type":"string",
                        "description":"Approval date for the conflict of interest indicator.",
                        "format":"date",
                        "nullable":true
                    },
                    "InstitutionComplianceFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether the award project complies with Institution policy.",
                        "nullable":true
                    },
                    "InstitutionComplianceReviewCompletedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether compliance review is completed.",
                        "nullable":true
                    },
                    "InstitutionId":{
                        "title":"Institution ID",
                        "type":"integer",
                        "description":"The unique identifier of the institution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "InstitutionName":{
                        "title":"Institution",
                        "type":"string",
                        "description":"Organizational entity that is receiving the funding.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IntellectualPropertyDescription":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the intellectual property.",
                        "nullable":true
                    },
                    "IntellectualPropertyReportedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether intellectual property is reported.",
                        "nullable":true
                    },
                    "InvoiceGrouping":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The name of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceGroupingCode":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The code of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethod":{
                        "title":"Invoice Method",
                        "type":"string",
                        "description":"Name of the method to calculate invoice amounts for the bill plan associated with the contract line for the award project. The default value for InvoiceMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method to calculate invoice amounts for the bill plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LaborFormat":{
                        "title":"Labor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group labor items on an invoice line. The default value for LaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborFormatId":{
                        "title":"Labor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor format that is the source of the columns, text, and layout used to group labor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastValidated":{
                        "title":"Last Validated",
                        "type":"string",
                        "description":"The date when the award is last validated.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "title":"Letter of credit",
                        "type":"boolean",
                        "description":"Indicates whether the award is issued under a letter of credit. If the award sponsor is a Federal and Letter of Credit sponsor, then the default value is true. Otherwise, the default value is false.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetInvoiceFlag":{
                        "title":"Net invoice",
                        "type":"boolean",
                        "description":"Indicates whether net invoicing is set on the contract.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NonLaborFormat":{
                        "title":"Nonlabor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line. The default value for NonLaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborFormatId":{
                        "title":"Nonlabor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PaymentTerms":{
                        "title":"Payment Terms",
                        "type":"string",
                        "description":"Terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice. The default value for PaymentTerms is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PaymentTermsId":{
                        "title":"Payment Terms ID",
                        "type":"integer",
                        "description":"The unique identifier of the terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PreAwardDate":{
                        "title":"Pre-Award Date",
                        "type":"string",
                        "description":"Date before the start date of an award.",
                        "format":"date",
                        "nullable":true
                    },
                    "PreAwardGuaranteedFundingSource":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The guaranteed source of funding for the award.",
                        "nullable":true
                    },
                    "PreAwardSpendingAllowedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Flag indicating whether pre-award spending is allowed.",
                        "nullable":true
                    },
                    "PrepaymentTransactionTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the prepayment transaction type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrepaymentTransactionTypeName":{
                        "title":"Prepayment Transaction Type",
                        "type":"string",
                        "description":"Prepayment transaction type name.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardAccomplishmentRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The flag that indicates accomplishment-based renewal from the previous award.",
                        "nullable":true
                    },
                    "PreviousAwardBUId":{
                        "title":"Previous Award Business Unit",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardBUName":{
                        "title":"Previous Award Business Unit",
                        "type":"string",
                        "description":"Name of the business unit of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardId":{
                        "title":"Previous Award Name",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardInProgressRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether renewal of the previous award is in progress.",
                        "nullable":true
                    },
                    "PreviousAwardName":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Name of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardNumber":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Number of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueMethod":{
                        "title":"Revenue Method",
                        "type":"string",
                        "description":"Name of the method used to calculate revenue amounts for the revenue plan associated with the contract line for the award project. The default value for RevenueMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method used to calculate revenue amounts for the revenue plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "type":"string",
                        "description":"Name of the revenue plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for RevenuePlanName is Award Revenue Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToAccountId":{
                        "type":"string",
                        "description":"The ship-to account identifier of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShipToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The ship-to account number of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToSite":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToSiteUseId":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The unique identifier of the ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourceTemplateId":{
                        "title":"Source Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the source award template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":16
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template Name",
                        "type":"string",
                        "description":"Name of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceTemplateNumber":{
                        "title":"Source Template Number",
                        "type":"string",
                        "description":"Number of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Award number tracked by the sponsor.",
                        "nullable":true
                    },
                    "SponsorId":{
                        "title":"Sponsor ID",
                        "type":"integer",
                        "description":"Unique identifier of the primary sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Unique identifier of the Receivables Transaction Type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "TransactionTypeName":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Receivables transaction type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "ValidateStatus":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator that specifies the validation status of an award .",
                        "nullable":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardTermsVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardTermsId":{
                        "type":"integer",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award terms.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award terms was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Award Terms and Conditions description.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award term was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award terms.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TermsCategoryId":{
                        "type":"integer",
                        "description":"The unique identifier of Term and Conditions Category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TermsCategoryName":{
                        "title":"Terms and Conditions Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The terms and Conditions Category name.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TermsId":{
                        "title":"Term ID",
                        "type":"integer",
                        "description":"Unique identifier of Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsName":{
                        "title":"Terms and Conditions Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Terms and Conditions Name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsOperator":{
                        "title":"Operator",
                        "maxLength":40,
                        "type":"string",
                        "description":"Terms and Conditions Operator.",
                        "nullable":true
                    },
                    "TermsValue":{
                        "title":"Value",
                        "maxLength":20,
                        "type":"string",
                        "description":"Terms and Conditions Term value.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Terms"
                }
            },
            "awards-AwardCFDA":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardCFDA-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingVO-post-item":{
                "required":[
                    "AwardFundingSourceId",
                    "AwardId",
                    "BudgetPeriodId",
                    "DirectFundingAmount",
                    "FundingIssueDate",
                    "FundingIssueNumber",
                    "FundingIssueType",
                    "FundingSourceId"
                ],
                "type":"object",
                "properties":{
                    "AwardFundingId":{
                        "title":"Award Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "type":"string",
                        "description":"Name of the budget period for the award.",
                        "nullable":true
                    },
                    "BudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "DirectFundingAmount":{
                        "title":"Direct Funding Amount",
                        "type":"number",
                        "description":"Total funding amount granted for the award.",
                        "nullable":false
                    },
                    "FundingIssueDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date when the funding was issued.",
                        "format":"date",
                        "nullable":false
                    },
                    "FundingIssueDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the funding issue.",
                        "nullable":true
                    },
                    "FundingIssueNumber":{
                        "title":"Number",
                        "maxLength":200,
                        "type":"string",
                        "description":"Number of the funding issue.",
                        "nullable":false
                    },
                    "FundingIssueType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type code of funding issued, for example BASE or SUPPLEMENT.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingIssueTypeName":{
                        "title":"Award Funding Issue Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of funding issued, for example Base or Supplement.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IndirectFundingAmount":{
                        "title":"Indirect Funding Amount",
                        "type":"number",
                        "description":"Burden amount granted by the sponsor as part of funding amount.",
                        "nullable":true,
                        "default":0
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding"
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardProjectDFF_view_AwardProjectDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardErrorVO-post-item":{
                "required":[
                    "AwardId",
                    "ErrorCode",
                    "ErrorType"
                ],
                "type":"object",
                "properties":{
                    "AwardErrorId":{
                        "type":"integer",
                        "description":"The unique identifier of the award error.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ErrorCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The  identifier of the error code.",
                        "nullable":false
                    },
                    "ErrorType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The  identifier of the error type.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Errors"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingSourceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardProjectFundingSourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "InternalFundingSourceBurdeningFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enable or disable Burdening for the Internal Funding Source.",
                        "nullable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardCertification-item-post-request":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates whether the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "AwardCertificationId":{
                        "type":"integer",
                        "description":"The unique identifier of the award certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"The date of Certification.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"The unique identifier of certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the Award Certifications.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedByPersonId":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"The unique ID of the person who gave the Certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who gave the Certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The Award Certification Comment.",
                        "nullable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves more than minimal risk and meets the criteria specified by federal regulations, and therefore, is exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The Expediated Review indicator of the Certification.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The Expiration Date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award certification requires a full review.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the Certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardFundingSource-item-patch-request":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the selected award funding source.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApprovalPersonId":{
                        "title":"Approved By",
                        "type":"integer",
                        "description":"The unique identifier of the person who approved the selected funding source.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ApprovalPersonName":{
                        "title":"Approved By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovalPersonNumber":{
                        "title":"Approval Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The number of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardFundingSourceSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the award funding source association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the selected funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique number associated with the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequiredBySponsor":{
                        "title":"Required By Sponsor",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the selected funding source is marked as required by sponsor.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectKeywordVO-patch-item":{
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword used to  describe and track the subject of the award or award project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Keywords"
                }
            },
            "awards-Attachment-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"An identifier used for tracking the uploaded files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"Unique  identifier of the attachment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicate if the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the attachment.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The direct folder path of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error status code of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error status message of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The type of attachment files such as.pdf,.xls, when the attachment type is File.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Name of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The type of the attachment such as URL, file or text provided at the award or award project level.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The name of the file uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The size of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The uploaded text of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of the attachment when the attachment type is URI.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectCertificationVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectCertificationId":{
                        "title":"Award Project Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardKeywordVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award keyword",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award keyword was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award keyword.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award keyword was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectPersonnelVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Primary organization of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Primary job profile of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "RoleId":{
                        "title":"Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role for the internal person assigned to the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":false
                    },
                    "RoleName":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role for the internal person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the person in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PartyId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the party in Oracle Fusion Trading Community Architecture.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "CreditPercentage":{
                        "title":"Credit Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the person assigned to the award project receives.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectCertificationVO-post-item":{
                "required":[
                    "AwardId",
                    "CertificationDate",
                    "CertificationId",
                    "CertificationStatus"
                ],
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"Date when the award project certification was approved.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates that the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectCertificationId":{
                        "title":"Award Project Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"Date when the certification for the award project was performed.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertificationStatus":{
                        "title":"Status",
                        "maxLength":10,
                        "type":"string",
                        "description":"Status of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedBy":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"Unique identifier of the person certifying the award project certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person certifying the award project certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the award project certification.",
                        "nullable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves no more than minimal risk and meets criteria specified by federal regulations, and is therefore exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award project certification requires an expedited review.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Date when the award project certification expires.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the award project certification requires a full review.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Certifications"
                }
            },
            "awards-AwardTerms":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardTerms-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-AwardFunding-AwardProjectFunding-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectFundingId":{
                        "title":"Award Project Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project funding allocation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardProjectLinkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project funding allocation.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project funding allocation was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingAmount":{
                        "title":"Funding Amount",
                        "type":"number",
                        "description":"Funding amount allocated to the award project.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project funding allocation was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project funding allocation.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingVO-updatableFields":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DirectFundingAmount":{
                        "title":"Direct Funding Amount",
                        "type":"number",
                        "description":"Total funding amount granted for the award.",
                        "nullable":false
                    },
                    "IndirectFundingAmount":{
                        "title":"Indirect Funding Amount",
                        "type":"number",
                        "description":"Burden amount granted by the sponsor as part of funding amount.",
                        "nullable":true,
                        "default":0
                    },
                    "BudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingIssueDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the funding issue.",
                        "nullable":true
                    },
                    "FundingIssueDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date when the funding was issued.",
                        "format":"date",
                        "nullable":false
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingIssueNumber":{
                        "title":"Number",
                        "maxLength":200,
                        "type":"string",
                        "description":"Number of the funding issue.",
                        "nullable":false
                    },
                    "BudgetPeriod":{
                        "type":"string",
                        "description":"Name of the budget period for the award.",
                        "nullable":true
                    },
                    "FundingIssueTypeName":{
                        "title":"Award Funding Issue Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of funding issued, for example Base or Supplement.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingIssueType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type code of funding issued, for example BASE or SUPPLEMENT.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingId":{
                        "title":"Award Project Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project funding allocation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardProjectLinkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project funding allocation.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project funding allocation was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingAmount":{
                        "title":"Funding Amount",
                        "type":"number",
                        "description":"Funding amount allocated to the award project.",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project funding allocation was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project funding allocation.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Funding"
                }
            },
            "awards-AwardFunding-AwardProjectFunding":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectVO-patch-item":{
                "type":"object",
                "properties":{
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award project currency.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Projects"
                }
            },
            "awards-AwardKeyword":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardKeyword-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award. Mandatory for POST operation.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardPersonnel-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardPersonnelDFF":{
                        "title":"Award Personnel Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award personnel.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "CreditPercent":{
                        "type":"number",
                        "description":"Credit percentage value associate for the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"Email Address for the selected person from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag",
                                "StartDate",
                                "PersonId",
                                "PartyId"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the duration for the award person associateion.",
                        "format":"date",
                        "nullable":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Job Title of the person selected from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Name of the Organization of the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected external person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected internal person from Human Resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person in HCM.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Person number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "EmailAddress"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "Role":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role performed by the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RoleId":{
                        "type":"integer",
                        "description":"Unique identifier of the selected role of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the duration for the award person association.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardPersonnelDFF_view_AwardPersonnelDFFVO-item":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"8402",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_GMS_GMS_5FAWARD_5FPERSONNEL_5FDFF_GMS_5FAWARD_5FPERSONNEL_5FDFF_GMS_5FAWARD_5FPERSONNEL",
                    "FND_ACFF_Title":"Award Personnel Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"GMS",
                    "FlexMetaEmpty":"true"
                }
            },
            "awards-AwardCFDA-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardCFDAId":{
                        "title":"ALN ID",
                        "type":"integer",
                        "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Cfda":{
                        "title":"Assistance Listing Numbers",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number used to identify the nature of federal funding received in the form of award from sponsors.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardProjectDFF_view_AwardProjectDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardPersonnelVO-post-item":{
                "required":[
                    "AwardId",
                    "StartDate"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardPersonnelId":{
                        "title":"Award Personnel",
                        "type":"integer",
                        "description":"The unique identifier for award personnel association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreditPercent":{
                        "type":"number",
                        "description":"Credit percentage value associate for the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"Email Address for the selected person from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag",
                                "StartDate",
                                "PersonId",
                                "PartyId"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the duration for the award person associateion.",
                        "format":"date",
                        "nullable":true
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the selected person is internal or external.",
                        "nullable":true,
                        "default":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Job Title of the person selected from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Name of the Organization of the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected external person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected internal person from Human Resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person in HCM.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Person number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "EmailAddress"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "Role":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role performed by the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RoleId":{
                        "type":"integer",
                        "description":"Unique identifier of the selected role of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the duration for the award person association.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Personnel"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardKeywordVO-updatableFields":{
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"The unique identifier for Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "type":"string",
                        "description":"The name of the keyword.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier for Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardProjectDFF_view_AwardProjectDFFVO-item":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"8402",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_GMS_GMS_5FAWARD_5FPROJECTS_5FDFF_GMS_5FAWARD_5FPROJECTS_5FDFF_GMS_5FAWARD_5FPROJECTS",
                    "FND_ACFF_Title":"Award Project Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"GMS",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectPersonnelVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectPersonnelId":{
                        "title":"Award Project Personnel ID",
                        "type":"integer",
                        "description":"Unique identifier of the project personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project personnel was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreditPercentage":{
                        "title":"Credit Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the person assigned to the award project receives.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is internal, for example, an employee; or external, for example, customer contact.",
                        "nullable":true,
                        "default":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Primary job profile of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project personnel was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Primary organization of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the party in Oracle Fusion Trading Community Architecture.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the person in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "RoleId":{
                        "title":"Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role for the internal person assigned to the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RoleName":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role for the internal person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Personnel"
                }
            },
            "awards-AwardHeaderDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectDepartmentCreditVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project organization credit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project organization credit was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project organization credit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project organization credit was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardProject-AwardProjectReference-item-patch-request":{
                "type":"object",
                "properties":{
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the reference type or value assigned to the award.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference type assigned to an award project for identification purposes. For example, Proposal Number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"Value of the reference type, for example, the related proposal number.",
                        "nullable":true
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectFundingSource-item-response":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectFundingSourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project funding source.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project funding source was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "FundingSourceType":{
                        "title":"Funding Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of the funding source.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InternalFundingSourceBurdeningFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enable or disable Burdening for the Internal Funding Source.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project funding source was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project funding source.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "DefaultOrganizationHierarchyName":{
                        "title":"Default Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations. This hierarchy is the default hierarchy for burden schedule versions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode"
                            ]
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenScheduleDescription":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":true
                    },
                    "DefaultOrganizationHierarchyCode":{
                        "title":"Default Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":false
                    },
                    "DefaultBurdenStructureName":{
                        "title":"Default Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned as the default burden structure on a burden schedule. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "AwardId"
                            ]
                        }
                    }
                }
            },
            "awards-AwardTerms-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardTermsId":{
                        "type":"integer",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award terms.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award terms was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Award Terms and Conditions description.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award term was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award terms.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TermsCategoryId":{
                        "type":"integer",
                        "description":"The unique identifier of Term and Conditions Category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TermsCategoryName":{
                        "title":"Terms and Conditions Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The terms and Conditions Category name.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TermsId":{
                        "title":"Term ID",
                        "type":"integer",
                        "description":"Unique identifier of Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TermsName":{
                        "title":"Terms and Conditions Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Terms and Conditions Name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TermsOperator":{
                        "title":"Operator",
                        "maxLength":40,
                        "type":"string",
                        "description":"Terms and Conditions Operator.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TermsValue":{
                        "title":"Value",
                        "maxLength":20,
                        "type":"string",
                        "description":"Terms and Conditions Term value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardProject-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award. Mandatory for POST operation.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardProjectAttachment":{
                        "title":"Award Project Attachments",
                        "type":"array",
                        "description":"The Award Project Attachments resource is used to view attachments associated with the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-response"
                        }
                    },
                    "AwardProjectCertification":{
                        "title":"Award Project Certifications",
                        "type":"array",
                        "description":"The Award Project Certifications resource is used to view certification attributes of the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-response"
                        }
                    },
                    "AwardProjectDFF":{
                        "title":"Award Project Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award projects.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardProjectDepartmentCredit":{
                        "title":"Award Project Organization Credits",
                        "type":"array",
                        "description":"The Award Project Organization Credits resource is used to view organization credit attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-response"
                        }
                    },
                    "AwardProjectFundingSource":{
                        "title":"Award Project Funding Sources",
                        "type":"array",
                        "description":"The Award Project Funding Sources resource is used to assign funding sources to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-response"
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardProjectKeyword":{
                        "title":"Award Project Keywords",
                        "type":"array",
                        "description":"The Award Project Keywords resource is used to view keyword attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-response"
                        }
                    },
                    "AwardProjectOverrideBurdenSchedules":{
                        "title":"Award Project Override Burden Schedules",
                        "type":"array",
                        "description":"The Award Project Override Burden Schedules resource is used to create and view the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardProjectPersonnel":{
                        "title":"Award Project Personnel",
                        "type":"array",
                        "description":"The Award Project Personnel resource is used to view personnel references associated with the award project",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-response"
                        }
                    },
                    "AwardProjectReference":{
                        "title":"Award Project Reference Types",
                        "type":"array",
                        "description":"The Award Project Reference Types resource is used to view attributes associated with the award project reference type.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-response"
                        }
                    },
                    "AwardProjectTaskBurdenSchedule":{
                        "title":"Award Project Task Burden Schedules",
                        "type":"array",
                        "description":"The Award Project Task Burden Schedules resource is used to view the task burden schedule of the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-response"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":true
                    },
                    "AwardOwningOrganizationId":{
                        "title":"Award Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the award organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardOwningOrganizationName":{
                        "title":"Award Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organization that owns awards within an enterprise. An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPurpose":{
                        "title":"Purpose",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardSource":{
                        "title":"Award Source",
                        "maxLength":20,
                        "type":"string",
                        "description":"The source from which the award is created, for example, from the UI or the REST service.",
                        "nullable":true
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Classification of an award, for example, Federal grants or Private grants.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardValidationNeededFlag":{
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award should be validated.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "type":"string",
                        "description":"Name of the bill plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for BillPlanName is Award Bill Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillSetNumber":{
                        "type":"number",
                        "description":"The billing set number used to group invoices.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToAccountId":{
                        "type":"string",
                        "description":"The bill-to account identifier of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The bill-to account number of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToContactEmail":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The email of the contact person from the bill-to customer site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer contact person on a bill plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The contact person of the bill-to customer.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"The customer site where the invoices are sent.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSiteUseId":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer site that's responsible for receiving and paying the invoice amount.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillingCycle":{
                        "title":"Billing Cycle",
                        "type":"string",
                        "description":"Frequency at which invoices are created for the bill plan. The default value for BillingCycle is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillingCycleId":{
                        "title":"Billing Cycle ID",
                        "type":"integer",
                        "description":"Billing cycle represents the frequency at which invoices are created for this bill plan.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "type":"string",
                        "description":"Unit of an enterprise that performs one or many business functions that can be rolled up in a management hierarchy. An award business unit is one within which the award is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CloseDate":{
                        "title":"Close Date",
                        "type":"string",
                        "description":"Date past the end date of the award. Transactions for the award can be entered up to this date.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineName":{
                        "title":"Name",
                        "type":"string",
                        "description":"Name of the contract line created for the award contract. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for ContractLineName is Line 1.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractStatus":{
                        "type":"string",
                        "description":"Status of the award contract. Valid values include Draft, Active, or Pending Approval. Set it to Pending Approval when submitting an award for approval using the PATCH method. If set to Active, the award is moved to the Active status.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract type.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractTypeName":{
                        "title":"Contract Type",
                        "type":"string",
                        "description":"Name of the contract type of the award.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedFrom":{
                        "title":"Created From",
                        "maxLength":20,
                        "type":"string",
                        "description":"The method of creating the award, for example, using 'FROM_TEMPLATE' or 'BLANK'.",
                        "nullable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DateChangeRequestId":{
                        "type":"integer",
                        "description":"The identifier of the process submitted to update the award dates and budget period dates.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DaysToClose":{
                        "title":"Days to Close",
                        "type":"integer",
                        "description":"Days to close of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Brief description of the award.",
                        "nullable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "type":"string",
                        "description":"The unique identifier of the letter of credit document issued to the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EventFormat":{
                        "title":"Event Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group events on an invoice line. The default value for EventFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventFormatId":{
                        "title":"Event Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group events on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpandedAuthorityFlag":{
                        "title":"Expanded Authority Spending Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the award funding is authorized to be spent across budget periods.",
                        "nullable":true
                    },
                    "FederalInvoiceFormat":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"This field stores and indicates federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FederalInvoiceFormatCode":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"The unique identifier of the federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughAmount":{
                        "type":"number",
                        "description":"Amount of the flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFederalFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award project is funded by a federal agency through flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFromDate":{
                        "type":"string",
                        "description":"Start date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "FlowThroughPrimarySponsorId":{
                        "type":"integer",
                        "description":"Primary sponsor of the flow through funds.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FlowThroughPrimarySponsorName":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Name of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughPrimarySponsorNumber":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Number of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughReferenceAwardName":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the flow through reference award.",
                        "nullable":true
                    },
                    "FlowThroughToDate":{
                        "type":"string",
                        "description":"End date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "GeneratedInvoiceStatus":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Status set during the Generate Invoice process. Valid values are Draft, Submitted, or Released.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GeneratedInvoiceStatusCode":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Lookup code for the Generated Invoice Status. Valid values are D,S,or R.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InstitutionComplianceApprovalDate":{
                        "type":"string",
                        "description":"Approval date for the conflict of interest indicator.",
                        "format":"date",
                        "nullable":true
                    },
                    "InstitutionComplianceFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether the award project complies with Institution policy.",
                        "nullable":true
                    },
                    "InstitutionComplianceReviewCompletedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether compliance review is completed.",
                        "nullable":true
                    },
                    "InstitutionId":{
                        "title":"Institution ID",
                        "type":"integer",
                        "description":"The unique identifier of the institution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "InstitutionName":{
                        "title":"Institution",
                        "type":"string",
                        "description":"Organizational entity that is receiving the funding.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IntellectualPropertyDescription":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the intellectual property.",
                        "nullable":true
                    },
                    "IntellectualPropertyReportedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether intellectual property is reported.",
                        "nullable":true
                    },
                    "InvoiceGrouping":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The name of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceGroupingCode":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The code of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethod":{
                        "title":"Invoice Method",
                        "type":"string",
                        "description":"Name of the method to calculate invoice amounts for the bill plan associated with the contract line for the award project. The default value for InvoiceMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method to calculate invoice amounts for the bill plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LaborFormat":{
                        "title":"Labor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group labor items on an invoice line. The default value for LaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborFormatId":{
                        "title":"Labor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor format that is the source of the columns, text, and layout used to group labor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastValidated":{
                        "title":"Last Validated",
                        "type":"string",
                        "description":"The date when the award is last validated.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "type":"string",
                        "description":"Recognized party with given rights and responsibilities by legislation. Owns the award being displayed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "LetterOfCreditFlag":{
                        "title":"Letter of credit",
                        "type":"boolean",
                        "description":"Indicates whether the award is issued under a letter of credit. If the award sponsor is a Federal and Letter of Credit sponsor, then the default value is true. Otherwise, the default value is false.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetInvoiceFlag":{
                        "title":"Net invoice",
                        "type":"boolean",
                        "description":"Indicates whether net invoicing is set on the contract.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NonLaborFormat":{
                        "title":"Nonlabor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line. The default value for NonLaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborFormatId":{
                        "title":"Nonlabor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PaymentTerms":{
                        "title":"Payment Terms",
                        "type":"string",
                        "description":"Terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice. The default value for PaymentTerms is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PaymentTermsId":{
                        "title":"Payment Terms ID",
                        "type":"integer",
                        "description":"The unique identifier of the terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PreAwardDate":{
                        "title":"Pre-Award Date",
                        "type":"string",
                        "description":"Date before the start date of an award.",
                        "format":"date",
                        "nullable":true
                    },
                    "PreAwardGuaranteedFundingSource":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The guaranteed source of funding for the award.",
                        "nullable":true
                    },
                    "PreAwardSpendingAllowedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Flag indicating whether pre-award spending is allowed.",
                        "nullable":true
                    },
                    "PrepaymentTransactionTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the prepayment transaction type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrepaymentTransactionTypeName":{
                        "title":"Prepayment Transaction Type",
                        "type":"string",
                        "description":"Prepayment transaction type name.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardAccomplishmentRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The flag that indicates accomplishment-based renewal from the previous award.",
                        "nullable":true
                    },
                    "PreviousAwardBUId":{
                        "title":"Previous Award Business Unit",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardBUName":{
                        "title":"Previous Award Business Unit",
                        "type":"string",
                        "description":"Name of the business unit of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardId":{
                        "title":"Previous Award Name",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardInProgressRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether renewal of the previous award is in progress.",
                        "nullable":true
                    },
                    "PreviousAwardName":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Name of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardNumber":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Number of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrincipalInvestigatorEmail":{
                        "title":"Principal Investigator Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorId":{
                        "title":"Principal Investigator ID",
                        "type":"integer",
                        "description":"The unique identifier of the person, in human resources, identified as the principal investigator.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorName":{
                        "title":"Principal Investigator Name",
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorNumber":{
                        "title":"Principal Investigator Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "RevenueMethod":{
                        "title":"Revenue Method",
                        "type":"string",
                        "description":"Name of the method used to calculate revenue amounts for the revenue plan associated with the contract line for the award project. The default value for RevenueMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method used to calculate revenue amounts for the revenue plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "type":"string",
                        "description":"Name of the revenue plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for RevenuePlanName is Award Revenue Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToAccountId":{
                        "type":"string",
                        "description":"The ship-to account identifier of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShipToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The ship-to account number of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToSite":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToSiteUseId":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The unique identifier of the ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourceAwardName":{
                        "title":"Source Award",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the source award.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTemplateId":{
                        "title":"Source Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the source award template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":16
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template Name",
                        "type":"string",
                        "description":"Name of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceTemplateNumber":{
                        "title":"Source Template Number",
                        "type":"string",
                        "description":"Number of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Award number tracked by the sponsor.",
                        "nullable":true
                    },
                    "SponsorId":{
                        "title":"Sponsor ID",
                        "type":"integer",
                        "description":"Unique identifier of the primary sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "type":"string",
                        "description":"Name of the sponsor, who is also the customer, funding the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "type":"string",
                        "description":"Number of the sponsor related to the customer from TCA.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Unique identifier of the Receivables Transaction Type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "TransactionTypeName":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Receivables transaction type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "ValidateStatus":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator that specifies the validation status of an award .",
                        "nullable":true,
                        "default":"N"
                    }
                },
                "x-hints":{
                    "titlePlural":"Awards"
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-post-request":{
                "required":[
                    "BurdenScheduleName",
                    "DefaultBurdenStructureName",
                    "DefaultOrganizationHierarchyCode",
                    "HierarchyStartOrganizationId",
                    "HierarchyVersionId"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "AwardId"
                            ]
                        }
                    },
                    "BurdenScheduleDescription":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":false
                    },
                    "DefaultBurdenStructureName":{
                        "title":"Default Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned as the default burden structure on a burden schedule. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "DefaultOrganizationHierarchyCode":{
                        "title":"Default Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DefaultOrganizationHierarchyName":{
                        "title":"Default Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations. This hierarchy is the default hierarchy for burden schedule versions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Versions":{
                        "title":"Versions",
                        "type":"array",
                        "description":"The Versions resource is used to view and create versions for the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardVO-post-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":true
                    },
                    "AwardOwningOrganizationId":{
                        "title":"Award Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the award organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardOwningOrganizationName":{
                        "title":"Award Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organization that owns awards within an enterprise. An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPurpose":{
                        "title":"Purpose",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardSource":{
                        "title":"Award Source",
                        "maxLength":20,
                        "type":"string",
                        "description":"The source from which the award is created, for example, from the UI or the REST service.",
                        "nullable":true
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Classification of an award, for example, Federal grants or Private grants.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardValidationNeededFlag":{
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award should be validated.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "type":"string",
                        "description":"Name of the bill plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for BillPlanName is Award Bill Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillSetNumber":{
                        "type":"number",
                        "description":"The billing set number used to group invoices.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToAccountId":{
                        "type":"string",
                        "description":"The bill-to account identifier of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The bill-to account number of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToContactEmail":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The email of the contact person from the bill-to customer site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer contact person on a bill plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The contact person of the bill-to customer.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"The customer site where the invoices are sent.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSiteUseId":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer site that's responsible for receiving and paying the invoice amount.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillingCycle":{
                        "title":"Billing Cycle",
                        "type":"string",
                        "description":"Frequency at which invoices are created for the bill plan. The default value for BillingCycle is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillingCycleId":{
                        "title":"Billing Cycle ID",
                        "type":"integer",
                        "description":"Billing cycle represents the frequency at which invoices are created for this bill plan.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "type":"string",
                        "description":"Unit of an enterprise that performs one or many business functions that can be rolled up in a management hierarchy. An award business unit is one within which the award is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CloseDate":{
                        "title":"Close Date",
                        "type":"string",
                        "description":"Date past the end date of the award. Transactions for the award can be entered up to this date.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineName":{
                        "title":"Name",
                        "type":"string",
                        "description":"Name of the contract line created for the award contract. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for ContractLineName is Line 1.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractStatus":{
                        "type":"string",
                        "description":"Status of the award contract. Valid values include Draft, Active, or Pending Approval. Set it to Pending Approval when submitting an award for approval using the PATCH method. If set to Active, the award is moved to the Active status.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract type.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractTypeName":{
                        "title":"Contract Type",
                        "type":"string",
                        "description":"Name of the contract type of the award.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "CreatedFrom":{
                        "title":"Created From",
                        "maxLength":20,
                        "type":"string",
                        "description":"The method of creating the award, for example, using 'FROM_TEMPLATE' or 'BLANK'.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DaysToClose":{
                        "title":"Days to Close",
                        "type":"integer",
                        "description":"Days to close of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Brief description of the award.",
                        "nullable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "type":"string",
                        "description":"The unique identifier of the letter of credit document issued to the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EventFormat":{
                        "title":"Event Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group events on an invoice line. The default value for EventFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventFormatId":{
                        "title":"Event Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group events on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpandedAuthorityFlag":{
                        "title":"Expanded Authority Spending Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the award funding is authorized to be spent across budget periods.",
                        "nullable":true
                    },
                    "FederalInvoiceFormat":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"This field stores and indicates federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FederalInvoiceFormatCode":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"The unique identifier of the federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughAmount":{
                        "type":"number",
                        "description":"Amount of the flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFederalFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award project is funded by a federal agency through flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFromDate":{
                        "type":"string",
                        "description":"Start date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "FlowThroughPrimarySponsorId":{
                        "type":"integer",
                        "description":"Primary sponsor of the flow through funds.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FlowThroughPrimarySponsorName":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Name of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughPrimarySponsorNumber":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Number of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughReferenceAwardName":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the flow through reference award.",
                        "nullable":true
                    },
                    "FlowThroughToDate":{
                        "type":"string",
                        "description":"End date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "GeneratedInvoiceStatus":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Status set during the Generate Invoice process. Valid values are Draft, Submitted, or Released.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GeneratedInvoiceStatusCode":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Lookup code for the Generated Invoice Status. Valid values are D,S,or R.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InstitutionComplianceApprovalDate":{
                        "type":"string",
                        "description":"Approval date for the conflict of interest indicator.",
                        "format":"date",
                        "nullable":true
                    },
                    "InstitutionComplianceFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether the award project complies with Institution policy.",
                        "nullable":true
                    },
                    "InstitutionComplianceReviewCompletedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether compliance review is completed.",
                        "nullable":true
                    },
                    "InstitutionId":{
                        "title":"Institution ID",
                        "type":"integer",
                        "description":"The unique identifier of the institution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "InstitutionName":{
                        "title":"Institution",
                        "type":"string",
                        "description":"Organizational entity that is receiving the funding.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IntellectualPropertyDescription":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the intellectual property.",
                        "nullable":true
                    },
                    "IntellectualPropertyReportedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether intellectual property is reported.",
                        "nullable":true
                    },
                    "InvoiceGrouping":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The name of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceGroupingCode":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The code of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethod":{
                        "title":"Invoice Method",
                        "type":"string",
                        "description":"Name of the method to calculate invoice amounts for the bill plan associated with the contract line for the award project. The default value for InvoiceMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method to calculate invoice amounts for the bill plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LaborFormat":{
                        "title":"Labor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group labor items on an invoice line. The default value for LaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborFormatId":{
                        "title":"Labor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor format that is the source of the columns, text, and layout used to group labor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastValidated":{
                        "title":"Last Validated",
                        "type":"string",
                        "description":"The date when the award is last validated.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "type":"string",
                        "description":"Recognized party with given rights and responsibilities by legislation. Owns the award being displayed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "LetterOfCreditFlag":{
                        "title":"Letter of credit",
                        "type":"boolean",
                        "description":"Indicates whether the award is issued under a letter of credit. If the award sponsor is a Federal and Letter of Credit sponsor, then the default value is true. Otherwise, the default value is false.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetInvoiceFlag":{
                        "title":"Net invoice",
                        "type":"boolean",
                        "description":"Indicates whether net invoicing is set on the contract.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NonLaborFormat":{
                        "title":"Nonlabor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line. The default value for NonLaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborFormatId":{
                        "title":"Nonlabor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PaymentTerms":{
                        "title":"Payment Terms",
                        "type":"string",
                        "description":"Terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice. The default value for PaymentTerms is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PaymentTermsId":{
                        "title":"Payment Terms ID",
                        "type":"integer",
                        "description":"The unique identifier of the terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PreAwardDate":{
                        "title":"Pre-Award Date",
                        "type":"string",
                        "description":"Date before the start date of an award.",
                        "format":"date",
                        "nullable":true
                    },
                    "PreAwardGuaranteedFundingSource":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The guaranteed source of funding for the award.",
                        "nullable":true
                    },
                    "PreAwardSpendingAllowedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Flag indicating whether pre-award spending is allowed.",
                        "nullable":true
                    },
                    "PrepaymentTransactionTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the prepayment transaction type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrepaymentTransactionTypeName":{
                        "title":"Prepayment Transaction Type",
                        "type":"string",
                        "description":"Prepayment transaction type name.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardAccomplishmentRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The flag that indicates accomplishment-based renewal from the previous award.",
                        "nullable":true
                    },
                    "PreviousAwardBUId":{
                        "title":"Previous Award Business Unit",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardBUName":{
                        "title":"Previous Award Business Unit",
                        "type":"string",
                        "description":"Name of the business unit of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardId":{
                        "title":"Previous Award Name",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardInProgressRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether renewal of the previous award is in progress.",
                        "nullable":true
                    },
                    "PreviousAwardName":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Name of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardNumber":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Number of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrincipalInvestigatorEmail":{
                        "title":"Principal Investigator Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorId":{
                        "title":"Principal Investigator ID",
                        "type":"integer",
                        "description":"The unique identifier of the person, in human resources, identified as the principal investigator.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorName":{
                        "title":"Principal Investigator Name",
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorNumber":{
                        "title":"Principal Investigator Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "RevenueMethod":{
                        "title":"Revenue Method",
                        "type":"string",
                        "description":"Name of the method used to calculate revenue amounts for the revenue plan associated with the contract line for the award project. The default value for RevenueMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method used to calculate revenue amounts for the revenue plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "type":"string",
                        "description":"Name of the revenue plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for RevenuePlanName is Award Revenue Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToAccountId":{
                        "type":"string",
                        "description":"The ship-to account identifier of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShipToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The ship-to account number of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToSite":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToSiteUseId":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The unique identifier of the ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourceTemplateId":{
                        "title":"Source Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the source award template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":16
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template Name",
                        "type":"string",
                        "description":"Name of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceTemplateNumber":{
                        "title":"Source Template Number",
                        "type":"string",
                        "description":"Number of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Award number tracked by the sponsor.",
                        "nullable":true
                    },
                    "SponsorId":{
                        "title":"Sponsor ID",
                        "type":"integer",
                        "description":"Unique identifier of the primary sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "type":"string",
                        "description":"Name of the sponsor, who is also the customer, funding the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "type":"string",
                        "description":"Number of the sponsor related to the customer from TCA.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Unique identifier of the Receivables Transaction Type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "TransactionTypeName":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Receivables transaction type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "ValidateStatus":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator that specifies the validation status of an award .",
                        "nullable":true,
                        "default":"N"
                    }
                },
                "x-hints":{
                    "titlePlural":"Awards"
                }
            },
            "awards-AwardProject-AwardProjectKeyword":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardKeywordVO-post-item":{
                "required":[
                    "AwardId",
                    "KeywordId"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier for Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardKeywordId":{
                        "title":"Award Keyword",
                        "type":"integer",
                        "description":"The unique identifier for Award Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"The unique identifier for Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "type":"string",
                        "description":"The name of the keyword.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Keywords"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingVO-item":{
                "type":"object",
                "properties":{
                    "AwardFundingId":{
                        "title":"Award Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "type":"string",
                        "description":"Name of the budget period for the award.",
                        "nullable":true
                    },
                    "BudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award funding.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award funding was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DirectFundingAmount":{
                        "title":"Direct Funding Amount",
                        "type":"number",
                        "description":"Total funding amount granted for the award.",
                        "nullable":false
                    },
                    "FundingIssueDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date when the funding was issued.",
                        "format":"date",
                        "nullable":false
                    },
                    "FundingIssueDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the funding issue.",
                        "nullable":true
                    },
                    "FundingIssueNumber":{
                        "title":"Number",
                        "maxLength":200,
                        "type":"string",
                        "description":"Number of the funding issue.",
                        "nullable":false
                    },
                    "FundingIssueType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type code of funding issued, for example BASE or SUPPLEMENT.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingIssueTypeName":{
                        "title":"Award Funding Issue Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of funding issued, for example Base or Supplement.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IndirectFundingAmount":{
                        "title":"Indirect Funding Amount",
                        "type":"number",
                        "description":"Burden amount granted by the sponsor as part of funding amount.",
                        "nullable":true,
                        "default":0
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award funding was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award funding.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingSourceVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingSourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InternalFundingSourceBurdeningFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enable or disable Burdening for the Internal Funding Source.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardTermsVO-patch-item":{
                "required":[
                    "AwardId",
                    "TermsCategoryId",
                    "TermsCategoryName",
                    "TermsId"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardTermsId":{
                        "type":"integer",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Award Terms and Conditions description.",
                        "nullable":true
                    },
                    "TermsCategoryId":{
                        "type":"integer",
                        "description":"The unique identifier of Term and Conditions Category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TermsCategoryName":{
                        "title":"Terms and Conditions Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The terms and Conditions Category name.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TermsId":{
                        "title":"Term ID",
                        "type":"integer",
                        "description":"Unique identifier of Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsName":{
                        "title":"Terms and Conditions Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Terms and Conditions Name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsOperator":{
                        "title":"Operator",
                        "maxLength":40,
                        "type":"string",
                        "description":"Terms and Conditions Operator.",
                        "nullable":true
                    },
                    "TermsValue":{
                        "title":"Value",
                        "maxLength":20,
                        "type":"string",
                        "description":"Terms and Conditions Term value.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectCertificationVO-patch-item":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"Date when the award project certification was approved.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates that the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"Date when the certification for the award project was performed.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertificationStatus":{
                        "title":"Status",
                        "maxLength":10,
                        "type":"string",
                        "description":"Status of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedBy":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"Unique identifier of the person certifying the award project certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person certifying the award project certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the award project certification.",
                        "nullable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves no more than minimal risk and meets criteria specified by federal regulations, and is therefore exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award project certification requires an expedited review.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Date when the award project certification expires.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the award project certification requires a full review.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Certifications"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectTaskBurdenScheduleVO-post-item":{
                "required":[
                    "AwardId",
                    "TaskId",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectScheduleId":{
                        "title":"Award Project Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the project schedule",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Fixed date of the burden schedule",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule specified at the project or project task of an award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the  task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the funding is allocated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Task Burden Schedules"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "SourceAwardName":{
                        "title":"Source Award",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the source award.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DateChangeRequestId":{
                        "type":"integer",
                        "description":"The identifier of the process submitted to update the award dates and budget period dates.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-response":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectKeywordVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project keyword.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project keyword was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the keyword associated with the award project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project keyword.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project keyword was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardHeaderDFF_view_AwardHeaderDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectAttachment-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"An identifier used for tracking the uploaded files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"Unique  identifier of the attachment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicate if the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user that created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user that created the attachment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The creation date of the attachment.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the attachment.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The direct folder path of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error status code of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error status message of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The type of attachment files such as.pdf,.xls, when the attachment type is File.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"Date when the document was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"User that last updated the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user that last updated the attachment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Name of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The type of the attachment such as URL, file or text provided at the award or award project level.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The name of the file uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The size of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The uploaded text of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of the attachment when the attachment type is URI.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user name of the owner of the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCFDAVO-item":{
                "type":"object",
                "properties":{
                    "AwardCFDAId":{
                        "title":"ALN ID",
                        "type":"integer",
                        "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Cfda":{
                        "title":"Assistance Listing Numbers",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number used to identify the nature of federal funding received in the form of award from sponsors.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award CFDA.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award CFDA was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award CFDA was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award CFDA.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProgramTitle":{
                        "title":"Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the federal domestic assistance program.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award ALN"
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleMultiplierRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "BurdenCostCode":{
                        "title":"Burden Cost Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden cost code for which you are defining multipliers on a burden schedule version. A burden cost code is a classification of overhead costs and it represents the type of burden cost you want to apply to raw cost.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardPersonnelVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardPersonnelId":{
                        "title":"Award Personnel",
                        "type":"integer",
                        "description":"The unique identifier for award personnel association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award personnel was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreditPercent":{
                        "type":"number",
                        "description":"Credit percentage value associate for the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"Email Address for the selected person from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag",
                                "StartDate",
                                "PersonId",
                                "PartyId"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the duration for the award person associateion.",
                        "format":"date",
                        "nullable":true
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the selected person is internal or external.",
                        "nullable":true,
                        "default":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Job Title of the person selected from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award personnel was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Name of the Organization of the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected external person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected internal person from Human Resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person in HCM.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Person number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "EmailAddress"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "Role":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role performed by the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RoleId":{
                        "type":"integer",
                        "description":"Unique identifier of the selected role of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the duration for the award person association.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Personnel"
                }
            },
            "awards-AwardFunding-AwardProjectFunding-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardProjectLinkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingAmount":{
                        "title":"Funding Amount",
                        "type":"number",
                        "description":"Funding amount allocated to the award project.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectTaskBurdenScheduleVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectScheduleId":{
                        "title":"Award Project Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the project schedule",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Fixed date of the burden schedule",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule specified at the project or project task of an award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project burden schedule",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project burden schedule was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project burden schedule was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project burden schedule.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the  task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the funding is allocated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Task Burden Schedules"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCertificationVO-post-item":{
                "required":[
                    "AwardId",
                    "CertificationDate",
                    "CertificationId",
                    "Status"
                ],
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates whether the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "AwardCertificationId":{
                        "type":"integer",
                        "description":"The unique identifier of the award certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"The date of Certification.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"The unique identifier of certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the Award Certifications.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedByPersonId":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"The unique ID of the person who gave the Certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who gave the Certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The Award Certification Comment.",
                        "nullable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves more than minimal risk and meets the criteria specified by federal regulations, and therefore, is exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The Expediated Review indicator of the Certification.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The Expiration Date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award certification requires a full review.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the Certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Certifications"
                }
            },
            "awards-AwardProject-AwardProjectCertification-item-patch-request":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"Date when the award project certification was approved.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates that the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"Date when the certification for the award project was performed.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertificationStatus":{
                        "title":"Status",
                        "maxLength":10,
                        "type":"string",
                        "description":"Status of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedBy":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"Unique identifier of the person certifying the award project certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person certifying the award project certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the award project certification.",
                        "nullable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves no more than minimal risk and meets criteria specified by federal regulations, and is therefore exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award project certification requires an expedited review.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Date when the award project certification expires.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the award project certification requires a full review.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project funding allocation.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project funding allocation was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project funding allocation.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project funding allocation was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardDepartmentCredit-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization Credit",
                        "type":"integer",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreditPercentage":{
                        "title":"Organization Credit Percentage",
                        "type":"number",
                        "description":"The credit percentage value of Award Organization Credit.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the Organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the Organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardProjectDFF_view_AwardProjectDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"8402",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_GMS_GMS_5FAWARD_5FPROJECTS_5FDFF_GMS_5FAWARD_5FPROJECTS_5FDFF_GMS_5FAWARD_5FPROJECTS",
                    "FND_ACFF_Title":"Award Project Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"GMS",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectPersonnelVO-patch-item":{
                "type":"object",
                "properties":{
                    "CreditPercentage":{
                        "title":"Credit Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the person assigned to the award project receives.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Primary job profile of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Primary organization of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the party in Oracle Fusion Trading Community Architecture.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the person in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "RoleId":{
                        "title":"Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role for the internal person assigned to the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RoleName":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role for the internal person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Personnel"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PrincipalInvestigatorNumber":{
                        "title":"Principal Investigator Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorId":{
                        "title":"Principal Investigator ID",
                        "type":"integer",
                        "description":"The unique identifier of the person, in human resources, identified as the principal investigator.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorEmail":{
                        "title":"Principal Investigator Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract type.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DaysToClose":{
                        "title":"Days to Close",
                        "type":"integer",
                        "description":"Days to close of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":true
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "type":"string",
                        "description":"Name of the sponsor, who is also the customer, funding the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "type":"string",
                        "description":"Number of the sponsor related to the customer from TCA.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrincipalInvestigatorName":{
                        "title":"Principal Investigator Name",
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "type":"string",
                        "description":"Recognized party with given rights and responsibilities by legislation. Owns the award being displayed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "ContractTypeName":{
                        "title":"Contract Type",
                        "type":"string",
                        "description":"Name of the contract type of the award.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "type":"string",
                        "description":"Unit of an enterprise that performs one or many business functions that can be rolled up in a management hierarchy. An award business unit is one within which the award is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCFDAVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award CFDA.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award CFDA was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award CFDA.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProgramTitle":{
                        "title":"Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the federal domestic assistance program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award CFDA was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardHeaderDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectDepartmentCreditVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization credit assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project organization credit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project organization credit was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreditPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the organization receives.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project organization credit was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project organization credit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that receives credit.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Organization Credits"
                }
            },
            "awards-AwardProject-AwardProjectFundingSource-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingSourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InternalFundingSourceBurdeningFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enable or disable Burdening for the Internal Funding Source.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodVO-updatableFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "title":"Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"The time interval assigned to the award for which the budget, actual, commitment, and available amount are shown.",
                        "nullable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "awards-AwardFunding":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFunding-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-AwardPersonnel-AwardPersonnelDFF-item-response":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardFundingSource-item-response":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the selected award funding source.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ApprovalPersonId":{
                        "title":"Approved By",
                        "type":"integer",
                        "description":"The unique identifier of the person who approved the selected funding source.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ApprovalPersonName":{
                        "title":"Approved By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ApprovalPersonNumber":{
                        "title":"Approval Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The number of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "AwardFundingSourceSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the award funding source association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award funding source.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award funding source was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the selected funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique number associated with the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award funding source was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award funding source.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequiredBySponsor":{
                        "title":"Required By Sponsor",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the selected funding source is marked as required by sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of the selected award funding source.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardProject-item-post-request":{
                "required":[
                    "AwardId",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectAttachment":{
                        "title":"Award Project Attachments",
                        "type":"array",
                        "description":"The Award Project Attachments resource is used to view attachments associated with the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-post-request"
                        }
                    },
                    "AwardProjectCertification":{
                        "title":"Award Project Certifications",
                        "type":"array",
                        "description":"The Award Project Certifications resource is used to view certification attributes of the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-post-request"
                        }
                    },
                    "AwardProjectDFF":{
                        "title":"Award Project Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award projects.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardProjectDepartmentCredit":{
                        "title":"Award Project Organization Credits",
                        "type":"array",
                        "description":"The Award Project Organization Credits resource is used to view organization credit attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-post-request"
                        }
                    },
                    "AwardProjectFundingSource":{
                        "title":"Award Project Funding Sources",
                        "type":"array",
                        "description":"The Award Project Funding Sources resource is used to assign funding sources to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-post-request"
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardProjectKeyword":{
                        "title":"Award Project Keywords",
                        "type":"array",
                        "description":"The Award Project Keywords resource is used to view keyword attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-post-request"
                        }
                    },
                    "AwardProjectOverrideBurdenSchedules":{
                        "title":"Award Project Override Burden Schedules",
                        "type":"array",
                        "description":"The Award Project Override Burden Schedules resource is used to create and view the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardProjectPersonnel":{
                        "title":"Award Project Personnel",
                        "type":"array",
                        "description":"The Award Project Personnel resource is used to view personnel references associated with the award project",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-post-request"
                        }
                    },
                    "AwardProjectReference":{
                        "title":"Award Project Reference Types",
                        "type":"array",
                        "description":"The Award Project Reference Types resource is used to view attributes associated with the award project reference type.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-post-request"
                        }
                    },
                    "AwardProjectTaskBurdenSchedule":{
                        "title":"Award Project Task Burden Schedules",
                        "type":"array",
                        "description":"The Award Project Task Burden Schedules resource is used to view the task burden schedule of the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-post-request"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award project currency.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardReference-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the award reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments given for the award reference.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the selected reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the type of the selected reference.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value set for the reference.",
                        "nullable":true
                    }
                }
            },
            "awards-AwardProject-AwardProjectKeyword-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectKeywordId":{
                        "title":"Award Project Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardProjectLinkId":{
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project keyword.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project keyword was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the keyword associated with the award project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "KeywordName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword used to  describe and track the subject of the award or award project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project keyword was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project keyword.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardReferenceVO-post-item":{
                "required":[
                    "AwardId",
                    "ReferenceId",
                    "ReferenceTypeName"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the award reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments given for the award reference.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the selected reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the type of the selected reference.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value set for the reference.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award References"
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRevisionRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OrganizationHierarchyCode":{
                        "title":"Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationHierarchyCode",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "HierarchyVersionId",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "VersionEndDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule version is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "HoldVersionFromBuildFlag":{
                        "title":"Hold Version from Build",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the build rate schedule process will skip the schedule version even if it has been built.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ReadyToCompileFlag"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "HierarchyVersionId"
                            ]
                        }
                    },
                    "VersionName":{
                        "title":"Version",
                        "maxLength":30,
                        "type":"string",
                        "description":"A version of a burden schedule is a set of burden multipliers. One burden schedule can have many versions.",
                        "nullable":false
                    },
                    "BurdenStructureName":{
                        "title":"Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned to a burden schedule version. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "VersionStartDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule version is active.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "OrganizationHierarchyName":{
                        "title":"Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "OrganizationHierarchyCode"
                            ]
                        }
                    }
                }
            },
            "awards-AwardError-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardErrorId":{
                        "type":"integer",
                        "description":"The unique identifier of the award error.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ErrorCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The  identifier of the error code.",
                        "nullable":false
                    },
                    "ErrorType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The  identifier of the error type.",
                        "nullable":false
                    }
                }
            },
            "awards-AwardProject-AwardProjectKeyword-item-patch-request":{
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword used to  describe and track the subject of the award or award project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-AwardDepartmentCredit-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization Credit",
                        "type":"integer",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award department credit.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award department credit was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreditPercentage":{
                        "title":"Organization Credit Percentage",
                        "type":"number",
                        "description":"The credit percentage value of Award Organization Credit.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award department was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award department credit.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the Organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the Organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectAttachment-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicate if the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the attachment.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The direct folder path of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error status code of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error status message of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The type of attachment files such as.pdf,.xls, when the attachment type is File.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Name of the attachment assigned to the award.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The type of the attachment such as URL, file or text provided at the award or award project level.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The name of the file uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The size of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The uploaded text of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of the attachment when the attachment type is URI.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of the attachment when the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardProjectDFF_view_AwardProjectDFFVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardKeywordVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier for Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardKeywordId":{
                        "title":"Award Keyword",
                        "type":"integer",
                        "description":"The unique identifier for Award Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award keyword.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award keyword was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"The unique identifier for Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "type":"string",
                        "description":"The name of the keyword.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award keyword was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award keyword",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Keywords"
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectScheduleId":{
                        "title":"Award Project Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the project schedule",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Fixed date of the burden schedule",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule specified at the project or project task of an award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project burden schedule",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project burden schedule was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project burden schedule was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project burden schedule.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the  task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the funding is allocated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardCertification-item-response":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the Certification.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates whether the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AwardCertificationId":{
                        "type":"integer",
                        "description":"The unique identifier of the award certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"The date of Certification.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"The unique identifier of certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the Award Certifications.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CertifiedByPersonId":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"The unique ID of the person who gave the Certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who gave the Certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The Award Certification Comment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award certification.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award certification was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves more than minimal risk and meets the criteria specified by federal regulations, and therefore, is exempt from protocol approvals.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The Expediated Review indicator of the Certification.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The Expiration Date of the Certification.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award certification requires a full review.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award certification was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award certification.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the Certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectKeywordVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardProjectLinkId":{
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectKeywordId":{
                        "title":"Award Project Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceVO-item":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the selected award funding source.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApprovalPersonId":{
                        "title":"Approved By",
                        "type":"integer",
                        "description":"The unique identifier of the person who approved the selected funding source.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ApprovalPersonName":{
                        "title":"Approved By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovalPersonNumber":{
                        "title":"Approval Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The number of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardFundingSourceSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the award funding source association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award funding source was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the selected funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique number associated with the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award funding source was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequiredBySponsor":{
                        "title":"Required By Sponsor",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the selected funding source is marked as required by sponsor.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of the selected award funding source.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Sources"
                }
            },
            "awards-AwardProject":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingVO-post-item":{
                "required":[
                    "AwardProjectLinkId",
                    "FundingAmount"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingId":{
                        "title":"Award Project Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project funding allocation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardProjectLinkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingAmount":{
                        "title":"Funding Amount",
                        "type":"number",
                        "description":"Funding amount allocated to the award project.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Funding"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardTermsVO-post-item":{
                "required":[
                    "AwardId",
                    "TermsCategoryId",
                    "TermsCategoryName",
                    "TermsId"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardTermsId":{
                        "type":"integer",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Award Terms and Conditions description.",
                        "nullable":true
                    },
                    "TermsCategoryId":{
                        "type":"integer",
                        "description":"The unique identifier of Term and Conditions Category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TermsCategoryName":{
                        "title":"Terms and Conditions Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The terms and Conditions Category name.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TermsId":{
                        "title":"Term ID",
                        "type":"integer",
                        "description":"Unique identifier of Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsName":{
                        "title":"Terms and Conditions Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Terms and Conditions Name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsOperator":{
                        "title":"Operator",
                        "maxLength":40,
                        "type":"string",
                        "description":"Terms and Conditions Operator.",
                        "nullable":true
                    },
                    "TermsValue":{
                        "title":"Value",
                        "maxLength":20,
                        "type":"string",
                        "description":"Terms and Conditions Term value.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Terms"
                }
            },
            "awards-AwardHeaderDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-AwardCertification":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardCertification-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awards-AwardFunding-item-response":{
                "type":"object",
                "properties":{
                    "AwardFundingId":{
                        "title":"Award Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectFunding":{
                        "title":"Award Project Fundings",
                        "type":"array",
                        "description":"The Award Project Fundings resource is used to view funding allocation attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-response"
                        }
                    },
                    "BudgetPeriod":{
                        "type":"string",
                        "description":"Name of the budget period for the award.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award funding.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award funding was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DirectFundingAmount":{
                        "title":"Direct Funding Amount",
                        "type":"number",
                        "description":"Total funding amount granted for the award.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "FundingIssueDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date when the funding was issued.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "FundingIssueDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the funding issue.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FundingIssueNumber":{
                        "title":"Number",
                        "maxLength":200,
                        "type":"string",
                        "description":"Number of the funding issue.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "FundingIssueType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type code of funding issued, for example BASE or SUPPLEMENT.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FundingIssueTypeName":{
                        "title":"Award Funding Issue Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of funding issued, for example Base or Supplement.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "IndirectFundingAmount":{
                        "title":"Indirect Funding Amount",
                        "type":"number",
                        "description":"Burden amount granted by the sponsor as part of funding amount.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award funding was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award funding.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardPersonnelVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditPercent":{
                        "type":"number",
                        "description":"Credit percentage value associate for the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"Email Address for the selected person from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag",
                                "StartDate",
                                "PersonId",
                                "PartyId"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the duration for the award person associateion.",
                        "format":"date",
                        "nullable":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Job Title of the person selected from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Name of the Organization of the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected external person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected internal person from Human Resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person in HCM.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Person number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "EmailAddress"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "Role":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role performed by the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RoleId":{
                        "type":"integer",
                        "description":"Unique identifier of the selected role of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the duration for the award person association.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Personnel"
                }
            },
            "awards-AwardProject-AwardProjectAttachment":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award funding source was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of the selected award funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award funding source was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-AwardError-item-response":{
                "type":"object",
                "properties":{
                    "AwardErrorId":{
                        "type":"integer",
                        "description":"The unique identifier of the award error.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award error was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The  identifier of the error code.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ErrorType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The  identifier of the error type.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award error was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "type":"string",
                        "description":"The error message to be displayed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectTaskBurdenScheduleVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectScheduleId":{
                        "title":"Award Project Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the project schedule",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Fixed date of the burden schedule",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule specified at the project or project task of an award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the  task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the funding is allocated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardFundingSource":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFundingSource-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectPersonnelVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardProjectPersonnelId":{
                        "title":"Award Project Personnel ID",
                        "type":"integer",
                        "description":"Unique identifier of the project personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is internal, for example, an employee; or external, for example, customer contact.",
                        "nullable":true,
                        "default":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectKeyword-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectKeywordId":{
                        "title":"Award Project Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardProjectLinkId":{
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword used to  describe and track the subject of the award or award project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDFF-item-response":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleMultiplierRestVO-post-item":{
                "required":[
                    "BurdenCostCode",
                    "MultiplierNumber",
                    "OrganizationId",
                    "VersionId"
                ],
                "type":"object",
                "properties":{
                    "BurdenCostCode":{
                        "title":"Burden Cost Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden cost code for which you are defining multipliers on a burden schedule version. A burden cost code is a classification of overhead costs and it represents the type of burden cost you want to apply to raw cost.",
                        "nullable":false
                    },
                    "MultiplierNumber":{
                        "title":"Multiplier",
                        "type":"number",
                        "description":"A numeric multiplier associated with an organization and burden cost code combinations for burden schedule versions. The costing process applies this multiplier to raw cost to calculate burden cost amounts.",
                        "nullable":false,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardProjectLinkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingAmount":{
                        "title":"Funding Amount",
                        "type":"number",
                        "description":"Funding amount allocated to the award project.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Funding"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardErrorVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardErrorId":{
                        "type":"integer",
                        "description":"The unique identifier of the award error.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ErrorCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The  identifier of the error code.",
                        "nullable":false
                    },
                    "ErrorType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The  identifier of the error type.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectDepartmentCreditVO-patch-item":{
                "type":"object",
                "properties":{
                    "CreditPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the organization receives.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that receives credit.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Organization Credits"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardOwningOrganizationId":{
                        "title":"Award Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the award organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardOwningOrganizationName":{
                        "title":"Award Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organization that owns awards within an enterprise. An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPurpose":{
                        "title":"Purpose",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardSource":{
                        "title":"Award Source",
                        "maxLength":20,
                        "type":"string",
                        "description":"The source from which the award is created, for example, from the UI or the REST service.",
                        "nullable":true
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Classification of an award, for example, Federal grants or Private grants.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardValidationNeededFlag":{
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award should be validated.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "type":"string",
                        "description":"Name of the bill plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for BillPlanName is Award Bill Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillSetNumber":{
                        "type":"number",
                        "description":"The billing set number used to group invoices.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToAccountId":{
                        "type":"string",
                        "description":"The bill-to account identifier of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The bill-to account number of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToContactEmail":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The email of the contact person from the bill-to customer site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer contact person on a bill plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The contact person of the bill-to customer.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"The customer site where the invoices are sent.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSiteUseId":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer site that's responsible for receiving and paying the invoice amount.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillingCycle":{
                        "title":"Billing Cycle",
                        "type":"string",
                        "description":"Frequency at which invoices are created for the bill plan. The default value for BillingCycle is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillingCycleId":{
                        "title":"Billing Cycle ID",
                        "type":"integer",
                        "description":"Billing cycle represents the frequency at which invoices are created for this bill plan.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CloseDate":{
                        "title":"Close Date",
                        "type":"string",
                        "description":"Date past the end date of the award. Transactions for the award can be entered up to this date.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineName":{
                        "title":"Name",
                        "type":"string",
                        "description":"Name of the contract line created for the award contract. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for ContractLineName is Line 1.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractStatus":{
                        "type":"string",
                        "description":"Status of the award contract. Valid values include Draft, Active, or Pending Approval. Set it to Pending Approval when submitting an award for approval using the PATCH method. If set to Active, the award is moved to the Active status.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "CreatedFrom":{
                        "title":"Created From",
                        "maxLength":20,
                        "type":"string",
                        "description":"The method of creating the award, for example, using 'FROM_TEMPLATE' or 'BLANK'.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Brief description of the award.",
                        "nullable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "type":"string",
                        "description":"The unique identifier of the letter of credit document issued to the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EventFormat":{
                        "title":"Event Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group events on an invoice line. The default value for EventFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventFormatId":{
                        "title":"Event Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group events on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpandedAuthorityFlag":{
                        "title":"Expanded Authority Spending Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the award funding is authorized to be spent across budget periods.",
                        "nullable":true
                    },
                    "FederalInvoiceFormat":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"This field stores and indicates federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FederalInvoiceFormatCode":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"The unique identifier of the federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughAmount":{
                        "type":"number",
                        "description":"Amount of the flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFederalFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award project is funded by a federal agency through flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFromDate":{
                        "type":"string",
                        "description":"Start date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "FlowThroughPrimarySponsorId":{
                        "type":"integer",
                        "description":"Primary sponsor of the flow through funds.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FlowThroughPrimarySponsorName":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Name of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughPrimarySponsorNumber":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Number of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughReferenceAwardName":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the flow through reference award.",
                        "nullable":true
                    },
                    "FlowThroughToDate":{
                        "type":"string",
                        "description":"End date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "GeneratedInvoiceStatus":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Status set during the Generate Invoice process. Valid values are Draft, Submitted, or Released.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GeneratedInvoiceStatusCode":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Lookup code for the Generated Invoice Status. Valid values are D,S,or R.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InstitutionComplianceApprovalDate":{
                        "type":"string",
                        "description":"Approval date for the conflict of interest indicator.",
                        "format":"date",
                        "nullable":true
                    },
                    "InstitutionComplianceFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether the award project complies with Institution policy.",
                        "nullable":true
                    },
                    "InstitutionComplianceReviewCompletedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether compliance review is completed.",
                        "nullable":true
                    },
                    "InstitutionId":{
                        "title":"Institution ID",
                        "type":"integer",
                        "description":"The unique identifier of the institution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "InstitutionName":{
                        "title":"Institution",
                        "type":"string",
                        "description":"Organizational entity that is receiving the funding.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IntellectualPropertyDescription":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the intellectual property.",
                        "nullable":true
                    },
                    "IntellectualPropertyReportedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether intellectual property is reported.",
                        "nullable":true
                    },
                    "InvoiceGrouping":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The name of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceGroupingCode":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The code of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethod":{
                        "title":"Invoice Method",
                        "type":"string",
                        "description":"Name of the method to calculate invoice amounts for the bill plan associated with the contract line for the award project. The default value for InvoiceMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method to calculate invoice amounts for the bill plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LaborFormat":{
                        "title":"Labor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group labor items on an invoice line. The default value for LaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborFormatId":{
                        "title":"Labor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor format that is the source of the columns, text, and layout used to group labor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastValidated":{
                        "title":"Last Validated",
                        "type":"string",
                        "description":"The date when the award is last validated.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "title":"Letter of credit",
                        "type":"boolean",
                        "description":"Indicates whether the award is issued under a letter of credit. If the award sponsor is a Federal and Letter of Credit sponsor, then the default value is true. Otherwise, the default value is false.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetInvoiceFlag":{
                        "title":"Net invoice",
                        "type":"boolean",
                        "description":"Indicates whether net invoicing is set on the contract.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NonLaborFormat":{
                        "title":"Nonlabor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line. The default value for NonLaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborFormatId":{
                        "title":"Nonlabor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PaymentTerms":{
                        "title":"Payment Terms",
                        "type":"string",
                        "description":"Terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice. The default value for PaymentTerms is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PaymentTermsId":{
                        "title":"Payment Terms ID",
                        "type":"integer",
                        "description":"The unique identifier of the terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PreAwardDate":{
                        "title":"Pre-Award Date",
                        "type":"string",
                        "description":"Date before the start date of an award.",
                        "format":"date",
                        "nullable":true
                    },
                    "PreAwardGuaranteedFundingSource":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The guaranteed source of funding for the award.",
                        "nullable":true
                    },
                    "PreAwardSpendingAllowedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Flag indicating whether pre-award spending is allowed.",
                        "nullable":true
                    },
                    "PrepaymentTransactionTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the prepayment transaction type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrepaymentTransactionTypeName":{
                        "title":"Prepayment Transaction Type",
                        "type":"string",
                        "description":"Prepayment transaction type name.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardAccomplishmentRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The flag that indicates accomplishment-based renewal from the previous award.",
                        "nullable":true
                    },
                    "PreviousAwardBUId":{
                        "title":"Previous Award Business Unit",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardBUName":{
                        "title":"Previous Award Business Unit",
                        "type":"string",
                        "description":"Name of the business unit of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardId":{
                        "title":"Previous Award Name",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardInProgressRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether renewal of the previous award is in progress.",
                        "nullable":true
                    },
                    "PreviousAwardName":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Name of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardNumber":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Number of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueMethod":{
                        "title":"Revenue Method",
                        "type":"string",
                        "description":"Name of the method used to calculate revenue amounts for the revenue plan associated with the contract line for the award project. The default value for RevenueMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method used to calculate revenue amounts for the revenue plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "type":"string",
                        "description":"Name of the revenue plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for RevenuePlanName is Award Revenue Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToAccountId":{
                        "type":"string",
                        "description":"The ship-to account identifier of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShipToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The ship-to account number of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToSite":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToSiteUseId":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The unique identifier of the ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourceTemplateId":{
                        "title":"Source Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the source award template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":16
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template Name",
                        "type":"string",
                        "description":"Name of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceTemplateNumber":{
                        "title":"Source Template Number",
                        "type":"string",
                        "description":"Number of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Award number tracked by the sponsor.",
                        "nullable":true
                    },
                    "SponsorId":{
                        "title":"Sponsor ID",
                        "type":"integer",
                        "description":"Unique identifier of the primary sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Unique identifier of the Receivables Transaction Type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "TransactionTypeName":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Receivables transaction type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "ValidateStatus":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator that specifies the validation status of an award .",
                        "nullable":true,
                        "default":"N"
                    }
                },
                "x-hints":{
                    "titlePlural":"Awards"
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-response":{
                "type":"object",
                "properties":{
                    "BuildStatus":{
                        "title":"Build Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The current state of a burden schedule version in relation to build processing. The status can be New, Active, or Active with Unbuilt Changes.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenStructureName":{
                        "title":"Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned to a burden schedule version. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "HierarchyVersionId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationHierarchyCode",
                                "TreeStructureCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "HierarchyVersionId",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "HoldVersionFromBuildFlag":{
                        "title":"Hold Version from Build",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the build rate schedule process will skip the schedule version even if it has been built.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ReadyToCompileFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LastActiveBuildDate":{
                        "title":"Last Active Build Date",
                        "type":"string",
                        "description":"The date on which a burden schedule version most recently underwent successful build processing. Because the processing was successful, the multipliers on the version are available for use.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "Multipliers":{
                        "title":"Multipliers",
                        "type":"array",
                        "description":"The Multipliers resource is used to view and create multipliers for the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-response"
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "OrganizationHierarchyCode":{
                        "title":"Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "OrganizationHierarchyName":{
                        "title":"Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "OrganizationHierarchyCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "VersionEndDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule version is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        },
                        "x-queryable":true
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "VersionName":{
                        "title":"Version",
                        "maxLength":30,
                        "type":"string",
                        "description":"A version of a burden schedule is a set of burden multipliers. One burden schedule can have many versions.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "VersionStartDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule version is active.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardTermsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TermsCategoryId":{
                        "type":"integer",
                        "description":"The unique identifier of Term and Conditions Category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Award Terms and Conditions description.",
                        "nullable":true
                    },
                    "TermsValue":{
                        "title":"Value",
                        "maxLength":20,
                        "type":"string",
                        "description":"Terms and Conditions Term value.",
                        "nullable":true
                    },
                    "TermsOperator":{
                        "title":"Operator",
                        "maxLength":40,
                        "type":"string",
                        "description":"Terms and Conditions Operator.",
                        "nullable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TermsCategoryName":{
                        "title":"Terms and Conditions Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The terms and Conditions Category name.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TermsName":{
                        "title":"Terms and Conditions Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Terms and Conditions Name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsId":{
                        "title":"Term ID",
                        "type":"integer",
                        "description":"Unique identifier of Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "AwardTermsId":{
                        "type":"integer",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodVO-item":{
                "type":"object",
                "properties":{
                    "AwardBudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"The unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "title":"Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"The time interval assigned to the award for which the budget, actual, commitment, and available amount are shown.",
                        "nullable":false
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award budget period.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award budget period was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award budget period was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award budget period.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Budget Periods"
                }
            },
            "awards-AwardFunding-item-post-request":{
                "required":[
                    "AwardFundingSourceId",
                    "AwardId",
                    "BudgetPeriodId",
                    "DirectFundingAmount",
                    "FundingIssueDate",
                    "FundingIssueNumber",
                    "FundingIssueType",
                    "FundingSourceId"
                ],
                "type":"object",
                "properties":{
                    "AwardFundingId":{
                        "title":"Award Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFunding":{
                        "title":"Award Project Fundings",
                        "type":"array",
                        "description":"The Award Project Fundings resource is used to view funding allocation attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-post-request"
                        }
                    },
                    "BudgetPeriod":{
                        "type":"string",
                        "description":"Name of the budget period for the award.",
                        "nullable":true
                    },
                    "BudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "DirectFundingAmount":{
                        "title":"Direct Funding Amount",
                        "type":"number",
                        "description":"Total funding amount granted for the award.",
                        "nullable":false
                    },
                    "FundingIssueDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date when the funding was issued.",
                        "format":"date",
                        "nullable":false
                    },
                    "FundingIssueDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the funding issue.",
                        "nullable":true
                    },
                    "FundingIssueNumber":{
                        "title":"Number",
                        "maxLength":200,
                        "type":"string",
                        "description":"Number of the funding issue.",
                        "nullable":false
                    },
                    "FundingIssueType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type code of funding issued, for example BASE or SUPPLEMENT.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingIssueTypeName":{
                        "title":"Award Funding Issue Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of funding issued, for example Base or Supplement.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IndirectFundingAmount":{
                        "title":"Indirect Funding Amount",
                        "type":"number",
                        "description":"Burden amount granted by the sponsor as part of funding amount.",
                        "nullable":true,
                        "default":0
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectReferenceVO-patch-item":{
                "type":"object",
                "properties":{
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the reference type or value assigned to the award.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference type assigned to an award project for identification purposes. For example, Proposal Number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"Value of the reference type, for example, the related proposal number.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Reference Types"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award. Mandatory for POST operation.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award project currency.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Projects"
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardReferenceVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the award reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award reference.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award reference was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description for the award reference.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award reference was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award reference.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments given for the award reference.",
                        "nullable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the selected reference.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the type of the selected reference.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value set for the reference.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award References"
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectPersonnelDFF":{
                        "title":"Award Project Personnel Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award project personnel.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardProjectPersonnelId":{
                        "title":"Award Project Personnel ID",
                        "type":"integer",
                        "description":"Unique identifier of the project personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project personnel.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project personnel was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreditPercentage":{
                        "title":"Credit Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the person assigned to the award project receives.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is internal, for example, an employee; or external, for example, customer contact.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Primary job profile of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project personnel was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project personnel.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Primary organization of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PartyId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the party in Oracle Fusion Trading Community Architecture.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the person in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "RoleId":{
                        "title":"Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role for the internal person assigned to the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RoleName":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role for the internal person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleMultiplierRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "MultiplierNumber":{
                        "title":"Multiplier",
                        "type":"number",
                        "description":"A numeric multiplier associated with an organization and burden cost code combinations for burden schedule versions. The costing process applies this multiplier to raw cost to calculate burden cost amounts.",
                        "nullable":false,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization to which a burden multiplier is assigned for a particular burden cost code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectReference-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardProjectReferenceId":{
                        "title":"Award Project Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type assigned to the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project reference.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project reference was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the reference type assigned to an award project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project reference was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project reference.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReferenceComment":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the reference type or value assigned to the award.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReferenceId":{
                        "title":"Reference ID",
                        "type":"integer",
                        "description":"Unique identifier of the reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReferenceTypeName":{
                        "title":"Reference Type Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the reference type assigned to an award project for identification purposes. For example, Proposal Number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"Value of the reference type, for example, the related proposal number.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectScheduleId":{
                        "title":"Award Project Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the project schedule",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Fixed date of the burden schedule",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule specified at the project or project task of an award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the  task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the funding is allocated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRevisionRestVO-patch-item":{
                "required":[
                    "BurdenScheduleId",
                    "VersionName",
                    "VersionStartDate"
                ],
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "BurdenStructureName":{
                        "title":"Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned to a burden schedule version. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "HierarchyVersionId"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationHierarchyCode",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "HierarchyVersionId",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HoldVersionFromBuildFlag":{
                        "title":"Hold Version from Build",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the build rate schedule process will skip the schedule version even if it has been built.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ReadyToCompileFlag"
                            ]
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationHierarchyCode":{
                        "title":"Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationHierarchyName":{
                        "title":"Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "OrganizationHierarchyCode"
                            ]
                        }
                    },
                    "VersionEndDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule version is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "VersionName":{
                        "title":"Version",
                        "maxLength":30,
                        "type":"string",
                        "description":"A version of a burden schedule is a set of burden multipliers. One burden schedule can have many versions.",
                        "nullable":false
                    },
                    "VersionStartDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule version is active.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "title":"Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"The time interval assigned to the award for which the budget, actual, commitment, and available amount are shown.",
                        "nullable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Budget Periods"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-patch-request":{
                "required":[
                    "BurdenScheduleName",
                    "DefaultBurdenStructureName",
                    "DefaultOrganizationHierarchyCode",
                    "HierarchyStartOrganizationId",
                    "HierarchyVersionId"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "AwardId"
                            ]
                        }
                    },
                    "BurdenScheduleDescription":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":false
                    },
                    "DefaultBurdenStructureName":{
                        "title":"Default Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned as the default burden structure on a burden schedule. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "DefaultOrganizationHierarchyCode":{
                        "title":"Default Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DefaultOrganizationHierarchyName":{
                        "title":"Default Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations. This hierarchy is the default hierarchy for burden schedule versions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Versions":{
                        "title":"Versions",
                        "type":"array",
                        "description":"The Versions resource is used to view and create versions for the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-patch-request"
                        }
                    }
                }
            },
            "awards-Attachment":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-Attachment-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardDepartmentCreditVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the Organization.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization Credit",
                        "type":"integer",
                        "description":"The unique Identifier of Award Organization Credit.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the Organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditPercentage":{
                        "title":"Organization Credit Percentage",
                        "type":"number",
                        "description":"The credit percentage value of Award Organization Credit.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    }
                }
            },
            "awards-AwardTerms-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardTermsId":{
                        "type":"integer",
                        "description":"The unique identifier of Award Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Award Terms and Conditions description.",
                        "nullable":true
                    },
                    "TermsCategoryId":{
                        "type":"integer",
                        "description":"The unique identifier of Term and Conditions Category.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TermsCategoryName":{
                        "title":"Terms and Conditions Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"The terms and Conditions Category name.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TermsId":{
                        "title":"Term ID",
                        "type":"integer",
                        "description":"Unique identifier of Terms and Conditions.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsName":{
                        "title":"Terms and Conditions Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Terms and Conditions Name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "TermsCategoryId"
                            ]
                        }
                    },
                    "TermsOperator":{
                        "title":"Operator",
                        "maxLength":40,
                        "type":"string",
                        "description":"Terms and Conditions Operator.",
                        "nullable":true
                    },
                    "TermsValue":{
                        "title":"Value",
                        "maxLength":20,
                        "type":"string",
                        "description":"Terms and Conditions Term value.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TransactionTypeName":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Receivables transaction type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "BillToContactEmail":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The email of the contact person from the bill-to customer site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughPrimarySponsorId":{
                        "type":"integer",
                        "description":"Primary sponsor of the flow through funds.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborFormatId":{
                        "title":"Nonlabor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Unique identifier of the Receivables Transaction Type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "PreviousAwardNumber":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Number of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The bill-to account number of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborFormatId":{
                        "title":"Labor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor format that is the source of the columns, text, and layout used to group labor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CloseDate":{
                        "title":"Close Date",
                        "type":"string",
                        "description":"Date past the end date of the award. Transactions for the award can be entered up to this date.",
                        "format":"date",
                        "nullable":true
                    },
                    "FlowThroughPrimarySponsorName":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Name of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShipToSite":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "InstitutionComplianceReviewCompletedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether compliance review is completed.",
                        "nullable":true
                    },
                    "EventFormatId":{
                        "title":"Event Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group events on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PrepaymentTransactionTypeName":{
                        "title":"Prepayment Transaction Type",
                        "type":"string",
                        "description":"Prepayment transaction type name.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GeneratedInvoiceStatusCode":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Lookup code for the Generated Invoice Status. Valid values are D,S,or R.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillingCycleId":{
                        "title":"Billing Cycle ID",
                        "type":"integer",
                        "description":"Billing cycle represents the frequency at which invoices are created for this bill plan.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PreviousAwardBUName":{
                        "title":"Previous Award Business Unit",
                        "type":"string",
                        "description":"Name of the business unit of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShipToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The ship-to account number of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "type":"string",
                        "description":"Name of the revenue plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for RevenuePlanName is Award Revenue Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillingCycle":{
                        "title":"Billing Cycle",
                        "type":"string",
                        "description":"Frequency at which invoices are created for the bill plan. The default value for BillingCycle is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreAwardGuaranteedFundingSource":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The guaranteed source of funding for the award.",
                        "nullable":true
                    },
                    "GeneratedInvoiceStatus":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Status set during the Generate Invoice process. Valid values are Draft, Submitted, or Released.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InstitutionId":{
                        "title":"Institution ID",
                        "type":"integer",
                        "description":"The unique identifier of the institution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "PreviousAwardName":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Name of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToSiteUseId":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer site that's responsible for receiving and paying the invoice amount.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractLineName":{
                        "title":"Name",
                        "type":"string",
                        "description":"Name of the contract line created for the award contract. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for ContractLineName is Line 1.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PaymentTermsId":{
                        "title":"Payment Terms ID",
                        "type":"integer",
                        "description":"The unique identifier of the terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceTemplateNumber":{
                        "title":"Source Template Number",
                        "type":"string",
                        "description":"Number of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award.",
                        "format":"date",
                        "nullable":true
                    },
                    "FlowThroughPrimarySponsorNumber":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Number of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreAwardDate":{
                        "title":"Pre-Award Date",
                        "type":"string",
                        "description":"Date before the start date of an award.",
                        "format":"date",
                        "nullable":true
                    },
                    "PreAwardSpendingAllowedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Flag indicating whether pre-award spending is allowed.",
                        "nullable":true
                    },
                    "InvoiceGrouping":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The name of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "type":"string",
                        "description":"Name of the bill plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for BillPlanName is Award Bill Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetInvoiceFlag":{
                        "title":"Net invoice",
                        "type":"boolean",
                        "description":"Indicates whether net invoicing is set on the contract.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardOwningOrganizationName":{
                        "title":"Award Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organization that owns awards within an enterprise. An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FlowThroughFromDate":{
                        "type":"string",
                        "description":"Start date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "CreatedFrom":{
                        "title":"Created From",
                        "maxLength":20,
                        "type":"string",
                        "description":"The method of creating the award, for example, using 'FROM_TEMPLATE' or 'BLANK'.",
                        "nullable":true
                    },
                    "RevenueMethod":{
                        "title":"Revenue Method",
                        "type":"string",
                        "description":"Name of the method used to calculate revenue amounts for the revenue plan associated with the contract line for the award project. The default value for RevenueMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Brief description of the award.",
                        "nullable":true
                    },
                    "EventFormat":{
                        "title":"Event Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group events on an invoice line. The default value for EventFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AwardOwningOrganizationId":{
                        "title":"Award Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the award organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ContractStatus":{
                        "type":"string",
                        "description":"Status of the award contract. Valid values include Draft, Active, or Pending Approval. Set it to Pending Approval when submitting an award for approval using the PATCH method. If set to Active, the award is moved to the Active status.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NonLaborFormat":{
                        "title":"Nonlabor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line. The default value for NonLaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PaymentTerms":{
                        "title":"Payment Terms",
                        "type":"string",
                        "description":"Terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice. The default value for PaymentTerms is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughToDate":{
                        "type":"string",
                        "description":"End date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "SourceTemplateId":{
                        "title":"Source Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the source award template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":16
                        }
                    },
                    "InvoiceGroupingCode":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The code of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardId":{
                        "title":"Previous Award Name",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "FederalInvoiceFormat":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"This field stores and indicates federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IntellectualPropertyReportedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether intellectual property is reported.",
                        "nullable":true
                    },
                    "ShipToAccountId":{
                        "type":"string",
                        "description":"The ship-to account identifier of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"The customer site where the invoices are sent.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "InvoiceMethod":{
                        "title":"Invoice Method",
                        "type":"string",
                        "description":"Name of the method to calculate invoice amounts for the bill plan associated with the contract line for the award project. The default value for InvoiceMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IntellectualPropertyDescription":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the intellectual property.",
                        "nullable":true
                    },
                    "InstitutionComplianceFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether the award project complies with Institution policy.",
                        "nullable":true
                    },
                    "BillSetNumber":{
                        "type":"number",
                        "description":"The billing set number used to group invoices.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughAmount":{
                        "type":"number",
                        "description":"Amount of the flow through funds.",
                        "nullable":true
                    },
                    "PreviousAwardAccomplishmentRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The flag that indicates accomplishment-based renewal from the previous award.",
                        "nullable":true
                    },
                    "PreviousAwardBUId":{
                        "title":"Previous Award Business Unit",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ValidateStatus":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator that specifies the validation status of an award .",
                        "nullable":true,
                        "default":"N"
                    },
                    "AwardPurpose":{
                        "title":"Purpose",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InstitutionName":{
                        "title":"Institution",
                        "type":"string",
                        "description":"Organizational entity that is receiving the funding.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method to calculate invoice amounts for the bill plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template Name",
                        "type":"string",
                        "description":"Name of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LetterOfCreditFlag":{
                        "title":"Letter of credit",
                        "type":"boolean",
                        "description":"Indicates whether the award is issued under a letter of credit. If the award sponsor is a Federal and Letter of Credit sponsor, then the default value is true. Otherwise, the default value is false.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ExpandedAuthorityFlag":{
                        "title":"Expanded Authority Spending Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the award funding is authorized to be spent across budget periods.",
                        "nullable":true
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Award number tracked by the sponsor.",
                        "nullable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "type":"string",
                        "description":"The unique identifier of the letter of credit document issued to the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer contact person on a bill plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughReferenceAwardName":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the flow through reference award.",
                        "nullable":true
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Classification of an award, for example, Federal grants or Private grants.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PrepaymentTransactionTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the prepayment transaction type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorId":{
                        "title":"Sponsor ID",
                        "type":"integer",
                        "description":"Unique identifier of the primary sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method used to calculate revenue amounts for the revenue plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The contact person of the bill-to customer.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToSiteUseId":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The unique identifier of the ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AwardValidationNeededFlag":{
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award should be validated.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AwardSource":{
                        "title":"Award Source",
                        "maxLength":20,
                        "type":"string",
                        "description":"The source from which the award is created, for example, from the UI or the REST service.",
                        "nullable":true
                    },
                    "FlowThroughFederalFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award project is funded by a federal agency through flow through funds.",
                        "nullable":true
                    },
                    "BillToAccountId":{
                        "type":"string",
                        "description":"The bill-to account identifier of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InstitutionComplianceApprovalDate":{
                        "type":"string",
                        "description":"Approval date for the conflict of interest indicator.",
                        "format":"date",
                        "nullable":true
                    },
                    "FederalInvoiceFormatCode":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"The unique identifier of the federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PreviousAwardInProgressRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether renewal of the previous award is in progress.",
                        "nullable":true
                    },
                    "LastValidated":{
                        "title":"Last Validated",
                        "type":"string",
                        "description":"The date when the award is last validated.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LaborFormat":{
                        "title":"Labor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group labor items on an invoice line. The default value for LaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "awards-AwardBudgetPeriod-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardBudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"The unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "title":"Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"The time interval assigned to the award for which the budget, actual, commitment, and available amount are shown.",
                        "nullable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardPersonnelVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award personnel was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award personnel was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardErrorVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award error was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageText":{
                        "type":"string",
                        "description":"The error message to be displayed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award error was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardKeywordVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier for Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"The unique identifier for Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "type":"string",
                        "description":"The name of the keyword.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Keywords"
                }
            },
            "oracle_apps_flex_projects_grantsManagement_award_model_awardPersonnelDFF_view_AwardPersonnelDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "Id":{
                        "type":"integer",
                        "description":"System-generated primary key column.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Structure definition of the Award Personnel Descriptive Flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectKeywordVO-post-item":{
                "required":[
                    "AwardId",
                    "KeywordId",
                    "KeywordName"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectKeywordId":{
                        "title":"Award Project Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardProjectLinkId":{
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"Unique identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword used to  describe and track the subject of the award or award project.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Keywords"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectPersonnelVO-post-item":{
                "required":[
                    "AwardId",
                    "StartDate"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectPersonnelId":{
                        "title":"Award Project Personnel ID",
                        "type":"integer",
                        "description":"Unique identifier of the project personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditPercentage":{
                        "title":"Credit Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the person assigned to the award project receives.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag"
                            ]
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "InternalFlag":{
                        "title":"Internal",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is internal, for example, an employee; or external, for example, customer contact.",
                        "nullable":true,
                        "default":true
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Primary job profile of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Primary organization of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PartyId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the party in Oracle Fusion Trading Community Architecture.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Personnel ID",
                        "type":"integer",
                        "description":"The unique identifier of the person in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag"
                            ]
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    },
                    "RoleId":{
                        "title":"Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role for the internal person assigned to the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RoleName":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role for the internal person assigned to the award project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date for the person assigned to the award project.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Personnel"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCertificationVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the Certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The Expediated Review indicator of the Certification.",
                        "nullable":true
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"The date of Certification.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who gave the Certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The Award Certification Comment.",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates whether the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award certification requires a full review.",
                        "nullable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardCertificationId":{
                        "type":"integer",
                        "description":"The unique identifier of the award certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"The unique identifier of certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves more than minimal risk and meets the criteria specified by federal regulations, and therefore, is exempt from protocol approvals.",
                        "nullable":true
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the Award Certifications.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The Expiration Date of the Certification.",
                        "format":"date",
                        "nullable":true
                    },
                    "CertifiedByPersonId":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"The unique ID of the person who gave the Certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardPersonnelVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Person number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "EmailAddress"
                            ]
                        }
                    },
                    "OrganizationName":{
                        "title":"Primary Organization",
                        "type":"string",
                        "description":"Name of the Organization of the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECOrganizationName",
                                "ICOrganizationName",
                                "InternalFlag"
                            ]
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person in HCM.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "InternalFlag",
                                "StartDate",
                                "PersonNumber"
                            ]
                        }
                    },
                    "CreditPercent":{
                        "type":"number",
                        "description":"Credit percentage value associate for the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobTitle":{
                        "title":"Primary Job",
                        "type":"string",
                        "description":"Job Title of the person selected from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECJobTitle",
                                "ICJobTitle",
                                "InternalFlag"
                            ]
                        }
                    },
                    "RoleId":{
                        "type":"integer",
                        "description":"Unique identifier of the selected role of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the duration for the award person associateion.",
                        "format":"date",
                        "nullable":true
                    },
                    "EmailAddress":{
                        "title":"Email",
                        "type":"string",
                        "description":"Email Address for the selected person from Human Resources.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECEmailAddress",
                                "ICEmailAddress",
                                "InternalFlag",
                                "StartDate",
                                "PersonId",
                                "PartyId"
                            ]
                        }
                    },
                    "Role":{
                        "title":"Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"The role performed by the selected person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the duration for the award person association.",
                        "format":"date",
                        "nullable":false
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected internal person from Human Resources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique identifier of the selected external person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "type":"string",
                        "description":"Phone number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ECPhoneNumber",
                                "ICPhoneNumber",
                                "InternalFlag"
                            ]
                        }
                    }
                }
            },
            "awards-AwardError-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardErrorId":{
                        "type":"integer",
                        "description":"The unique identifier of the award error.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ErrorCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The  identifier of the error code.",
                        "nullable":false
                    },
                    "ErrorType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The  identifier of the error type.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectTaskBurdenScheduleVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the  task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the funding is allocated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectScheduleId":{
                        "title":"Award Project Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the project schedule",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Fixed date of the burden schedule",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule specified at the project or project task of an award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awards-AwardKeyword-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier for Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"The unique identifier for Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "type":"string",
                        "description":"The name of the keyword.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingId":{
                        "title":"Award Project Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project funding allocation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectDepartmentCreditVO-post-item":{
                "required":[
                    "AwardId",
                    "CreditPercentage",
                    "OrganizationId",
                    "OrganizationName"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization credit assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreditPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the organization receives.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that receives credit.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Organization Credits"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectCertificationVO-item":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"Date when the award project certification was approved.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates that the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectCertificationId":{
                        "title":"Award Project Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwdProjectLnkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"Date when the certification for the award project was performed.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertificationStatus":{
                        "title":"Status",
                        "maxLength":10,
                        "type":"string",
                        "description":"Status of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CertifiedBy":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"Unique identifier of the person certifying the award project certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person certifying the award project certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the award project certification.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project certification.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project certification was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves no more than minimal risk and meets criteria specified by federal regulations, and is therefore exempt from protocol approvals.",
                        "nullable":true
                    },
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award project certification requires an expedited review.",
                        "nullable":true
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Date when the award project certification expires.",
                        "format":"date",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the award project certification requires a full review.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project certification was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project certification.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Certifications"
                }
            },
            "awards-AwardBudgetPeriod-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "title":"Name",
                        "maxLength":15,
                        "type":"string",
                        "description":"The time interval assigned to the award for which the budget, actual, commitment, and available amount are shown.",
                        "nullable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "awards-AwardPersonnel":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardErrorVO-item":{
                "type":"object",
                "properties":{
                    "AwardErrorId":{
                        "type":"integer",
                        "description":"The unique identifier of the award error.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award error was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ErrorCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The  identifier of the error code.",
                        "nullable":false
                    },
                    "ErrorType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The  identifier of the error type.",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award error was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageText":{
                        "type":"string",
                        "description":"The error message to be displayed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Errors"
                }
            },
            "awards-AwardKeyword-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier for Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardKeywordId":{
                        "title":"Award Keyword",
                        "type":"integer",
                        "description":"The unique identifier for Award Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"The unique identifier for Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Name",
                        "type":"string",
                        "description":"The name of the keyword.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectTaskBurdenScheduleVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project burden schedule.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project burden schedule was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project burden schedule",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project burden schedule was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awards-item-post-request":{
                "type":"object",
                "properties":{
                    "Attachment":{
                        "title":"Award Attachments",
                        "type":"array",
                        "description":"The Award Attachments resource is used to view attachments associated with the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-Attachment-item-post-request"
                        }
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Periods",
                        "type":"array",
                        "description":"The Award Budget Periods resource is used to view award budget period attributes such as budget period name, start date and end date.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-post-request"
                        }
                    },
                    "AwardCFDA":{
                        "title":"Award CFDAs",
                        "type":"array",
                        "description":"The Award CFDAs resource is used to view the attributes specific to award federal domestic assistance program.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardCFDA-item-post-request"
                        }
                    },
                    "AwardCertification":{
                        "title":"Award Certifications",
                        "type":"array",
                        "description":"The Award Certifications resource is used to view the certification attributes of the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardCertification-item-post-request"
                        }
                    },
                    "AwardDepartmentCredit":{
                        "title":"Award Department Credits",
                        "type":"array",
                        "description":"The Award Department Credits resource is used to view the organization credit attributes for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-post-request"
                        }
                    },
                    "AwardError":{
                        "title":"Award Errors",
                        "type":"array",
                        "description":"The Award Errors resource is used to view validation errors associated with the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardError-item-post-request"
                        }
                    },
                    "AwardFunding":{
                        "title":"Award Fundings",
                        "type":"array",
                        "description":"The Award Fundings resource is used to view award funding attributes such as funding issue type and funding issue name.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFunding-item-post-request"
                        }
                    },
                    "AwardFundingSource":{
                        "title":"Award Funding Sources",
                        "type":"array",
                        "description":"The Award Funding Sources resource is used to view the attributes used to create or update a funding source for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFundingSource-item-post-request"
                        }
                    },
                    "AwardHeaderDFF":{
                        "title":"Award Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for awards.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardKeyword":{
                        "title":"Award Keywords",
                        "type":"array",
                        "description":"The Award Keywords resource is used to view the keyword attributes for the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardKeyword-item-post-request"
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":true
                    },
                    "AwardOwningOrganizationId":{
                        "title":"Award Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the award organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardOwningOrganizationName":{
                        "title":"Award Owning Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"An organization that owns awards within an enterprise. An organizing unit in the internal or external structure of your enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPersonnel":{
                        "title":"Award Personnel",
                        "type":"array",
                        "description":"The Award Personnel resource is used to view the award personnel attributes such as person name, role.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-item-post-request"
                        }
                    },
                    "AwardProject":{
                        "title":"Award Projects",
                        "type":"array",
                        "description":"The Award Projects resource is used to view the attributes of an award project, such as project name and project number.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-item-post-request"
                        }
                    },
                    "AwardPurpose":{
                        "title":"Purpose",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the award purpose.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardReference":{
                        "title":"Award References",
                        "type":"array",
                        "description":"The Award References resource is used to view the attributes specific to award reference type.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardReference-item-post-request"
                        }
                    },
                    "AwardSource":{
                        "title":"Award Source",
                        "maxLength":20,
                        "type":"string",
                        "description":"The source from which the award is created, for example, from the UI or the REST service.",
                        "nullable":true
                    },
                    "AwardTerms":{
                        "title":"Award Terms",
                        "type":"array",
                        "description":"The Award Terms and Conditions resource is used to view the attributes of the terms and conditions associated to the award.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardTerms-item-post-request"
                        }
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Classification of an award, for example, Federal grants or Private grants.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardValidationNeededFlag":{
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award should be validated.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "type":"string",
                        "description":"Name of the bill plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for BillPlanName is Award Bill Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillSetNumber":{
                        "type":"number",
                        "description":"The billing set number used to group invoices.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToAccountId":{
                        "type":"string",
                        "description":"The bill-to account identifier of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The bill-to account number of the customer who's responsible for receiving and paying the invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillToContactEmail":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The email of the contact person from the bill-to customer site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer contact person on a bill plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "type":"string",
                        "description":"The contact person of the bill-to customer.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"The customer site where the invoices are sent.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillToSiteUseId":{
                        "title":"Bill-to Site",
                        "type":"string",
                        "description":"Unique identifier of the bill-to customer site that's responsible for receiving and paying the invoice amount.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BillingCycle":{
                        "title":"Billing Cycle",
                        "type":"string",
                        "description":"Frequency at which invoices are created for the bill plan. The default value for BillingCycle is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillingCycleId":{
                        "title":"Billing Cycle ID",
                        "type":"integer",
                        "description":"Billing cycle represents the frequency at which invoices are created for this bill plan.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "type":"string",
                        "description":"Unit of an enterprise that performs one or many business functions that can be rolled up in a management hierarchy. An award business unit is one within which the award is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CloseDate":{
                        "title":"Close Date",
                        "type":"string",
                        "description":"Date past the end date of the award. Transactions for the award can be entered up to this date.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineName":{
                        "title":"Name",
                        "type":"string",
                        "description":"Name of the contract line created for the award contract. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for ContractLineName is Line 1.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractStatus":{
                        "type":"string",
                        "description":"Status of the award contract. Valid values include Draft, Active, or Pending Approval. Set it to Pending Approval when submitting an award for approval using the PATCH method. If set to Active, the award is moved to the Active status.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract type.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ContractTypeName":{
                        "title":"Contract Type",
                        "type":"string",
                        "description":"Name of the contract type of the award.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "CreatedFrom":{
                        "title":"Created From",
                        "maxLength":20,
                        "type":"string",
                        "description":"The method of creating the award, for example, using 'FROM_TEMPLATE' or 'BLANK'.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DaysToClose":{
                        "title":"Days to Close",
                        "type":"integer",
                        "description":"Days to close of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Brief description of the award.",
                        "nullable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "type":"string",
                        "description":"The unique identifier of the letter of credit document issued to the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EventFormat":{
                        "title":"Event Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group events on an invoice line. The default value for EventFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventFormatId":{
                        "title":"Event Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group events on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpandedAuthorityFlag":{
                        "title":"Expanded Authority Spending Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the award funding is authorized to be spent across budget periods.",
                        "nullable":true
                    },
                    "FederalInvoiceFormat":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"This field stores and indicates federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FederalInvoiceFormatCode":{
                        "title":"Federal Invoice Format",
                        "type":"string",
                        "description":"The unique identifier of the federal invoice format that is used for bill presentment purpose.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FlowThroughAmount":{
                        "type":"number",
                        "description":"Amount of the flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFederalFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicator that specifies whether the award project is funded by a federal agency through flow through funds.",
                        "nullable":true
                    },
                    "FlowThroughFromDate":{
                        "type":"string",
                        "description":"Start date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "FlowThroughPrimarySponsorId":{
                        "type":"integer",
                        "description":"Primary sponsor of the flow through funds.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FlowThroughPrimarySponsorName":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Name of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughPrimarySponsorNumber":{
                        "title":"Flow-Through Funds Primary Sponsor",
                        "type":"string",
                        "description":"Number of the primary sponsor of the flow through funds.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FlowThroughReferenceAwardName":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the flow through reference award.",
                        "nullable":true
                    },
                    "FlowThroughToDate":{
                        "type":"string",
                        "description":"End date of the flow through funds.",
                        "format":"date",
                        "nullable":true
                    },
                    "GeneratedInvoiceStatus":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Status set during the Generate Invoice process. Valid values are Draft, Submitted, or Released.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GeneratedInvoiceStatusCode":{
                        "title":"Generated Invoice Status",
                        "type":"string",
                        "description":"Lookup code for the Generated Invoice Status. Valid values are D,S,or R.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InstitutionComplianceApprovalDate":{
                        "type":"string",
                        "description":"Approval date for the conflict of interest indicator.",
                        "format":"date",
                        "nullable":true
                    },
                    "InstitutionComplianceFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether the award project complies with Institution policy.",
                        "nullable":true
                    },
                    "InstitutionComplianceReviewCompletedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The conflict of interest indicator that specifies whether compliance review is completed.",
                        "nullable":true
                    },
                    "InstitutionId":{
                        "title":"Institution ID",
                        "type":"integer",
                        "description":"The unique identifier of the institution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "InstitutionName":{
                        "title":"Institution",
                        "type":"string",
                        "description":"Organizational entity that is receiving the funding.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IntellectualPropertyDescription":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Description of the intellectual property.",
                        "nullable":true
                    },
                    "IntellectualPropertyReportedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether intellectual property is reported.",
                        "nullable":true
                    },
                    "InvoiceGrouping":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The name of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceGroupingCode":{
                        "title":"Invoice Grouping",
                        "type":"string",
                        "description":"The code of the invoice grouping method.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethod":{
                        "title":"Invoice Method",
                        "type":"string",
                        "description":"Name of the method to calculate invoice amounts for the bill plan associated with the contract line for the award project. The default value for InvoiceMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InvoiceMethodId":{
                        "title":"Invoice Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method to calculate invoice amounts for the bill plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LaborFormat":{
                        "title":"Labor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group labor items on an invoice line. The default value for LaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborFormatId":{
                        "title":"Labor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor format that is the source of the columns, text, and layout used to group labor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastValidated":{
                        "title":"Last Validated",
                        "type":"string",
                        "description":"The date when the award is last validated.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LegalEntityId":{
                        "title":"Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the legal entity of the award.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LegalEntityName":{
                        "title":"Legal Entity",
                        "type":"string",
                        "description":"Recognized party with given rights and responsibilities by legislation. Owns the award being displayed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "LetterOfCreditFlag":{
                        "title":"Letter of credit",
                        "type":"boolean",
                        "description":"Indicates whether the award is issued under a letter of credit. If the award sponsor is a Federal and Letter of Credit sponsor, then the default value is true. Otherwise, the default value is false.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NetInvoiceFlag":{
                        "title":"Net invoice",
                        "type":"boolean",
                        "description":"Indicates whether net invoicing is set on the contract.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "NonLaborFormat":{
                        "title":"Nonlabor Format",
                        "type":"string",
                        "description":"Name of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line. The default value for NonLaborFormat is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonLaborFormatId":{
                        "title":"Nonlabor Format ID",
                        "type":"integer",
                        "description":"The unique identifier of the format that is the source of the columns, text, and layout used to group nonlabor items on an invoice line.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PaymentTerms":{
                        "title":"Payment Terms",
                        "type":"string",
                        "description":"Terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice. The default value for PaymentTerms is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PaymentTermsId":{
                        "title":"Payment Terms ID",
                        "type":"integer",
                        "description":"The unique identifier of the terms used to schedule payments and calculate due dates, discount dates, and discount amounts for each invoice.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PreAwardDate":{
                        "title":"Pre-Award Date",
                        "type":"string",
                        "description":"Date before the start date of an award.",
                        "format":"date",
                        "nullable":true
                    },
                    "PreAwardGuaranteedFundingSource":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The guaranteed source of funding for the award.",
                        "nullable":true
                    },
                    "PreAwardSpendingAllowedFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Flag indicating whether pre-award spending is allowed.",
                        "nullable":true
                    },
                    "PrepaymentTransactionTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the prepayment transaction type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrepaymentTransactionTypeName":{
                        "title":"Prepayment Transaction Type",
                        "type":"string",
                        "description":"Prepayment transaction type name.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardAccomplishmentRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"The flag that indicates accomplishment-based renewal from the previous award.",
                        "nullable":true
                    },
                    "PreviousAwardBUId":{
                        "title":"Previous Award Business Unit",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award business unit.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardBUName":{
                        "title":"Previous Award Business Unit",
                        "type":"string",
                        "description":"Name of the business unit of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardId":{
                        "title":"Previous Award Name",
                        "type":"integer",
                        "description":"The unique internal identifier of a previous award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PreviousAwardInProgressRenewFlag":{
                        "maxLength":5,
                        "type":"boolean",
                        "description":"Indicates whether renewal of the previous award is in progress.",
                        "nullable":true
                    },
                    "PreviousAwardName":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Name of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreviousAwardNumber":{
                        "title":"Previous Award Name",
                        "type":"string",
                        "description":"Number of the previous award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrincipalInvestigatorEmail":{
                        "title":"Principal Investigator Email",
                        "type":"string",
                        "description":"E-mail of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorId":{
                        "title":"Principal Investigator ID",
                        "type":"integer",
                        "description":"The unique identifier of the person, in human resources, identified as the principal investigator.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorName":{
                        "title":"Principal Investigator Name",
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "PrincipalInvestigatorNumber":{
                        "title":"Principal Investigator Number",
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StartDate"
                            ]
                        }
                    },
                    "RevenueMethod":{
                        "title":"Revenue Method",
                        "type":"string",
                        "description":"Name of the method used to calculate revenue amounts for the revenue plan associated with the contract line for the award project. The default value for RevenueMethod is set to the value specified in the Manage Grants Business Unit Implementation Options page in the Setup and Maintenance work area.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueMethodId":{
                        "title":"Revenue Method ID",
                        "type":"integer",
                        "description":"The unique identifier of the method used to calculate revenue amounts for the revenue plan associated with the contract line for this award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RevenuePlanName":{
                        "title":"Revenue Plan Name",
                        "type":"string",
                        "description":"Name of the revenue plan associated with the contract line for the award. When the award is submitted for approval, it???s set to the default value, unless specified otherwise. The default value for RevenuePlanName is Award Revenue Plan.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToAccountId":{
                        "type":"string",
                        "description":"The ship-to account identifier of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShipToAccountNumber":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The ship-to account number of the customer who receives the goods and services.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToSite":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ShipToSiteUseId":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"The unique identifier of the ship-to site.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourceTemplateId":{
                        "title":"Source Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the source award template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":16
                        }
                    },
                    "SourceTemplateName":{
                        "title":"Source Template Name",
                        "type":"string",
                        "description":"Name of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceTemplateNumber":{
                        "title":"Source Template Number",
                        "type":"string",
                        "description":"Number of the source award template.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Award number tracked by the sponsor.",
                        "nullable":true
                    },
                    "SponsorId":{
                        "title":"Sponsor ID",
                        "type":"integer",
                        "description":"Unique identifier of the primary sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "type":"string",
                        "description":"Name of the sponsor, who is also the customer, funding the award.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "type":"string",
                        "description":"Number of the sponsor related to the customer from TCA.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the award.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Unique identifier of the Receivables Transaction Type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "TransactionTypeName":{
                        "title":"Transaction Type",
                        "type":"string",
                        "description":"Receivables transaction type for invoices and credit memos.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "BusinessUnitId",
                                "BusinessUnitName"
                            ]
                        }
                    },
                    "ValidateStatus":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator that specifies the validation status of an award .",
                        "nullable":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRevisionRestVO-item":{
                "type":"object",
                "properties":{
                    "BuildStatus":{
                        "title":"Build Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The current state of a burden schedule version in relation to build processing. The status can be New, Active, or Active with Unbuilt Changes.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "BurdenStructureName":{
                        "title":"Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned to a burden schedule version. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "HierarchyVersionId"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationHierarchyCode",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "HierarchyVersionId",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HoldVersionFromBuildFlag":{
                        "title":"Hold Version from Build",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the build rate schedule process will skip the schedule version even if it has been built.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ReadyToCompileFlag"
                            ]
                        }
                    },
                    "LastActiveBuildDate":{
                        "title":"Last Active Build Date",
                        "type":"string",
                        "description":"The date on which a burden schedule version most recently underwent successful build processing. Because the processing was successful, the multipliers on the version are available for use.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationHierarchyCode":{
                        "title":"Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationHierarchyName":{
                        "title":"Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "OrganizationHierarchyCode"
                            ]
                        }
                    },
                    "VersionEndDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule version is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The identifier of the version of a set of burden multipliers.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "VersionName":{
                        "title":"Version",
                        "maxLength":30,
                        "type":"string",
                        "description":"A version of a burden schedule is a set of burden multipliers. One burden schedule can have many versions.",
                        "nullable":false
                    },
                    "VersionStartDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule version is active.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "awards-AwardProject-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardProjectAttachment":{
                        "title":"Award Project Attachments",
                        "type":"array",
                        "description":"The Award Project Attachments resource is used to view attachments associated with the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-patch-request"
                        }
                    },
                    "AwardProjectCertification":{
                        "title":"Award Project Certifications",
                        "type":"array",
                        "description":"The Award Project Certifications resource is used to view certification attributes of the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-patch-request"
                        }
                    },
                    "AwardProjectDFF":{
                        "title":"Award Project Descriptive Flexfields",
                        "type":"array",
                        "description":"A list of all the descriptive flexfields available for award projects.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardProjectDepartmentCredit":{
                        "title":"Award Project Organization Credits",
                        "type":"array",
                        "description":"The Award Project Organization Credits resource is used to view organization credit attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-patch-request"
                        }
                    },
                    "AwardProjectFundingSource":{
                        "title":"Award Project Funding Sources",
                        "type":"array",
                        "description":"The Award Project Funding Sources resource is used to assign funding sources to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-patch-request"
                        }
                    },
                    "AwardProjectKeyword":{
                        "title":"Award Project Keywords",
                        "type":"array",
                        "description":"The Award Project Keywords resource is used to view keyword attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-patch-request"
                        }
                    },
                    "AwardProjectOverrideBurdenSchedules":{
                        "title":"Award Project Override Burden Schedules",
                        "type":"array",
                        "description":"The Award Project Override Burden Schedules resource is used to create and view the override burden schedule assigned to the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AwardProjectPersonnel":{
                        "title":"Award Project Personnel",
                        "type":"array",
                        "description":"The Award Project Personnel resource is used to view personnel references associated with the award project",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-patch-request"
                        }
                    },
                    "AwardProjectReference":{
                        "title":"Award Project Reference Types",
                        "type":"array",
                        "description":"The Award Project Reference Types resource is used to view attributes associated with the award project reference type.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-patch-request"
                        }
                    },
                    "AwardProjectTaskBurdenSchedule":{
                        "title":"Award Project Task Burden Schedules",
                        "type":"array",
                        "description":"The Award Project Task Burden Schedules resource is used to view the task burden schedule of the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-patch-request"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award project currency.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDepartmentCredit-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOrganizationCreditId":{
                        "title":"Award Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization credit assigned to the award or award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreditPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"Percentage of credit that the organization receives.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the organization.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that receives credit.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardKeyword-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier for Award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardKeywordId":{
                        "title":"Award Keyword",
                        "type":"integer",
                        "description":"The unique identifier for Award Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award keyword.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award keyword was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "KeywordId":{
                        "title":"Keyword ID",
                        "type":"integer",
                        "description":"The unique identifier for Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "KeywordName":{
                        "title":"Name",
                        "type":"string",
                        "description":"The name of the keyword.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award keyword was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award keyword",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardKeywordVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardKeywordId":{
                        "title":"Award Keyword",
                        "type":"integer",
                        "description":"The unique identifier for Award Keyword.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRestVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "AwardId"
                            ]
                        }
                    },
                    "BurdenScheduleDescription":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":false
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "DefaultBurdenStructureName":{
                        "title":"Default Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned as the default burden structure on a burden schedule. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "DefaultOrganizationHierarchyCode":{
                        "title":"Default Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DefaultOrganizationHierarchyName":{
                        "title":"Default Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations. This hierarchy is the default hierarchy for burden schedule versions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "awards-AwardFunding-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFunding":{
                        "title":"Award Project Fundings",
                        "type":"array",
                        "description":"The Award Project Fundings resource is used to view funding allocation attributes for the award project.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-patch-request"
                        }
                    },
                    "BudgetPeriod":{
                        "type":"string",
                        "description":"Name of the budget period for the award.",
                        "nullable":true
                    },
                    "BudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "DirectFundingAmount":{
                        "title":"Direct Funding Amount",
                        "type":"number",
                        "description":"Total funding amount granted for the award.",
                        "nullable":false
                    },
                    "FundingIssueDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date when the funding was issued.",
                        "format":"date",
                        "nullable":false
                    },
                    "FundingIssueDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the funding issue.",
                        "nullable":true
                    },
                    "FundingIssueNumber":{
                        "title":"Number",
                        "maxLength":200,
                        "type":"string",
                        "description":"Number of the funding issue.",
                        "nullable":false
                    },
                    "FundingIssueType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type code of funding issued, for example BASE or SUPPLEMENT.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingIssueTypeName":{
                        "title":"Award Funding Issue Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of funding issued, for example Base or Supplement.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IndirectFundingAmount":{
                        "title":"Indirect Funding Amount",
                        "type":"number",
                        "description":"Burden amount granted by the sponsor as part of funding amount.",
                        "nullable":true,
                        "default":0
                    }
                }
            },
            "awards-AwardProject-AwardProjectDepartmentCredit":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectFundingSourceVO-item":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingSourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding source assignment to the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project funding source was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceType":{
                        "title":"Funding Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of the funding source.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InternalFundingSourceBurdeningFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Enable or disable Burdening for the Internal Funding Source.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project funding source was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project funding source.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Project Funding Sources"
                }
            },
            "awards":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awards-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCFDAVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Cfda":{
                        "title":"Assistance Listing Numbers",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number used to identify the nature of federal funding received in the form of award from sponsors.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awards-AwardFunding-AwardProjectFunding-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectFundingId":{
                        "title":"Award Project Funding ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project funding allocation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardProjectLinkId":{
                        "title":"Award Project Link ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingAmount":{
                        "title":"Funding Amount",
                        "type":"number",
                        "description":"Funding amount allocated to the award project.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the award project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the funding is allocated.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardProjectCertificationVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExpeditedReviewFlag":{
                        "title":"Expedited Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award project certification requires an expedited review.",
                        "nullable":true
                    },
                    "CertificationDate":{
                        "title":"Certification Date",
                        "type":"string",
                        "description":"Date when the certification for the award project was performed.",
                        "format":"date",
                        "nullable":false
                    },
                    "CertifiedByPersonName":{
                        "title":"Certified By",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person certifying the award project certification.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Comments for the award project certification.",
                        "nullable":true
                    },
                    "AssuranceNumber":{
                        "title":"Assurance Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Assurance of compliance number. Indicates that the organization complies with the regulations for the protection of animal or human research subjects.",
                        "nullable":true
                    },
                    "FullReviewFlag":{
                        "title":"Full Review",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the award project certification requires a full review.",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"Date when the award project certification was approved.",
                        "format":"date",
                        "nullable":true
                    },
                    "CertificationId":{
                        "title":"Certification ID",
                        "type":"integer",
                        "description":"Unique identifier of the certification.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ExemptionNumber":{
                        "title":"Exemption Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"Number that determines whether the research involves no more than minimal risk and meets criteria specified by federal regulations, and is therefore exempt from protocol approvals.",
                        "nullable":true
                    },
                    "CertificationName":{
                        "title":"Certification Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Date when the award project certification expires.",
                        "format":"date",
                        "nullable":true
                    },
                    "CertifiedBy":{
                        "title":"Certified By",
                        "type":"integer",
                        "description":"Unique identifier of the person certifying the award project certification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "CertificationStatus":{
                        "title":"Status",
                        "maxLength":10,
                        "type":"string",
                        "description":"Status of the award project certification.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardCertificationVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award certification.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award certification was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award certification.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award certification was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "type":"string",
                        "description":"Name of the budget period for the award.",
                        "nullable":true
                    },
                    "BudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Unique identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "DirectFundingAmount":{
                        "title":"Direct Funding Amount",
                        "type":"number",
                        "description":"Total funding amount granted for the award.",
                        "nullable":false
                    },
                    "FundingIssueDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date when the funding was issued.",
                        "format":"date",
                        "nullable":false
                    },
                    "FundingIssueDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the funding issue.",
                        "nullable":true
                    },
                    "FundingIssueNumber":{
                        "title":"Number",
                        "maxLength":200,
                        "type":"string",
                        "description":"Number of the funding issue.",
                        "nullable":false
                    },
                    "FundingIssueType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type code of funding issued, for example BASE or SUPPLEMENT.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingIssueTypeName":{
                        "title":"Award Funding Issue Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of funding issued, for example Base or Supplement.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source, entered by the user.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IndirectFundingAmount":{
                        "title":"Indirect Funding Amount",
                        "type":"number",
                        "description":"Burden amount granted by the sponsor as part of funding amount.",
                        "nullable":true,
                        "default":0
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding"
                }
            },
            "awards-AwardFundingSource-item-post-request":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The approval date of the selected award funding source.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApprovalPersonId":{
                        "title":"Approved By",
                        "type":"integer",
                        "description":"The unique identifier of the person who approved the selected funding source.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ApprovalPersonName":{
                        "title":"Approved By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovalPersonNumber":{
                        "title":"Approval Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The number of the person who approved the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardFundingSourceSourceId":{
                        "title":"Award Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the award funding source association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique identifier of the selected funding source.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique number associated with the selected funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequiredBySponsor":{
                        "title":"Required By Sponsor",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the selected funding source is marked as required by sponsor.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRestVO-post-item":{
                "required":[
                    "BurdenScheduleName",
                    "DefaultBurdenStructureName",
                    "DefaultOrganizationHierarchyCode",
                    "HierarchyStartOrganizationId",
                    "HierarchyVersionId"
                ],
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Identifier of the award.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "AwardId"
                            ]
                        }
                    },
                    "BurdenScheduleDescription":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"The description of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden schedule which is set of burden multipliers that is maintained for use across projects.",
                        "nullable":false
                    },
                    "DefaultBurdenStructureName":{
                        "title":"Default Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned as the default burden structure on a burden schedule. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "DefaultOrganizationHierarchyCode":{
                        "title":"Default Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DefaultOrganizationHierarchyName":{
                        "title":"Default Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations. This hierarchy is the default hierarchy for burden schedule versions.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "DefaultOrganizationHierarchyCode",
                                "DefaultOrganizationHierarchyName",
                                "HierarchyVersionId",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_AwardProjectOverrideBurdenScheduleRevisionRestVO-post-item":{
                "required":[
                    "BurdenScheduleId",
                    "VersionName",
                    "VersionStartDate"
                ],
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "BurdenStructureName":{
                        "title":"Burden Structure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of a burden structure which is assigned to a burden schedule version. A burden structure determines how cost bases are grouped and what types of burden costs are applied to the cost bases.",
                        "nullable":false
                    },
                    "HierarchyStartOrganizationId":{
                        "title":"Hierarchy Start Organization ID",
                        "type":"integer",
                        "description":"The identifier of the top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18,
                            "dependencies":[
                                "HierarchyVersionId"
                            ]
                        }
                    },
                    "HierarchyStartOrganizationName":{
                        "title":"Hierarchy Start Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The top-level organization of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "HierarchyStartOrganizationId",
                                "HierarchyVersionId",
                                "HierarchyVersionName",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HierarchyVersionId":{
                        "title":"Hierarchy Version ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"The identifier of the version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationHierarchyCode",
                                "TreeStructureCode"
                            ]
                        }
                    },
                    "HierarchyVersionName":{
                        "title":"Hierarchy Version",
                        "maxLength":80,
                        "type":"string",
                        "description":"The version of the organization hierarchy that is assigned to the burden schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "HierarchyVersionId",
                                "OrganizationHierarchyCode",
                                "OrganizationHierarchyName"
                            ]
                        }
                    },
                    "HoldVersionFromBuildFlag":{
                        "title":"Hold Version from Build",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the build rate schedule process will skip the schedule version even if it has been built.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ReadyToCompileFlag"
                            ]
                        }
                    },
                    "OrganizationClassificationCode":{
                        "title":"Organization Classification Code",
                        "type":"string",
                        "description":"The internal code for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationClassificationName":{
                        "title":"Organization Classification",
                        "type":"string",
                        "description":"The name for a group of organizations to classify them, for example, to allow to own the enterprise's projects or project tasks, or to incur costs on the enterprise's projects or project tasks.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationHierarchyCode":{
                        "title":"Organization Hierarchy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The internal code of the structure that determines the relationships between organizations.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationHierarchyName":{
                        "title":"Organization Hierarchy",
                        "maxLength":80,
                        "type":"string",
                        "description":"A structure that determines the relationships between organizations like which organizations are subordinate to other organizations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "OrganizationHierarchyCode"
                            ]
                        }
                    },
                    "VersionEndDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule version is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"date"
                        }
                    },
                    "VersionName":{
                        "title":"Version",
                        "maxLength":30,
                        "type":"string",
                        "description":"A version of a burden schedule is a set of burden multipliers. One burden schedule can have many versions.",
                        "nullable":false
                    },
                    "VersionStartDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule version is active.",
                        "format":"date",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"date"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ChargeableTasksVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedToDoTasksVO-post-item":{
                "type":"object",
                "properties":{
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_LaborResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_LaborResourceAssignmentsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ChargeableTasksVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-ChargeableProjects":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableProjects-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectsUsers-ToDoTasks-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "dependencies":[
                                "ProjElementId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "default":"PJF_TASKS",
                        "x-queryable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the to do task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ToDoTaskFollowers":{
                        "title":"To Do Task Followers",
                        "type":"array",
                        "description":"The to do task follower resource is used to store values  while adding or removing followers on to do tasks.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableFinancialTasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectsUsers-FollowedProjectTasks-item-patch-request":{
                "type":"object",
                "properties":{
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "projectsUsers-ChargeableFinancialTasks-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-ChargeableProjects-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization assignment of the projects user.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique reference of the organization assignment of the projects user.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of the business unit to which the project belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business unit to which the project belongs.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DefaultExpenditureTypeName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the default expenditure type for a resource class in a project unit.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OwningOrganizationId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwningOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryAssignment":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether an assignment is the primary assignment of the projects user.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectFinishDate":{
                        "type":"string",
                        "description":"The date that work or information tracking ends on a project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectManagerEmail":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project that is being created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "maxLength":25,
                        "type":"string",
                        "description":"The project number of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStartDate":{
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of the project unit assigned to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectUserVO-post-item":{
                "required":[
                    "DisplayName"
                ],
                "type":"object",
                "properties":{
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the projects user.",
                        "nullable":false
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects user.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the projects user in HCM.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Phone":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_LaborResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource assigned to the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The e-mail address of the resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborResourceAssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assignment on the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Phone":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of a resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResource":{
                        "type":"string",
                        "description":"Indicates whether a resource is the primary resource on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that the resource is assigned to work on a task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectsUsers-ChargeableProjects-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-ProjectTasks-TaskFollowers-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ChargeableProjectsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DefaultExpenditureTypeName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the default expenditure type for a resource class in a project unit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrimaryAssignment":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether an assignment is the primary assignment of the projects user.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectManagerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project that is being created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "maxLength":25,
                        "type":"string",
                        "description":"The project number of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of the business unit to which the project belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectManagerEmail":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwningOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of the project unit assigned to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectFinishDate":{
                        "type":"string",
                        "description":"The date that work or information tracking ends on a project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwningOrganizationId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectManagerResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectStartDate":{
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization assignment of the projects user.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique reference of the organization assignment of the projects user.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business unit to which the project belongs.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the project.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectsUsers-ProjectTasks-TaskFollowers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectsUsers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedToDoTasksVO-patch-item":{
                "type":"object",
                "properties":{
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    }
                }
            },
            "projectsUsers-ChargeableFinancialTasks-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedToDoTasksVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    }
                }
            },
            "projectsUsers-FollowedToDoTasks-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the followed task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS",
                        "x-queryable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the followed to do task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work ended on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when the work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ChargeableTasksVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PrimaryAssignment":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether an assignment is the primary assignment of the projects user.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DefaultExpenditureTypeName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the default expenditure type for a resource class in a project unit.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of a task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource who manages the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionStartDate":{
                        "type":"string",
                        "description":"Date from which transactions can be reported for task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionCompletionDate":{
                        "type":"string",
                        "description":"Date upto which transactions can be reported for task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskStartDate":{
                        "type":"string",
                        "description":"Planning start date of the financial task as per financial project plan.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique reference of the organization assignment of the projects user.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization assignment of the projects user.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskFinishDate":{
                        "type":"string",
                        "description":"Planning finish date of the financial task as per financial project plan.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectsUsers-FollowedProjectTasks-item-post-request":{
                "type":"object",
                "properties":{
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectTaskVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code corresponding to the label that displays the status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which a task is associated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS"
                    },
                    "ParentTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The  number of the parent task. If the task is the top task, then parent task is null.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project Element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskCurrentStartDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task to a new task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the system status corresponding to the status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "TaskProgressStatusCode"
                            ]
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. The top task identifier and task identifier are the same for a top task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskCurrentFinishDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project to which the task is associated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectStatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The label to display the status of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Current estimated effort to complete the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskPrimaryResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the primary resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"The level of the task in the project work plan.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "ExecutionDisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ToDoTaskVO-post-item":{
                "required":[
                    "ElementType",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "dependencies":[
                                "ProjElementId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "default":"PJF_TASKS"
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the to do task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_TaskFollowersVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-ProjectTasks-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ExecutionDisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborResourceAssignments":{
                        "title":"Labor Resource Assignments",
                        "type":"array",
                        "description":"The labor resource assignment includes attributes used to store values while creating or updating labor resource assignments for a project task. For example, a DBA may be assigned as a labor resource for a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments-item-response"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS",
                        "x-queryable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task to a new task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The  number of the parent task. If the task is the top task, then parent task is null.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan version of the proejct task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project Element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project to which the task is associated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which a task is associated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code corresponding to the label that displays the status of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The label to display the status of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the system status corresponding to the status of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskActualQuantity":{
                        "title":"ITD Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskCurrentActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Current estimated effort to complete the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCurrentFinishDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCurrentStartDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskExceptions":{
                        "type":"string",
                        "description":"The exceptions generated by the progress entry for the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskFollowers":{
                        "title":"Project Task Followers",
                        "type":"array",
                        "description":"The task follower resource is used to store values while adding or removing followers on project tasks. A project user can be assigned as a follower on a project task for viewing task details and tracking its completion.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers-item-response"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"The level of the task in the project work plan.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work completed for a particular task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task is scheduled to end.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when task is scheduled to start.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskPrimaryResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the primary resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "TaskProgressStatusCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The code of the progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when the task is expected to be completed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The total number of hours estimated for the resource to complete a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when the task is expected to be started.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that the resource is assigned to work on a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. The top task identifier and task identifier are the same for a top task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-TaskFollowers-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-ProjectTasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_TaskFollowersVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The e-mail address of the resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Phone":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of projects user.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectsUsers-item-post-request":{
                "required":[
                    "DisplayName"
                ],
                "type":"object",
                "properties":{
                    "ChargeableFinancialTasks":{
                        "title":"Chargeable Tasks",
                        "type":"array",
                        "description":"The tasks for which the projects user can report expenditures such as time.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks-item-post-request"
                        }
                    },
                    "ChargeableProjects":{
                        "title":"Chargeable Projects",
                        "type":"array",
                        "description":"The projects for which the projects user can report expenditures such as time.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableProjects-item-post-request"
                        }
                    },
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the projects user.",
                        "nullable":false
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects user.",
                        "nullable":true
                    },
                    "FollowedProjectTasks":{
                        "title":"Followed Project Tasks",
                        "type":"array",
                        "description":"The followed project task resource is used to retrieve attributes for a project task that a project user follows.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks-item-post-request"
                        }
                    },
                    "FollowedToDoTasks":{
                        "title":"Followed To Do Tasks",
                        "type":"array",
                        "description":"The followed to do task resource is used to retrieve attributes for a to do task that a project user follows. To do Tasks may be followed by many project users.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks-item-post-request"
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the projects user in HCM.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Phone":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true
                    },
                    "ProjectTasks":{
                        "title":"Project Tasks",
                        "type":"array",
                        "description":"The project task resource is used to store values while creating or updating project tasks. A task is a unit of project work assigned or performed as part of a resource's duties. Tasks may be a portion of project work to be performed within a defined period by a specific resource or multiple resources.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-post-request"
                        }
                    },
                    "ToDoTasks":{
                        "title":"To Do Tasks",
                        "type":"array",
                        "description":"The to do task resource is used to store values while creating or updating to do tasks. A to do task is a unit of work assigned or performed as part of a resource's duties outside of any project. To do tasks may be performed within a defined period by a specific resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ToDoTaskVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "dependencies":[
                                "ProjElementId"
                            ]
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "default":"PJF_TASKS"
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the to do task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers-item-response":{
                "type":"object",
                "properties":{
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of projects user.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The e-mail address of the resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Phone":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ChargeableTasksVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization assignment of the projects user.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique reference of the organization assignment of the projects user.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DefaultExpenditureTypeName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the default expenditure type for a resource class in a project unit.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryAssignment":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether an assignment is the primary assignment of the projects user.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskFinishDate":{
                        "type":"string",
                        "description":"Planning finish date of the financial task as per financial project plan.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of a task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource who manages the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskStartDate":{
                        "type":"string",
                        "description":"Planning start date of the financial task as per financial project plan.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCompletionDate":{
                        "type":"string",
                        "description":"Date upto which transactions can be reported for task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionStartDate":{
                        "type":"string",
                        "description":"Date from which transactions can be reported for task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource assigned to the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The e-mail address of the resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborResourceAssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assignment on the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "Phone":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of a resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryResource":{
                        "type":"string",
                        "description":"Indicates whether a resource is the primary resource on the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that the resource is assigned to work on a task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableFinancialTasks-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization assignment of the projects user.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique reference of the organization assignment of the projects user.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DefaultExpenditureTypeName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the default expenditure type for a resource class in a project unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryAssignment":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether an assignment is the primary assignment of the projects user.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskFinishDate":{
                        "type":"string",
                        "description":"Planning finish date of the financial task as per financial project plan.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of a task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskManagerId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource who manages the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskManagerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskStartDate":{
                        "type":"string",
                        "description":"Planning start date of the financial task as per financial project plan.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCompletionDate":{
                        "type":"string",
                        "description":"Date upto which transactions can be reported for task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionStartDate":{
                        "type":"string",
                        "description":"Date from which transactions can be reported for task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedToDoTasksVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the followed task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS"
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the followed to do task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work ended on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when the work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectsUsers-ChargeableProjects-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectUserVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects user.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the projects user in HCM.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Phone":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true
                    },
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the projects user.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectTaskVO-patch-item":{
                "required":[
                    "PlanVersionId",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan version of the proejct task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualQuantity":{
                        "title":"ITD Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskExceptions":{
                        "type":"string",
                        "description":"The exceptions generated by the progress entry for the task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work completed for a particular task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when task is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The code of the progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when the task is expected to be completed.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The total number of hours estimated for the resource to complete a task.",
                        "nullable":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when the task is expected to be started.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that the resource is assigned to work on a task.",
                        "nullable":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete a task.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedTasksVO-updatableFields":{
                "type":"object",
                "properties":{
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    }
                }
            },
            "projectsUsers-ToDoTasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ChargeableProjectsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-FollowedToDoTasks-item-patch-request":{
                "type":"object",
                "properties":{
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectTaskVO-post-item":{
                "required":[
                    "PlanVersionId",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan version of the proejct task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualQuantity":{
                        "title":"ITD Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskExceptions":{
                        "type":"string",
                        "description":"The exceptions generated by the progress entry for the task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work completed for a particular task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when task is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The code of the progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when the task is expected to be completed.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The total number of hours estimated for the resource to complete a task.",
                        "nullable":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when the task is expected to be started.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that the resource is assigned to work on a task.",
                        "nullable":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete a task.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "projectsUsers-FollowedProjectTasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectUserVO-item":{
                "type":"object",
                "properties":{
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the projects user.",
                        "nullable":false
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects user.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the projects user in HCM.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Phone":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-TaskFollowers-item-response":{
                "type":"object",
                "properties":{
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of projects user.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The e-mail address of the resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Phone":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedTasksVO-post-item":{
                "type":"object",
                "properties":{
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "projectsUsers-FollowedToDoTasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_TaskFollowersVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedTasksVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code corresponding to the label that displays the status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work complete for a particular task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which the task is associated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code for the progress status of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when work on the task is expected to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS"
                    },
                    "ParentTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The  number of the parent task. If the task is the top task, then parent task is null.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentStartDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task to a new task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that a resource is assigned to work on a task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. The top task identifier and task identifier are the same for a top task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The estimated number of hours a resource takes to complete a task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the followed project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentFinishDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectStatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The label to display the status of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Current estimated effort to complete the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskPrimaryResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the primary resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when work on the task is expected to be completed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"The level of the task in the project work plan.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "ExecutionDisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date on which the work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectsUsers-ProjectTasks-item-patch-request":{
                "required":[
                    "PlanVersionId",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "LaborResourceAssignments":{
                        "title":"Labor Resource Assignments",
                        "type":"array",
                        "description":"The labor resource assignment includes attributes used to store values while creating or updating labor resource assignments for a project task. For example, a DBA may be assigned as a labor resource for a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments-item-patch-request"
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan version of the proejct task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualQuantity":{
                        "title":"ITD Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskExceptions":{
                        "type":"string",
                        "description":"The exceptions generated by the progress entry for the task.",
                        "nullable":true
                    },
                    "TaskFollowers":{
                        "title":"Project Task Followers",
                        "type":"array",
                        "description":"The task follower resource is used to store values while adding or removing followers on project tasks. A project user can be assigned as a follower on a project task for viewing task details and tracking its completion.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers-item-patch-request"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work completed for a particular task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when task is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The code of the progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when the task is expected to be completed.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The total number of hours estimated for the resource to complete a task.",
                        "nullable":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when the task is expected to be started.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that the resource is assigned to work on a task.",
                        "nullable":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete a task.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_LaborResourceAssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PrimaryResource":{
                        "type":"string",
                        "description":"Indicates whether a resource is the primary resource on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The e-mail address of the resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Phone":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of a resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource assigned to the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that the resource is assigned to work on a task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborResourceAssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assignment on the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ToDoTaskVO-patch-item":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "dependencies":[
                                "ProjElementId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "default":"PJF_TASKS"
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the to do task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectsUsers-item-response":{
                "type":"object",
                "properties":{
                    "ChargeableFinancialTasks":{
                        "title":"Chargeable Tasks",
                        "type":"array",
                        "description":"The tasks for which the projects user can report expenditures such as time.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks-item-response"
                        }
                    },
                    "ChargeableProjects":{
                        "title":"Chargeable Projects",
                        "type":"array",
                        "description":"The projects for which the projects user can report expenditures such as time.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableProjects-item-response"
                        }
                    },
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the projects user.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects user.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FollowedProjectTasks":{
                        "title":"Followed Project Tasks",
                        "type":"array",
                        "description":"The followed project task resource is used to retrieve attributes for a project task that a project user follows.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks-item-response"
                        }
                    },
                    "FollowedToDoTasks":{
                        "title":"Followed To Do Tasks",
                        "type":"array",
                        "description":"The followed to do task resource is used to retrieve attributes for a to do task that a project user follows. To do Tasks may be followed by many project users.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks-item-response"
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the projects user in HCM.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Phone":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectTasks":{
                        "title":"Project Tasks",
                        "type":"array",
                        "description":"The project task resource is used to store values while creating or updating project tasks. A task is a unit of project work assigned or performed as part of a resource's duties. Tasks may be a portion of project work to be performed within a defined period by a specific resource or multiple resources.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-response"
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ToDoTasks":{
                        "title":"To Do Tasks",
                        "type":"array",
                        "description":"The to do task resource is used to store values while creating or updating to do tasks. A to do task is a unit of work assigned or performed as part of a resource's duties outside of any project. To do tasks may be performed within a defined period by a specific resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-ProjectTasks-item-post-request":{
                "required":[
                    "PlanVersionId",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "LaborResourceAssignments":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments-item-post-request"
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan version of the proejct task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualQuantity":{
                        "title":"ITD Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskExceptions":{
                        "type":"string",
                        "description":"The exceptions generated by the progress entry for the task.",
                        "nullable":true
                    },
                    "TaskFollowers":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers-item-post-request"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work completed for a particular task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when task is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The code of the progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when the task is expected to be completed.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The total number of hours estimated for the resource to complete a task.",
                        "nullable":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when the task is expected to be started.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that the resource is assigned to work on a task.",
                        "nullable":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete a task.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "projectsUsers-ToDoTasks-item-post-request":{
                "required":[
                    "ElementType",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "dependencies":[
                                "ProjElementId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "default":"PJF_TASKS"
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the to do task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ToDoTaskFollowers":{
                        "title":"To Do Task Followers",
                        "type":"array",
                        "description":"The to do task follower resource is used to store values  while adding or removing followers on to do tasks.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-FollowedProjectTasks-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ExecutionDisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS",
                        "x-queryable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task to a new task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The  number of the parent task. If the task is the top task, then parent task is null.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the followed project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which the task is associated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code corresponding to the label that displays the status of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The label to display the status of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date on which the work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCurrentActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Current estimated effort to complete the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCurrentFinishDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCurrentStartDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"The level of the task in the project work plan.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work complete for a particular task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskPrimaryResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the primary resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code for the progress status of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when work on the task is expected to be completed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The estimated number of hours a resource takes to complete a task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when work on the task is expected to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that a resource is assigned to work on a task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. The top task identifier and task identifier are the same for a top task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-item-patch-request":{
                "type":"object",
                "properties":{
                    "ChargeableFinancialTasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks-item-patch-request"
                        }
                    },
                    "ChargeableProjects":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableProjects-item-patch-request"
                        }
                    },
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the projects user.",
                        "nullable":false
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects user.",
                        "nullable":true
                    },
                    "FollowedProjectTasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks-item-patch-request"
                        }
                    },
                    "FollowedToDoTasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks-item-patch-request"
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the projects user in HCM.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Phone":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true
                    },
                    "ProjectTasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-patch-request"
                        }
                    },
                    "ToDoTasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_TaskFollowersVO-item":{
                "type":"object",
                "properties":{
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of projects user.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The e-mail address of the resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Phone":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-item-patch-request":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "dependencies":[
                                "ProjElementId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "default":"PJF_TASKS"
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the to do task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ToDoTaskFollowers":{
                        "title":"To Do Task Followers",
                        "type":"array",
                        "description":"The to do task follower resource is used to store values  while adding or removing followers on to do tasks.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedTasksVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExecutionDisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS"
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task to a new task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ParentTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The  number of the parent task. If the task is the top task, then parent task is null.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the followed project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which the task is associated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code corresponding to the label that displays the status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The label to display the status of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date on which the work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Current estimated effort to complete the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentFinishDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentStartDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"The level of the task in the project work plan.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work complete for a particular task.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskPrimaryResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the primary resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code for the progress status of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when work on the task is expected to be completed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The estimated number of hours a resource takes to complete a task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when work on the task is expected to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that a resource is assigned to work on a task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. The top task identifier and task identifier are the same for a top task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectTaskVO-updatableFields":{
                "type":"object",
                "properties":{
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "TaskExceptions":{
                        "type":"string",
                        "description":"The exceptions generated by the progress entry for the task.",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work completed for a particular task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The code of the progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when the task is expected to be started.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualQuantity":{
                        "title":"ITD Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete a task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that the resource is assigned to work on a task.",
                        "nullable":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The total number of hours estimated for the resource to complete a task.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan version of the proejct task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when the task is expected to be completed.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when task is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectTaskVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExecutionDisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is a milestone in the Team Member Dashboard and Task Management page. If the value is true, then the task is a milestone. The default value is false.",
                        "nullable":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS"
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task to a new task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ParentTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The  number of the parent task. If the task is the top task, then parent task is null.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan version of the proejct task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project Element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project to which the task is associated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which a task is associated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code corresponding to the label that displays the status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The label to display the status of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the system status corresponding to the status of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work was completed on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskActualQuantity":{
                        "title":"ITD Hours",
                        "type":"number",
                        "description":"The number of hours that the project team member reports working on the task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCurrentActualQuantity":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Current estimated effort to complete the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentFinishDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to end.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCurrentStartDate":{
                        "type":"string",
                        "description":"The date when the task is estimated to start.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskExceptions":{
                        "type":"string",
                        "description":"The exceptions generated by the progress entry for the task.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"The level of the task in the project work plan.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskPercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percent of work completed for a particular task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when task is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPrimaryResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the primary resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "TaskProgressStatusCode"
                            ]
                        }
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The code of the progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The date when the task is expected to be completed.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskProposedQuantity":{
                        "title":"Proposed Hours",
                        "type":"number",
                        "description":"The total number of hours estimated for the resource to complete a task.",
                        "nullable":true
                    },
                    "TaskProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The date when the task is expected to be started.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskQuantity":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The scheduled number of hours that the resource is assigned to work on a task.",
                        "nullable":true
                    },
                    "TaskRemainingQuantity":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"The number of hours the project team member has left to complete a task.",
                        "nullable":true
                    },
                    "TaskResourceAllocationPercent":{
                        "title":"Resource Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of total time that resources are planned to work on the task they are assigned to.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which the task rolls up. The top task identifier and task identifier are the same for a top task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectUserVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedTasksVO-patch-item":{
                "type":"object",
                "properties":{
                    "FinancialParentTaskId":{
                        "type":"integer",
                        "description":"Unique identifier of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskName":{
                        "type":"string",
                        "description":"The name of the lowest financial parent task.",
                        "nullable":true
                    },
                    "FinancialParentTaskNumber":{
                        "type":"string",
                        "description":"The number of the lowest financial parent task.",
                        "nullable":true
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "TopTaskName":{
                        "type":"string",
                        "description":"Name of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    },
                    "TopTaskNumber":{
                        "type":"string",
                        "description":"The number of the top task to which the task rolls up. The top task identifier and task identifier are same for a top task.",
                        "nullable":true
                    }
                }
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ToDoTaskVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ToDoTaskVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "default":"PJF_TASKS"
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the to do task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "dependencies":[
                                "ProjElementId"
                            ]
                        }
                    },
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ProjectUserVO-patch-item":{
                "type":"object",
                "properties":{
                    "DisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the projects user.",
                        "nullable":false
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects user.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"The unique identifier of the projects user in HCM.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Phone":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The telephone number of the projects user.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ChargeableProjectsVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization assignment of the projects user.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique reference of the organization assignment of the projects user.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of the business unit to which the project belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business unit to which the project belongs.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DefaultExpenditureTypeName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the default expenditure type for a resource class in a project unit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OwningOrganizationId":{
                        "type":"integer",
                        "description":"The unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"An organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrimaryAssignment":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether an assignment is the primary assignment of the projects user.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectFinishDate":{
                        "type":"string",
                        "description":"The date that work or information tracking ends on a project.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectManagerEmail":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project that is being created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "maxLength":25,
                        "type":"string",
                        "description":"The project number of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStartDate":{
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"The unique identifier of the project unit assigned to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit assigned to the project.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_ChargeableProjectsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectsUsers-FollowedToDoTasks-item-post-request":{
                "type":"object",
                "properties":{
                    "OsnSharedTaskFlag":{
                        "type":"boolean",
                        "description":"Indicates whether a task is shared on OSN. If the value is true, then the task is shared. The default value is false.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_projectsUser_view_FollowedToDoTasksVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskProgressStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of work completed on the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who last updated the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the task is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The element type of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The unique identifier of the user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskPriority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"The priority of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"The unique identifier of the plan line of the followed to do task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskProgressStatusCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The Code of progress status of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskFollowerId":{
                        "type":"integer",
                        "description":"The unique identifier of the task follower.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The object type of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"PJF_TASKS"
                    },
                    "ProjElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the project element of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskProgressEnteredDate":{
                        "type":"string",
                        "description":"The date when progress on a task was last entered.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ElementVersionId":{
                        "type":"integer",
                        "description":"The unique identifier of the element version of the followed task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The date when work ended on a task as opposed to the planned end date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskPlannedFinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the task ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date when the work started on a task as opposed to the planned start date of the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskPlannedStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the task starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the task is last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_expenditureType_view_ExpenditureTypeVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of an expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SystemLinkageFunctionName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The system linkage name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeStartActiveDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Active start date of an expenditure type.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeEndActiveDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Active finish date of an expenditure type.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SystemLinkageFunction":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The system linkage that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_expenditureType_view_ExpenditureTypeVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeEndActiveDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Active finish date of an expenditure type.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of an expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeStartActiveDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Active start date of an expenditure type.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SystemLinkageFunction":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The system linkage that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SystemLinkageFunctionName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The system linkage name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "expenditureTypes-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_expenditureType_view_ExpenditureTypeVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_common_restModel_expenditureType_view_ExpenditureTypeVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "expenditureTypes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/expenditureTypes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "expenditureTypes-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeEndActiveDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Active finish date of an expenditure type.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of an expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeStartActiveDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Active start date of an expenditure type.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SystemLinkageFunction":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The system linkage that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SystemLinkageFunctionName":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The system linkage name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "expenditureTypes-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectExpenditureItems-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on external contracts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on external contracts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the external bill rate originates.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the external bill rate in the external source.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on intercompany contracts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on intercompany contracts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the intercompany bill rate originates.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"The unique identifier of the intercompany bill rate in the external source.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectExpenditureItemsDFF":{
                        "title":"Project Expenditure Items Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Expenditure Items Descriptive Flexfields resource is used to view and update additional information for project costs.",
                        "items":{
                            "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectExpenditureItems-item-patch-request":{
                "type":"object",
                "properties":{
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the external bill rate in the external source.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"The unique identifier of the intercompany bill rate in the external source.",
                        "nullable":true
                    },
                    "ProjectExpenditureItemsDFF":{
                        "title":"Project Expenditure Items Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Expenditure Items Descriptive Flexfields resource is used to view and update additional information for project costs.",
                        "items":{
                            "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectExpenditureItems-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the external bill rate in the external source.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"The unique identifier of the intercompany bill rate in the external source.",
                        "nullable":true
                    },
                    "ProjectExpenditureItemsDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectExpenditureItems":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectExpenditureItems-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureItemVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the external bill rate in the external source.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"The unique identifier of the intercompany bill rate in the external source.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_expItemDff_view_PjcEiVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PJC_5FEXP_5FITEMS_5FDESC_5FFLEX_PJC_5FEXP_5FITEMS_5FALL_PJC_5FEXP_5FITEMS_5FALL",
                    "FND_ACFF_Title":"Project Expenditure Item",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_costing_transactions_flex_expItemDff_view_PjcEiVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_expItemDff_view_PjcEiVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureItemVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureItemVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the external bill rate in the external source.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"The unique identifier of the intercompany bill rate in the external source.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    }
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_expItemDff_view_PjcEiVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PJC_5FEXP_5FITEMS_5FDESC_5FFLEX_PJC_5FEXP_5FITEMS_5FALL_PJC_5FEXP_5FITEMS_5FALL",
                    "FND_ACFF_Title":"Project Expenditure Item",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_costing_transactions_flex_expItemDff_view_PjcEiVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureItemVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the external bill rate in the external source.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"The unique identifier of the intercompany bill rate in the external source.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectExpenditureItemVO-patch-item":{
                "type":"object",
                "properties":{
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the external bill rate in the external source.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which an expenditure item is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"The unique identifier of the intercompany bill rate in the external source.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelVO-patch-item":{
                "type":"object",
                "properties":{
                    "CertifiedDate":{
                        "title":"Certified Date",
                        "type":"string",
                        "description":"Date when the person completed the conflict of interest review. Enter a start date in this format: YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    },
                    "EligiblePiFlag":{
                        "title":"Principal Investigator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is qualified to be a principal investigator, the person primarily responsible for research. List of accepted values are True or False.",
                        "nullable":true
                    },
                    "EmailAddress":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "PersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":false
                    },
                    "ReviewCompleted":{
                        "title":"Review Completed",
                        "maxLength":10,
                        "type":"string",
                        "description":"Indicates whether a conflict of interest exists according to the institution policy and whether the person has completed the review. List of accepted values are True or False.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Personnel"
                }
            },
            "oracle_apps_flex_projects_grantsManagement_setup_model_grantsPersonnelDFF_view_GrantsPersonnelDFFVO-item":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"8402",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_GMS_GMS_5FPERSONS_5FDFF_GMS_5FPERSONS_5FDFF_GMS_5FPERSONS",
                    "FND_ACFF_Title":"Grants Personnel Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"GMS",
                    "FlexMetaEmpty":"true"
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelVO-item":{
                "type":"object",
                "properties":{
                    "ActivePerson":{
                        "title":"Active Person",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates if the person has an active primary assignment in Human Resources as of the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNameEffectiveEndDate",
                                "PersonNameEffectiveStartDate"
                            ]
                        }
                    },
                    "CertifiedDate":{
                        "title":"Certified Date",
                        "type":"string",
                        "description":"Date when the person completed the conflict of interest review. Enter a start date in this format: YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    },
                    "EligiblePiFlag":{
                        "title":"Principal Investigator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is qualified to be a principal investigator, the person primarily responsible for research. List of accepted values are True or False.",
                        "nullable":true
                    },
                    "EmailAddress":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Job assigned to the primary assignment of the person in Human Resources.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the primary assignment of the person in Human Resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":false
                    },
                    "ReviewCompleted":{
                        "title":"Review Completed",
                        "maxLength":10,
                        "type":"string",
                        "description":"Indicates whether a conflict of interest exists according to the institution policy and whether the person has completed the review. List of accepted values are True or False.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Personnel"
                }
            },
            "oracle_apps_flex_projects_grantsManagement_setup_model_grantsPersonnelDFF_view_GrantsPersonnelDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelKeywordVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Details of the keyword that is used to track the key subject area for the Grants personnel.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date when the keyword becomes active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the keyword is inactive.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the primary assignment of the person in Human Resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActivePerson":{
                        "title":"Active Person",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates if the person has an active primary assignment in Human Resources as of the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNameEffectiveEndDate",
                                "PersonNameEffectiveStartDate"
                            ]
                        }
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Job assigned to the primary assignment of the person in Human Resources.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF-item-response":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelVO-post-item":{
                "required":[
                    "PersonNumber"
                ],
                "type":"object",
                "properties":{
                    "CertifiedDate":{
                        "title":"Certified Date",
                        "type":"string",
                        "description":"Date when the person completed the conflict of interest review. Enter a start date in this format: YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    },
                    "EligiblePiFlag":{
                        "title":"Principal Investigator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is qualified to be a principal investigator, the person primarily responsible for research. List of accepted values are True or False.",
                        "nullable":true
                    },
                    "EmailAddress":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":false
                    },
                    "ReviewCompleted":{
                        "title":"Review Completed",
                        "maxLength":10,
                        "type":"string",
                        "description":"Indicates whether a conflict of interest exists according to the institution policy and whether the person has completed the review. List of accepted values are True or False.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Personnel"
                }
            },
            "grantsPersonnel-item-patch-request":{
                "type":"object",
                "properties":{
                    "CertifiedDate":{
                        "title":"Certified Date",
                        "type":"string",
                        "description":"Date when the person completed the conflict of interest review. Enter a start date in this format: YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    },
                    "EligiblePiFlag":{
                        "title":"Principal Investigator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is qualified to be a principal investigator, the person primarily responsible for research. List of accepted values are True or False.",
                        "nullable":true
                    },
                    "EmailAddress":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "GrantsPersonnelDFF":{
                        "title":"Grants Personnel  Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for Grants personnel.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "GrantsPersonnelKeyword":{
                        "title":"Grants Personnel Keywords",
                        "type":"array",
                        "description":"The Grants Personnel Keywords resource is used to view, create, and delete keywords that are associated to Grants personnel.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-patch-request"
                        }
                    },
                    "PersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":false
                    },
                    "ReviewCompleted":{
                        "title":"Review Completed",
                        "maxLength":10,
                        "type":"string",
                        "description":"Indicates whether a conflict of interest exists according to the institution policy and whether the person has completed the review. List of accepted values are True or False.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":false
                    },
                    "PersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "CertifiedDate":{
                        "title":"Certified Date",
                        "type":"string",
                        "description":"Date when the person completed the conflict of interest review. Enter a start date in this format: YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReviewCompleted":{
                        "title":"Review Completed",
                        "maxLength":10,
                        "type":"string",
                        "description":"Indicates whether a conflict of interest exists according to the institution policy and whether the person has completed the review. List of accepted values are True or False.",
                        "nullable":true
                    },
                    "EligiblePiFlag":{
                        "title":"Principal Investigator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is qualified to be a principal investigator, the person primarily responsible for research. List of accepted values are True or False.",
                        "nullable":true
                    },
                    "EmailAddress":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_setup_model_grantsPersonnelDFF_view_GrantsPersonnelDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword-item-response":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Details of the keyword that is used to track the key subject area for the Grants personnel.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date when the keyword becomes active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "KeywordId":{
                        "title":"Keyword",
                        "type":"number",
                        "description":"Identifier of the keyword selected from Grants keywords.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area for the Grants personnel.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"number",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PersonnelKeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the keyword is inactive.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_grantsManagement_setup_model_grantsPersonnelDFF_view_GrantsPersonnelDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "grantsPersonnel-item-response":{
                "type":"object",
                "properties":{
                    "ActivePerson":{
                        "title":"Active Person",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates if the person has an active primary assignment in Human Resources as of the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNameEffectiveEndDate",
                                "PersonNameEffectiveStartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CertifiedDate":{
                        "title":"Certified Date",
                        "type":"string",
                        "description":"Date when the person completed the conflict of interest review. Enter a start date in this format: YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EligiblePiFlag":{
                        "title":"Principal Investigator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is qualified to be a principal investigator, the person primarily responsible for research. List of accepted values are True or False.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EmailAddress":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "GrantsPersonnelDFF":{
                        "title":"Grants Personnel  Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for Grants personnel.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "GrantsPersonnelKeyword":{
                        "title":"Grants Personnel Keywords",
                        "type":"array",
                        "description":"The Grants Personnel Keywords resource is used to view, create, and delete keywords that are associated to Grants personnel.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-response"
                        }
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Job assigned to the primary assignment of the person in Human Resources.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"Organization assigned to the primary assignment of the person in Human Resources.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ReviewCompleted":{
                        "title":"Review Completed",
                        "maxLength":10,
                        "type":"string",
                        "description":"Indicates whether a conflict of interest exists according to the institution policy and whether the person has completed the review. List of accepted values are True or False.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelKeywordVO-patch-item":{
                "required":[
                    "KeywordId",
                    "KeywordName",
                    "PersonId"
                ],
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword",
                        "type":"number",
                        "description":"Identifier of the keyword selected from Grants keywords.",
                        "nullable":false
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area for the Grants personnel.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"number",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "nullable":false
                    },
                    "PersonnelKeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "grantsPersonnel-item-post-request":{
                "required":[
                    "PersonNumber"
                ],
                "type":"object",
                "properties":{
                    "CertifiedDate":{
                        "title":"Certified Date",
                        "type":"string",
                        "description":"Date when the person completed the conflict of interest review. Enter a start date in this format: YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    },
                    "EligiblePiFlag":{
                        "title":"Principal Investigator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the person is qualified to be a principal investigator, the person primarily responsible for research. List of accepted values are True or False.",
                        "nullable":true
                    },
                    "EmailAddress":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "GrantsPersonnelDFF":{
                        "title":"Grants Personnel  Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for Grants personnel.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "GrantsPersonnelKeyword":{
                        "title":"Grants Personnel Keywords",
                        "type":"array",
                        "description":"The Grants Personnel Keywords resource is used to view, create, and delete keywords that are associated to Grants personnel.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-post-request"
                        }
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the person selected from Human Resources to administer and manage awards. The application checks the attributes of this person in the following order: Email, Person Number, Person Name. The application first searches for a matching email, then a matching person number, then a matching person name.",
                        "nullable":false
                    },
                    "ReviewCompleted":{
                        "title":"Review Completed",
                        "maxLength":10,
                        "type":"string",
                        "description":"Indicates whether a conflict of interest exists according to the institution policy and whether the person has completed the review. List of accepted values are True or False.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelKeywordVO-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Details of the keyword that is used to track the key subject area for the Grants personnel.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date when the keyword becomes active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "KeywordId":{
                        "title":"Keyword",
                        "type":"number",
                        "description":"Identifier of the keyword selected from Grants keywords.",
                        "nullable":false
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area for the Grants personnel.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"number",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "nullable":false
                    },
                    "PersonnelKeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the keyword is inactive.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Personnel Keywords"
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword-item-post-request":{
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword",
                        "type":"number",
                        "description":"Identifier of the keyword selected from Grants keywords.",
                        "nullable":false
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area for the Grants personnel.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"number",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "nullable":false
                    },
                    "PersonnelKeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword-item-patch-request":{
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword",
                        "type":"number",
                        "description":"Identifier of the keyword selected from Grants keywords.",
                        "nullable":false
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area for the Grants personnel.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"number",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "nullable":false
                    },
                    "PersonnelKeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "title":"Person Name",
                        "type":"integer",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "grantsPersonnel":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/grantsPersonnel-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelKeywordVO-updatableFields":{
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword",
                        "type":"number",
                        "description":"Identifier of the keyword selected from Grants keywords.",
                        "nullable":false
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"number",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "nullable":false
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area for the Grants personnel.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonnelKeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsPersonnelKeywordVO-post-item":{
                "required":[
                    "KeywordId",
                    "KeywordName",
                    "PersonId"
                ],
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "title":"Keyword",
                        "type":"number",
                        "description":"Identifier of the keyword selected from Grants keywords.",
                        "nullable":false
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area for the Grants personnel.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person Name",
                        "type":"number",
                        "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                        "nullable":false
                    },
                    "PersonnelKeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword associated with the Grants personnel.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Personnel Keywords"
                }
            },
            "requirements-BacklogItems-AcceptanceCriteria-item-response":{
                "type":"object",
                "properties":{
                    "CriteriaId":{
                        "title":"Acceptance Criteria ID",
                        "type":"integer",
                        "description":"Unique identifier of the acceptance criteria under the backlog item.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-item-patch-request":{
                "required":[
                    "BacklogItemName"
                ],
                "type":"object",
                "properties":{
                    "AcceptanceCriteria":{
                        "title":"AcceptanceCriterions",
                        "type":"array",
                        "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-patch-request"
                        }
                    },
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "requirements-BacklogItems-item-patch-request":{
                "required":[
                    "BacklogItemName"
                ],
                "type":"object",
                "properties":{
                    "AcceptanceCriteria":{
                        "title":"AcceptanceCriterions",
                        "type":"array",
                        "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-patch-request"
                        }
                    },
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "requirements-item-response":{
                "type":"object",
                "properties":{
                    "BacklogItems":{
                        "title":"BacklogItems",
                        "type":"array",
                        "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-item-response"
                        }
                    },
                    "ChildRequirements":{
                        "title":"ChildRequirements",
                        "type":"array",
                        "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-item-response"
                        }
                    },
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "ProductCode":{
                        "title":"Product Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the product.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReleaseName":{
                        "title":"Release Name",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ReleaseId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ReleaseNumber":{
                        "title":"Release Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of the product release.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RqmtId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "requirements-BacklogItems-item-post-request":{
                "required":[
                    "BacklogItemName"
                ],
                "type":"object",
                "properties":{
                    "AcceptanceCriteria":{
                        "title":"AcceptanceCriterions",
                        "type":"array",
                        "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-post-request"
                        }
                    },
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsBacklogVO-updatableFields":{
                "type":"object",
                "properties":{
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true
                    }
                }
            },
            "requirements-BacklogItems-AcceptanceCriteria":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "requirements-BacklogItems-AcceptanceCriteria-item-patch-request":{
                "type":"object",
                "properties":{
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsBacklogVO-patch-item":{
                "required":[
                    "BacklogItemName"
                ],
                "type":"object",
                "properties":{
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsHierarchyVO-updatableFields":{
                "type":"object",
                "properties":{
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsHierarchyVO-patch-item":{
                "required":[
                    "RqmtName"
                ],
                "type":"object",
                "properties":{
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-patch-request":{
                "type":"object",
                "properties":{
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false
                    }
                }
            },
            "requirements-BacklogItems-AcceptanceCriteria-item-post-request":{
                "type":"object",
                "properties":{
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-item-response":{
                "type":"object",
                "properties":{
                    "AcceptanceCriteria":{
                        "title":"AcceptanceCriterions",
                        "type":"array",
                        "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-response"
                        }
                    },
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogItemId":{
                        "title":"Backlog Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the backlog item.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT",
                        "x-queryable":true
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-ChildRequirements-item-post-request":{
                "type":"object",
                "properties":{
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_protectedUiModel_view_RequirementAcceptanceCriteriaVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CriteriaId":{
                        "title":"Acceptance Criteria ID",
                        "type":"integer",
                        "description":"Unique identifier of the acceptance criteria under the backlog item.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsHierarchyVO-item":{
                "type":"object",
                "properties":{
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductCode":{
                        "title":"Product Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the product.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "ReleaseName":{
                        "title":"Release Name",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ReleaseId"
                            ]
                        }
                    },
                    "ReleaseNumber":{
                        "title":"Release Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of the product release.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-item-post-request":{
                "required":[
                    "BacklogItemName"
                ],
                "type":"object",
                "properties":{
                    "AcceptanceCriteria":{
                        "title":"AcceptanceCriterions",
                        "type":"array",
                        "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-post-request"
                        }
                    },
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "requirements-ChildRequirements-item-post-request":{
                "required":[
                    "RqmtName"
                ],
                "type":"object",
                "properties":{
                    "BacklogItems":{
                        "title":"BacklogItems",
                        "type":"array",
                        "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-post-request"
                        }
                    },
                    "ChildRequirements":{
                        "title":"ChildRequirements",
                        "type":"array",
                        "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-post-request"
                        }
                    },
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsHierarchyVO-post-item":{
                "required":[
                    "RqmtName"
                ],
                "type":"object",
                "properties":{
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-ChildRequirements-item-patch-request":{
                "type":"object",
                "properties":{
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_protectedUiModel_view_RequirementAcceptanceCriteriaVO-post-item":{
                "required":[
                    "CriteriaName"
                ],
                "type":"object",
                "properties":{
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false
                    }
                }
            },
            "requirements-ChildRequirements-ChildRequirements":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_protectedUiModel_view_RequirementAcceptanceCriteriaVO-item":{
                "type":"object",
                "properties":{
                    "CriteriaId":{
                        "title":"Acceptance Criteria ID",
                        "type":"integer",
                        "description":"Unique identifier of the acceptance criteria under the backlog item.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-post-request":{
                "type":"object",
                "properties":{
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "requirements-ChildRequirements-ChildRequirements-item-response":{
                "type":"object",
                "properties":{
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "ProductCode":{
                        "title":"Product Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the product.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReleaseName":{
                        "title":"Release Name",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ReleaseId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ReleaseNumber":{
                        "title":"Release Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of the product release.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RqmtId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-item-response":{
                "type":"object",
                "properties":{
                    "BacklogItems":{
                        "title":"BacklogItems",
                        "type":"array",
                        "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-response"
                        }
                    },
                    "ChildRequirements":{
                        "title":"ChildRequirements",
                        "type":"array",
                        "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-response"
                        }
                    },
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "ProductCode":{
                        "title":"Product Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the product.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReleaseName":{
                        "title":"Release Name",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ReleaseId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ReleaseNumber":{
                        "title":"Release Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of the product release.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RqmtId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsBacklogVO-post-item":{
                "required":[
                    "BacklogItemName"
                ],
                "type":"object",
                "properties":{
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "requirements-BacklogItems":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "requirements-BacklogItems-item-response":{
                "type":"object",
                "properties":{
                    "AcceptanceCriteria":{
                        "title":"AcceptanceCriterions",
                        "type":"array",
                        "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-response"
                        }
                    },
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogItemId":{
                        "title":"Backlog Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the backlog item.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT",
                        "x-queryable":true
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "requirements-item-patch-request":{
                "required":[
                    "RqmtName"
                ],
                "type":"object",
                "properties":{
                    "BacklogItems":{
                        "title":"BacklogItems",
                        "type":"array",
                        "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-item-patch-request"
                        }
                    },
                    "ChildRequirements":{
                        "title":"ChildRequirements",
                        "type":"array",
                        "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-item-patch-request"
                        }
                    },
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "requirements-ChildRequirements":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "requirements":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_requirements_protectedUiModel_view_RequirementAcceptanceCriteriaVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsHierarchyVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProductCode":{
                        "title":"Product Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the product.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RqmtId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReleaseNumber":{
                        "title":"Release Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique number of the product release.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReleaseName":{
                        "title":"Release Name",
                        "maxLength":50,
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ReleaseId"
                            ]
                        }
                    }
                }
            },
            "requirements-item-post-request":{
                "required":[
                    "RqmtName"
                ],
                "type":"object",
                "properties":{
                    "BacklogItems":{
                        "title":"BacklogItems",
                        "type":"array",
                        "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-item-post-request"
                        }
                    },
                    "ChildRequirements":{
                        "title":"ChildRequirements",
                        "type":"array",
                        "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-item-post-request"
                        }
                    },
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsBacklogVO-item":{
                "type":"object",
                "properties":{
                    "AdditionalDetails":{
                        "title":"Additional Details",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional description for the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogItemCode":{
                        "title":"Backlog Item Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item.",
                        "nullable":true
                    },
                    "BacklogItemId":{
                        "title":"Backlog Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the backlog item.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BacklogItemName":{
                        "title":"Backlog Item Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the backlog item.",
                        "nullable":false
                    },
                    "BacklogOwner":{
                        "title":"Backlog Item Owner",
                        "type":"string",
                        "description":"Name of the backlog item owner.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogOwnerEmail":{
                        "title":"Backlog Item Owner E-Mail",
                        "type":"string",
                        "description":"Email of the backlog item owner.",
                        "nullable":true
                    },
                    "BacklogPriority":{
                        "title":"Backlog Item Priority",
                        "type":"string",
                        "description":"Name of the backlog item priority.",
                        "nullable":true
                    },
                    "BacklogPriorityCode":{
                        "title":"Backlog Item Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-queryable":false
                    },
                    "BacklogProductCode":{
                        "title":"Product Code",
                        "type":"string",
                        "description":"Unique code of the product assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogProductName":{
                        "title":"Product",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the product assigned to the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseName":{
                        "title":"Release Name",
                        "type":"string",
                        "description":"Name of the product release.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BacklogReleaseNumber":{
                        "title":"Release Number",
                        "type":"string",
                        "description":"Unique number of the product release assigned to the backlog item.",
                        "nullable":true
                    },
                    "BacklogStatus":{
                        "title":"Backlog Item Status",
                        "type":"string",
                        "description":"Name of the backlog item status.",
                        "nullable":true
                    },
                    "BacklogStatusCode":{
                        "title":"Backlog Item Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the backlog item status.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "BacklogStorypoints":{
                        "title":"Story Points",
                        "type":"integer",
                        "description":"A measure to determine the complexity of a backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Effort",
                        "type":"integer",
                        "description":"Effort in days to complete the backlog item.",
                        "format":"int64",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Rank":{
                        "title":"Rank",
                        "type":"integer",
                        "description":"Number assigned to the backlog item to maintain a prioritized list of backlog items.",
                        "format":"int32",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RequirementCode":{
                        "title":"Requirement Code",
                        "type":"string",
                        "description":"Unique code of the requirement.",
                        "nullable":true
                    },
                    "RequirementName":{
                        "title":"Requirement Name",
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ScrumMasterEmail":{
                        "title":"Scrum Master E-Mail",
                        "type":"string",
                        "description":"Email of the scrum master.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "title":"Scrum Master",
                        "type":"string",
                        "description":"Name of the backlog item scrum master.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Sprint":{
                        "title":"Sprint",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the sprint associated with the backlog item.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UserStory":{
                        "title":"User Story",
                        "maxLength":2000,
                        "type":"string",
                        "description":"An informative definition of the backlog item which helps to estimate the effort.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_restModel_view_RequirementsBacklogVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "BacklogItemId":{
                        "title":"Backlog Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the backlog item.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_requirements_protectedUiModel_view_RequirementAcceptanceCriteriaVO-patch-item":{
                "type":"object",
                "properties":{
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false
                    }
                }
            },
            "requirements-ChildRequirements-item-patch-request":{
                "required":[
                    "RqmtName"
                ],
                "type":"object",
                "properties":{
                    "BacklogItems":{
                        "title":"BacklogItems",
                        "type":"array",
                        "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-patch-request"
                        }
                    },
                    "ChildRequirements":{
                        "title":"ChildRequirements",
                        "type":"array",
                        "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product.",
                        "items":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-patch-request"
                        }
                    },
                    "Owner":{
                        "title":"Requirement Owner",
                        "type":"string",
                        "description":"Name of the requirement owner.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Requirement Owner E-Mail",
                        "type":"string",
                        "description":"Email of the requirement owner.",
                        "nullable":true
                    },
                    "ParentRqmtCode":{
                        "title":"Parent Requirement Code",
                        "type":"string",
                        "description":"Unique code of the parent requirement.",
                        "nullable":true
                    },
                    "ParentRqmtId":{
                        "title":"Parent Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent requirement.",
                        "format":"int64",
                        "nullable":true,
                        "default":111,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ParentRqmtName":{
                        "title":"Parent Requirement Name",
                        "type":"string",
                        "description":"Name of the parent requirement.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Requirement Priority",
                        "type":"string",
                        "description":"Priority of the requirement.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Requirement Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement priority.",
                        "nullable":true,
                        "default":"MEDIUM",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProductName":{
                        "title":"Product Name",
                        "type":"string",
                        "description":"Name of the product.",
                        "nullable":true
                    },
                    "RqmtCode":{
                        "title":"Requirement Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement in the requirement hierarchy.",
                        "nullable":true
                    },
                    "RqmtName":{
                        "title":"Requirement Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the requirement.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Requirement Status",
                        "type":"string",
                        "description":"Status of the requirement.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Requirement Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Unique code of the requirement status.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-response":{
                "type":"object",
                "properties":{
                    "CriteriaId":{
                        "title":"Acceptance Criteria ID",
                        "type":"integer",
                        "description":"Unique identifier of the acceptance criteria under the backlog item.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CriteriaName":{
                        "title":"Acceptance Criteria",
                        "maxLength":140,
                        "type":"string",
                        "description":"Condition that must be fulfilled for considering the backlog item to be complete.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgramUsers-ProgramPreferences":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramUsersVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectProgramUsers-ProgramPreferences-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DefaultFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the performance measure is displayed in the default view of the program analysis user interface. When the value is true, the measure is displayed.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the preference value displays.",
                        "format":"int64",
                        "nullable":true,
                        "default":1,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PreferenceId":{
                        "title":"Preference ID",
                        "type":"integer",
                        "description":"The unique identifier of the display preference.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "PreferencePropertyEight":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertyFive":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertyFour":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertyNine":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertyOne":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertySeven":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertySix":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertyTen":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertyThree":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferencePropertyTwo":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PreferenceType":{
                        "title":"Preference Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the type of preference. Examples for preference type include program currency, watchlists, and preferred performance measures for program analysis. A list of accepted values is defined in the lookup type ORA_PJS_PREFERENCE_TYPES. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PreferenceValue":{
                        "title":"Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The value for the display preference. The value depends on the preference type. For program analysis and highlights, provide the performance measure REST API attribute name. Replace the person ID in the REST API path with the value -1 to get a list of valid attribute names for performance measures enabled for programs by your project application administrator. For a program watchlist, provide the program ID. Provide the project ID for a project watchlist. Provide the ISO currency code for your preferred program currency.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PreferenceValueTranslation":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The user-defined name for the performance measure.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RelatedPreferenceValue":{
                        "title":"Related Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The additional context for your display preference. For example, the program ID is the related preference value for a project added to the watchlist.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_UserPreferencesVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DefaultFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the performance measure is displayed in the default view of the program analysis user interface. When the value is true, the measure is displayed.",
                        "nullable":true,
                        "default":false
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the preference value displays.",
                        "format":"int64",
                        "nullable":true,
                        "default":1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PreferenceId":{
                        "title":"Preference ID",
                        "type":"integer",
                        "description":"The unique identifier of the display preference.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PreferencePropertyEight":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFive":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFour":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyNine":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyOne":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySeven":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySix":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTen":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyThree":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTwo":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferenceType":{
                        "title":"Preference Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the type of preference. Examples for preference type include program currency, watchlists, and preferred performance measures for program analysis. A list of accepted values is defined in the lookup type ORA_PJS_PREFERENCE_TYPES. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreferenceValue":{
                        "title":"Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The value for the display preference. The value depends on the preference type. For program analysis and highlights, provide the performance measure REST API attribute name. Replace the person ID in the REST API path with the value -1 to get a list of valid attribute names for performance measures enabled for programs by your project application administrator. For a program watchlist, provide the program ID. Provide the project ID for a project watchlist. Provide the ISO currency code for your preferred program currency.",
                        "nullable":false
                    },
                    "PreferenceValueTranslation":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The user-defined name for the performance measure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RelatedPreferenceValue":{
                        "title":"Related Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The additional context for your display preference. For example, the program ID is the related preference value for a project added to the watchlist.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Name"
                }
            },
            "projectProgramUsers-ProgramPreferences-item-patch-request":{
                "type":"object",
                "properties":{
                    "DefaultFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the performance measure is displayed in the default view of the program analysis user interface. When the value is true, the measure is displayed.",
                        "nullable":true,
                        "default":false
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the preference value displays.",
                        "format":"int64",
                        "nullable":true,
                        "default":1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PreferencePropertyEight":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFive":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFour":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyNine":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyOne":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySeven":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySix":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTen":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyThree":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTwo":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferenceValue":{
                        "title":"Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The value for the display preference. The value depends on the preference type. For program analysis and highlights, provide the performance measure REST API attribute name. Replace the person ID in the REST API path with the value -1 to get a list of valid attribute names for performance measures enabled for programs by your project application administrator. For a program watchlist, provide the program ID. Provide the project ID for a project watchlist. Provide the ISO currency code for your preferred program currency.",
                        "nullable":false
                    },
                    "RelatedPreferenceValue":{
                        "title":"Related Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The additional context for your display preference. For example, the program ID is the related preference value for a project added to the watchlist.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramUsersVO-item":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "type":"number",
                        "description":"The unique identifier of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonName":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The name of the person.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Users"
                }
            },
            "projectProgramUsers-ProgramPreferences-item-post-request":{
                "type":"object",
                "properties":{
                    "DefaultFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the performance measure is displayed in the default view of the program analysis user interface. When the value is true, the measure is displayed.",
                        "nullable":true,
                        "default":false
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the preference value displays.",
                        "format":"int64",
                        "nullable":true,
                        "default":1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PreferencePropertyEight":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFive":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFour":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyNine":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyOne":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySeven":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySix":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTen":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyThree":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTwo":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferenceType":{
                        "title":"Preference Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the type of preference. Examples for preference type include program currency, watchlists, and preferred performance measures for program analysis. A list of accepted values is defined in the lookup type ORA_PJS_PREFERENCE_TYPES. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreferenceValue":{
                        "title":"Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The value for the display preference. The value depends on the preference type. For program analysis and highlights, provide the performance measure REST API attribute name. Replace the person ID in the REST API path with the value -1 to get a list of valid attribute names for performance measures enabled for programs by your project application administrator. For a program watchlist, provide the program ID. Provide the project ID for a project watchlist. Provide the ISO currency code for your preferred program currency.",
                        "nullable":false
                    },
                    "RelatedPreferenceValue":{
                        "title":"Related Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The additional context for your display preference. For example, the program ID is the related preference value for a project added to the watchlist.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_UserPreferencesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PreferenceType":{
                        "title":"Preference Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the type of preference. Examples for preference type include program currency, watchlists, and preferred performance measures for program analysis. A list of accepted values is defined in the lookup type ORA_PJS_PREFERENCE_TYPES. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectProgramUsers-item-post-request":{
                "type":"object",
                "properties":{
                    "ProgramPreferences":{
                        "title":"Person Name",
                        "type":"array",
                        "description":"The Program Preferences resource is used to manage your program management display preferences. Display preferences includes performance measures, watchlist, and currency. Replace the person ID in the REST API path with the value -1 to get performance measures enabled for programs by your application administrator.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_UserPreferencesVO-patch-item":{
                "type":"object",
                "properties":{
                    "DefaultFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the performance measure is displayed in the default view of the program analysis user interface. When the value is true, the measure is displayed.",
                        "nullable":true,
                        "default":false
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the preference value displays.",
                        "format":"int64",
                        "nullable":true,
                        "default":1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PreferencePropertyEight":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFive":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFour":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyNine":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyOne":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySeven":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySix":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTen":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyThree":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTwo":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferenceValue":{
                        "title":"Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The value for the display preference. The value depends on the preference type. For program analysis and highlights, provide the performance measure REST API attribute name. Replace the person ID in the REST API path with the value -1 to get a list of valid attribute names for performance measures enabled for programs by your project application administrator. For a program watchlist, provide the program ID. Provide the project ID for a project watchlist. Provide the ISO currency code for your preferred program currency.",
                        "nullable":false
                    },
                    "RelatedPreferenceValue":{
                        "title":"Related Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The additional context for your display preference. For example, the program ID is the related preference value for a project added to the watchlist.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Name"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramUsersVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Program Users"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_UserPreferencesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PreferenceValueTranslation":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The user-defined name for the performance measure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PreferenceId":{
                        "title":"Preference ID",
                        "type":"integer",
                        "description":"The unique identifier of the display preference.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_UserPreferencesVO-post-item":{
                "required":[
                    "PreferenceType",
                    "PreferenceValue"
                ],
                "type":"object",
                "properties":{
                    "DefaultFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the performance measure is displayed in the default view of the program analysis user interface. When the value is true, the measure is displayed.",
                        "nullable":true,
                        "default":false
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the preference value displays.",
                        "format":"int64",
                        "nullable":true,
                        "default":1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PreferencePropertyEight":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFive":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyFour":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyNine":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyOne":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySeven":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySix":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTen":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyThree":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTwo":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferenceType":{
                        "title":"Preference Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the type of preference. Examples for preference type include program currency, watchlists, and preferred performance measures for program analysis. A list of accepted values is defined in the lookup type ORA_PJS_PREFERENCE_TYPES. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PreferenceValue":{
                        "title":"Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The value for the display preference. The value depends on the preference type. For program analysis and highlights, provide the performance measure REST API attribute name. Replace the person ID in the REST API path with the value -1 to get a list of valid attribute names for performance measures enabled for programs by your project application administrator. For a program watchlist, provide the program ID. Provide the project ID for a project watchlist. Provide the ISO currency code for your preferred program currency.",
                        "nullable":false
                    },
                    "RelatedPreferenceValue":{
                        "title":"Related Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The additional context for your display preference. For example, the program ID is the related preference value for a project added to the watchlist.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Name"
                }
            },
            "projectProgramUsers-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProgramPreferences":{
                        "title":"Person Name",
                        "type":"array",
                        "description":"The Program Preferences resource is used to manage your program management display preferences. Display preferences includes performance measures, watchlist, and currency. Replace the person ID in the REST API path with the value -1 to get performance measures enabled for programs by your application administrator.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramUsersVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PersonName":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The name of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"number",
                        "description":"The unique identifier of the person.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectProgramUsers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramUsers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_UserPreferencesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PreferencePropertyNine":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "RelatedPreferenceValue":{
                        "title":"Related Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The additional context for your display preference. For example, the program ID is the related preference value for a project added to the watchlist.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"The order in which the preference value displays.",
                        "format":"int64",
                        "nullable":true,
                        "default":1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PreferencePropertyFour":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTen":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyOne":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySix":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyThree":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertySeven":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyTwo":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "PreferencePropertyEight":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    },
                    "DefaultFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the performance measure is displayed in the default view of the program analysis user interface. When the value is true, the measure is displayed.",
                        "nullable":true,
                        "default":false
                    },
                    "PreferenceValue":{
                        "title":"Preference Value",
                        "maxLength":240,
                        "type":"string",
                        "description":"The value for the display preference. The value depends on the preference type. For program analysis and highlights, provide the performance measure REST API attribute name. Replace the person ID in the REST API path with the value -1 to get a list of valid attribute names for performance measures enabled for programs by your project application administrator. For a program watchlist, provide the program ID. Provide the project ID for a project watchlist. Provide the ISO currency code for your preferred program currency.",
                        "nullable":false
                    },
                    "PreferencePropertyFive":{
                        "maxLength":150,
                        "type":"string",
                        "description":"An additional property of the preference value.",
                        "nullable":true
                    }
                }
            },
            "projectProgramUsers-item-response":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "type":"number",
                        "description":"The unique identifier of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonName":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The name of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgramPreferences":{
                        "title":"Person Name",
                        "type":"array",
                        "description":"The Program Preferences resource is used to manage your program management display preferences. Display preferences includes performance measures, watchlist, and currency. Replace the person ID in the REST API path with the value -1 to get performance measures enabled for programs by your application administrator.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_system_restModel_view_ProjectOrganizationLovVO-item":{
                "type":"object",
                "properties":{
                    "ActiveStatusFlag":{
                        "title":"Active Status",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project organization is active. Valid values are true and false.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project organization belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Effective start date of the project organization.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the project organization.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project organization.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectOrganizationType":{
                        "title":"Project Organization Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the project organization. Valid values are PROJECTS and EXPENDITURES.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Effective end date of the project organization.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Organizations"
                }
            },
            "projectOrganizationsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectOrganizationsLOV-item-response":{
                "type":"object",
                "properties":{
                    "ActiveStatusFlag":{
                        "title":"Active Status",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project organization is active. Valid values are true and false.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project organization belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Effective start date of the project organization.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the project organization.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project organization.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectOrganizationType":{
                        "title":"Project Organization Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the project organization. Valid values are PROJECTS and EXPENDITURES.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Effective end date of the project organization.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_system_restModel_view_ProjectOrganizationLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Organizations"
                }
            },
            "projectOrganizationsLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_system_restModel_view_ProjectOrganizationLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectOrganizationsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectOrganizationsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_setup_system_restModel_view_ProjectOrganizationLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project organization.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActiveStatusFlag":{
                        "title":"Active Status",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project organization is active. Valid values are true and false.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit to which the project organization belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectOrganizationType":{
                        "title":"Project Organization Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the project organization. Valid values are PROJECTS and EXPENDITURES.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Effective start date of the project organization.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Effective end date of the project organization.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the project organization.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectTemplateLovPVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TemplateName":{
                        "title":"Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template.",
                        "nullable":false
                    },
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateNumber":{
                        "title":"Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template.",
                        "nullable":false
                    }
                }
            },
            "projectTemplatesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTemplatesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectTemplateLovPVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Project Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the project template.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectTemplatesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateName":{
                        "title":"Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template.",
                        "nullable":false
                    },
                    "TemplateNumber":{
                        "title":"Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectTemplateLovPVO-patch-item":{
                "required":[
                    "ProjectTemplateId",
                    "TemplateName",
                    "TemplateNumber"
                ],
                "type":"object",
                "properties":{
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateName":{
                        "title":"Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template.",
                        "nullable":false
                    },
                    "TemplateNumber":{
                        "title":"Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template.",
                        "nullable":false
                    }
                }
            },
            "projectTemplatesLOV-item-response":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Project Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the project template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TemplateName":{
                        "title":"Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TemplateNumber":{
                        "title":"Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectTemplateLovPVO-item":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Project Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the project template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateName":{
                        "title":"Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template.",
                        "nullable":false
                    },
                    "TemplateNumber":{
                        "title":"Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Templates"
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectTemplateLovPVO-post-item":{
                "required":[
                    "ProjectTemplateId",
                    "TemplateName",
                    "TemplateNumber"
                ],
                "type":"object",
                "properties":{
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateName":{
                        "title":"Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template.",
                        "nullable":false
                    },
                    "TemplateNumber":{
                        "title":"Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Templates"
                }
            },
            "projectTemplatesLOV-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectTemplateId":{
                        "title":"Project Template ID",
                        "type":"integer",
                        "description":"Identifier of the project template.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateName":{
                        "title":"Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project template.",
                        "nullable":false
                    },
                    "TemplateNumber":{
                        "title":"Template Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project template.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestQualificationsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true
                    }
                }
            },
            "projectResourceRequests-item-post-request":{
                "required":[
                    "RequestName",
                    "RequestedFinishDate",
                    "RequestedStartDate"
                ],
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the request is for a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the request is for a billable or a nonbillable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"The percentage of assignment time that will be billable, if the request is for a billable assignment.  Valid values are positive integer between 0 and 100.  For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource assignment location specificed on the resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an OPEN request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectResourceRequestDFF":{
                        "title":"Project Resource Request Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Resource Request Descriptive Flexfields resource is used to view, create, and update descriptive flexfields associated to a project resource request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-post-request"
                        }
                    },
                    "ProjectResourceRequestLines":{
                        "title":"Project Resource Request Lines",
                        "type":"array",
                        "description":"The Project Resource Request Lines resource is used to view the status and details of all proposed or nominated resources associated to the request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-post-request"
                        }
                    },
                    "ProjectResourceRequestQualifications":{
                        "title":"Project Resource Request Qualifications",
                        "type":"array",
                        "description":"The Project Resource Request Qualifications resource is used to view, create, and manage project resource qualifications under a specific request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-post-request"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource request.",
                        "nullable":false
                    },
                    "RequestSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The requester's role specificed on the resource request.",
                        "nullable":true,
                        "default":"RM",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the resource request status. The valid values are OPEN or DRAFT when creating the request. The default value is DRAFT. You can only update the request status from DRAFT to OPEN.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested. If no value is provided, the value is set to the project end date. You must provide a value if the project does not have an end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request. You must provide a value if you have set the Use Project Calendar Indicator attribute value to N.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The quantity of resources requested for the project resource request. If no value is provided, the value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is provided, the value is set to the current date for projects with start date in the past, and to the project start date for projects with start date in the future.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceRequestSchedules":{
                        "title":"Resource Request Schedules",
                        "type":"array",
                        "description":"The Project Resource Request Schedules resource is used to view and update schedule details of project resource requests with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-post-request"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Remarks added by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resources who fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resources who are selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag that indicates if the hours for the assignment is provided in Requested Hours per Day attribute or should be derived from the project calendar. The valid values are Y and N. If the value is Y, the request hours is derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StaffingOwnerPersonId":{
                        "title":"Staffing Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is responsible for finding a resource to fulfill the request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestSubmittedDate":{
                        "title":"Request Submitted Date",
                        "type":"string",
                        "description":"Date on which the project resource request is submitted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RemainingQuantity":{
                        "title":"Remaining Quantity",
                        "type":"integer",
                        "description":"The number of resources remaining to fulfill the project resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "default":1
                    },
                    "RequesterPersonId":{
                        "title":"Requester Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who requests the resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TotalHours":{
                        "title":"Total Requested Hours",
                        "type":"number",
                        "description":"Total requested hours for the resource for the particular assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":22,
                            "scale":2
                        }
                    },
                    "StaffingOwnerName":{
                        "title":"Staffing Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is responsible for finding a resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProposedQuantity":{
                        "title":"Proposed Quantity",
                        "type":"integer",
                        "description":"The number of resources proposed or nominated for the project resource request.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignedQuantity":{
                        "title":"Assigned Quantity",
                        "type":"integer",
                        "description":"The number of resources assigned to the project for the resource request.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequesterName":{
                        "title":"Requester Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who requests the resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestedResourceName":{
                        "title":"Requested Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"Date on which the project resource request is fulfilled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequestedResourcePersonId":{
                        "title":"Requested Resource Person ID",
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestStatus":{
                        "title":"Request Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project resource request.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestLinesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Select reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Select whether to use project calendar hours or specific hours per day.",
                        "nullable":true
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Select reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_resourceManagement_request_model_resourceRequestDFF_view_ResourceRequestDFFVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestLinesVO-post-item":{
                "type":"object",
                "properties":{
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Select reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Select reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Select whether to use project calendar hours or specific hours per day.",
                        "nullable":true
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications-item-patch-request":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_resourceManagement_request_model_resourceRequestDFF_view_ResourceRequestDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10040",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJR_PJR_5FRESOURCE_5FREQUEST_5FDFF_PJR_5FRESOURCE_5FREQUESTS_5FDFF_PJR_5FRESOURCE_5FREQUESTS",
                    "FND_ACFF_Title":"Project Resource Request",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJR",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectResourceRequests-ProjectResourceRequestLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Select reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Select reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Select whether to use project calendar hours or specific hours per day.",
                        "nullable":true
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestLines-item-post-request":{
                "type":"object",
                "properties":{
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Select reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Select reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Select whether to use project calendar hours or specific hours per day.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestVO-post-item":{
                "required":[
                    "RequestName",
                    "RequestedFinishDate",
                    "RequestedStartDate"
                ],
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the request is for a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the request is for a billable or a nonbillable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"The percentage of assignment time that will be billable, if the request is for a billable assignment.  Valid values are positive integer between 0 and 100.  For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource assignment location specificed on the resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an OPEN request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource request.",
                        "nullable":false
                    },
                    "RequestSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The requester's role specificed on the resource request.",
                        "nullable":true,
                        "default":"RM",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the resource request status. The valid values are OPEN or DRAFT when creating the request. The default value is DRAFT. You can only update the request status from DRAFT to OPEN.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested. If no value is provided, the value is set to the project end date. You must provide a value if the project does not have an end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request. You must provide a value if you have set the Use Project Calendar Indicator attribute value to N.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The quantity of resources requested for the project resource request. If no value is provided, the value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is provided, the value is set to the current date for projects with start date in the past, and to the project start date for projects with start date in the future.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Remarks added by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resources who fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resources who are selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag that indicates if the hours for the assignment is provided in Requested Hours per Day attribute or should be derived from the project calendar. The valid values are Y and N. If the value is Y, the request hours is derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectResourceRequests-ResourceRequestSchedules-item-patch-request":{
                "type":"object",
                "properties":{
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestQualificationsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "projectResourceRequests-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the request is for a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the request is for a billable or a nonbillable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"The percentage of assignment time that will be billable, if the request is for a billable assignment.  Valid values are positive integer between 0 and 100.  For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource assignment location specificed on the resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an OPEN request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectResourceRequestDFF":{
                        "title":"Project Resource Request Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Resource Request Descriptive Flexfields resource is used to view, create, and update descriptive flexfields associated to a project resource request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-patch-request"
                        }
                    },
                    "ProjectResourceRequestLines":{
                        "title":"Project Resource Request Lines",
                        "type":"array",
                        "description":"The Project Resource Request Lines resource is used to view the status and details of all proposed or nominated resources associated to the request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-patch-request"
                        }
                    },
                    "ProjectResourceRequestQualifications":{
                        "title":"Project Resource Request Qualifications",
                        "type":"array",
                        "description":"The Project Resource Request Qualifications resource is used to view, create, and manage project resource qualifications under a specific request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-patch-request"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource request.",
                        "nullable":false
                    },
                    "RequestSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The requester's role specificed on the resource request.",
                        "nullable":true,
                        "default":"RM",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the resource request status. The valid values are OPEN or DRAFT when creating the request. The default value is DRAFT. You can only update the request status from DRAFT to OPEN.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested. If no value is provided, the value is set to the project end date. You must provide a value if the project does not have an end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request. You must provide a value if you have set the Use Project Calendar Indicator attribute value to N.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The quantity of resources requested for the project resource request. If no value is provided, the value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is provided, the value is set to the current date for projects with start date in the past, and to the project start date for projects with start date in the future.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestSchedules":{
                        "title":"Resource Request Schedules",
                        "type":"array",
                        "description":"The Project Resource Request Schedules resource is used to view and update schedule details of project resource requests with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-patch-request"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Remarks added by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resources who fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resources who are selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag that indicates if the hours for the assignment is provided in Requested Hours per Day attribute or should be derived from the project calendar. The valid values are Y and N. If the value is Y, the request hours is derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ResourceRequestSchedulesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestQualificationsVO-patch-item":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ResourceRequestSchedulesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "type":"string",
                        "description":"Start date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IntervalName":{
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier that is given to each week between start date and end date of a resource request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Finish date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestLines-item-response":{
                "type":"object",
                "properties":{
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentFlag":{
                        "title":"Current Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project resource request is the most recent request for the assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Select reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Select reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource associated to the project resource request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourcePersonId":{
                        "title":"Resource HCM Person ID",
                        "type":"integer",
                        "description":"HCM person identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE",
                        "x-queryable":true
                    },
                    "ResourceSystemStatus":{
                        "title":"Resource System Status",
                        "type":"string",
                        "description":"Resource system status based on the seeded values.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Select whether to use project calendar hours or specific hours per day.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ResourceRequestSchedulesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_resourceManagement_request_model_resourceRequestDFF_view_ResourceRequestDFFVO-item":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10040",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJR_PJR_5FRESOURCE_5FREQUEST_5FDFF_PJR_5FRESOURCE_5FREQUESTS_5FDFF_PJR_5FRESOURCE_5FREQUESTS",
                    "FND_ACFF_Title":"Project Resource Request",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJR",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ResourceRequestSchedulesVO-item":{
                "type":"object",
                "properties":{
                    "FinishDate":{
                        "type":"string",
                        "description":"Finish date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IntervalName":{
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier that is given to each week between start date and end date of a resource request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Start date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestLinesVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Select reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Select reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Select whether to use project calendar hours or specific hours per day.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ResourceRequestSchedulesVO-patch-item":{
                "type":"object",
                "properties":{
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_resourceManagement_request_model_resourceRequestDFF_view_ResourceRequestDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestQualificationsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceRequestDetailId":{
                        "title":"Resource Request Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectResourceRequests-item-response":{
                "type":"object",
                "properties":{
                    "AssignedQuantity":{
                        "title":"Assigned Quantity",
                        "type":"integer",
                        "description":"The number of resources assigned to the project for the resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the request is for a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the request is for a billable or a nonbillable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"The percentage of assignment time that will be billable, if the request is for a billable assignment.  Valid values are positive integer between 0 and 100.  For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource assignment location specificed on the resource request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an OPEN request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectResourceRequestDFF":{
                        "title":"Project Resource Request Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Resource Request Descriptive Flexfields resource is used to view, create, and update descriptive flexfields associated to a project resource request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-response"
                        }
                    },
                    "ProjectResourceRequestLines":{
                        "title":"Project Resource Request Lines",
                        "type":"array",
                        "description":"The Project Resource Request Lines resource is used to view the status and details of all proposed or nominated resources associated to the request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-response"
                        }
                    },
                    "ProjectResourceRequestQualifications":{
                        "title":"Project Resource Request Qualifications",
                        "type":"array",
                        "description":"The Project Resource Request Qualifications resource is used to view, create, and manage project resource qualifications under a specific request.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-response"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProposedQuantity":{
                        "title":"Proposed Quantity",
                        "type":"integer",
                        "description":"The number of resources proposed or nominated for the project resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RemainingQuantity":{
                        "title":"Remaining Quantity",
                        "type":"integer",
                        "description":"The number of resources remaining to fulfill the project resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "default":1,
                        "x-queryable":true
                    },
                    "RequestFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"Date on which the project resource request is fulfilled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource request.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RequestSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The requester's role specificed on the resource request.",
                        "nullable":true,
                        "default":"RM",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "RequestStatus":{
                        "title":"Request Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project resource request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the resource request status. The valid values are OPEN or DRAFT when creating the request. The default value is DRAFT. You can only update the request status from DRAFT to OPEN.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-queryable":true
                    },
                    "RequestSubmittedDate":{
                        "title":"Request Submitted Date",
                        "type":"string",
                        "description":"Date on which the project resource request is submitted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested. If no value is provided, the value is set to the project end date. You must provide a value if the project does not have an end date.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request. You must provide a value if you have set the Use Project Calendar Indicator attribute value to N.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The quantity of resources requested for the project resource request. If no value is provided, the value is set to 1.",
                        "nullable":true,
                        "default":1,
                        "x-queryable":true
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RequestedResourceName":{
                        "title":"Requested Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestedResourcePersonId":{
                        "title":"Requested Resource Person ID",
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is provided, the value is set to the current date for projects with start date in the past, and to the project start date for projects with start date in the future.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "RequesterName":{
                        "title":"Requester Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who requests the resources.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequesterPersonId":{
                        "title":"Requester Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who requests the resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ResourceRequestSchedules":{
                        "title":"Resource Request Schedules",
                        "type":"array",
                        "description":"The Project Resource Request Schedules resource is used to view and update schedule details of project resource requests with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-response"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "StaffingOwnerName":{
                        "title":"Staffing Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is responsible for finding a resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StaffingOwnerPersonId":{
                        "title":"Staffing Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is responsible for finding a resource to fulfill the request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Remarks added by the resource manager during staffing.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resources who fulfill the request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resources who are selected on the request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "TotalHours":{
                        "title":"Total Requested Hours",
                        "type":"number",
                        "description":"Total requested hours for the resource for the particular assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":22,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag that indicates if the hours for the assignment is provided in Requested Hours per Day attribute or should be derived from the project calendar. The valid values are Y and N. If the value is Y, the request hours is derived from the project calendar.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications-item-post-request":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestLinesVO-item":{
                "type":"object",
                "properties":{
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "CurrentFlag":{
                        "title":"Current Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project resource request is the most recent request for the assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Select reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Select reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource associated to the project resource request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourcePersonId":{
                        "title":"Resource HCM Person ID",
                        "type":"integer",
                        "description":"HCM person identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    },
                    "ResourceSystemStatus":{
                        "title":"Resource System Status",
                        "type":"string",
                        "description":"Resource system status based on the seeded values.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Select whether to use project calendar hours or specific hours per day.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestVO-item":{
                "type":"object",
                "properties":{
                    "AssignedQuantity":{
                        "title":"Assigned Quantity",
                        "type":"integer",
                        "description":"The number of resources assigned to the project for the resource request.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the request is for a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the request is for a billable or a nonbillable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"The percentage of assignment time that will be billable, if the request is for a billable assignment.  Valid values are positive integer between 0 and 100.  For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource assignment location specificed on the resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an OPEN request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProposedQuantity":{
                        "title":"Proposed Quantity",
                        "type":"integer",
                        "description":"The number of resources proposed or nominated for the project resource request.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RemainingQuantity":{
                        "title":"Remaining Quantity",
                        "type":"integer",
                        "description":"The number of resources remaining to fulfill the project resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "default":1
                    },
                    "RequestFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"Date on which the project resource request is fulfilled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource request.",
                        "nullable":false
                    },
                    "RequestSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The requester's role specificed on the resource request.",
                        "nullable":true,
                        "default":"RM",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RequestStatus":{
                        "title":"Request Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project resource request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the resource request status. The valid values are OPEN or DRAFT when creating the request. The default value is DRAFT. You can only update the request status from DRAFT to OPEN.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestSubmittedDate":{
                        "title":"Request Submitted Date",
                        "type":"string",
                        "description":"Date on which the project resource request is submitted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested. If no value is provided, the value is set to the project end date. You must provide a value if the project does not have an end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request. You must provide a value if you have set the Use Project Calendar Indicator attribute value to N.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The quantity of resources requested for the project resource request. If no value is provided, the value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedResourceName":{
                        "title":"Requested Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestedResourcePersonId":{
                        "title":"Requested Resource Person ID",
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is provided, the value is set to the current date for projects with start date in the past, and to the project start date for projects with start date in the future.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterName":{
                        "title":"Requester Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who requests the resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequesterPersonId":{
                        "title":"Requester Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who requests the resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerName":{
                        "title":"Staffing Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is responsible for finding a resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StaffingOwnerPersonId":{
                        "title":"Staffing Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is responsible for finding a resource to fulfill the request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Remarks added by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resources who fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resources who are selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TotalHours":{
                        "title":"Total Requested Hours",
                        "type":"number",
                        "description":"Total requested hours for the resource for the particular assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":22,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag that indicates if the hours for the assignment is provided in Requested Hours per Day attribute or should be derived from the project calendar. The valid values are Y and N. If the value is Y, the request hours is derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications-item-response":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceRequestDetailId":{
                        "title":"Resource Request Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectResourceRequests-ResourceRequestSchedules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ResourceRequestSchedulesVO-post-item":{
                "type":"object",
                "properties":{
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_resourceManagement_request_model_resourceRequestDFF_view_ResourceRequestDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the request is for a billable or a nonbillable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resources who are selected on the request.",
                        "nullable":true
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the resource request status. The valid values are OPEN or DRAFT when creating the request. The default value is DRAFT. You can only update the request status from DRAFT to OPEN.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Remarks added by the resource manager during staffing.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an OPEN request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource request.",
                        "nullable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RequestSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The requester's role specificed on the resource request.",
                        "nullable":true,
                        "default":"RM",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is provided, the value is set to the current date for projects with start date in the past, and to the project start date for projects with start date in the future.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request. You must provide a value if you have set the Use Project Calendar Indicator attribute value to N.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag that indicates if the hours for the assignment is provided in Requested Hours per Day attribute or should be derived from the project calendar. The valid values are Y and N. If the value is Y, the request hours is derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the request is for a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"The percentage of assignment time that will be billable, if the request is for a billable assignment.  Valid values are positive integer between 0 and 100.  For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The quantity of resources requested for the project resource request. If no value is provided, the value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested. If no value is provided, the value is set to the project end date. You must provide a value if the project does not have an end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource assignment location specificed on the resource request.",
                        "nullable":true
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resources who fulfill the request.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestQualificationsVO-post-item":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the request is for a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the request is for a billable or a nonbillable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"The percentage of assignment time that will be billable, if the request is for a billable assignment.  Valid values are positive integer between 0 and 100.  For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the billable percent is less than 100,  if the request is for a billable assignment and the billable percent is less than 100.  If the request is for nonbillable assignment, the value  will be ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource assignment location specificed on the resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an OPEN request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource request. To identify the project, you may provide a value only for this attribute, the Project ID attribute, or the Project Name attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Role that the selected resources will be assigned to on the project. You may enter a value only for this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource request.",
                        "nullable":false
                    },
                    "RequestSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The requester's role specificed on the resource request.",
                        "nullable":true,
                        "default":"RM",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the resource request status. The valid values are OPEN or DRAFT when creating the request. The default value is DRAFT. You can only update the request status from DRAFT to OPEN.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested. If no value is provided, the value is set to the project end date. You must provide a value if the project does not have an end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request. You must provide a value if you have set the Use Project Calendar Indicator attribute value to N.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The quantity of resources requested for the project resource request. If no value is provided, the value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is provided, the value is set to the current date for projects with start date in the past, and to the project start date for projects with start date in the future.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource who requests the resources, mostly the project manager. You may enter a value only for this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding resources to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Remarks added by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resources who fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resources who are selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag that indicates if the hours for the assignment is provided in Requested Hours per Day attribute or should be derived from the project calendar. The valid values are Y and N. If the value is Y, the request hours is derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "projectResourceRequests-ResourceRequestSchedules-item-response":{
                "type":"object",
                "properties":{
                    "FinishDate":{
                        "type":"string",
                        "description":"Finish date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntervalName":{
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier that is given to each week between start date and end date of a resource request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Start date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestQualificationsVO-item":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestDetailId":{
                        "title":"Resource Request Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectResourceRequests-ResourceRequestSchedules-item-post-request":{
                "type":"object",
                "properties":{
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectResourceRequests":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectResourceRequests-ProjectResourceRequestDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestLinesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourcePersonId":{
                        "title":"Resource HCM Person ID",
                        "type":"integer",
                        "description":"HCM person identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource associated to the project resource request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceSystemStatus":{
                        "title":"Resource System Status",
                        "type":"string",
                        "description":"Resource system status based on the seeded values.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentFlag":{
                        "title":"Current Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project resource request is the most recent request for the assignment.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestLinesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestDFF-item-response":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetAmountTypesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable.",
                        "nullable":true
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a budget version is editable.",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "type":"boolean",
                        "description":"Indicates whether the quantity for a budget version is editable.",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a budget version are editable.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LockedBy":{
                        "title":"Locked By",
                        "type":"string",
                        "description":"Name of the user who has locked the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "PlanVersionNumber":{
                        "title":"Version Number",
                        "type":"integer",
                        "description":"Number of the project budget version.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionId":{
                        "title":"Budget Version ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency of the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningResourcesVO-patch-item":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates if the periodic planning is retained on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The finish date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The start date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings-item-response":{
                "type":"object",
                "properties":{
                    "BudgetaryControlSettingId":{
                        "title":"Budgetary Control Setting ID",
                        "type":"integer",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ControlBudget":{
                        "title":"Control Budget",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the control budget.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ControlLevel":{
                        "title":"Control Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"The budgetary control level for the budget version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DefaultRateType":{
                        "title":"Default Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The default rate type for budgetary control for the budget version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TolerancePercentage":{
                        "title":"Tolerance Percentage",
                        "type":"number",
                        "description":"The budgetary control level tolerance percentage.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetAmountTypesVO-patch-item":{
                "type":"object",
                "properties":{
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable.",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable.",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "type":"boolean",
                        "description":"Indicates whether the quantity for a budget version is editable.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable.",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a budget version is editable.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgets-VersionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectBudgets-VersionErrors-item-response":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Rejection Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the type of the exception, for example, Error or Warning.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageCause":{
                        "title":"Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the error in the budget version occurred.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserAction":{
                        "title":"Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserDetails":{
                        "title":"Additional Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which errors exist in the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"number",
                        "description":"Identifier of the project budget version that has errors.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource in the project budget version that has errors.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task in the project budget version that has errors.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task in the project budget version that has errors.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Planning currency used in the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-ExportOptions-item-patch-request":{
                "type":"object",
                "properties":{
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"From date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"string",
                        "description":"Margin expressed as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "type":"string",
                        "description":"Currency used for planning in the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "type":"string",
                        "description":"Resource used for financial planning in budgets. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "type":"string",
                        "description":"Resource class associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "type":"string",
                        "description":"Spread curve associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"End date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCost":{
                        "title":"Burdened Cost: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMargin":{
                        "title":"Total Margin",
                        "type":"string",
                        "description":"Total margin (difference between revenue and cost) in a project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectCurrency":{
                        "title":"Margin in Project Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectLedgerCurrency":{
                        "title":"Margin in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalQuantity":{
                        "title":"Quantity: Total",
                        "type":"string",
                        "description":"Total quantity of resource effort that's required to complete a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCost":{
                        "title":"Raw Cost: Total",
                        "type":"string",
                        "description":"Total cost directly attributable to the work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed in the current budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenue":{
                        "title":"Revenue: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a plan line in the budget. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetExportOptionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TotalRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "type":"string",
                        "description":"Spread curve associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCost":{
                        "title":"Burdened Cost: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCost":{
                        "title":"Raw Cost: Total",
                        "type":"string",
                        "description":"Total cost directly attributable to the work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalQuantity":{
                        "title":"Quantity: Total",
                        "type":"string",
                        "description":"Total quantity of resource effort that's required to complete a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "type":"string",
                        "description":"Resource used for financial planning in budgets. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectLedgerCurrency":{
                        "title":"Margin in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "type":"string",
                        "description":"Resource class associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed in the current budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "type":"string",
                        "description":"Currency used for planning in the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "TotalRevenue":{
                        "title":"Revenue: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a plan line in the budget. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"string",
                        "description":"Margin expressed as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectCurrency":{
                        "title":"Margin in Project Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"End date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"From date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMargin":{
                        "title":"Total Margin",
                        "type":"string",
                        "description":"Total margin (difference between revenue and cost) in a project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-item-patch-request":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in project budgets.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view, create, and update periodic amounts for a budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningResourcesVO-item":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates if the periodic planning is retained on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The finish date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The start date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource which is assigned to a task on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource which is assigned to a task on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task to which a planning resource is assigned on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnitOfMeasure":{
                        "type":"string",
                        "description":"The unit, such as Hours, that is used to measure the work or effort that is planned for a resource.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes-item-post-request":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version amoun types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable.",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable.",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "type":"boolean",
                        "description":"Indicates whether the quantity for a budget version is editable.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable.",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a budget version is editable.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetVO-post-item":{
                "required":[
                    "PlanVersionName",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Code that identifies the budget creation method. A list of valid values defined in the PJO_BUDGET_CREATION_METHOD are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an project budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true
                    },
                    "PlanningResourceBreakdownStructure":{
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgets-VersionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetXCCSettingsVO-item":{
                "type":"object",
                "properties":{
                    "BudgetaryControlSettingId":{
                        "title":"Budgetary Control Setting ID",
                        "type":"integer",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ControlBudget":{
                        "title":"Control Budget",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the control budget.",
                        "nullable":true
                    },
                    "ControlLevel":{
                        "title":"Control Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"The budgetary control level for the budget version.",
                        "nullable":true
                    },
                    "DefaultRateType":{
                        "title":"Default Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The default rate type for budgetary control for the budget version.",
                        "nullable":true
                    },
                    "TolerancePercentage":{
                        "title":"Tolerance Percentage",
                        "type":"number",
                        "description":"The budgetary control level tolerance percentage.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF-item-response":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgets":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectBudgets-PlanningOptions-ExportOptions-item-post-request":{
                "type":"object",
                "properties":{
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"From date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"string",
                        "description":"Margin expressed as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "type":"string",
                        "description":"Currency used for planning in the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "type":"string",
                        "description":"Resource used for financial planning in budgets. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "type":"string",
                        "description":"Resource class associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "type":"string",
                        "description":"Spread curve associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"End date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCost":{
                        "title":"Burdened Cost: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMargin":{
                        "title":"Total Margin",
                        "type":"string",
                        "description":"Total margin (difference between revenue and cost) in a project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectCurrency":{
                        "title":"Margin in Project Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectLedgerCurrency":{
                        "title":"Margin in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalQuantity":{
                        "title":"Quantity: Total",
                        "type":"string",
                        "description":"Total quantity of resource effort that's required to complete a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCost":{
                        "title":"Raw Cost: Total",
                        "type":"string",
                        "description":"Total cost directly attributable to the work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed in the current budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenue":{
                        "title":"Revenue: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a plan line in the budget. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-ExportOptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes-item-response":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version amoun types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a budget version are editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "type":"boolean",
                        "description":"Indicates whether the quantity for a budget version is editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a budget version are editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a budget version is editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningCurrenciesVO-post-item":{
                "required":[
                    "PlanningCurrencyCode"
                ],
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Code that identifies the budget creation method. A list of valid values defined in the PJO_BUDGET_CREATION_METHOD are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-item-post-request":{
                "type":"object",
                "properties":{
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AmountTypes":{
                        "title":"Amount Types",
                        "type":"array",
                        "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a budget line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BudgetaryControlSettings":{
                        "title":"Budgetary Control Settings",
                        "type":"array",
                        "description":"The Budgetary Control Setting resource is used to view and update project and top resource control levels.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-post-request"
                        }
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing budget amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ExportOptions":{
                        "title":"Export Options",
                        "type":"array",
                        "description":"The Export Option resource is used to select the planning options attributes to export.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing budget versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningCurrencies":{
                        "title":"Planning Currencies",
                        "type":"array",
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-post-request"
                        }
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the budget at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for planning options in project budget versions.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on budgets.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "title":"Retain override rates from source",
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether budget revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating budget amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-item-post-request":{
                "required":[
                    "PlanVersionName",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Project Budget Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for project budgets.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-Attachments-item-post-request"
                        }
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Code that identifies the budget creation method. A list of valid values defined in the PJO_BUDGET_CREATION_METHOD are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an project budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the project budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Budget versions inherit planning options that are defined for financial plan types.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning Resources resource is used to view, create, update, and delete a project budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-post-request"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VersionErrors":{
                        "title":"Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view project budget version errors.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetAmountTypesVO-item":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version amoun types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable.",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable.",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "type":"boolean",
                        "description":"Indicates whether the quantity for a budget version is editable.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable.",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a budget version is editable.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningResources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetPlanningOptionsVO-item":{
                "type":"object",
                "properties":{
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a budget line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing budget amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "DefaultReportingOption":{
                        "title":"Default Reporting Option",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether cost or revenue quantity is used for reporting quantity when planning for cost and revenue in a separate budget version. By default, it is set to Cost when planning amounts are cost only or cost and revenue together. When the planning amounts are revenue only, it is set to Revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DesignateAsApprovedCostBudgetFlag":{
                        "title":"Designate as approved cost budget",
                        "type":"boolean",
                        "description":"Indicates whether a financial plan type is an approved cost budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DesignateAsApprovedRevenueBudgetFlag":{
                        "title":"Designate as approved revenue budget",
                        "type":"boolean",
                        "description":"Indicates whether a financial plan type is an approved revenue budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EnableBudgetaryControls":{
                        "title":"Enable Budgetary Controls",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a financial plan type is eligible for integration with budgetary controls. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing budget versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the budget at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on budgets.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "title":"Retain override rates from source",
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether budget revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating budget amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings-item-post-request":{
                "type":"object",
                "properties":{
                    "BudgetaryControlSettingId":{
                        "title":"Budgetary Control Setting ID",
                        "type":"integer",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ControlBudget":{
                        "title":"Control Budget",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the control budget.",
                        "nullable":true
                    },
                    "ControlLevel":{
                        "title":"Control Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"The budgetary control level for the budget version.",
                        "nullable":true
                    },
                    "DefaultRateType":{
                        "title":"Default Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The default rate type for budgetary control for the budget version.",
                        "nullable":true
                    },
                    "TolerancePercentage":{
                        "title":"Tolerance Percentage",
                        "type":"number",
                        "description":"The budgetary control level tolerance percentage.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-item-patch-request":{
                "type":"object",
                "properties":{
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AmountTypes":{
                        "title":"Amount Types",
                        "type":"array",
                        "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a budget line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BudgetaryControlSettings":{
                        "title":"Budgetary Control Settings",
                        "type":"array",
                        "description":"The Budgetary Control Setting resource is used to view and update project and top resource control levels.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-patch-request"
                        }
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing budget amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ExportOptions":{
                        "title":"Export Options",
                        "type":"array",
                        "description":"The Export Option resource is used to select the planning options attributes to export.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing budget versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningCurrencies":{
                        "title":"Planning Currencies",
                        "type":"array",
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-patch-request"
                        }
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the budget at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for planning options in project budget versions.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on budgets.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "title":"Retain override rates from source",
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether budget revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating budget amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountsVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-PlanningResources-item-patch-request":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates if the periodic planning is retained on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, update, and delete periodic amounts for a budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-patch-request"
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The finish date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The start date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in project budgets.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view, create, and update periodic amounts for a budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningResourcesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task to which a planning resource is assigned on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource which is assigned to a task on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource which is assigned to a task on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetPlanningOptionsVO-post-item":{
                "type":"object",
                "properties":{
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a budget line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing budget amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing budget versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the budget at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on budgets.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "title":"Retain override rates from source",
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether budget revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating budget amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetVO-patch-item":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an project budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":true
                    },
                    "PlanningResourceBreakdownStructure":{
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetPlanningOptionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a budget line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing budget amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing budget versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the budget at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on budgets.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "title":"Retain override rates from source",
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether budget revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating budget amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-PlanningOptions-ExportOptions-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version export options.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"From date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"string",
                        "description":"Margin expressed as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "type":"string",
                        "description":"Currency used for planning in the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "type":"string",
                        "description":"Resource used for financial planning in budgets. This value is always set to true and the attribute is exported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "type":"string",
                        "description":"Resource class associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "type":"string",
                        "description":"Spread curve associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"End date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalBurdenedCost":{
                        "title":"Burdened Cost: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalMargin":{
                        "title":"Total Margin",
                        "type":"string",
                        "description":"Total margin (difference between revenue and cost) in a project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalMarginInProjectCurrency":{
                        "title":"Margin in Project Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalMarginInProjectLedgerCurrency":{
                        "title":"Margin in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalQuantity":{
                        "title":"Quantity: Total",
                        "type":"string",
                        "description":"Total quantity of resource effort that's required to complete a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalRawCost":{
                        "title":"Raw Cost: Total",
                        "type":"string",
                        "description":"Total cost directly attributable to the work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed in the current budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalRevenue":{
                        "title":"Revenue: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a plan line in the budget. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-item-post-request":{
                "required":[
                    "RbsElementId",
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates if the periodic planning is retained on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, update, and delete periodic amounts for a budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-post-request"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The finish date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The start date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource which is assigned to a task on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource which is assigned to a task on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task to which a planning resource is assigned on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectBudgets-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningResourcesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates if the periodic planning is retained on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The start date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The finish date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetPlanningOptionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DesignateAsApprovedCostBudgetFlag":{
                        "title":"Designate as approved cost budget",
                        "type":"boolean",
                        "description":"Indicates whether a financial plan type is an approved cost budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DesignateAsApprovedRevenueBudgetFlag":{
                        "title":"Designate as approved revenue budget",
                        "type":"boolean",
                        "description":"Indicates whether a financial plan type is an approved revenue budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DefaultReportingOption":{
                        "title":"Default Reporting Option",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether cost or revenue quantity is used for reporting quantity when planning for cost and revenue in a separate budget version. By default, it is set to Cost when planning amounts are cost only or cost and revenue together. When the planning amounts are revenue only, it is set to Revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EnableBudgetaryControls":{
                        "title":"Enable Budgetary Controls",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a financial plan type is eligible for integration with budgetary controls. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings-item-patch-request":{
                "type":"object",
                "properties":{
                    "BudgetaryControlSettingId":{
                        "title":"Budgetary Control Setting ID",
                        "type":"integer",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ControlBudget":{
                        "title":"Control Budget",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the control budget.",
                        "nullable":true
                    },
                    "ControlLevel":{
                        "title":"Control Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"The budgetary control level for the budget version.",
                        "nullable":true
                    },
                    "DefaultRateType":{
                        "title":"Default Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The default rate type for budgetary control for the budget version.",
                        "nullable":true
                    },
                    "TolerancePercentage":{
                        "title":"Tolerance Percentage",
                        "type":"number",
                        "description":"The budgetary control level tolerance percentage.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountDetailsVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetExportOptionsVO-post-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"From date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"string",
                        "description":"Margin expressed as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "type":"string",
                        "description":"Currency used for planning in the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "type":"string",
                        "description":"Resource used for financial planning in budgets. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "type":"string",
                        "description":"Resource class associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "type":"string",
                        "description":"Spread curve associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"End date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCost":{
                        "title":"Burdened Cost: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMargin":{
                        "title":"Total Margin",
                        "type":"string",
                        "description":"Total margin (difference between revenue and cost) in a project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectCurrency":{
                        "title":"Margin in Project Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectLedgerCurrency":{
                        "title":"Margin in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalQuantity":{
                        "title":"Quantity: Total",
                        "type":"string",
                        "description":"Total quantity of resource effort that's required to complete a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCost":{
                        "title":"Raw Cost: Total",
                        "type":"string",
                        "description":"Total cost directly attributable to the work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed in the current budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenue":{
                        "title":"Revenue: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a plan line in the budget. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetPlanningOptionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating budget amounts.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on budgets.",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a budget line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing budget amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing budget versions.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "title":"Retain override rates from source",
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget version.",
                        "nullable":true
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the budget at which amounts can be entered.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether budget revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetPlanningOptionsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectBudgets-item-response":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Project Budget Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for project budgets.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-Attachments-item-response"
                        }
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Code that identifies the budget creation method. A list of valid values defined in the PJO_BUDGET_CREATION_METHOD are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LockedBy":{
                        "title":"Locked By",
                        "type":"string",
                        "description":"Name of the user who has locked the project budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an project budget version is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency of the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "title":"Budget Version ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PlanVersionNumber":{
                        "title":"Version Number",
                        "type":"integer",
                        "description":"Number of the project budget version.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the project budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Budget versions inherit planning options that are defined for financial plan types.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning Resources resource is used to view, create, update, and delete a project budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-response"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VersionErrors":{
                        "title":"Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view project budget version errors.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-VersionErrors-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningCurrenciesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountsVO-patch-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-PlanningResources-item-response":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates if the periodic planning is retained on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, update, and delete periodic amounts for a budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-response"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The finish date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The start date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource which is assigned to a task on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource which is assigned to a task on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task to which a planning resource is assigned on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "type":"string",
                        "description":"The unit, such as Hours, that is used to measure the work or effort that is planned for a resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountDetailsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectBudgets-VersionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-VersionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies-item-response":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetXCCSettingsVO-post-item":{
                "type":"object",
                "properties":{
                    "BudgetaryControlSettingId":{
                        "title":"Budgetary Control Setting ID",
                        "type":"integer",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ControlBudget":{
                        "title":"Control Budget",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the control budget.",
                        "nullable":true
                    },
                    "ControlLevel":{
                        "title":"Control Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"The budgetary control level for the budget version.",
                        "nullable":true
                    },
                    "DefaultRateType":{
                        "title":"Default Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The default rate type for budgetary control for the budget version.",
                        "nullable":true
                    },
                    "TolerancePercentage":{
                        "title":"Tolerance Percentage",
                        "type":"number",
                        "description":"The budgetary control level tolerance percentage.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetExportOptionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"From date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"string",
                        "description":"Margin expressed as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "type":"string",
                        "description":"Currency used for planning in the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "type":"string",
                        "description":"Resource used for financial planning in budgets. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "type":"string",
                        "description":"Resource class associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "type":"string",
                        "description":"Spread curve associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"End date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCost":{
                        "title":"Burdened Cost: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMargin":{
                        "title":"Total Margin",
                        "type":"string",
                        "description":"Total margin (difference between revenue and cost) in a project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectCurrency":{
                        "title":"Margin in Project Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectLedgerCurrency":{
                        "title":"Margin in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalQuantity":{
                        "title":"Quantity: Total",
                        "type":"string",
                        "description":"Total quantity of resource effort that's required to complete a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCost":{
                        "title":"Raw Cost: Total",
                        "type":"string",
                        "description":"Total cost directly attributable to the work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed in the current budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenue":{
                        "title":"Revenue: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a plan line in the budget. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectBudgets-PlanningOptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetAmountTypesVO-post-item":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version amoun types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable.",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable.",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "type":"boolean",
                        "description":"Indicates whether the quantity for a budget version is editable.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable.",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a budget version is editable.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountDetailsVO-post-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetVO-item":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Code that identifies the budget creation method. A list of valid values defined in the PJO_BUDGET_CREATION_METHOD are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedBy":{
                        "title":"Locked By",
                        "type":"string",
                        "description":"Name of the user who has locked the project budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an project budget version is false.",
                        "nullable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency of the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true
                    },
                    "PlanVersionId":{
                        "title":"Budget Version ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false
                    },
                    "PlanVersionNumber":{
                        "title":"Version Number",
                        "type":"integer",
                        "description":"Number of the project budget version.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningResourceBreakdownStructure":{
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetAmountTypesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version amoun types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an project budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":true
                    },
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlanningResourceBreakdownStructure":{
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningCurrenciesVO-patch-item":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetExportOptionsVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version export options.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"From date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"string",
                        "description":"Margin expressed as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "type":"string",
                        "description":"Currency used for planning in the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "type":"string",
                        "description":"Resource used for financial planning in budgets. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "type":"string",
                        "description":"Resource class associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "type":"string",
                        "description":"Spread curve associated with the budget line. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"End date of the budget line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCost":{
                        "title":"Burdened Cost: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMargin":{
                        "title":"Total Margin",
                        "type":"string",
                        "description":"Total margin (difference between revenue and cost) in a project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectCurrency":{
                        "title":"Margin in Project Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalMarginInProjectLedgerCurrency":{
                        "title":"Margin in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total margin in the project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalQuantity":{
                        "title":"Quantity: Total",
                        "type":"string",
                        "description":"Total quantity of resource effort that's required to complete a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCost":{
                        "title":"Raw Cost: Total",
                        "type":"string",
                        "description":"Total cost directly attributable to the work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed in the current budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total raw costs that are directly attributable to the work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenue":{
                        "title":"Revenue: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a plan line in the budget. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "TotalRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Total",
                        "type":"string",
                        "description":"Total planned revenue that's associated with the accounting period or a financial plan line in the budget, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes-item-patch-request":{
                "type":"object",
                "properties":{
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable.",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable.",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "type":"boolean",
                        "description":"Indicates whether the quantity for a budget version is editable.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a budget version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable.",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a budget version is editable.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetExportOptionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project budget version export options.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectBudgets-item-patch-request":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Project Budget Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for project budgets.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-Attachments-item-patch-request"
                        }
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an project budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project budget version.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the project budget version.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Status of the project budget version.",
                        "nullable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the project budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Budget versions inherit planning options that are defined for financial plan types.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning Resources resource is used to view, create, update, and delete a project budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-patch-request"
                        }
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VersionErrors":{
                        "title":"Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view project budget version errors.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetXCCSettingsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "BudgetaryControlSettingId":{
                        "title":"Budgetary Control Setting ID",
                        "type":"integer",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ControlBudget":{
                        "title":"Control Budget",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the control budget.",
                        "nullable":true
                    },
                    "ControlLevel":{
                        "title":"Control Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"The budgetary control level for the budget version.",
                        "nullable":true
                    },
                    "DefaultRateType":{
                        "title":"Default Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The default rate type for budgetary control for the budget version.",
                        "nullable":true
                    },
                    "TolerancePercentage":{
                        "title":"Tolerance Percentage",
                        "type":"number",
                        "description":"The budgetary control level tolerance percentage.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningCurrenciesVO-item":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-item-post-request":{
                "required":[
                    "Currency"
                ],
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in project budgets.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view, create, and update periodic amounts for a budget line.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountsVO-post-item":{
                "required":[
                    "Currency"
                ],
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the planning amounts for a resource assignment in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningResourcesVO-post-item":{
                "required":[
                    "RbsElementId",
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates if the periodic planning is retained on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The finish date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The start date of the resource assignment on the task in the project budget version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource which is assigned to a task on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource which is assigned to a task on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task to which a planning resource is assigned on a project budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which a planning resource is assigned on a project budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningResourcesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "UnitOfMeasure":{
                        "type":"string",
                        "description":"The unit, such as Hours, that is used to measure the work or effort that is planned for a resource.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":false
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for budget line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectBudgets-PlanningOptions-item-response":{
                "type":"object",
                "properties":{
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AmountTypes":{
                        "title":"Amount Types",
                        "type":"array",
                        "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a budget line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BudgetaryControlSettings":{
                        "title":"Budgetary Control Settings",
                        "type":"array",
                        "description":"The Budgetary Control Setting resource is used to view and update project and top resource control levels.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-response"
                        }
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for project ledger currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing budget amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DefaultReportingOption":{
                        "title":"Default Reporting Option",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether cost or revenue quantity is used for reporting quantity when planning for cost and revenue in a separate budget version. By default, it is set to Cost when planning amounts are cost only or cost and revenue together. When the planning amounts are revenue only, it is set to Revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DesignateAsApprovedCostBudgetFlag":{
                        "title":"Designate as approved cost budget",
                        "type":"boolean",
                        "description":"Indicates whether a financial plan type is an approved cost budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DesignateAsApprovedRevenueBudgetFlag":{
                        "title":"Designate as approved revenue budget",
                        "type":"boolean",
                        "description":"Indicates whether a financial plan type is an approved revenue budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EnableBudgetaryControls":{
                        "title":"Enable Budgetary Controls",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a financial plan type is eligible for integration with budgetary controls. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExportOptions":{
                        "title":"Export Options",
                        "type":"array",
                        "description":"The Export Option resource is used to select the planning options attributes to export.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing budget versions.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningCurrencies":{
                        "title":"Planning Currencies",
                        "type":"array",
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the budget at which amounts can be entered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary level planning option in the project budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for planning options in project budget versions.",
                        "items":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating amounts on a none time phase budget version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on budgets.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "title":"Retain override rates from source",
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for project ledger currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether budget revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating budget amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectBudgetXCCSettingsVO-patch-item":{
                "type":"object",
                "properties":{
                    "BudgetaryControlSettingId":{
                        "title":"Budgetary Control Setting ID",
                        "type":"integer",
                        "description":"Identifier of the budgetary control settings for the project budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ControlBudget":{
                        "title":"Control Budget",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the control budget.",
                        "nullable":true
                    },
                    "ControlLevel":{
                        "title":"Control Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"The budgetary control level for the budget version.",
                        "nullable":true
                    },
                    "DefaultRateType":{
                        "title":"Default Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The default rate type for budgetary control for the budget version.",
                        "nullable":true
                    },
                    "TolerancePercentage":{
                        "title":"Tolerance Percentage",
                        "type":"number",
                        "description":"The budgetary control level tolerance percentage.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningCurrenciesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningAmountsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "prjBusinessUnitsLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "prjBusinessUnitsLOV-item-response":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates whether the business unit is currently active or not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"check_box"
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project business unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegalEntity":{
                        "title":"Legal Entity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt , and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegalEntityId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the legal entity associated with the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        },
                        "x-queryable":true
                    },
                    "LocationId":{
                        "type":"integer",
                        "description":"Identifier of the location associated with the project business unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the person who manages the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        },
                        "x-queryable":true
                    },
                    "PrimaryLedgerId":{
                        "title":"Primary Ledger",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the primary ledger associated with the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        },
                        "x-queryable":true
                    },
                    "ProfitCenterFlag":{
                        "title":"Below legal entity",
                        "maxLength":150,
                        "type":"boolean",
                        "description":"Indicates that the business unit is a profit center and it operates under one legal entity.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_BusinessUnitsLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Business Units"
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_BusinessUnitsLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProfitCenterFlag":{
                        "title":"Below legal entity",
                        "maxLength":150,
                        "type":"boolean",
                        "description":"Indicates that the business unit is a profit center and it operates under one legal entity.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LegalEntity":{
                        "title":"Legal Entity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt , and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegalEntityId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the legal entity associated with the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project business unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "LocationId":{
                        "type":"integer",
                        "description":"Identifier of the location associated with the project business unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project business unit.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates whether the business unit is currently active or not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"check_box"
                        }
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the person who manages the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        }
                    },
                    "PrimaryLedgerId":{
                        "title":"Primary Ledger",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the primary ledger associated with the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        }
                    }
                }
            },
            "prjBusinessUnitsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/prjBusinessUnitsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "prjBusinessUnitsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_BusinessUnitsLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_BusinessUnitsLovVO-item":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates whether the business unit is currently active or not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"check_box"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project business unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project business unit.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LegalEntity":{
                        "title":"Legal Entity Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Recognized party with given rights and responsibilities by legislation. Legal entities generally have the right to own property, the right to trade, the responsibility to repay debt , and the responsibility to account for themselves to company regulators, taxation authorities, and owners according to rules specified in the relevant legislation.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegalEntityId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the legal entity associated with the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        }
                    },
                    "LocationId":{
                        "type":"integer",
                        "description":"Identifier of the location associated with the project business unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the person who manages the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        }
                    },
                    "PrimaryLedgerId":{
                        "title":"Primary Ledger",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the primary ledger associated with the project business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit"
                        }
                    },
                    "ProfitCenterFlag":{
                        "title":"Below legal entity",
                        "maxLength":150,
                        "type":"boolean",
                        "description":"Indicates that the business unit is a profit center and it operates under one legal entity.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Business Units"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModelLov_view_ProgramsSummaryLOVVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProgramStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "nullable":false,
                        "default":false
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":2
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModelLov_view_ProgramsSummaryLOVVO-item":{
                "type":"object",
                "properties":{
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":2
                        }
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "nullable":false,
                        "default":false
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Programs"
                }
            },
            "projectProgramsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModelLov_view_ProgramsSummaryLOVVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProgramStatusName":{
                        "type":"string",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectProgramsLOV-item-response":{
                "type":"object",
                "properties":{
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":2
                        },
                        "x-queryable":true
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProgramStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModelLov_view_ProgramsSummaryLOVVO-post-item":{
                "required":[
                    "ProgramName",
                    "ProgramNumber",
                    "ProgramStatusCode"
                ],
                "type":"object",
                "properties":{
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":2
                        }
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "nullable":false,
                        "default":false
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Programs"
                }
            },
            "projectProgramsLOV-item-post-request":{
                "type":"object",
                "properties":{
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":2
                        }
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "nullable":false,
                        "default":false
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectProgramsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":2
                        }
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "nullable":false,
                        "default":false
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModelLov_view_ProgramsSummaryLOVVO-patch-item":{
                "type":"object",
                "properties":{
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":2
                        }
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "nullable":false
                    },
                    "ProgramStatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "nullable":false,
                        "default":false
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Programs"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModelLov_view_ProgramsSummaryLOVVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "nullable":false
                    }
                }
            },
            "projectPlanningRbs-Elements-item-patch-request":{
                "type":"object",
                "properties":{
                    "DisabledFlag":{
                        "title":"Disabled",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource is disabled for use in planning.",
                        "nullable":true
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number assigned to the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ResourceClassId":{
                        "title":"Resource Class ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource class. You must enter a value for either this attribute or Resource Class but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClassName":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class. You must enter a value for either this attribute or Resource Class ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User defined short name for the resource breakdown structure element.",
                        "nullable":true
                    },
                    "SpreadCurveId":{
                        "title":"Spread Curve ID",
                        "type":"integer",
                        "description":"Unique identifier of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SpreadCurveName":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectPlanningRbsRestVO-post-item":{
                "required":[
                    "AssignedToProjectId",
                    "AssignedToProjectName",
                    "AssignedToProjectNumber",
                    "PlanningUsageFlag",
                    "PrimaryPlanningFlag",
                    "PrimaryReportingRbsFlag",
                    "RbsHeaderId",
                    "RbsVersionId",
                    "ReportingUsageFlag"
                ],
                "type":"object",
                "properties":{
                    "AllowChangingPrimaryPrbsFlag":{
                        "type":"boolean",
                        "description":"Indicates if the primary planning resource breakdown structure should be changed even though there are baselined versions using the exising one.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AssignedToProjectId":{
                        "title":"Assigned to Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project to which the resource breakdown structure is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignedToProjectName":{
                        "title":"Assigned to Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignedToProjectNumber":{
                        "title":"Assigned to Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAddResourceFlag":{
                        "title":"Automatically add resources on incurring actual amounts",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether to automatically add resources on incurring actual amounts. By default, the resources will be copied from setup level resource breakdown structure.",
                        "nullable":true
                    },
                    "PlanningUsageFlag":{
                        "title":"Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure can be used for planning purposes.",
                        "nullable":false
                    },
                    "PrimaryPlanningFlag":{
                        "title":"Primary Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure is used as default in financial and project planning.",
                        "nullable":false
                    },
                    "PrimaryReportingRbsFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is the primary reporting resource breakdown structure for a project.",
                        "nullable":false
                    },
                    "RbsHeaderId":{
                        "title":"Resource Breakdown Structure ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsName":{
                        "title":"Resource Breakdown Structure Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource breakdown structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"input_text_lov"
                        }
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportingUsageFlag":{
                        "title":"Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure can be used for reporting purposes.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureFormatRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EquipmentFlag":{
                        "title":"Equipment",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Equipment resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FinancialResourcesFlag":{
                        "title":"Financial Resources",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Financial Resources resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FormatId":{
                        "title":"Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource format.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FormatName":{
                        "title":"Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource format.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborFlag":{
                        "title":"Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Labor resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MaterialItemsFlag":{
                        "title":"Material",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Material Items resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RbsFormatId":{
                        "title":"Resource Breakdown Structure Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the association of a resource format to the resource breakdown structure.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureElementRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ItemCategoryName":{
                        "title":"Item Category",
                        "maxLength":2400,
                        "type":"string",
                        "description":"Name of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueCategoryName":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the person type. If the format has System Person Type, then you must enter a value for either this attribute or Person Type but not both while creating a resource element.",
                        "nullable":true
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventTypeId":{
                        "title":"Event Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of the person. If the format has System Person Type, then you must enter a value for either this attribute or Person Type Code but not both while creating a resource element.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FormatId":{
                        "title":"Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource format. You must enter a value for either this attribute or Format but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FormatName":{
                        "title":"Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource format. You must enter a value for either this attribute or Format ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job Code, and Job but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ItemCategoryId":{
                        "title":"Item Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category Code, and Item Category but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Name of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person Email but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonId"
                            ]
                        }
                    },
                    "ItemCategoryCode":{
                        "title":"Item Category Code",
                        "maxLength":820,
                        "type":"string",
                        "description":"Code of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item Number but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplierNumber":{
                        "title":"Supplier Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number assigned to the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Unique identifier of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier Number, and Supplier but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person Email, and Person but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplierName":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier Number but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person but not all three or a combination of them while creating a resource element.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureFormatRestVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectPlanningRbsRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AssignedToProjectName":{
                        "title":"Assigned to Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignedToProjectNumber":{
                        "title":"Assigned to Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsHeaderId":{
                        "title":"Resource Breakdown Structure ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningUsageFlag":{
                        "title":"Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure can be used for planning purposes.",
                        "nullable":false
                    },
                    "AssignedToProjectId":{
                        "title":"Assigned to Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project to which the resource breakdown structure is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlanningRbs-Formats-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanningRbs-Formats":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Formats-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanningRbs-item-post-request":{
                "required":[
                    "AssignedToProjectId",
                    "AssignedToProjectName",
                    "AssignedToProjectNumber",
                    "PlanningUsageFlag",
                    "PrimaryPlanningFlag",
                    "PrimaryReportingRbsFlag",
                    "RbsHeaderId",
                    "RbsVersionId",
                    "ReportingUsageFlag"
                ],
                "type":"object",
                "properties":{
                    "AllowChangingPrimaryPrbsFlag":{
                        "type":"boolean",
                        "description":"Indicates if the primary planning resource breakdown structure should be changed even though there are baselined versions using the exising one.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AssignedToProjectId":{
                        "title":"Assigned to Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project to which the resource breakdown structure is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignedToProjectName":{
                        "title":"Assigned to Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignedToProjectNumber":{
                        "title":"Assigned to Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAddResourceFlag":{
                        "title":"Automatically add resources on incurring actual amounts",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether to automatically add resources on incurring actual amounts. By default, the resources will be copied from setup level resource breakdown structure.",
                        "nullable":true
                    },
                    "Elements":{
                        "title":"Elements",
                        "type":"array",
                        "description":"The Elements resource is used to view and create resources in a planning resource breakdown structure.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-post-request"
                        }
                    },
                    "Formats":{
                        "title":"Formats",
                        "type":"array",
                        "description":"The Formats resource is used to view all resource formats supported by a planning resource breakdown structure.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Formats-item-post-request"
                        }
                    },
                    "PlanningUsageFlag":{
                        "title":"Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure can be used for planning purposes.",
                        "nullable":false
                    },
                    "PrimaryPlanningFlag":{
                        "title":"Primary Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure is used as default in financial and project planning.",
                        "nullable":false
                    },
                    "PrimaryReportingRbsFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is the primary reporting resource breakdown structure for a project.",
                        "nullable":false
                    },
                    "RbsHeaderId":{
                        "title":"Resource Breakdown Structure ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsName":{
                        "title":"Resource Breakdown Structure Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource breakdown structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"input_text_lov"
                        }
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportingUsageFlag":{
                        "title":"Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure can be used for reporting purposes.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectPlanningRbsRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PrimaryReportingRbsFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is the primary reporting resource breakdown structure for a project.",
                        "nullable":false
                    },
                    "PrimaryPlanningFlag":{
                        "title":"Primary Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure is used as default in financial and project planning.",
                        "nullable":false
                    },
                    "AllowChangingPrimaryPrbsFlag":{
                        "type":"boolean",
                        "description":"Indicates if the primary planning resource breakdown structure should be changed even though there are baselined versions using the exising one.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AutoAddResourceFlag":{
                        "title":"Automatically add resources on incurring actual amounts",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether to automatically add resources on incurring actual amounts. By default, the resources will be copied from setup level resource breakdown structure.",
                        "nullable":true
                    },
                    "ReportingUsageFlag":{
                        "title":"Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure can be used for reporting purposes.",
                        "nullable":false
                    },
                    "RbsName":{
                        "title":"Resource Breakdown Structure Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource breakdown structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"input_text_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectPlanningRbsRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RbsEndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the resource breakdown structure.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsPrjAssignmentId":{
                        "title":"Resource Breakdown Structure Version Assignment to Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the resource breakdown structure version to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "JobSetId":{
                        "title":"Job Set ID",
                        "type":"integer",
                        "description":"Unique identifier of the job set.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AllowResourceChangesFlag":{
                        "title":"Allow Resource Changes",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if new resources specific to the project can be added to the planning resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "JobSetName":{
                        "title":"Job Set",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the job set.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RbsStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the resource breakdown structure.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TemplateFlag":{
                        "title":"Project Template",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is assigned to a project template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureElementRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the default unit of measure of costing or planning transactions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the default unit of measure of costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceElementId":{
                        "title":"Resource Element ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectPlanningRbsRestVO-item":{
                "type":"object",
                "properties":{
                    "AllowChangingPrimaryPrbsFlag":{
                        "type":"boolean",
                        "description":"Indicates if the primary planning resource breakdown structure should be changed even though there are baselined versions using the exising one.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AllowResourceChangesFlag":{
                        "title":"Allow Resource Changes",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if new resources specific to the project can be added to the planning resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignedToProjectId":{
                        "title":"Assigned to Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project to which the resource breakdown structure is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignedToProjectName":{
                        "title":"Assigned to Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignedToProjectNumber":{
                        "title":"Assigned to Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoAddResourceFlag":{
                        "title":"Automatically add resources on incurring actual amounts",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether to automatically add resources on incurring actual amounts. By default, the resources will be copied from setup level resource breakdown structure.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "JobSetId":{
                        "title":"Job Set ID",
                        "type":"integer",
                        "description":"Unique identifier of the job set.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobSetName":{
                        "title":"Job Set",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the job set.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningUsageFlag":{
                        "title":"Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure can be used for planning purposes.",
                        "nullable":false
                    },
                    "PrimaryPlanningFlag":{
                        "title":"Primary Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure is used as default in financial and project planning.",
                        "nullable":false
                    },
                    "PrimaryReportingRbsFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is the primary reporting resource breakdown structure for a project.",
                        "nullable":false
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RbsEndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the resource breakdown structure.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsHeaderId":{
                        "title":"Resource Breakdown Structure ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsName":{
                        "title":"Resource Breakdown Structure Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource breakdown structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"input_text_lov"
                        }
                    },
                    "RbsPrjAssignmentId":{
                        "title":"Resource Breakdown Structure Version Assignment to Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the resource breakdown structure version to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the resource breakdown structure.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportingUsageFlag":{
                        "title":"Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure can be used for reporting purposes.",
                        "nullable":false
                    },
                    "TemplateFlag":{
                        "title":"Project Template",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is assigned to a project template.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureElementRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DisabledFlag":{
                        "title":"Disabled",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource is disabled for use in planning.",
                        "nullable":true
                    },
                    "EventTypeId":{
                        "title":"Event Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FormatId":{
                        "title":"Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource format. You must enter a value for either this attribute or Format but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FormatName":{
                        "title":"Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource format. You must enter a value for either this attribute or Format ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item Number but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number assigned to the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ItemCategoryCode":{
                        "title":"Item Category Code",
                        "maxLength":820,
                        "type":"string",
                        "description":"Code of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemCategoryId":{
                        "title":"Item Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category Code, and Item Category but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ItemCategoryName":{
                        "title":"Item Category",
                        "maxLength":2400,
                        "type":"string",
                        "description":"Name of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job Code, and Job but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person but not all three or a combination of them while creating a resource element.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person Email, and Person but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Name of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person Email but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonId"
                            ]
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of the person. If the format has System Person Type, then you must enter a value for either this attribute or Person Type Code but not both while creating a resource element.",
                        "nullable":true
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the person type. If the format has System Person Type, then you must enter a value for either this attribute or Person Type but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassId":{
                        "title":"Resource Class ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource class. You must enter a value for either this attribute or Resource Class but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClassName":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class. You must enter a value for either this attribute or Resource Class ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceElementId":{
                        "title":"Resource Element ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User defined short name for the resource breakdown structure element.",
                        "nullable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category but not both while creating a resource element.",
                        "nullable":true
                    },
                    "RevenueCategoryName":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "SpreadCurveId":{
                        "title":"Spread Curve ID",
                        "type":"integer",
                        "description":"Unique identifier of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SpreadCurveName":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Unique identifier of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier Number, and Supplier but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplierName":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier Number but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SupplierNumber":{
                        "title":"Supplier Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number assigned to the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the default unit of measure of costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the default unit of measure of costing or planning transactions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureElementRestVO-post-item":{
                "type":"object",
                "properties":{
                    "DisabledFlag":{
                        "title":"Disabled",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource is disabled for use in planning.",
                        "nullable":true
                    },
                    "EventTypeId":{
                        "title":"Event Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FormatId":{
                        "title":"Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource format. You must enter a value for either this attribute or Format but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FormatName":{
                        "title":"Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource format. You must enter a value for either this attribute or Format ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item Number but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number assigned to the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ItemCategoryCode":{
                        "title":"Item Category Code",
                        "maxLength":820,
                        "type":"string",
                        "description":"Code of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemCategoryId":{
                        "title":"Item Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category Code, and Item Category but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ItemCategoryName":{
                        "title":"Item Category",
                        "maxLength":2400,
                        "type":"string",
                        "description":"Name of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job Code, and Job but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person but not all three or a combination of them while creating a resource element.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person Email, and Person but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Name of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person Email but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonId"
                            ]
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of the person. If the format has System Person Type, then you must enter a value for either this attribute or Person Type Code but not both while creating a resource element.",
                        "nullable":true
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the person type. If the format has System Person Type, then you must enter a value for either this attribute or Person Type but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassId":{
                        "title":"Resource Class ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource class. You must enter a value for either this attribute or Resource Class but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClassName":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class. You must enter a value for either this attribute or Resource Class ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User defined short name for the resource breakdown structure element.",
                        "nullable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category but not both while creating a resource element.",
                        "nullable":true
                    },
                    "RevenueCategoryName":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "SpreadCurveId":{
                        "title":"Spread Curve ID",
                        "type":"integer",
                        "description":"Unique identifier of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SpreadCurveName":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Unique identifier of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier Number, and Supplier but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplierName":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier Number but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SupplierNumber":{
                        "title":"Supplier Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number assigned to the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectPlanningRbs-Elements-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DisabledFlag":{
                        "title":"Disabled",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource is disabled for use in planning.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EventTypeId":{
                        "title":"Event Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FormatId":{
                        "title":"Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource format. You must enter a value for either this attribute or Format but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FormatName":{
                        "title":"Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource format. You must enter a value for either this attribute or Format ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item Number but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number assigned to the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ItemCategoryCode":{
                        "title":"Item Category Code",
                        "maxLength":820,
                        "type":"string",
                        "description":"Code of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ItemCategoryId":{
                        "title":"Item Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category Code, and Item Category but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ItemCategoryName":{
                        "title":"Item Category",
                        "maxLength":2400,
                        "type":"string",
                        "description":"Name of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job Code, and Job but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonlaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person Email, and Person but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Name of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person Email but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of the person. If the format has System Person Type, then you must enter a value for either this attribute or Person Type Code but not both while creating a resource element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the person type. If the format has System Person Type, then you must enter a value for either this attribute or Person Type but not both while creating a resource element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ResourceClassId":{
                        "title":"Resource Class ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource class. You must enter a value for either this attribute or Resource Class but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClassName":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class. You must enter a value for either this attribute or Resource Class ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ResourceElementId":{
                        "title":"Resource Element ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User defined short name for the resource breakdown structure element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category but not both while creating a resource element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCategoryName":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SpreadCurveId":{
                        "title":"Spread Curve ID",
                        "type":"integer",
                        "description":"Unique identifier of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "SpreadCurveName":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Unique identifier of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier Number, and Supplier but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SupplierName":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier Number but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SupplierNumber":{
                        "title":"Supplier Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number assigned to the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the default unit of measure of costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the default unit of measure of costing or planning transactions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureElementRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number assigned to the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "DisabledFlag":{
                        "title":"Disabled",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource is disabled for use in planning.",
                        "nullable":true
                    },
                    "ResourceClassName":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class. You must enter a value for either this attribute or Resource Class ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User defined short name for the resource breakdown structure element.",
                        "nullable":true
                    },
                    "ResourceClassId":{
                        "title":"Resource Class ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource class. You must enter a value for either this attribute or Resource Class but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpreadCurveId":{
                        "title":"Spread Curve ID",
                        "type":"integer",
                        "description":"Unique identifier of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SpreadCurveName":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureFormatRestVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectPlanningRbsRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "AllowChangingPrimaryPrbsFlag":{
                        "type":"boolean",
                        "description":"Indicates if the primary planning resource breakdown structure should be changed even though there are baselined versions using the exising one.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AutoAddResourceFlag":{
                        "title":"Automatically add resources on incurring actual amounts",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether to automatically add resources on incurring actual amounts. By default, the resources will be copied from setup level resource breakdown structure.",
                        "nullable":true
                    },
                    "PrimaryPlanningFlag":{
                        "title":"Primary Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure is used as default in financial and project planning.",
                        "nullable":false
                    },
                    "PrimaryReportingRbsFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is the primary reporting resource breakdown structure for a project.",
                        "nullable":false
                    },
                    "RbsName":{
                        "title":"Resource Breakdown Structure Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource breakdown structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"input_text_lov"
                        }
                    },
                    "ReportingUsageFlag":{
                        "title":"Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure can be used for reporting purposes.",
                        "nullable":false
                    }
                }
            },
            "projectPlanningRbs-item-patch-request":{
                "type":"object",
                "properties":{
                    "AllowChangingPrimaryPrbsFlag":{
                        "type":"boolean",
                        "description":"Indicates if the primary planning resource breakdown structure should be changed even though there are baselined versions using the exising one.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AutoAddResourceFlag":{
                        "title":"Automatically add resources on incurring actual amounts",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether to automatically add resources on incurring actual amounts. By default, the resources will be copied from setup level resource breakdown structure.",
                        "nullable":true
                    },
                    "Elements":{
                        "title":"Elements",
                        "type":"array",
                        "description":"The Elements resource is used to view and create resources in a planning resource breakdown structure.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-patch-request"
                        }
                    },
                    "Formats":{
                        "title":"Formats",
                        "type":"array",
                        "description":"The Formats resource is used to view all resource formats supported by a planning resource breakdown structure.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Formats-item-patch-request"
                        }
                    },
                    "PrimaryPlanningFlag":{
                        "title":"Primary Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure is used as default in financial and project planning.",
                        "nullable":false
                    },
                    "PrimaryReportingRbsFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is the primary reporting resource breakdown structure for a project.",
                        "nullable":false
                    },
                    "RbsName":{
                        "title":"Resource Breakdown Structure Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource breakdown structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"input_text_lov"
                        }
                    },
                    "ReportingUsageFlag":{
                        "title":"Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure can be used for reporting purposes.",
                        "nullable":false
                    }
                }
            },
            "projectPlanningRbs-item-response":{
                "type":"object",
                "properties":{
                    "AllowChangingPrimaryPrbsFlag":{
                        "type":"boolean",
                        "description":"Indicates if the primary planning resource breakdown structure should be changed even though there are baselined versions using the exising one.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AllowResourceChangesFlag":{
                        "title":"Allow Resource Changes",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if new resources specific to the project can be added to the planning resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignedToProjectId":{
                        "title":"Assigned to Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project to which the resource breakdown structure is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignedToProjectName":{
                        "title":"Assigned to Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AssignedToProjectNumber":{
                        "title":"Assigned to Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the resource breakdown structure is associated.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AutoAddResourceFlag":{
                        "title":"Automatically add resources on incurring actual amounts",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether to automatically add resources on incurring actual amounts. By default, the resources will be copied from setup level resource breakdown structure.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Elements":{
                        "title":"Elements",
                        "type":"array",
                        "description":"The Elements resource is used to view and create resources in a planning resource breakdown structure.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-response"
                        }
                    },
                    "Formats":{
                        "title":"Formats",
                        "type":"array",
                        "description":"The Formats resource is used to view all resource formats supported by a planning resource breakdown structure.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Formats-item-response"
                        }
                    },
                    "JobSetId":{
                        "title":"Job Set ID",
                        "type":"integer",
                        "description":"Unique identifier of the job set.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "JobSetName":{
                        "title":"Job Set",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the job set.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningUsageFlag":{
                        "title":"Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure can be used for planning purposes.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PrimaryPlanningFlag":{
                        "title":"Primary Planning",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource breakdown structure is used as default in financial and project planning.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PrimaryReportingRbsFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is the primary reporting resource breakdown structure for a project.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the project unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectUnitName":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsEndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the resource breakdown structure.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsHeaderId":{
                        "title":"Resource Breakdown Structure ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RbsName":{
                        "title":"Resource Breakdown Structure Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource breakdown structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"input_text_lov"
                        },
                        "x-queryable":true
                    },
                    "RbsPrjAssignmentId":{
                        "title":"Resource Breakdown Structure Version Assignment to Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the resource breakdown structure version to the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RbsStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the resource breakdown structure.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReportingUsageFlag":{
                        "title":"Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure can be used for reporting purposes.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TemplateFlag":{
                        "title":"Project Template",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a resource breakdown structure is assigned to a project template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureElementRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "DisabledFlag":{
                        "title":"Disabled",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource is disabled for use in planning.",
                        "nullable":true
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number assigned to the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ResourceClassId":{
                        "title":"Resource Class ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource class. You must enter a value for either this attribute or Resource Class but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClassName":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class. You must enter a value for either this attribute or Resource Class ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User defined short name for the resource breakdown structure element.",
                        "nullable":true
                    },
                    "SpreadCurveId":{
                        "title":"Spread Curve ID",
                        "type":"integer",
                        "description":"Unique identifier of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SpreadCurveName":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModel_view_ProjectResourceBreakdownStructureFormatRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EquipmentFlag":{
                        "title":"Equipment",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Equipment resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FormatName":{
                        "title":"Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource format.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborFlag":{
                        "title":"Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Labor resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RbsFormatId":{
                        "title":"Resource Breakdown Structure Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the association of a resource format to the resource breakdown structure.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinancialResourcesFlag":{
                        "title":"Financial Resources",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Financial Resources resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FormatId":{
                        "title":"Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource format.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MaterialItemsFlag":{
                        "title":"Material",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Material Items resource class.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlanningRbs-Elements-item-post-request":{
                "type":"object",
                "properties":{
                    "DisabledFlag":{
                        "title":"Disabled",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource is disabled for use in planning.",
                        "nullable":true
                    },
                    "EventTypeId":{
                        "title":"Event Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type. If the format has Event Type, then you must enter a value for either this attribute or Event Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category. If the format has Expenditure Category, then you must enter a value for either this attribute or Expenditure Category ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type. If the format has Expenditure Type, then you must enter a value for either this attribute or Expenditure Type ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FormatId":{
                        "title":"Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource format. You must enter a value for either this attribute or Format but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FormatName":{
                        "title":"Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource format. You must enter a value for either this attribute or Format ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Unique identifier of the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item Number but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number assigned to the inventory item. If the format has Inventory Item, then you must enter a value for either this attribute or Inventory Item ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ItemCategoryCode":{
                        "title":"Item Category Code",
                        "maxLength":820,
                        "type":"string",
                        "description":"Code of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemCategoryId":{
                        "title":"Item Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category Code, and Item Category but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ItemCategoryName":{
                        "title":"Item Category",
                        "maxLength":2400,
                        "type":"string",
                        "description":"Name of the item category. If the format has Item Category, then you must enter a value for only one from among this attribute, Item Category ID, and Item Category Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job Code, and Job but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job. If the format has Job, then you must enter a value for only one from among this attribute, Job ID, and Job Code but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceName":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the nonlabor resource. If the format has Project Nonlabor Resource, then you must enter a value for either this attribute or Nonlabor Resource ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization. If the format has Organization, then you must enter a value for either this attribute or Organization ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person but not all three or a combination of them while creating a resource element.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person Email, and Person but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Name of the person. If the format has Named Person, then you must enter a value for only one from among this attribute, Person ID, and Person Email but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonId"
                            ]
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of the person. If the format has System Person Type, then you must enter a value for either this attribute or Person Type Code but not both while creating a resource element.",
                        "nullable":true
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the person type. If the format has System Person Type, then you must enter a value for either this attribute or Person Type but not both while creating a resource element.",
                        "nullable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role. If the format has Project Role, then you must pass a value for Project Role ID or Project Role Name but not both values while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceClassId":{
                        "title":"Resource Class ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource class. You must enter a value for either this attribute or Resource Class but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClassName":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource class. You must enter a value for either this attribute or Resource Class ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User defined short name for the resource breakdown structure element.",
                        "nullable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category but not both while creating a resource element.",
                        "nullable":true
                    },
                    "RevenueCategoryName":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the revenue category. If the format has Revenue Category, then you must enter a value for either this attribute or Revenue Category ID but not both while creating a resource element.",
                        "nullable":true
                    },
                    "SpreadCurveId":{
                        "title":"Spread Curve ID",
                        "type":"integer",
                        "description":"Unique identifier of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve but not both while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SpreadCurveName":{
                        "title":"Spread Curve",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the spread curve. If you want to specify the spread curve, then you must enter a value for either this attribute or Spread Curve ID but not both while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Unique identifier of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier Number, and Supplier but not all three or a combination of them while creating a resource element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplierName":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier Number but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SupplierNumber":{
                        "title":"Supplier Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number assigned to the supplier. If the format has Supplier, then you must enter a value for only one from among this attribute, Supplier ID, and Supplier but not all three or a combination of them while creating a resource element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectPlanningRbs-Formats-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanningRbs":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectPlanningRbs-Elements":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanningRbs-Formats-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EquipmentFlag":{
                        "title":"Equipment",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Equipment resource class.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FinancialResourcesFlag":{
                        "title":"Financial Resources",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Financial Resources resource class.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FormatId":{
                        "title":"Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource format.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FormatName":{
                        "title":"Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource format.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborFlag":{
                        "title":"Labor",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Labor resource class.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MaterialItemsFlag":{
                        "title":"Material",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the resource format supports the Material Items resource class.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsFormatId":{
                        "title":"Resource Breakdown Structure Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the association of a resource format to the resource breakdown structure.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "workTypesLOV-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the work type isn't active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the work type is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "workTypesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_WorkTypeLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_WorkTypeLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Work Types"
                }
            },
            "workTypesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workTypesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_WorkTypeLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the work type is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the work type isn't active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "workTypesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_WorkTypeLovVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the work type isn't active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the work type is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Work Types"
                }
            },
            "projectsLOV-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectFinishDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectLovPVO-patch-item":{
                "type":"object",
                "properties":{
                    "ProjectFinishDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projectsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectLovPVO-item":{
                "type":"object",
                "properties":{
                    "ProjectFinishDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Projects"
                }
            },
            "projectsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProjectFinishDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectLovPVO-post-item":{
                "required":[
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber",
                    "ProjectStartDate"
                ],
                "type":"object",
                "properties":{
                    "ProjectFinishDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projectsLOV-item-response":{
                "type":"object",
                "properties":{
                    "ProjectFinishDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_ProjectLovPVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProjectStartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectFinishDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date on which the work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-item-response":{
                "type":"object",
                "properties":{
                    "ApTransferErrorCode":{
                        "title":"Invoice AP Transfer Error Code",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the code related to transfer errors between project billing and Accounts Payable (AP). The Invoice Transfer Error Message attribute contains a description of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ApTransferStatusCode":{
                        "title":"Invoice Transfer Status to Payables",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the status of the transfer of the invoice to Accounts Payable (AP). Valid values are P - Pending, A - Accepted, and R - Rejected.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssessableValue":{
                        "title":"Assessable Value",
                        "type":"number",
                        "description":"An optional value for an assessable value for the transaction line for estimated tax purposes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill plan related to the line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Identifier of a set of invoices created together in the same run which must be released at the same time.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract related to the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyLineAmount":{
                        "title":"Invoice Amount in Contract Currency",
                        "type":"number",
                        "description":"Amount in contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line related to the invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line related to the invoice line if the line represents a single contract line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreditedInvoiceLineId":{
                        "title":"Credited Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice line credited by this invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice line. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureOrgId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure organization related to the line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type for the invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "IntendedUse"
                            ]
                        },
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyLineAmount":{
                        "title":"Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount of the invoice line in the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "InvoiceFormatId":{
                        "title":"Invoice Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice format.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceFormatName":{
                        "title":"Invoice Format Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the invoice format.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceLineDff":{
                        "title":"Invoice Line Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for invoice lines.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "InvoiceLineDistributions":{
                        "title":"Invoice Line Distributions",
                        "type":"array",
                        "description":"The Invoice Line Distributions resource is used to view the details of invoice line distributions.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-response"
                        }
                    },
                    "InvoiceLineId":{
                        "title":"Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "InvoiceLineNumber":{
                        "title":"Invoice Line Number",
                        "type":"integer",
                        "description":"Number that identifies an invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceLineType":{
                        "title":"Invoice Line Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A classification of invoice credit that is assigned to an invoice line. Valid values are CONCESSION, WRITE_OFF, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"STANDARD",
                        "x-queryable":true
                    },
                    "InvoiceLineTypeMeaning":{
                        "title":"Invoice Line Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Meaning of the invoice line type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyLineAmount":{
                        "title":"Invoice Amount in Ledger Currency",
                        "type":"number",
                        "description":"Amount of the invoice line in the ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineDescription":{
                        "title":"Invoice Line Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the invoice line.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the related contract line or contract lines. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LinkedProjectName":{
                        "title":"Associated Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of project that is linked to the contract line associated to the invoice line. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedProjectNumber":{
                        "title":"Associated Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of project that is linked to the contract line associated to the invoice line. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedTaskId":{
                        "title":"Associated Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task associated to the related contract line or contract lines. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Task Name or Number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LinkedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the invoice line. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that is linked to the contract line associated to the invoice line. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OutputTaxAmount":{
                        "title":"Tax Amount in Invoice Currency",
                        "type":"number",
                        "description":"The total tax amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OutputTaxClassCode":{
                        "title":"Output Tax Classification",
                        "maxLength":150,
                        "type":"string",
                        "description":"A classification of output tax for the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "OutputTaxExempt":{
                        "title":"Output tax exempt",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the use of Standard Exemption rules. Options include Standard, Exempt, or Required. The default is based on user tax setup.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OutputTaxExmtCertNumber":{
                        "title":"Tax Exemption Certificate Number",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the exemption certificate for item lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "OutputTaxExmtReasonCode":{
                        "title":"Tax Exemption Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason for tax exemption on lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PaymentTermId":{
                        "title":"Payment Term ID",
                        "type":"integer",
                        "description":"Unique identifier of the payment term for the receipt from Accounts Receivable (AR) which is applied against the agreement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PaymentTermName":{
                        "title":"Payment Term",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the payment term.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ProductFiscClassification"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ReceiverProjectId":{
                        "title":"Receiver Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReceiverTaskId":{
                        "title":"Receiver Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ShipToAccountDescription":{
                        "title":"Ship-to Account Description",
                        "type":"string",
                        "description":"Account description of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ShipToAccountNumber":{
                        "title":"Ship-to Account Number",
                        "type":"string",
                        "description":"Account number of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ShipToAddress":{
                        "title":"Ship-to Address",
                        "type":"string",
                        "description":"Address of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToSiteId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ShipToContactId":{
                        "title":"Ship-to Contact ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to contact. A representative for the ship to customer of the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ShipToCustomerId":{
                        "title":"Ship-to Customer",
                        "type":"integer",
                        "description":"Unique identifier of the customer account ship-to address that is the project customer's default work site for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToAccountNumber"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ShipToCustomerName":{
                        "title":"Ship-to Customer",
                        "type":"string",
                        "description":"Name of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ShipToSiteId":{
                        "title":"Ship-to Site Use ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to address used for taxation. This attribute is populated only if the invoice formats groups by work site and for events using the work site of the event task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToCustomerId",
                                "ShipToSiteName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ShipToSiteName":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"Unique identifier of the ship-to site on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of an invoice line for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TranslatedText":{
                        "title":"Translated Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The translated text of the invoice line. This text is in the language defined in invoice header.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "WorkTypeName":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff-item-post-request":{
                "type":"object",
                "properties":{
                    "InvoiceLineId":{
                        "type":"integer",
                        "description":"Identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceLineVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "InvoiceLineId":{
                        "title":"Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceLineDff_view_InvoiceLineDffVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "InvoiceLineId":{
                        "type":"integer",
                        "description":"Identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-response":{
                "type":"object",
                "properties":{
                    "BillJobId":{
                        "title":"Bill Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the effective job used when invoicing a labor item as of the last time the expenditure item was invoiced.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill plan for the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Bill rate used in deriving the transfer price if the transfer price was based on a rate defined in a bill rate schedule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Number of the bill set which is defined in bill plan related to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillTransactionTypeCode":{
                        "title":"Billing Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of bill transaction. Valid values are EI - Expenditure Item or EVT - Billing Event and defined in the lookup PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingExtensionId":{
                        "title":"Billing Extension ID",
                        "type":"integer",
                        "description":"Unique identifier of billing extension used for the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillingJobTitle":{
                        "title":"Billing Job Title",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the title for the billing job.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractCurrencyBilledAmount":{
                        "title":"Invoice Amount in Contract Currency",
                        "type":"number",
                        "description":"Amount billed in currency of the contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract related to the distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvDateType":{
                        "title":"Contract Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the contract to the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvExchgDate":{
                        "title":"Contract Currency Invoice Conversion Date",
                        "type":"string",
                        "description":"Indicates the date used for the conversion of the rates on the contract for the invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvExchgRate":{
                        "title":"Contract Currency Invoice Conversion Rate",
                        "type":"number",
                        "description":"Indicates the rate used to convert the invoice amounts from the transaction currency to the contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyInvRateType":{
                        "title":"Contract Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the contract currency rate type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique Identifier of the contract line for the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number of the contract line for the invoice distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreditedDistributionId":{
                        "title":"Origin of Adjustment",
                        "type":"integer",
                        "description":"Unique identifier of distribution credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreditedInvoiceId":{
                        "title":"Credited Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of invoice that is credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreditedInvoiceLineId":{
                        "title":"Credited Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of invoice line that is credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EmployeeBillingTitle":{
                        "title":"Employee Billing Title",
                        "maxLength":80,
                        "type":"string",
                        "description":"Employee billing title.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ICTpAmountTypeCode":{
                        "title":"Intercompany Transfer Price Amount Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Amount type code used for an inter company price amount.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ICTpBaseCode":{
                        "title":"Intercompany Transfer Price Base",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price base code of an intercompany transfer invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvBurdenCompileSetId":{
                        "title":"Invoice Burden Compile Set",
                        "type":"integer",
                        "description":"Unique identifier of the compiled set used to calculate a burden schedule. This only applies to invoice distributions based on billing event detail.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvDiscountReasonCode":{
                        "title":"Rate Change Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Reason code for discount override or rate override.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvDistributionTypeCode":{
                        "title":"Invoice Distribution Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify invoice distribution. Valid values are WRITE_OFF, CONCESSION, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvLineDistNumber":{
                        "title":"Invoice Distribution Number",
                        "type":"integer",
                        "description":"Number that identifies the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceAmountCalculationCode":{
                        "title":"Invoice Amount Calculation Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the invoice amount calculation. Valid values are I - Indirect, O - Overrides, E - Extension, B - Bill rates, L - Labor Multiplier.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount billed in the Invoice currency amount.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCreditAmount":{
                        "title":"Invoice Currency Credit Amount",
                        "type":"number",
                        "description":"Credit amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCreditPct":{
                        "title":"Credit Percentage in Invoice Currency",
                        "type":"number",
                        "description":"Indicates the percent of credit in the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyDateType":{
                        "title":"Invoice Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type of the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyExchgDate":{
                        "title":"Invoice Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the exchange date for the conversion of the invoice currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyExchgRate":{
                        "title":"Invoice Currency Conversion Rate",
                        "type":"number",
                        "description":"Exchange rate used for the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type of the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Discount Percentage",
                        "type":"number",
                        "description":"Indicates a discount percentage, expressed as a proportion multiplied by 100, that is used to calculate the adjusted invoice and rate.  The percentage used is based on the markup defined in the bill rate schedule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceDistId":{
                        "title":"Invoice Distribution ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Labor Multiplier",
                        "type":"number",
                        "description":"A multiplier that is assigned to the contract line, and is used to calculate the invoice amount for labor items by applying the multipler to the raw cost of the labor items.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Markup Percentage",
                        "type":"number",
                        "description":"Indicates the markup percentage used to calculate the adjusted invoice and rate. The percentage used is based on the markup defined in the bill rate schedule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyBilledAmount":{
                        "title":"Invoice Amount in Ledger Currency",
                        "type":"number",
                        "description":"Amount billed in the currency of the ledger.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Ledger currency code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyInvDateType":{
                        "title":"Ledger Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type of the ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyInvExchgDate":{
                        "title":"Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the conversion date used to convert the invoice to the ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyInvExchgRate":{
                        "title":"Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the conversion currency rate used to convert the invoice to the ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyInvRateType":{
                        "title":"Ledger Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the conversion currency rate type used to convert the invoice to the ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Unique identifier of project that is linked to the contract line associated to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LinkedProjectName":{
                        "title":"Associated Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedProjectNumber":{
                        "title":"Associated Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedTaskId":{
                        "title":"Associated Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that is linked to the contract line associated to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LinkedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task that is linked to the contract line associated to the invoice distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyBilledAmount":{
                        "title":"Invoice Amount in Project Currency",
                        "type":"number",
                        "description":"Amount billed in the currency of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyInvDateType":{
                        "title":"Project Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type used for conversion to the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyInvExchgDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the currency conversion date used to convert the invoice distribution to the project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyInvExchgRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the currency conversion rate used to convert the invoice currency to the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyInvRateType":{
                        "title":"Project Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion rate type used to convert the invoice to the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderLegalEntityId":{
                        "title":"Provider Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the provider legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"integer",
                        "description":"Indicates the quantity of the source expenditure item for invoice transactions created from expenditure items.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverLegalEntityId":{
                        "title":"Receiver Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TpInvRulePercentage":{
                        "title":"Transfer Price Invoice Rule Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price rule used to create an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TpInvSchLinePercentage":{
                        "title":"Transfer Price Invoice Schedule Line Percentage",
                        "type":"number",
                        "description":"The applied percentage value from the transfer price schedule line used to create an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of a transaction for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Billed Amount in Transaction Currency",
                        "type":"number",
                        "description":"Billed amount in the transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Transaction currency for the expenditure or events.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"Date when transaction occurs.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure item or event related to the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionProjectId":{
                        "title":"Transaction Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project related to the invoice distribution transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionProjectName":{
                        "title":"Transaction Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionProjectNumber":{
                        "title":"Transaction Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionTaskId":{
                        "title":"Transaction Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task related to the invoice distribution transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionTaskName":{
                        "title":"Transaction Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionTaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task related to the invoice distribution transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the Event Type or Expenditure Item Type related to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectContractInvoices-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceLineDff_view_InvoiceLineDffVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10035",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJB_PJB_5FINVOICE_5FLINES_5FFLEX_PJB_5FINVOICE_5FLINES_5FFLEX_PJB_5FINVOICE_5FLINES",
                    "FND_ACFF_Title":"Invoice Lines",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJB",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectContractInvoices-InvoiceHeaderDff":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceHeaderDff_view_InvoiceHeaderDffVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10035",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJB_PJB_5FINVOICE_5FHEADERS_5FFLEX_PJB_5FINVOICE_5FHEADERS_5FFLEX_PJB_5FINVOICE_5FHEADERS",
                    "FND_ACFF_Title":"Invoice Header",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJB",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectContractInvoices-item-post-request":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-post-request"
                        }
                    },
                    "CreditMemoReasonCode":{
                        "title":"Credit Memo Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason to create a credit memo.",
                        "nullable":true
                    },
                    "DocumentSubType":{
                        "title":"Document Subtype",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification that is assigned to documents such as an invoice or a credit memo. Example subtypes are Domestic Invoice and Foreign Invoice.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice or for lines on the invoice. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true
                    },
                    "InvoiceComment":{
                        "title":"Invoice Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field for comments that can be printed on an invoice. The default value is the invoice comment defined for the project.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceHeaderDff":{
                        "type":"array",
                        "description":"The list of descriptive flex fields available for project contract invoices.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "InvoiceInstructions":{
                        "title":"Billing Instructions",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field to enter instructions for invoice billing.",
                        "nullable":true
                    },
                    "InvoiceLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-post-request"
                        }
                    },
                    "InvoiceStatusCode":{
                        "title":"Invoice Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the status of the invoice. Valid values are SUBMITTED, APPROVAL_REJECTED, RELEASED, DRAFT, REJECTED, TRANSFERRED, ACCEPTED, and APPROVED.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "LastUnreleasedByPersonId":{
                        "title":"Last Unreleased by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who last unreleased the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUnreleasedDate":{
                        "title":"Last Unreleased Date",
                        "type":"string",
                        "description":"The date and time when the invoice was last unreleased.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ReceivablesNumber":{
                        "title":"Receivables Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the implementation options.",
                        "nullable":true
                    },
                    "ReleasedByPersonId":{
                        "title":"Released by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who released the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReleasedDate":{
                        "title":"Released Date",
                        "type":"string",
                        "description":"The date on which the invoice was released for transfer.",
                        "format":"date",
                        "nullable":true
                    },
                    "SubmittedByPersonId":{
                        "title":"Submitted by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who submitted the invoice for approval.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SubmittedDate":{
                        "title":"Submitted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was submitted for approval.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaxationCountry":{
                        "title":"Taxation Country",
                        "maxLength":2,
                        "type":"string",
                        "description":"The country of taxation for calculating tax.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransferredDate":{
                        "title":"Transfer Date",
                        "type":"string",
                        "description":"Indicates the date on which the invoice is transferred to the Oracle Receivables interface tables.",
                        "format":"date",
                        "nullable":true
                    },
                    "UnreleaseComments":{
                        "title":"Unrelease Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comments entered by the person who unreleased the invoice.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceVO-patch-item":{
                "type":"object",
                "properties":{
                    "CreditMemoReasonCode":{
                        "title":"Credit Memo Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason to create a credit memo.",
                        "nullable":true
                    },
                    "DocumentSubType":{
                        "title":"Document Subtype",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification that is assigned to documents such as an invoice or a credit memo. Example subtypes are Domestic Invoice and Foreign Invoice.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice or for lines on the invoice. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true
                    },
                    "InvoiceComment":{
                        "title":"Invoice Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field for comments that can be printed on an invoice. The default value is the invoice comment defined for the project.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceInstructions":{
                        "title":"Billing Instructions",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field to enter instructions for invoice billing.",
                        "nullable":true
                    },
                    "InvoiceStatusCode":{
                        "title":"Invoice Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the status of the invoice. Valid values are SUBMITTED, APPROVAL_REJECTED, RELEASED, DRAFT, REJECTED, TRANSFERRED, ACCEPTED, and APPROVED.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "LastUnreleasedByPersonId":{
                        "title":"Last Unreleased by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who last unreleased the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUnreleasedDate":{
                        "title":"Last Unreleased Date",
                        "type":"string",
                        "description":"The date and time when the invoice was last unreleased.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ReceivablesNumber":{
                        "title":"Receivables Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the implementation options.",
                        "nullable":true
                    },
                    "ReleasedByPersonId":{
                        "title":"Released by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who released the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReleasedDate":{
                        "title":"Released Date",
                        "type":"string",
                        "description":"The date on which the invoice was released for transfer.",
                        "format":"date",
                        "nullable":true
                    },
                    "SubmittedByPersonId":{
                        "title":"Submitted by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who submitted the invoice for approval.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SubmittedDate":{
                        "title":"Submitted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was submitted for approval.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaxationCountry":{
                        "title":"Taxation Country",
                        "maxLength":2,
                        "type":"string",
                        "description":"The country of taxation for calculating tax.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransferredDate":{
                        "title":"Transfer Date",
                        "type":"string",
                        "description":"Indicates the date on which the invoice is transferred to the Oracle Receivables interface tables.",
                        "format":"date",
                        "nullable":true
                    },
                    "UnreleaseComments":{
                        "title":"Unrelease Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comments entered by the person who unreleased the invoice.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceLineDff_view_InvoiceLineDffVO-item":{
                "type":"object",
                "properties":{
                    "InvoiceLineId":{
                        "type":"integer",
                        "description":"Identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10035",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJB_PJB_5FINVOICE_5FLINES_5FFLEX_PJB_5FINVOICE_5FLINES_5FFLEX_PJB_5FINVOICE_5FLINES",
                    "FND_ACFF_Title":"Invoice Lines",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJB",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectContractInvoices-InvoiceHeaderDff-item-response":{
                "type":"object",
                "properties":{
                    "InvoiceId":{
                        "type":"integer",
                        "description":"Identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceHeaderDff-item-post-request":{
                "type":"object",
                "properties":{
                    "InvoiceId":{
                        "type":"integer",
                        "description":"Identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceDistributionVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "InvoiceDistId":{
                        "title":"Invoice Distribution ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceLineVO-post-item":{
                "required":[
                    "InvoiceLineNumber"
                ],
                "type":"object",
                "properties":{
                    "AssessableValue":{
                        "title":"Assessable Value",
                        "type":"number",
                        "description":"An optional value for an assessable value for the transaction line for estimated tax purposes.",
                        "nullable":true
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "IntendedUse"
                            ]
                        }
                    },
                    "InvoiceLineId":{
                        "title":"Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "InvoiceLineNumber":{
                        "title":"Invoice Line Number",
                        "type":"integer",
                        "description":"Number that identifies an invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineDescription":{
                        "title":"Invoice Line Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the invoice line.",
                        "nullable":true
                    },
                    "OutputTaxClassCode":{
                        "title":"Output Tax Classification",
                        "maxLength":150,
                        "type":"string",
                        "description":"A classification of output tax for the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExempt":{
                        "title":"Output tax exempt",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the use of Standard Exemption rules. Options include Standard, Exempt, or Required. The default is based on user tax setup.",
                        "nullable":true
                    },
                    "OutputTaxExmtCertNumber":{
                        "title":"Tax Exemption Certificate Number",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the exemption certificate for item lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExmtReasonCode":{
                        "title":"Tax Exemption Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason for tax exemption on lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ProductFiscClassification"
                            ]
                        }
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToAccountNumber":{
                        "title":"Ship-to Account Number",
                        "type":"string",
                        "description":"Account number of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToCustomerId":{
                        "title":"Ship-to Customer",
                        "type":"integer",
                        "description":"Unique identifier of the customer account ship-to address that is the project customer's default work site for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToAccountNumber"
                            ]
                        }
                    },
                    "ShipToSiteId":{
                        "title":"Ship-to Site Use ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to address used for taxation. This attribute is populated only if the invoice formats groups by work site and for events using the work site of the event task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToCustomerId",
                                "ShipToSiteName"
                            ]
                        }
                    },
                    "ShipToSiteName":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"Unique identifier of the ship-to site on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of an invoice line for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TranslatedText":{
                        "title":"Translated Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The translated text of the invoice line. This text is in the language defined in invoice header.",
                        "nullable":true
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceLineVO-item":{
                "type":"object",
                "properties":{
                    "ApTransferErrorCode":{
                        "title":"Invoice AP Transfer Error Code",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the code related to transfer errors between project billing and Accounts Payable (AP). The Invoice Transfer Error Message attribute contains a description of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ApTransferStatusCode":{
                        "title":"Invoice Transfer Status to Payables",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the status of the transfer of the invoice to Accounts Payable (AP). Valid values are P - Pending, A - Accepted, and R - Rejected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssessableValue":{
                        "title":"Assessable Value",
                        "type":"number",
                        "description":"An optional value for an assessable value for the transaction line for estimated tax purposes.",
                        "nullable":true
                    },
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill plan related to the line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Identifier of a set of invoices created together in the same run which must be released at the same time.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract related to the invoice line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyLineAmount":{
                        "title":"Invoice Amount in Contract Currency",
                        "type":"number",
                        "description":"Amount in contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line related to the invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line related to the invoice line if the line represents a single contract line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreditedInvoiceLineId":{
                        "title":"Credited Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice line credited by this invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice line. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureOrgId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure organization related to the line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type for the invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "IntendedUse"
                            ]
                        }
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyLineAmount":{
                        "title":"Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount of the invoice line in the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "InvoiceFormatId":{
                        "title":"Invoice Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice format.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceFormatName":{
                        "title":"Invoice Format Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the invoice format.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceLineId":{
                        "title":"Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "InvoiceLineNumber":{
                        "title":"Invoice Line Number",
                        "type":"integer",
                        "description":"Number that identifies an invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceLineType":{
                        "title":"Invoice Line Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A classification of invoice credit that is assigned to an invoice line. Valid values are CONCESSION, WRITE_OFF, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"STANDARD"
                    },
                    "InvoiceLineTypeMeaning":{
                        "title":"Invoice Line Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Meaning of the invoice line type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyLineAmount":{
                        "title":"Invoice Amount in Ledger Currency",
                        "type":"number",
                        "description":"Amount of the invoice line in the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineDescription":{
                        "title":"Invoice Line Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the invoice line.",
                        "nullable":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the related contract line or contract lines. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedProjectName":{
                        "title":"Associated Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of project that is linked to the contract line associated to the invoice line. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedProjectNumber":{
                        "title":"Associated Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of project that is linked to the contract line associated to the invoice line. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedTaskId":{
                        "title":"Associated Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task associated to the related contract line or contract lines. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Task Name or Number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the invoice line. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that is linked to the contract line associated to the invoice line. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OutputTaxAmount":{
                        "title":"Tax Amount in Invoice Currency",
                        "type":"number",
                        "description":"The total tax amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OutputTaxClassCode":{
                        "title":"Output Tax Classification",
                        "maxLength":150,
                        "type":"string",
                        "description":"A classification of output tax for the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExempt":{
                        "title":"Output tax exempt",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the use of Standard Exemption rules. Options include Standard, Exempt, or Required. The default is based on user tax setup.",
                        "nullable":true
                    },
                    "OutputTaxExmtCertNumber":{
                        "title":"Tax Exemption Certificate Number",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the exemption certificate for item lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExmtReasonCode":{
                        "title":"Tax Exemption Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason for tax exemption on lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PaymentTermId":{
                        "title":"Payment Term ID",
                        "type":"integer",
                        "description":"Unique identifier of the payment term for the receipt from Accounts Receivable (AR) which is applied against the agreement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PaymentTermName":{
                        "title":"Payment Term",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the payment term.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ProductFiscClassification"
                            ]
                        }
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReceiverProjectId":{
                        "title":"Receiver Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReceiverTaskId":{
                        "title":"Receiver Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ShipToAccountDescription":{
                        "title":"Ship-to Account Description",
                        "type":"string",
                        "description":"Account description of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "ShipToAccountNumber":{
                        "title":"Ship-to Account Number",
                        "type":"string",
                        "description":"Account number of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToAddress":{
                        "title":"Ship-to Address",
                        "type":"string",
                        "description":"Address of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToSiteId"
                            ]
                        }
                    },
                    "ShipToContactId":{
                        "title":"Ship-to Contact ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to contact. A representative for the ship to customer of the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ShipToCustomerId":{
                        "title":"Ship-to Customer",
                        "type":"integer",
                        "description":"Unique identifier of the customer account ship-to address that is the project customer's default work site for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToAccountNumber"
                            ]
                        }
                    },
                    "ShipToCustomerName":{
                        "title":"Ship-to Customer",
                        "type":"string",
                        "description":"Name of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "ShipToSiteId":{
                        "title":"Ship-to Site Use ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to address used for taxation. This attribute is populated only if the invoice formats groups by work site and for events using the work site of the event task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToCustomerId",
                                "ShipToSiteName"
                            ]
                        }
                    },
                    "ShipToSiteName":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"Unique identifier of the ship-to site on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of an invoice line for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TranslatedText":{
                        "title":"Translated Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The translated text of the invoice line. This text is in the language defined in invoice header.",
                        "nullable":true
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkTypeName":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LastUnreleasedDate":{
                        "title":"Last Unreleased Date",
                        "type":"string",
                        "description":"The date and time when the invoice was last unreleased.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SubmittedByPersonId":{
                        "title":"Submitted by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who submitted the invoice for approval.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceStatusCode":{
                        "title":"Invoice Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the status of the invoice. Valid values are SUBMITTED, APPROVAL_REJECTED, RELEASED, DRAFT, REJECTED, TRANSFERRED, ACCEPTED, and APPROVED.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "InvoiceInstructions":{
                        "title":"Billing Instructions",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field to enter instructions for invoice billing.",
                        "nullable":true
                    },
                    "TaxationCountry":{
                        "title":"Taxation Country",
                        "maxLength":2,
                        "type":"string",
                        "description":"The country of taxation for calculating tax.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SubmittedDate":{
                        "title":"Submitted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was submitted for approval.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "DocumentSubType":{
                        "title":"Document Subtype",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification that is assigned to documents such as an invoice or a credit memo. Example subtypes are Domestic Invoice and Foreign Invoice.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice or for lines on the invoice. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true
                    },
                    "CreditMemoReasonCode":{
                        "title":"Credit Memo Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason to create a credit memo.",
                        "nullable":true
                    },
                    "InvoiceComment":{
                        "title":"Invoice Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field for comments that can be printed on an invoice. The default value is the invoice comment defined for the project.",
                        "nullable":true
                    },
                    "ReleasedByPersonId":{
                        "title":"Released by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who released the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReceivablesNumber":{
                        "title":"Receivables Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the implementation options.",
                        "nullable":true
                    },
                    "TransferredDate":{
                        "title":"Transfer Date",
                        "type":"string",
                        "description":"Indicates the date on which the invoice is transferred to the Oracle Receivables interface tables.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUnreleasedByPersonId":{
                        "title":"Last Unreleased by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who last unreleased the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true
                    },
                    "UnreleaseComments":{
                        "title":"Unrelease Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comments entered by the person who unreleased the invoice.",
                        "nullable":true
                    },
                    "ReleasedDate":{
                        "title":"Released Date",
                        "type":"string",
                        "description":"The date on which the invoice was released for transfer.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceLineVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssessableValue":{
                        "title":"Assessable Value",
                        "type":"number",
                        "description":"An optional value for an assessable value for the transaction line for estimated tax purposes.",
                        "nullable":true
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "IntendedUse"
                            ]
                        }
                    },
                    "InvoiceLineNumber":{
                        "title":"Invoice Line Number",
                        "type":"integer",
                        "description":"Number that identifies an invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineDescription":{
                        "title":"Invoice Line Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the invoice line.",
                        "nullable":true
                    },
                    "OutputTaxClassCode":{
                        "title":"Output Tax Classification",
                        "maxLength":150,
                        "type":"string",
                        "description":"A classification of output tax for the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExempt":{
                        "title":"Output tax exempt",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the use of Standard Exemption rules. Options include Standard, Exempt, or Required. The default is based on user tax setup.",
                        "nullable":true
                    },
                    "OutputTaxExmtCertNumber":{
                        "title":"Tax Exemption Certificate Number",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the exemption certificate for item lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExmtReasonCode":{
                        "title":"Tax Exemption Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason for tax exemption on lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ProductFiscClassification"
                            ]
                        }
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToAccountNumber":{
                        "title":"Ship-to Account Number",
                        "type":"string",
                        "description":"Account number of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToCustomerId":{
                        "title":"Ship-to Customer",
                        "type":"integer",
                        "description":"Unique identifier of the customer account ship-to address that is the project customer's default work site for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToAccountNumber"
                            ]
                        }
                    },
                    "ShipToSiteId":{
                        "title":"Ship-to Site Use ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to address used for taxation. This attribute is populated only if the invoice formats groups by work site and for events using the work site of the event task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToCustomerId",
                                "ShipToSiteName"
                            ]
                        }
                    },
                    "ShipToSiteName":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"Unique identifier of the ship-to site on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of an invoice line for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TranslatedText":{
                        "title":"Translated Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The translated text of the invoice line. This text is in the language defined in invoice header.",
                        "nullable":true
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceVO-post-item":{
                "type":"object",
                "properties":{
                    "CreditMemoReasonCode":{
                        "title":"Credit Memo Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason to create a credit memo.",
                        "nullable":true
                    },
                    "DocumentSubType":{
                        "title":"Document Subtype",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification that is assigned to documents such as an invoice or a credit memo. Example subtypes are Domestic Invoice and Foreign Invoice.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice or for lines on the invoice. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true
                    },
                    "InvoiceComment":{
                        "title":"Invoice Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field for comments that can be printed on an invoice. The default value is the invoice comment defined for the project.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceInstructions":{
                        "title":"Billing Instructions",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field to enter instructions for invoice billing.",
                        "nullable":true
                    },
                    "InvoiceStatusCode":{
                        "title":"Invoice Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the status of the invoice. Valid values are SUBMITTED, APPROVAL_REJECTED, RELEASED, DRAFT, REJECTED, TRANSFERRED, ACCEPTED, and APPROVED.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "LastUnreleasedByPersonId":{
                        "title":"Last Unreleased by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who last unreleased the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUnreleasedDate":{
                        "title":"Last Unreleased Date",
                        "type":"string",
                        "description":"The date and time when the invoice was last unreleased.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ReceivablesNumber":{
                        "title":"Receivables Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the implementation options.",
                        "nullable":true
                    },
                    "ReleasedByPersonId":{
                        "title":"Released by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who released the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReleasedDate":{
                        "title":"Released Date",
                        "type":"string",
                        "description":"The date on which the invoice was released for transfer.",
                        "format":"date",
                        "nullable":true
                    },
                    "SubmittedByPersonId":{
                        "title":"Submitted by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who submitted the invoice for approval.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SubmittedDate":{
                        "title":"Submitted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was submitted for approval.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaxationCountry":{
                        "title":"Taxation Country",
                        "maxLength":2,
                        "type":"string",
                        "description":"The country of taxation for calculating tax.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransferredDate":{
                        "title":"Transfer Date",
                        "type":"string",
                        "description":"Indicates the date on which the invoice is transferred to the Oracle Receivables interface tables.",
                        "format":"date",
                        "nullable":true
                    },
                    "UnreleaseComments":{
                        "title":"Unrelease Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comments entered by the person who unreleased the invoice.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceHeaderDff_view_InvoiceHeaderDffVO-item":{
                "type":"object",
                "properties":{
                    "InvoiceId":{
                        "type":"integer",
                        "description":"Identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10035",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJB_PJB_5FINVOICE_5FHEADERS_5FFLEX_PJB_5FINVOICE_5FHEADERS_5FFLEX_PJB_5FINVOICE_5FHEADERS",
                    "FND_ACFF_Title":"Invoice Header",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJB",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectContractInvoices-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-item-post-request":{
                "required":[
                    "InvoiceLineNumber"
                ],
                "type":"object",
                "properties":{
                    "AssessableValue":{
                        "title":"Assessable Value",
                        "type":"number",
                        "description":"An optional value for an assessable value for the transaction line for estimated tax purposes.",
                        "nullable":true
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "IntendedUse"
                            ]
                        }
                    },
                    "InvoiceLineDff":{
                        "type":"array",
                        "description":"The list of descriptive flex fields available for invoice lines.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "InvoiceLineDistributions":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-post-request"
                        }
                    },
                    "InvoiceLineId":{
                        "title":"Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "InvoiceLineNumber":{
                        "title":"Invoice Line Number",
                        "type":"integer",
                        "description":"Number that identifies an invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineDescription":{
                        "title":"Invoice Line Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the invoice line.",
                        "nullable":true
                    },
                    "OutputTaxClassCode":{
                        "title":"Output Tax Classification",
                        "maxLength":150,
                        "type":"string",
                        "description":"A classification of output tax for the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExempt":{
                        "title":"Output tax exempt",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the use of Standard Exemption rules. Options include Standard, Exempt, or Required. The default is based on user tax setup.",
                        "nullable":true
                    },
                    "OutputTaxExmtCertNumber":{
                        "title":"Tax Exemption Certificate Number",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the exemption certificate for item lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExmtReasonCode":{
                        "title":"Tax Exemption Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason for tax exemption on lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ProductFiscClassification"
                            ]
                        }
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToAccountNumber":{
                        "title":"Ship-to Account Number",
                        "type":"string",
                        "description":"Account number of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToCustomerId":{
                        "title":"Ship-to Customer",
                        "type":"integer",
                        "description":"Unique identifier of the customer account ship-to address that is the project customer's default work site for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToAccountNumber"
                            ]
                        }
                    },
                    "ShipToSiteId":{
                        "title":"Ship-to Site Use ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to address used for taxation. This attribute is populated only if the invoice formats groups by work site and for events using the work site of the event task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToCustomerId",
                                "ShipToSiteName"
                            ]
                        }
                    },
                    "ShipToSiteName":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"Unique identifier of the ship-to site on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of an invoice line for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TranslatedText":{
                        "title":"Translated Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The translated text of the invoice line. This text is in the language defined in invoice header.",
                        "nullable":true
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceLineDff_view_InvoiceLineDffVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectContractInvoices-item-patch-request":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Project Contract Invoices Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, update and delete attachments for project contract invoices.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-patch-request"
                        }
                    },
                    "CreditMemoReasonCode":{
                        "title":"Credit Memo Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason to create a credit memo.",
                        "nullable":true
                    },
                    "DocumentSubType":{
                        "title":"Document Subtype",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification that is assigned to documents such as an invoice or a credit memo. Example subtypes are Domestic Invoice and Foreign Invoice.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice or for lines on the invoice. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true
                    },
                    "InvoiceComment":{
                        "title":"Invoice Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field for comments that can be printed on an invoice. The default value is the invoice comment defined for the project.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceHeaderDff":{
                        "title":"Invoice Header Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for project contract invoices.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "InvoiceInstructions":{
                        "title":"Billing Instructions",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field to enter instructions for invoice billing.",
                        "nullable":true
                    },
                    "InvoiceLines":{
                        "title":"Invoice Lines",
                        "type":"array",
                        "description":"The Invoice Lines resource is used to view the details of the invoice lines.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-patch-request"
                        }
                    },
                    "InvoiceStatusCode":{
                        "title":"Invoice Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the status of the invoice. Valid values are SUBMITTED, APPROVAL_REJECTED, RELEASED, DRAFT, REJECTED, TRANSFERRED, ACCEPTED, and APPROVED.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "LastUnreleasedByPersonId":{
                        "title":"Last Unreleased by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who last unreleased the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUnreleasedDate":{
                        "title":"Last Unreleased Date",
                        "type":"string",
                        "description":"The date and time when the invoice was last unreleased.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ReceivablesNumber":{
                        "title":"Receivables Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the implementation options.",
                        "nullable":true
                    },
                    "ReleasedByPersonId":{
                        "title":"Released by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who released the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReleasedDate":{
                        "title":"Released Date",
                        "type":"string",
                        "description":"The date on which the invoice was released for transfer.",
                        "format":"date",
                        "nullable":true
                    },
                    "SubmittedByPersonId":{
                        "title":"Submitted by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who submitted the invoice for approval.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SubmittedDate":{
                        "title":"Submitted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was submitted for approval.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaxationCountry":{
                        "title":"Taxation Country",
                        "maxLength":2,
                        "type":"string",
                        "description":"The country of taxation for calculating tax.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransferredDate":{
                        "title":"Transfer Date",
                        "type":"string",
                        "description":"Indicates the date on which the invoice is transferred to the Oracle Receivables interface tables.",
                        "format":"date",
                        "nullable":true
                    },
                    "UnreleaseComments":{
                        "title":"Unrelease Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comments entered by the person who unreleased the invoice.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "RejectedDate":{
                        "title":"Rejected Date",
                        "type":"string",
                        "description":"The date on which the invoice is rejected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the invoice.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NetInvoice":{
                        "title":"Net Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator of net invoice on the invoice. Valid values are Y - True and N - False.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToAccountNumber":{
                        "title":"Bill-to Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Account number of the bill-to customer.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RejectedbyPerson":{
                        "title":"Rejected By",
                        "type":"string",
                        "description":"Name of the person who rejected the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "BillToAddress":{
                        "title":"Bill-to Address",
                        "type":"string",
                        "description":"Address of the bill-to customer.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverSetupCode":{
                        "title":"Receiver Setup Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the invoice is for global projects of a receiver business unit. The value is IC_NON_GLOBAL for non global projects and blank for all other scenarios.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaxAmount":{
                        "title":"Tax Amount in Invoice Currency",
                        "type":"number",
                        "description":"The total tax amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Identifier of a set of invoices created together in the same run which must be released at the same time.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractTypeName":{
                        "title":"Contract Type",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the contract type for the contract on the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreditedInvoiceId":{
                        "title":"Credited Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice that is credited by this invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"The sequential number that identifies the invoice within a project contract.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NetCredit":{
                        "title":"Net Credit",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator of net credit on the invoice. Valid values are Y - True and N - False.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SystemReference":{
                        "title":"System Reference",
                        "type":"integer",
                        "description":"Indicates the reference to the invoice created in Oracle Receivables from the draft invoice. The Confirm Invoice Acceptance Status in Receivables process populates the value and holds the RA_CUSTOMER_TRX.CUSTOMER_TRX_ID.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PaDate":{
                        "title":"Project Accounting Date",
                        "type":"string",
                        "description":"The end date of the Project Accounting (PA) period in which the invoice was generated. The PA period is the open or future PA period on or after the latest date of the expenditure item dates and the event completion dates included on the invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ApprovedDate":{
                        "title":"Approved Date",
                        "type":"string",
                        "description":"The date on which the invoice is approved.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillFromDate":{
                        "title":"Bill from Date",
                        "type":"string",
                        "description":"The date through which to invoice the project. Expenditure items with the expenditure item date on or after the bill from date and events with completion dates on or after the bill through date may be included on an invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToSiteId":{
                        "title":"Bill-to Site ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer address.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExportProcessId":{
                        "title":"Export Process ID",
                        "type":"integer",
                        "description":"Unique identifier of the Export Invoice Details job used to export invoice attributes to a CSV file.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Canceled":{
                        "title":"Canceled",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the invoice was cancelled.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PaPeriodName":{
                        "title":"Project Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the Project Accounting (PA) period for the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ApprovedbyPerson":{
                        "title":"Approved By",
                        "type":"string",
                        "description":"Name of the person who approved the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "BillToCustomerName":{
                        "title":"Bill-to Customer",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the bill-to customer on the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToCustomerId":{
                        "title":"Bill-to Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill-to customer on the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project associated to the invoice. This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Unique identifier for the contract type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApprovedbyPersonId":{
                        "title":"Approved by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who approved the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreditedInvoiceNumber":{
                        "title":"Credited Invoice Number",
                        "type":"integer",
                        "description":"Number of the credited Invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date within a General Ledger (GL) accounting period to which the invoice transactions are posted. The GL date is set by the Transfer Invoice process and it is the date of the first future or open GL period in Oracle Receivables for the invoice date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit associated with the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceAmount":{
                        "title":"Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AccountingPeriodName":{
                        "title":"Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the General Ledger (GL) period for the GL Date attribute.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceTypeMeaning":{
                        "title":"Invoice Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The meaning of the value of the Invoice Type Code attribute. Valid values are Standard, Credit Memo, Write-Off, Net Invoice, or Canceled.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AcceptedDate":{
                        "title":"Accepted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was accepted.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "maxLength":150,
                        "type":"string",
                        "description":"Address of the bill-to customer.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Migrated":{
                        "title":"Migration Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates a migration type of invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MajorVersion":{
                        "title":"Contract Version",
                        "type":"integer",
                        "description":"Indicates the version number of the contract.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SubmittedByPerson":{
                        "title":"Submitted by Person",
                        "type":"string",
                        "description":"Name of the person who submitted the invoice for approval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToDate":{
                        "title":"Bill-Through Date",
                        "type":"string",
                        "description":"The date through which to invoice the project. Expenditure items with the expenditure item date on or before the bill to date and events with completion dates on or before the bill through date may be included on an invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RejectedbyPersonId":{
                        "title":"Rejected by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who rejected the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project associated to the invoice.This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the invoice. This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of billing. Valid values are EX - External, IP - Interproject, and IC - Intercompany.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact ID",
                        "type":"integer",
                        "description":"Unique identifier of the contact who is a representative for the bill-to customer on the bill plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReportTypeCode":{
                        "title":"Report Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the Federal report type specified in the bill plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ApTransferStatusCode":{
                        "title":"Invoice Transfer Status to Payables",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the status of the transfer of the invoice to Accounts Payable (AP). Valid values are P - Pending, A - Accepted, and R - Rejected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReleasedbyPerson":{
                        "title":"Released By",
                        "type":"string",
                        "description":"Name of the person who released the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreditMemoReasonMeaning":{
                        "title":"Credit Memo Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason for creating the credit memo.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceTypeCode":{
                        "title":"Invoice Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the type of the invoice. Valid values are CONCESSION, WRITE_OFF, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceStatusMeaning":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the meaning of the value in the Invoice Status Code attribute. A list of valid values is defined in the lookup type PJB_INVOICE_STATUS_TYPE. Valid values are Accepted, Rejected, Approved, Draft, Transfer rejected, Released, Submitted, or Transferred. You can either enter this attribute or Invoice Status Code.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contact who is a representative for the bill-to customer on the bill plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUnreleasedByPerson":{
                        "title":"Last Unreleased by Person",
                        "type":"string",
                        "description":"Name of the person who last unreleased the invoice.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectContractInvoices-item-response":{
                "type":"object",
                "properties":{
                    "AcceptedDate":{
                        "title":"Accepted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was accepted.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date within a General Ledger (GL) accounting period to which the invoice transactions are posted. The GL date is set by the Transfer Invoice process and it is the date of the first future or open GL period in Oracle Receivables for the invoice date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AccountingPeriodName":{
                        "title":"Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the General Ledger (GL) period for the GL Date attribute.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ApTransferStatusCode":{
                        "title":"Invoice Transfer Status to Payables",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the status of the transfer of the invoice to Accounts Payable (AP). Valid values are P - Pending, A - Accepted, and R - Rejected.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ApprovedDate":{
                        "title":"Approved Date",
                        "type":"string",
                        "description":"The date on which the invoice is approved.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ApprovedbyPerson":{
                        "title":"Approved By",
                        "type":"string",
                        "description":"Name of the person who approved the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "ApprovedbyPersonId":{
                        "title":"Approved by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who approved the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Attachments":{
                        "title":"Project Contract Invoices Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, update and delete attachments for project contract invoices.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-response"
                        }
                    },
                    "BillFromDate":{
                        "title":"Bill from Date",
                        "type":"string",
                        "description":"The date through which to invoice the project. Expenditure items with the expenditure item date on or after the bill from date and events with completion dates on or after the bill through date may be included on an invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Identifier of a set of invoices created together in the same run which must be released at the same time.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillToAccountNumber":{
                        "title":"Bill-to Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Account number of the bill-to customer.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillToAddress":{
                        "title":"Bill-to Address",
                        "type":"string",
                        "description":"Address of the bill-to customer.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact ID",
                        "type":"integer",
                        "description":"Unique identifier of the contact who is a representative for the bill-to customer on the bill plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contact who is a representative for the bill-to customer on the bill plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillToCustomerId":{
                        "title":"Bill-to Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill-to customer on the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillToCustomerName":{
                        "title":"Bill-to Customer",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the bill-to customer on the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillToDate":{
                        "title":"Bill-Through Date",
                        "type":"string",
                        "description":"The date through which to invoice the project. Expenditure items with the expenditure item date on or before the bill to date and events with completion dates on or before the bill through date may be included on an invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "maxLength":150,
                        "type":"string",
                        "description":"Address of the bill-to customer.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillToSiteId":{
                        "title":"Bill-to Site ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer address.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of billing. Valid values are EX - External, IP - Interproject, and IC - Intercompany.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Canceled":{
                        "title":"Canceled",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the invoice was cancelled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the invoice.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Unique identifier for the contract type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractTypeName":{
                        "title":"Contract Type",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the contract type for the contract on the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreditMemoReasonCode":{
                        "title":"Credit Memo Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason to create a credit memo.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreditMemoReasonMeaning":{
                        "title":"Credit Memo Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason for creating the credit memo.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreditedInvoiceId":{
                        "title":"Credited Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice that is credited by this invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreditedInvoiceNumber":{
                        "title":"Credited Invoice Number",
                        "type":"integer",
                        "description":"Number of the credited Invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DocumentSubType":{
                        "title":"Document Subtype",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification that is assigned to documents such as an invoice or a credit memo. Example subtypes are Domestic Invoice and Foreign Invoice.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice or for lines on the invoice. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExportProcessId":{
                        "title":"Export Process ID",
                        "type":"integer",
                        "description":"Unique identifier of the Export Invoice Details job used to export invoice attributes to a CSV file.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceAmount":{
                        "title":"Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceComment":{
                        "title":"Invoice Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field for comments that can be printed on an invoice. The default value is the invoice comment defined for the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceHeaderDff":{
                        "title":"Invoice Header Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for project contract invoices.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "InvoiceInstructions":{
                        "title":"Billing Instructions",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field to enter instructions for invoice billing.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceLines":{
                        "title":"Invoice Lines",
                        "type":"array",
                        "description":"The Invoice Lines resource is used to view the details of the invoice lines.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-response"
                        }
                    },
                    "InvoiceNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"The sequential number that identifies the invoice within a project contract.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceStatusCode":{
                        "title":"Invoice Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the status of the invoice. Valid values are SUBMITTED, APPROVAL_REJECTED, RELEASED, DRAFT, REJECTED, TRANSFERRED, ACCEPTED, and APPROVED.",
                        "nullable":false,
                        "default":"DRAFT",
                        "x-queryable":true
                    },
                    "InvoiceStatusMeaning":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the meaning of the value in the Invoice Status Code attribute. A list of valid values is defined in the lookup type PJB_INVOICE_STATUS_TYPE. Valid values are Accepted, Rejected, Approved, Draft, Transfer rejected, Released, Submitted, or Transferred. You can either enter this attribute or Invoice Status Code.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceTypeCode":{
                        "title":"Invoice Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the type of the invoice. Valid values are CONCESSION, WRITE_OFF, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceTypeMeaning":{
                        "title":"Invoice Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The meaning of the value of the Invoice Type Code attribute. Valid values are Standard, Credit Memo, Write-Off, Net Invoice, or Canceled.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUnreleasedByPerson":{
                        "title":"Last Unreleased by Person",
                        "type":"string",
                        "description":"Name of the person who last unreleased the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUnreleasedByPersonId":{
                        "title":"Last Unreleased by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who last unreleased the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUnreleasedDate":{
                        "title":"Last Unreleased Date",
                        "type":"string",
                        "description":"The date and time when the invoice was last unreleased.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MajorVersion":{
                        "title":"Contract Version",
                        "type":"integer",
                        "description":"Indicates the version number of the contract.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Migrated":{
                        "title":"Migration Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates a migration type of invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NetCredit":{
                        "title":"Net Credit",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator of net credit on the invoice. Valid values are Y - True and N - False.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NetInvoice":{
                        "title":"Net Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator of net invoice on the invoice. Valid values are Y - True and N - False.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit associated with the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PaDate":{
                        "title":"Project Accounting Date",
                        "type":"string",
                        "description":"The end date of the Project Accounting (PA) period in which the invoice was generated. The PA period is the open or future PA period on or after the latest date of the expenditure item dates and the event completion dates included on the invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PaPeriodName":{
                        "title":"Project Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the Project Accounting (PA) period for the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the invoice. This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project associated to the invoice. This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project associated to the invoice.This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceivablesNumber":{
                        "title":"Receivables Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the implementation options.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReceiverSetupCode":{
                        "title":"Receiver Setup Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the invoice is for global projects of a receiver business unit. The value is IC_NON_GLOBAL for non global projects and blank for all other scenarios.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RejectedDate":{
                        "title":"Rejected Date",
                        "type":"string",
                        "description":"The date on which the invoice is rejected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RejectedbyPerson":{
                        "title":"Rejected By",
                        "type":"string",
                        "description":"Name of the person who rejected the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "RejectedbyPersonId":{
                        "title":"Rejected by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who rejected the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReleasedByPersonId":{
                        "title":"Released by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who released the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReleasedDate":{
                        "title":"Released Date",
                        "type":"string",
                        "description":"The date on which the invoice was released for transfer.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReleasedbyPerson":{
                        "title":"Released By",
                        "type":"string",
                        "description":"Name of the person who released the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "ReportTypeCode":{
                        "title":"Report Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the Federal report type specified in the bill plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "SubmittedByPerson":{
                        "title":"Submitted by Person",
                        "type":"string",
                        "description":"Name of the person who submitted the invoice for approval.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SubmittedByPersonId":{
                        "title":"Submitted by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who submitted the invoice for approval.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SubmittedDate":{
                        "title":"Submitted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was submitted for approval.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SystemReference":{
                        "title":"System Reference",
                        "type":"integer",
                        "description":"Indicates the reference to the invoice created in Oracle Receivables from the draft invoice. The Confirm Invoice Acceptance Status in Receivables process populates the value and holds the RA_CUSTOMER_TRX.CUSTOMER_TRX_ID.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaxAmount":{
                        "title":"Tax Amount in Invoice Currency",
                        "type":"number",
                        "description":"The total tax amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaxationCountry":{
                        "title":"Taxation Country",
                        "maxLength":2,
                        "type":"string",
                        "description":"The country of taxation for calculating tax.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TransferredDate":{
                        "title":"Transfer Date",
                        "type":"string",
                        "description":"Indicates the date on which the invoice is transferred to the Oracle Receivables interface tables.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UnreleaseComments":{
                        "title":"Unrelease Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comments entered by the person who unreleased the invoice.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceLineVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ShipToSiteName":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"Unique identifier of the ship-to site on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "InvoiceLineNumber":{
                        "title":"Invoice Line Number",
                        "type":"integer",
                        "description":"Number that identifies an invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ProductFiscClassification"
                            ]
                        }
                    },
                    "OutputTaxExmtReasonCode":{
                        "title":"Tax Exemption Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason for tax exemption on lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToCustomerId":{
                        "title":"Ship-to Customer",
                        "type":"integer",
                        "description":"Unique identifier of the customer account ship-to address that is the project customer's default work site for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToAccountNumber"
                            ]
                        }
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of an invoice line for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "IntendedUse"
                            ]
                        }
                    },
                    "OutputTaxClassCode":{
                        "title":"Output Tax Classification",
                        "maxLength":150,
                        "type":"string",
                        "description":"A classification of output tax for the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TranslatedText":{
                        "title":"Translated Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The translated text of the invoice line. This text is in the language defined in invoice header.",
                        "nullable":true
                    },
                    "LineDescription":{
                        "title":"Invoice Line Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the invoice line.",
                        "nullable":true
                    },
                    "OutputTaxExmtCertNumber":{
                        "title":"Tax Exemption Certificate Number",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the exemption certificate for item lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AssessableValue":{
                        "title":"Assessable Value",
                        "type":"number",
                        "description":"An optional value for an assessable value for the transaction line for estimated tax purposes.",
                        "nullable":true
                    },
                    "OutputTaxExempt":{
                        "title":"Output tax exempt",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the use of Standard Exemption rules. Options include Standard, Exempt, or Required. The default is based on user tax setup.",
                        "nullable":true
                    },
                    "ShipToSiteId":{
                        "title":"Ship-to Site Use ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to address used for taxation. This attribute is populated only if the invoice formats groups by work site and for events using the work site of the event task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToCustomerId",
                                "ShipToSiteName"
                            ]
                        }
                    },
                    "ShipToAccountNumber":{
                        "title":"Ship-to Account Number",
                        "type":"string",
                        "description":"Account number of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceHeaderDff_view_InvoiceHeaderDffVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "InvoiceId":{
                        "type":"integer",
                        "description":"Identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssessableValue":{
                        "title":"Assessable Value",
                        "type":"number",
                        "description":"An optional value for an assessable value for the transaction line for estimated tax purposes.",
                        "nullable":true
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "IntendedUse"
                            ]
                        }
                    },
                    "InvoiceLineDff":{
                        "title":"Invoice Line Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for invoice lines.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "InvoiceLineDistributions":{
                        "title":"Invoice Line Distributions",
                        "type":"array",
                        "description":"The Invoice Line Distributions resource is used to view the details of invoice line distributions.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-patch-request"
                        }
                    },
                    "InvoiceLineNumber":{
                        "title":"Invoice Line Number",
                        "type":"integer",
                        "description":"Number that identifies an invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineDescription":{
                        "title":"Invoice Line Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the invoice line.",
                        "nullable":true
                    },
                    "OutputTaxClassCode":{
                        "title":"Output Tax Classification",
                        "maxLength":150,
                        "type":"string",
                        "description":"A classification of output tax for the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExempt":{
                        "title":"Output tax exempt",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the use of Standard Exemption rules. Options include Standard, Exempt, or Required. The default is based on user tax setup.",
                        "nullable":true
                    },
                    "OutputTaxExmtCertNumber":{
                        "title":"Tax Exemption Certificate Number",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the exemption certificate for item lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OutputTaxExmtReasonCode":{
                        "title":"Tax Exemption Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason for tax exemption on lines that have the Output tax Exempt attribute set to E-exempt.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ProductFiscClassification"
                            ]
                        }
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToAccountNumber":{
                        "title":"Ship-to Account Number",
                        "type":"string",
                        "description":"Account number of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ShipToCustomerId":{
                        "title":"Ship-to Customer",
                        "type":"integer",
                        "description":"Unique identifier of the customer account ship-to address that is the project customer's default work site for the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToAccountNumber"
                            ]
                        }
                    },
                    "ShipToSiteId":{
                        "title":"Ship-to Site Use ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to address used for taxation. This attribute is populated only if the invoice formats groups by work site and for events using the work site of the event task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18,
                            "dependencies":[
                                "ShipToCustomerId",
                                "ShipToSiteName"
                            ]
                        }
                    },
                    "ShipToSiteName":{
                        "title":"Ship-to Site",
                        "type":"string",
                        "description":"Unique identifier of the ship-to site on the invoice line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of an invoice line for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TranslatedText":{
                        "title":"Translated Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The translated text of the invoice line. This text is in the language defined in invoice header.",
                        "nullable":true
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "projectContractInvoices-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceDistributionVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff-item-response":{
                "type":"object",
                "properties":{
                    "InvoiceLineId":{
                        "type":"integer",
                        "description":"Identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceVO-item":{
                "type":"object",
                "properties":{
                    "AcceptedDate":{
                        "title":"Accepted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was accepted.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date within a General Ledger (GL) accounting period to which the invoice transactions are posted. The GL date is set by the Transfer Invoice process and it is the date of the first future or open GL period in Oracle Receivables for the invoice date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AccountingPeriodName":{
                        "title":"Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the General Ledger (GL) period for the GL Date attribute.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ApTransferStatusCode":{
                        "title":"Invoice Transfer Status to Payables",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the status of the transfer of the invoice to Accounts Payable (AP). Valid values are P - Pending, A - Accepted, and R - Rejected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ApprovedDate":{
                        "title":"Approved Date",
                        "type":"string",
                        "description":"The date on which the invoice is approved.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ApprovedbyPerson":{
                        "title":"Approved By",
                        "type":"string",
                        "description":"Name of the person who approved the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ApprovedbyPersonId":{
                        "title":"Approved by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who approved the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillFromDate":{
                        "title":"Bill from Date",
                        "type":"string",
                        "description":"The date through which to invoice the project. Expenditure items with the expenditure item date on or after the bill from date and events with completion dates on or after the bill through date may be included on an invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Identifier of a set of invoices created together in the same run which must be released at the same time.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillToAccountNumber":{
                        "title":"Bill-to Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Account number of the bill-to customer.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillToAddress":{
                        "title":"Bill-to Address",
                        "type":"string",
                        "description":"Address of the bill-to customer.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToContactId":{
                        "title":"Bill-to Contact ID",
                        "type":"integer",
                        "description":"Unique identifier of the contact who is a representative for the bill-to customer on the bill plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillToContactName":{
                        "title":"Bill-to Contact",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contact who is a representative for the bill-to customer on the bill plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToCustomerId":{
                        "title":"Bill-to Customer ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill-to customer on the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillToCustomerName":{
                        "title":"Bill-to Customer",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the bill-to customer on the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToDate":{
                        "title":"Bill-Through Date",
                        "type":"string",
                        "description":"The date through which to invoice the project. Expenditure items with the expenditure item date on or before the bill to date and events with completion dates on or before the bill through date may be included on an invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToSite":{
                        "title":"Bill-to Site",
                        "maxLength":150,
                        "type":"string",
                        "description":"Address of the bill-to customer.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillToSiteId":{
                        "title":"Bill-to Site ID",
                        "type":"integer",
                        "description":"Unique identifier of the customer address.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of billing. Valid values are EX - External, IP - Interproject, and IC - Intercompany.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Canceled":{
                        "title":"Canceled",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the invoice was cancelled.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the invoice.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Unique identifier for the contract type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractTypeName":{
                        "title":"Contract Type",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the contract type for the contract on the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreditMemoReasonCode":{
                        "title":"Credit Memo Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the reason to create a credit memo.",
                        "nullable":true
                    },
                    "CreditMemoReasonMeaning":{
                        "title":"Credit Memo Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason for creating the credit memo.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreditedInvoiceId":{
                        "title":"Credited Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice that is credited by this invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditedInvoiceNumber":{
                        "title":"Credited Invoice Number",
                        "type":"integer",
                        "description":"Number of the credited Invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DocumentSubType":{
                        "title":"Document Subtype",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification that is assigned to documents such as an invoice or a credit memo. Example subtypes are Domestic Invoice and Foreign Invoice.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice or for lines on the invoice. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true
                    },
                    "ExportProcessId":{
                        "title":"Export Process ID",
                        "type":"integer",
                        "description":"Unique identifier of the Export Invoice Details job used to export invoice attributes to a CSV file.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceAmount":{
                        "title":"Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceComment":{
                        "title":"Invoice Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field for comments that can be printed on an invoice. The default value is the invoice comment defined for the project.",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "InvoiceInstructions":{
                        "title":"Billing Instructions",
                        "maxLength":240,
                        "type":"string",
                        "description":"Free text field to enter instructions for invoice billing.",
                        "nullable":true
                    },
                    "InvoiceNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"The sequential number that identifies the invoice within a project contract.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceStatusCode":{
                        "title":"Invoice Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the status of the invoice. Valid values are SUBMITTED, APPROVAL_REJECTED, RELEASED, DRAFT, REJECTED, TRANSFERRED, ACCEPTED, and APPROVED.",
                        "nullable":false,
                        "default":"DRAFT"
                    },
                    "InvoiceStatusMeaning":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the meaning of the value in the Invoice Status Code attribute. A list of valid values is defined in the lookup type PJB_INVOICE_STATUS_TYPE. Valid values are Accepted, Rejected, Approved, Draft, Transfer rejected, Released, Submitted, or Transferred. You can either enter this attribute or Invoice Status Code.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceTypeCode":{
                        "title":"Invoice Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the type of the invoice. Valid values are CONCESSION, WRITE_OFF, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceTypeMeaning":{
                        "title":"Invoice Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The meaning of the value of the Invoice Type Code attribute. Valid values are Standard, Credit Memo, Write-Off, Net Invoice, or Canceled.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUnreleasedByPerson":{
                        "title":"Last Unreleased by Person",
                        "type":"string",
                        "description":"Name of the person who last unreleased the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUnreleasedByPersonId":{
                        "title":"Last Unreleased by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who last unreleased the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUnreleasedDate":{
                        "title":"Last Unreleased Date",
                        "type":"string",
                        "description":"The date and time when the invoice was last unreleased.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MajorVersion":{
                        "title":"Contract Version",
                        "type":"integer",
                        "description":"Indicates the version number of the contract.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Migrated":{
                        "title":"Migration Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates a migration type of invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NetCredit":{
                        "title":"Net Credit",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator of net credit on the invoice. Valid values are Y - True and N - False.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NetInvoice":{
                        "title":"Net Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicator of net invoice on the invoice. Valid values are Y - True and N - False.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit associated with the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PaDate":{
                        "title":"Project Accounting Date",
                        "type":"string",
                        "description":"The end date of the Project Accounting (PA) period in which the invoice was generated. The PA period is the open or future PA period on or after the latest date of the expenditure item dates and the event completion dates included on the invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PaPeriodName":{
                        "title":"Project Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the Project Accounting (PA) period for the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the invoice. This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project associated to the invoice. This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project associated to the invoice.This value is populated if the Invoice grouping option is set to Associated Project in the Bill Plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceivablesNumber":{
                        "title":"Receivables Number",
                        "maxLength":20,
                        "type":"string",
                        "description":"The Oracle Receivables invoice number that is determined upon release of the invoice and passed to Oracle Receivables upon transfer. This number can be user-entered in the application or system-generated as defined in the implementation options.",
                        "nullable":true
                    },
                    "ReceiverSetupCode":{
                        "title":"Receiver Setup Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the invoice is for global projects of a receiver business unit. The value is IC_NON_GLOBAL for non global projects and blank for all other scenarios.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RejectedDate":{
                        "title":"Rejected Date",
                        "type":"string",
                        "description":"The date on which the invoice is rejected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RejectedbyPerson":{
                        "title":"Rejected By",
                        "type":"string",
                        "description":"Name of the person who rejected the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RejectedbyPersonId":{
                        "title":"Rejected by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who rejected the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReleasedByPersonId":{
                        "title":"Released by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who released the invoice.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReleasedDate":{
                        "title":"Released Date",
                        "type":"string",
                        "description":"The date on which the invoice was released for transfer.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReleasedbyPerson":{
                        "title":"Released By",
                        "type":"string",
                        "description":"Name of the person who released the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ReportTypeCode":{
                        "title":"Report Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the Federal report type specified in the bill plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "SubmittedByPerson":{
                        "title":"Submitted by Person",
                        "type":"string",
                        "description":"Name of the person who submitted the invoice for approval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SubmittedByPersonId":{
                        "title":"Submitted by Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person who submitted the invoice for approval.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SubmittedDate":{
                        "title":"Submitted Date",
                        "type":"string",
                        "description":"The date and time when the invoice was submitted for approval.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SystemReference":{
                        "title":"System Reference",
                        "type":"integer",
                        "description":"Indicates the reference to the invoice created in Oracle Receivables from the draft invoice. The Confirm Invoice Acceptance Status in Receivables process populates the value and holds the RA_CUSTOMER_TRX.CUSTOMER_TRX_ID.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaxAmount":{
                        "title":"Tax Amount in Invoice Currency",
                        "type":"number",
                        "description":"The total tax amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaxationCountry":{
                        "title":"Taxation Country",
                        "maxLength":2,
                        "type":"string",
                        "description":"The country of taxation for calculating tax.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransferredDate":{
                        "title":"Transfer Date",
                        "type":"string",
                        "description":"Indicates the date on which the invoice is transferred to the Oracle Receivables interface tables.",
                        "format":"date",
                        "nullable":true
                    },
                    "UnreleaseComments":{
                        "title":"Unrelease Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comments entered by the person who unreleased the invoice.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceDistributionVO-item":{
                "type":"object",
                "properties":{
                    "BillJobId":{
                        "title":"Bill Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the effective job used when invoicing a labor item as of the last time the expenditure item was invoiced.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill plan for the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Bill rate used in deriving the transfer price if the transfer price was based on a rate defined in a bill rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Number of the bill set which is defined in bill plan related to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillTransactionTypeCode":{
                        "title":"Billing Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of bill transaction. Valid values are EI - Expenditure Item or EVT - Billing Event and defined in the lookup PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingExtensionId":{
                        "title":"Billing Extension ID",
                        "type":"integer",
                        "description":"Unique identifier of billing extension used for the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingJobTitle":{
                        "title":"Billing Job Title",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the title for the billing job.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractCurrencyBilledAmount":{
                        "title":"Invoice Amount in Contract Currency",
                        "type":"number",
                        "description":"Amount billed in currency of the contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract related to the distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvDateType":{
                        "title":"Contract Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the contract to the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvExchgDate":{
                        "title":"Contract Currency Invoice Conversion Date",
                        "type":"string",
                        "description":"Indicates the date used for the conversion of the rates on the contract for the invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvExchgRate":{
                        "title":"Contract Currency Invoice Conversion Rate",
                        "type":"number",
                        "description":"Indicates the rate used to convert the invoice amounts from the transaction currency to the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvRateType":{
                        "title":"Contract Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the contract currency rate type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique Identifier of the contract line for the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number of the contract line for the invoice distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreditedDistributionId":{
                        "title":"Origin of Adjustment",
                        "type":"integer",
                        "description":"Unique identifier of distribution credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditedInvoiceId":{
                        "title":"Credited Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of invoice that is credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditedInvoiceLineId":{
                        "title":"Credited Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of invoice line that is credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EmployeeBillingTitle":{
                        "title":"Employee Billing Title",
                        "maxLength":80,
                        "type":"string",
                        "description":"Employee billing title.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ICTpAmountTypeCode":{
                        "title":"Intercompany Transfer Price Amount Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Amount type code used for an inter company price amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ICTpBaseCode":{
                        "title":"Intercompany Transfer Price Base",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price base code of an intercompany transfer invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvBurdenCompileSetId":{
                        "title":"Invoice Burden Compile Set",
                        "type":"integer",
                        "description":"Unique identifier of the compiled set used to calculate a burden schedule. This only applies to invoice distributions based on billing event detail.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvDiscountReasonCode":{
                        "title":"Rate Change Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Reason code for discount override or rate override.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvDistributionTypeCode":{
                        "title":"Invoice Distribution Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify invoice distribution. Valid values are WRITE_OFF, CONCESSION, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvLineDistNumber":{
                        "title":"Invoice Distribution Number",
                        "type":"integer",
                        "description":"Number that identifies the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceAmountCalculationCode":{
                        "title":"Invoice Amount Calculation Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the invoice amount calculation. Valid values are I - Indirect, O - Overrides, E - Extension, B - Bill rates, L - Labor Multiplier.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount billed in the Invoice currency amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyCreditAmount":{
                        "title":"Invoice Currency Credit Amount",
                        "type":"number",
                        "description":"Credit amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyCreditPct":{
                        "title":"Credit Percentage in Invoice Currency",
                        "type":"number",
                        "description":"Indicates the percent of credit in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyDateType":{
                        "title":"Invoice Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type of the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyExchgDate":{
                        "title":"Invoice Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the exchange date for the conversion of the invoice currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyExchgRate":{
                        "title":"Invoice Currency Conversion Rate",
                        "type":"number",
                        "description":"Exchange rate used for the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type of the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Discount Percentage",
                        "type":"number",
                        "description":"Indicates a discount percentage, expressed as a proportion multiplied by 100, that is used to calculate the adjusted invoice and rate.  The percentage used is based on the markup defined in the bill rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDistId":{
                        "title":"Invoice Distribution ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Labor Multiplier",
                        "type":"number",
                        "description":"A multiplier that is assigned to the contract line, and is used to calculate the invoice amount for labor items by applying the multipler to the raw cost of the labor items.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Markup Percentage",
                        "type":"number",
                        "description":"Indicates the markup percentage used to calculate the adjusted invoice and rate. The percentage used is based on the markup defined in the bill rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyBilledAmount":{
                        "title":"Invoice Amount in Ledger Currency",
                        "type":"number",
                        "description":"Amount billed in the currency of the ledger.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Ledger currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyInvDateType":{
                        "title":"Ledger Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type of the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyInvExchgDate":{
                        "title":"Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the conversion date used to convert the invoice to the ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyInvExchgRate":{
                        "title":"Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the conversion currency rate used to convert the invoice to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyInvRateType":{
                        "title":"Ledger Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the conversion currency rate type used to convert the invoice to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Unique identifier of project that is linked to the contract line associated to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedProjectName":{
                        "title":"Associated Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedProjectNumber":{
                        "title":"Associated Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedTaskId":{
                        "title":"Associated Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that is linked to the contract line associated to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task that is linked to the contract line associated to the invoice distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyBilledAmount":{
                        "title":"Invoice Amount in Project Currency",
                        "type":"number",
                        "description":"Amount billed in the currency of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyInvDateType":{
                        "title":"Project Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type used for conversion to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyInvExchgDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the currency conversion date used to convert the invoice distribution to the project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyInvExchgRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the currency conversion rate used to convert the invoice currency to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyInvRateType":{
                        "title":"Project Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion rate type used to convert the invoice to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderLegalEntityId":{
                        "title":"Provider Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the provider legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"integer",
                        "description":"Indicates the quantity of the source expenditure item for invoice transactions created from expenditure items.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverLegalEntityId":{
                        "title":"Receiver Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TpInvRulePercentage":{
                        "title":"Transfer Price Invoice Rule Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price rule used to create an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TpInvSchLinePercentage":{
                        "title":"Transfer Price Invoice Schedule Line Percentage",
                        "type":"number",
                        "description":"The applied percentage value from the transfer price schedule line used to create an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of a transaction for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Billed Amount in Transaction Currency",
                        "type":"number",
                        "description":"Billed amount in the transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Transaction currency for the expenditure or events.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"Date when transaction occurs.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure item or event related to the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionProjectId":{
                        "title":"Transaction Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project related to the invoice distribution transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionProjectName":{
                        "title":"Transaction Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionProjectNumber":{
                        "title":"Transaction Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionTaskId":{
                        "title":"Transaction Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task related to the invoice distribution transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionTaskName":{
                        "title":"Transaction Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionTaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task related to the invoice distribution transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the Event Type or Expenditure Item Type related to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectContractInvoices-InvoiceHeaderDff-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectContractInvoices-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceLineVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PaymentTermName":{
                        "title":"Payment Term",
                        "maxLength":15,
                        "type":"string",
                        "description":"Name of the payment term.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ShipToAddress":{
                        "title":"Ship-to Address",
                        "type":"string",
                        "description":"Address of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToSiteId"
                            ]
                        }
                    },
                    "ApTransferErrorCode":{
                        "title":"Invoice AP Transfer Error Code",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the code related to transfer errors between project billing and Accounts Payable (AP). The Invoice Transfer Error Message attribute contains a description of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyLineAmount":{
                        "title":"Invoice Amount in Contract Currency",
                        "type":"number",
                        "description":"Amount in contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedTaskId":{
                        "title":"Associated Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task associated to the related contract line or contract lines. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Task Name or Number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditedInvoiceLineId":{
                        "title":"Credited Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice line credited by this invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceFormatId":{
                        "title":"Invoice Format ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice format.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line related to the invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureOrgId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure organization related to the line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ShipToCustomerName":{
                        "title":"Ship-to Customer",
                        "type":"string",
                        "description":"Name of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "InvoiceLineType":{
                        "title":"Invoice Line Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A classification of invoice credit that is assigned to an invoice line. Valid values are CONCESSION, WRITE_OFF, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"STANDARD"
                    },
                    "OutputTaxAmount":{
                        "title":"Tax Amount in Invoice Currency",
                        "type":"number",
                        "description":"The total tax amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceLineTypeMeaning":{
                        "title":"Invoice Line Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Meaning of the invoice line type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ShipToAccountDescription":{
                        "title":"Ship-to Account Description",
                        "type":"string",
                        "description":"Account description of the ship-to customer on the invoice line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ShipToCustomerId"
                            ]
                        }
                    },
                    "LinkedProjectNumber":{
                        "title":"Associated Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of project that is linked to the contract line associated to the invoice line. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinkedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the invoice line. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Identifier of a set of invoices created together in the same run which must be released at the same time.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PaymentTermId":{
                        "title":"Payment Term ID",
                        "type":"integer",
                        "description":"Unique identifier of the payment term for the receipt from Accounts Receivable (AR) which is applied against the agreement.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ShipToContactId":{
                        "title":"Ship-to Contact ID",
                        "type":"integer",
                        "description":"Unique identifier of the ship-to contact. A representative for the ship to customer of the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill plan related to the line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that is linked to the contract line associated to the invoice line. This value is populated if a task is associated to the contract line and Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkTypeName":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Exception":{
                        "title":"Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that exceptions have occurred for the invoice line. Valid values are E - Error, W - Warning, and N - No error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type for the invoice line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line related to the invoice line if the line represents a single contract line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ApTransferStatusCode":{
                        "title":"Invoice Transfer Status to Payables",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the status of the transfer of the invoice to Accounts Payable (AP). Valid values are P - Pending, A - Accepted, and R - Rejected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the related contract line or contract lines. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LedgerCurrencyLineAmount":{
                        "title":"Invoice Amount in Ledger Currency",
                        "type":"number",
                        "description":"Amount of the invoice line in the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyLineAmount":{
                        "title":"Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount of the invoice line in the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "ReceiverTaskId":{
                        "title":"Receiver Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceFormatName":{
                        "title":"Invoice Format Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the invoice format.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract related to the invoice line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverProjectId":{
                        "title":"Receiver Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectName":{
                        "title":"Associated Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of project that is linked to the contract line associated to the invoice line. This value is populated if Invoice Format grouping options are set to group distribution lines by Contract Line Project Name or Number.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceHeaderDff_view_InvoiceHeaderDffVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-post-request":{
                "type":"object",
                "properties":{
                    "InvoiceDistId":{
                        "title":"Invoice Distribution ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectContractInvoices":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractInvoices-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceDistributionVO-post-item":{
                "required":[
                    "InvoiceDistId"
                ],
                "type":"object",
                "properties":{
                    "InvoiceDistId":{
                        "title":"Invoice Distribution ID",
                        "type":"integer",
                        "description":"Unique identifier of the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceLineDff_view_InvoiceLineDffVO-post-item":{
                "type":"object",
                "properties":{
                    "InvoiceLineId":{
                        "type":"integer",
                        "description":"Identifier of the invoice line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_restModel_view_ProjectInvoiceDistributionVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LedgerCurrencyBilledAmount":{
                        "title":"Invoice Amount in Ledger Currency",
                        "type":"number",
                        "description":"Amount billed in the currency of the ledger.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyInvExchgRate":{
                        "title":"Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the conversion currency rate used to convert the invoice to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyCreditAmount":{
                        "title":"Invoice Currency Credit Amount",
                        "type":"number",
                        "description":"Credit amount in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique Identifier of the contract line for the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the Event Type or Expenditure Item Type related to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionProjectNumber":{
                        "title":"Transaction Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingJobTitle":{
                        "title":"Billing Job Title",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the title for the billing job.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyInvExchgDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the currency conversion date used to convert the invoice distribution to the project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyInvDateType":{
                        "title":"Ledger Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type of the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceLaborMultiplier":{
                        "title":"Labor Multiplier",
                        "type":"number",
                        "description":"A multiplier that is assigned to the contract line, and is used to calculate the invoice amount for labor items by applying the multipler to the raw cost of the labor items.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionTaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task related to the invoice distribution transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntendedUseClassifId":{
                        "title":"Intended Use Classification ID",
                        "type":"integer",
                        "description":"Unique identifier of the intended use classification.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EmployeeBillingTitle":{
                        "title":"Employee Billing Title",
                        "maxLength":80,
                        "type":"string",
                        "description":"Employee billing title.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillSet":{
                        "title":"Bill Set",
                        "type":"integer",
                        "description":"Number of the bill set which is defined in bill plan related to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditedInvoiceId":{
                        "title":"Credited Invoice ID",
                        "type":"integer",
                        "description":"Unique identifier of invoice that is credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionProjectName":{
                        "title":"Transaction Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvDistributionTypeCode":{
                        "title":"Invoice Distribution Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify invoice distribution. Valid values are WRITE_OFF, CONCESSION, CANCEL, STANDARD, and CREDIT_MEMO.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyDateType":{
                        "title":"Invoice Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type of the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreditedDistributionId":{
                        "title":"Origin of Adjustment",
                        "type":"integer",
                        "description":"Unique identifier of distribution credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProviderLegalEntityId":{
                        "title":"Provider Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the provider legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceAmountCalculationCode":{
                        "title":"Invoice Amount Calculation Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the invoice amount calculation. Valid values are I - Indirect, O - Overrides, E - Extension, B - Bill rates, L - Labor Multiplier.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverLegalEntityId":{
                        "title":"Receiver Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceCurrencyExchgDate":{
                        "title":"Invoice Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the exchange date for the conversion of the invoice currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UserDefinedFiscalClass":{
                        "title":"User-Defined Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"Indicates the default taxation country.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProductFcCategoryId":{
                        "title":"Product FC Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the product fiscal classification category.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProductType":{
                        "title":"Product Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"This value is another product related tax classification. The value of product type specifies whether the transaction line is for a good, or a service, or it is a memo line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyBilledAmount":{
                        "title":"Invoice Amount in Project Currency",
                        "type":"number",
                        "description":"Amount billed in the currency of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyInvExchgRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the currency conversion rate used to convert the invoice currency to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyBilledAmount":{
                        "title":"Billed Amount in Transaction Currency",
                        "type":"number",
                        "description":"Billed amount in the transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task that is linked to the contract line associated to the invoice distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDiscountPercentage":{
                        "title":"Discount Percentage",
                        "type":"number",
                        "description":"Indicates a discount percentage, expressed as a proportion multiplied by 100, that is used to calculate the adjusted invoice and rate.  The percentage used is based on the markup defined in the bill rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionTaskName":{
                        "title":"Transaction Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task related to the invoice distribution transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure item or event related to the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillTransactionTypeCode":{
                        "title":"Billing Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of bill transaction. Valid values are EI - Expenditure Item or EVT - Billing Event and defined in the lookup PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ICTpAmountTypeCode":{
                        "title":"Intercompany Transfer Price Amount Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Amount type code used for an inter company price amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyBilledAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"Amount billed in the Invoice currency amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvRateType":{
                        "title":"Contract Currency Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the contract currency rate type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a letter of credit on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyInvExchgDate":{
                        "title":"Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the conversion date used to convert the invoice to the ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyBilledAmount":{
                        "title":"Invoice Amount in Contract Currency",
                        "type":"number",
                        "description":"Amount billed in currency of the contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProductCategory":{
                        "title":"Product Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of products used for tax purposes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvExchgRate":{
                        "title":"Contract Currency Invoice Conversion Rate",
                        "type":"number",
                        "description":"Indicates the rate used to convert the invoice amounts from the transaction currency to the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TpInvSchLinePercentage":{
                        "title":"Transfer Price Invoice Schedule Line Percentage",
                        "type":"number",
                        "description":"The applied percentage value from the transfer price schedule line used to create an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvDateType":{
                        "title":"Contract Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the contract to the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract related to the distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code for the invoice that is transferred to Oracle Receivables.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TpInvRulePercentage":{
                        "title":"Transfer Price Invoice Rule Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price rule used to create an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedTaskId":{
                        "title":"Associated Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that is linked to the contract line associated to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreditedInvoiceLineId":{
                        "title":"Credited Invoice Line ID",
                        "type":"integer",
                        "description":"Unique identifier of invoice line that is credited by this distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyInvDateType":{
                        "title":"Project Currency Invoice Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Date type used for conversion to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionProjectId":{
                        "title":"Transaction Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project related to the invoice distribution transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceMarkupPercentage":{
                        "title":"Markup Percentage",
                        "type":"number",
                        "description":"Indicates the markup percentage used to calculate the adjusted invoice and rate. The percentage used is based on the markup defined in the bill rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectNumber":{
                        "title":"Associated Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IntendedUse":{
                        "title":"Intended Use",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products by tax authority for tax purposes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyExchgRate":{
                        "title":"Invoice Currency Conversion Rate",
                        "type":"number",
                        "description":"Exchange rate used for the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Rate type of the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionTaskId":{
                        "title":"Transaction Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task related to the invoice distribution transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyInvRateType":{
                        "title":"Project Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion rate type used to convert the invoice to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Ledger currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDate":{
                        "title":"Date",
                        "type":"string",
                        "description":"The invoice date passed to Oracle Receivables, which is used to calculate the invoice due date. Upon release of the invoice, the default value is the released date. You can override the invoice date at the time of release.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"Date when transaction occurs.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillJobId":{
                        "title":"Bill Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the effective job used when invoicing a labor item as of the last time the expenditure item was invoiced.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvLineDistNumber":{
                        "title":"Invoice Distribution Number",
                        "type":"integer",
                        "description":"Number that identifies the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill plan for the invoice distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"integer",
                        "description":"Indicates the quantity of the source expenditure item for invoice transactions created from expenditure items.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the bill plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Transaction currency for the expenditure or events.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingExtensionId":{
                        "title":"Billing Extension ID",
                        "type":"integer",
                        "description":"Unique identifier of billing extension used for the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionBusinessCategory":{
                        "title":"Transaction Business Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification or categorization of a transaction for tax purposes as required by a tax authority.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyInvRateType":{
                        "title":"Ledger Currency Invoice Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the conversion currency rate type used to convert the invoice to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number of the contract line for the invoice distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceCurrencyCreditPct":{
                        "title":"Credit Percentage in Invoice Currency",
                        "type":"number",
                        "description":"Indicates the percent of credit in the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProductFiscClassification":{
                        "title":"Product Fiscal Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the products based on the inventory item category by the tax authority for tax purposes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Unique identifier of project that is linked to the contract line associated to the invoice distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvBurdenCompileSetId":{
                        "title":"Invoice Burden Compile Set",
                        "type":"integer",
                        "description":"Unique identifier of the compiled set used to calculate a burden schedule. This only applies to invoice distributions based on billing event detail.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ICTpBaseCode":{
                        "title":"Intercompany Transfer Price Base",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price base code of an intercompany transfer invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Bill rate used in deriving the transfer price if the transfer price was based on a rate defined in a bill rate schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyInvExchgDate":{
                        "title":"Contract Currency Invoice Conversion Date",
                        "type":"string",
                        "description":"Indicates the date used for the conversion of the rates on the contract for the invoice.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvDiscountReasonCode":{
                        "title":"Rate Change Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Reason code for discount override or rate override.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectName":{
                        "title":"Associated Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project that is linked to the contract line associated to the invoice distribution.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_invoice_protectedUiModel_flex_invoiceHeaderDff_view_InvoiceHeaderDffVO-post-item":{
                "type":"object",
                "properties":{
                    "InvoiceId":{
                        "type":"integer",
                        "description":"Identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context for flex fields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-item-response":{
                "type":"object",
                "properties":{
                    "DerivSetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation precedence set.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DerivSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation precedence set. This name must be unique within a pattern.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExpenditureTypeDerivPatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence number that defines the order in which this set should be applied when the payroll cost is being distributed to projects and the pay element matches the pattern.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "default":1,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "PrecedenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the precedence rule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "expenditureTypes":{
                        "title":"Pay Element to Expenditure Type Results",
                        "type":"array",
                        "description":"The Pay Element Expenditure Type Derivation Precedence Rule Expenditure Types resource is used to view and manage the expenditure type that will be applied to the project cost during distribution to projects.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationPatternsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeDerivPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation pattern.",
                        "nullable":true
                    },
                    "ExpenditureTypeDerivPatternEnd":{
                        "type":"string",
                        "description":"End date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStart":{
                        "type":"string",
                        "description":"Start date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the expenditure type derivation pattern that defines whether it should be applied for projects costs with an expenditure item date between the specified date range.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated with the status of the expenditure type derivation pattern.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Derivation Patterns"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationResultsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the expenditure type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationPatternsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeDerivPatternEnd":{
                        "type":"string",
                        "description":"End date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation pattern.",
                        "nullable":true
                    },
                    "ExpenditureTypeDerivPatternStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the expenditure type derivation pattern that defines whether it should be applied for projects costs with an expenditure item date between the specified date range.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternStart":{
                        "type":"string",
                        "description":"Start date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated with the status of the expenditure type derivation pattern.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationResultsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DerivResultNumber":{
                        "type":"integer",
                        "description":"Autogenerated number as a counter within the precedence rule. There must be only one for this type of pattern.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "default":1,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ExpenditureFromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which this expenditure type is allowed to be used in projects.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date to which this expenditure type is allowed to be used in projects.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResultId":{
                        "type":"integer",
                        "description":"The unique identifier of the result.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category associated with this expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureCategoryId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category associated with the expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-item-post-request":{
                "required":[
                    "ExpenditureTypeDerivPatternEnd",
                    "ExpenditureTypeDerivPatternName",
                    "ExpenditureTypeDerivPatternStart",
                    "ExpenditureTypeDerivPatternStatusCode"
                ],
                "type":"object",
                "properties":{
                    "ElementType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ElementTypeId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Pay element unique identifier.",
                        "nullable":true
                    },
                    "ElementTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the pay element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation pattern.",
                        "nullable":true
                    },
                    "ExpenditureTypeDerivPatternEnd":{
                        "type":"string",
                        "description":"End date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStart":{
                        "type":"string",
                        "description":"Start date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the expenditure type derivation pattern that defines whether it should be applied for projects costs with an expenditure item date between the specified date range.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated with the status of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "precedenceRules":{
                        "title":"Pay Element to Expenditure Type Derivation Precedence Rules",
                        "type":"array",
                        "description":"The Pay Element Expenditure Type Derivation Precedence Rules resource is used to manage pay element expenditure type derivation precedence rules and to specify the order in which they must be applied during the distribution of payroll cost to projects.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-post-request"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the expenditure type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrecedenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the precedence set associated with this expenditure type result.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationSetsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PrecedenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the precedence rule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence number that defines the order in which this set should be applied when the payroll cost is being distributed to projects and the pay element matches the pattern.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "default":1,
                        "x-hints":{
                            "precision":9
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-item-post-request":{
                "required":[
                    "DerivSetName",
                    "ExpenditureTypeDerivPatternId"
                ],
                "type":"object",
                "properties":{
                    "DerivSetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation precedence set.",
                        "nullable":true
                    },
                    "DerivSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation precedence set. This name must be unique within a pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "expenditureTypes":{
                        "title":"Pay Element to Expenditure Type Results",
                        "type":"array",
                        "description":"The Pay Element Expenditure Type Derivation Precedence Rule Expenditure Types resource is used to view and manage the expenditure type that will be applied to the project cost during distribution to projects.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationResultsVO-post-item":{
                "required":[
                    "PrecedenceId"
                ],
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the expenditure type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrecedenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the precedence set associated with this expenditure type result.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Results"
                }
            },
            "payElementExpenditureTypeDerivations-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ElementTypeId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Pay element unique identifier.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ElementTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the pay element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeDerivPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation pattern.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeDerivPatternEnd":{
                        "type":"string",
                        "description":"End date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExpenditureTypeDerivPatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type derivation pattern.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeDerivPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation pattern.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExpenditureTypeDerivPatternStart":{
                        "type":"string",
                        "description":"Start date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExpenditureTypeDerivPatternStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the expenditure type derivation pattern that defines whether it should be applied for projects costs with an expenditure item date between the specified date range.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeDerivPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated with the status of the expenditure type derivation pattern.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegislationCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Legislation Code",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Unique identifier of the legislative data group for the pay element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LegislativeDataGroupName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Legislative Data Group",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "precedenceRules":{
                        "title":"Pay Element to Expenditure Type Derivation Precedence Rules",
                        "type":"array",
                        "description":"The Pay Element Expenditure Type Derivation Precedence Rules resource is used to manage pay element expenditure type derivation precedence rules and to specify the order in which they must be applied during the distribution of payroll cost to projects.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-response"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationSetsVO-patch-item":{
                "type":"object",
                "properties":{
                    "DerivSetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation precedence set.",
                        "nullable":true
                    },
                    "DerivSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation precedence set. This name must be unique within a pattern.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Derivation Precedence Rules"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationSetsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "DerivSetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation precedence set.",
                        "nullable":true
                    },
                    "DerivSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation precedence set. This name must be unique within a pattern.",
                        "nullable":false
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-item-patch-request":{
                "type":"object",
                "properties":{
                    "DerivSetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation precedence set.",
                        "nullable":true
                    },
                    "DerivSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation precedence set. This name must be unique within a pattern.",
                        "nullable":false
                    },
                    "expenditureTypes":{
                        "title":"Pay Element to Expenditure Type Results",
                        "type":"array",
                        "description":"The Pay Element Expenditure Type Derivation Precedence Rule Expenditure Types resource is used to view and manage the expenditure type that will be applied to the project cost during distribution to projects.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationPatternsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Unique identifier of the legislative data group for the pay element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislationCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Legislation Code",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislativeDataGroupName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Legislative Data Group",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeDerivPatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type derivation pattern.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationSetsVO-post-item":{
                "required":[
                    "DerivSetName",
                    "ExpenditureTypeDerivPatternId"
                ],
                "type":"object",
                "properties":{
                    "DerivSetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation precedence set.",
                        "nullable":true
                    },
                    "DerivSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation precedence set. This name must be unique within a pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Derivation Precedence Rules"
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-response":{
                "type":"object",
                "properties":{
                    "DerivResultNumber":{
                        "type":"integer",
                        "description":"Autogenerated number as a counter within the precedence rule. There must be only one for this type of pattern.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "default":1,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category associated with the expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category associated with this expenditure type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureFromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which this expenditure type is allowed to be used in projects.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date to which this expenditure type is allowed to be used in projects.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the expenditure type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PrecedenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the precedence set associated with this expenditure type result.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResultId":{
                        "type":"integer",
                        "description":"The unique identifier of the result.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-patch-request":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the expenditure type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationSetsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeDerivPatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationPatternsVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ElementType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ElementTypeId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Pay element unique identifier.",
                        "nullable":true
                    },
                    "ElementTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the pay element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation pattern.",
                        "nullable":true
                    },
                    "ExpenditureTypeDerivPatternEnd":{
                        "type":"string",
                        "description":"End date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type derivation pattern.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenditureTypeDerivPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStart":{
                        "type":"string",
                        "description":"Start date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the expenditure type derivation pattern that defines whether it should be applied for projects costs with an expenditure item date between the specified date range.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated with the status of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislationCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Legislation Code",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Unique identifier of the legislative data group for the pay element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LegislativeDataGroupName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Legislative Data Group",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Derivation Patterns"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationResultsVO-item":{
                "type":"object",
                "properties":{
                    "DerivResultNumber":{
                        "type":"integer",
                        "description":"Autogenerated number as a counter within the precedence rule. There must be only one for this type of pattern.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "default":1,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ExpenditureCategoryId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category associated with the expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureCategoryName":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category associated with this expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureFromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which this expenditure type is allowed to be used in projects.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date to which this expenditure type is allowed to be used in projects.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the expenditure type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PrecedenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the precedence set associated with this expenditure type result.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResultId":{
                        "type":"integer",
                        "description":"The unique identifier of the result.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Results"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationPatternsVO-post-item":{
                "required":[
                    "ExpenditureTypeDerivPatternEnd",
                    "ExpenditureTypeDerivPatternName",
                    "ExpenditureTypeDerivPatternStart",
                    "ExpenditureTypeDerivPatternStatusCode"
                ],
                "type":"object",
                "properties":{
                    "ElementType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ElementTypeId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Pay element unique identifier.",
                        "nullable":true
                    },
                    "ElementTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the pay element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation pattern.",
                        "nullable":true
                    },
                    "ExpenditureTypeDerivPatternEnd":{
                        "type":"string",
                        "description":"End date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStart":{
                        "type":"string",
                        "description":"Start date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the expenditure type derivation pattern that defines whether it should be applied for projects costs with an expenditure item date between the specified date range.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated with the status of the expenditure type derivation pattern.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Derivation Patterns"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationResultsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the expenditure type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Results"
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "payElementExpenditureTypeDerivations-item-patch-request":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeDerivPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation pattern.",
                        "nullable":true
                    },
                    "ExpenditureTypeDerivPatternEnd":{
                        "type":"string",
                        "description":"End date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStart":{
                        "type":"string",
                        "description":"Start date of the expenditure type derivation pattern.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the expenditure type derivation pattern that defines whether it should be applied for projects costs with an expenditure item date between the specified date range.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeDerivPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated with the status of the expenditure type derivation pattern.",
                        "nullable":false
                    },
                    "precedenceRules":{
                        "title":"Pay Element to Expenditure Type Derivation Precedence Rules",
                        "type":"array",
                        "description":"The Pay Element Expenditure Type Derivation Precedence Rules resource is used to manage pay element expenditure type derivation precedence rules and to specify the order in which they must be applied during the distribution of payroll cost to projects.",
                        "items":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationSetsVO-item":{
                "type":"object",
                "properties":{
                    "DerivSetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Free-form description of the expenditure type derivation precedence set.",
                        "nullable":true
                    },
                    "DerivSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Free-form name of the expenditure type derivation precedence set. This name must be unique within a pattern.",
                        "nullable":false
                    },
                    "ExpenditureTypeDerivPatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type derivation pattern associated with this precedence set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence number that defines the order in which this set should be applied when the payroll cost is being distributed to projects and the pay element matches the pattern.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "default":1,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "PrecedenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the precedence rule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Element to Expenditure Type Derivation Precedence Rules"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationPatternsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element code.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ElementTypeId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Pay element unique identifier.",
                        "nullable":true
                    },
                    "ElementTypeName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the pay element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_ExpTypeDerivationResultsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PrecedenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the precedence set associated with this expenditure type result.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsKeywordVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "KeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Details of the keyword that is used to track the key subject area for the grants personnel.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area of the grants personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date when the keyword becomes active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the keyword is inactive.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "grantsKeywords-item-response":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Details of the keyword that is used to track the key subject area for the grants personnel.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date when the keyword becomes active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "KeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area of the grants personnel.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the keyword is inactive.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "grantsKeywords":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/grantsKeywords-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsKeywordVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Grants Keywords"
                }
            },
            "grantsKeywords-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "grantsKeywords-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsKeywordVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsKeywordVO-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"Details of the keyword that is used to track the key subject area for the grants personnel.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date when the keyword becomes active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "KeywordId":{
                        "type":"integer",
                        "description":"Identifier of the keyword.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "KeywordName":{
                        "title":"Keyword Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the keyword that is used to uniquely describe and track the key subject area of the grants personnel.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the keyword is inactive.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Keywords"
                }
            },
            "deliverables-RequirementAssociation-item-response":{
                "type":"object",
                "properties":{
                    "BacklogItemId":{
                        "type":"integer",
                        "description":"Identifier of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BacklogItemName":{
                        "type":"string",
                        "description":"Name of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the owner of the backlog item associated with the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Owner of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Identifier of the owner of the backlog item associated with the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProductName":{
                        "type":"string",
                        "description":"Name of the product that owns the backlog item that is associated with the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReleaseName":{
                        "type":"string",
                        "description":"Name of the release that delivers the backlog item associated with the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RequirementCode":{
                        "type":"string",
                        "description":"Short code of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScrumMasterEmail":{
                        "type":"string",
                        "description":"Email address of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScrumMasterId":{
                        "type":"integer",
                        "description":"Identifier of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScrumMasterName":{
                        "type":"string",
                        "description":"Name of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SprintName":{
                        "type":"string",
                        "description":"Name of the sprint when the backlog item associated with the deliverable is completed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "deliverables-ProjectTaskAssociation-item-patch-request":{
                "type":"object",
                "properties":{
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project associated with the deliverable.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "type":"string",
                        "description":"Name of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"Number of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "type":"string",
                        "description":"Name of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"Number of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreatedByName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who created the deliverable. It is automatically populated as the name of the user who creates the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date when the deliverable is created. It is automatically populated as the current date.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedById":{
                        "type":"integer",
                        "description":"Identifier of the person who created the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedByEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who created the deliverable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "deliverables-Attachment":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-Attachment-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "deliverables":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_ProjectTaskAssociationVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "type":"string",
                        "description":"Name of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskName":{
                        "type":"string",
                        "description":"Name of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"Number of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project associated with the deliverable.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"Number of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    }
                }
            },
            "deliverables-item-post-request":{
                "required":[
                    "DeliverableName",
                    "PriorityCode",
                    "ShortName",
                    "StatusCode",
                    "TypeId"
                ],
                "type":"object",
                "properties":{
                    "Attachment":{
                        "title":"Attachment to a Deliverable",
                        "type":"array",
                        "description":"The attachment resource is used to create, view, update, or delete an attachment to a project deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-Attachment-item-post-request"
                        }
                    },
                    "DeliverableName":{
                        "title":"Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the deliverable.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Due date of the deliverable. If provided, it must be a valid date.",
                        "format":"date",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Name of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "Priority":{
                        "type":"string",
                        "description":"Priority of the deliverable. The LOV resource name is DeliverablePriority, and the choices are High, Medium, and Low. The default value is Medium. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the priority assigned to the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectTaskAssociation":{
                        "title":"Deliverable and Project Task Associations",
                        "type":"array",
                        "description":"The project task association resource is used to create, view, update, or delete an association between a deliverable and a project task. The project tasks associated with a deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-post-request"
                        }
                    },
                    "RequirementAssociation":{
                        "title":"Deliverable and Requirement Associations",
                        "type":"array",
                        "description":"The requirement association resource is used to create, view, update, or delete an association between a deliverable and a requirement. The requirements associated with a deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-post-request"
                        }
                    },
                    "ShortName":{
                        "title":"Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Status":{
                        "type":"string",
                        "description":"Status of the deliverable. The LOV resource name is DeliverableStatus and the choices are New, In progress, and Completed. The default value is New. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the status for the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Type":{
                        "type":"string",
                        "description":"The type of deliverable. It is selected from a list of values configured by the customer. The LOV resource name is DeliverableType. The default value is General. This is a mandatory field for POST operation.",
                        "nullable":true
                    },
                    "TypeId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    }
                }
            },
            "deliverables-item-patch-request":{
                "type":"object",
                "properties":{
                    "Attachment":{
                        "title":"Attachment to a Deliverable",
                        "type":"array",
                        "description":"The attachment resource is used to create, view, update, or delete an attachment to a project deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-Attachment-item-patch-request"
                        }
                    },
                    "DeliverableName":{
                        "title":"Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the deliverable.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Due date of the deliverable. If provided, it must be a valid date.",
                        "format":"date",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Name of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "Priority":{
                        "type":"string",
                        "description":"Priority of the deliverable. The LOV resource name is DeliverablePriority, and the choices are High, Medium, and Low. The default value is Medium. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the priority assigned to the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectTaskAssociation":{
                        "title":"Deliverable and Project Task Associations",
                        "type":"array",
                        "description":"The project task association resource is used to create, view, update, or delete an association between a deliverable and a project task. The project tasks associated with a deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-patch-request"
                        }
                    },
                    "RequirementAssociation":{
                        "title":"Deliverable and Requirement Associations",
                        "type":"array",
                        "description":"The requirement association resource is used to create, view, update, or delete an association between a deliverable and a requirement. The requirements associated with a deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-patch-request"
                        }
                    },
                    "ShortName":{
                        "title":"Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Status":{
                        "type":"string",
                        "description":"Status of the deliverable. The LOV resource name is DeliverableStatus and the choices are New, In progress, and Completed. The default value is New. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the status for the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Type":{
                        "type":"string",
                        "description":"The type of deliverable. It is selected from a list of values configured by the customer. The LOV resource name is DeliverableType. The default value is General. This is a mandatory field for POST operation.",
                        "nullable":true
                    },
                    "TypeId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_RequirementAssociationVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "deliverables-RequirementAssociation-item-post-request":{
                "type":"object",
                "properties":{
                    "BacklogItemId":{
                        "type":"integer",
                        "description":"Identifier of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BacklogItemName":{
                        "type":"string",
                        "description":"Name of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Owner of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Identifier of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ProductName":{
                        "type":"string",
                        "description":"Name of the product that owns the backlog item that is associated with the deliverable.",
                        "nullable":true
                    },
                    "ReleaseName":{
                        "type":"string",
                        "description":"Name of the release that delivers the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "type":"string",
                        "description":"Short code of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "ScrumMasterEmail":{
                        "type":"string",
                        "description":"Email address of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterId":{
                        "type":"integer",
                        "description":"Identifier of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "type":"string",
                        "description":"Name of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "SprintName":{
                        "type":"string",
                        "description":"Name of the sprint when the backlog item associated with the deliverable is completed.",
                        "nullable":true
                    }
                }
            },
            "deliverables-Attachment-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"Identifier of the attachment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category of the attachment. For POST or PATCH operations, the value must be Project Deliverable.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates if a file is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of attachment. Values are FILE, WEB_PAGE, or TEXT. Default value is TEXT. It is mandatory in POST operations.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The path to the folder where the uploaded file is stored.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"Error code, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"Error message, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Expiration date of the file on the file content server.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"Contents of the attachment. This attribute is not being used.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the file if the attachment type is File, or the text itself if the attachment type is File. It is mandatory in POST operations if the attachment type is File or Text.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"Location on the file content server of the attached document or text. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"Type of file uploaded as attachment, such as text, or Excel document. It is mandatory in POST operations if the attachment type is File.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"Size of the file uploaded as attachment. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"Name of the attachment file. This attribute is not being used.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"Text of the attachment. This attribute is not being used.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal resource identifier, which is a unique identifier of the location on the Internet.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal Resource Locator, if the attachment type is URL. It is mandatory in POST operations if the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableVO-item":{
                "type":"object",
                "properties":{
                    "CreatedByEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who created the deliverable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedById":{
                        "type":"integer",
                        "description":"Identifier of the person who created the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedByName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who created the deliverable. It is automatically populated as the name of the user who creates the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date when the deliverable is created. It is automatically populated as the current date.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DeliverableName":{
                        "title":"Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the deliverable.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Due date of the deliverable. If provided, it must be a valid date.",
                        "format":"date",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Name of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "Priority":{
                        "type":"string",
                        "description":"Priority of the deliverable. The LOV resource name is DeliverablePriority, and the choices are High, Medium, and Low. The default value is Medium. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the priority assigned to the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShortName":{
                        "title":"Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Status":{
                        "type":"string",
                        "description":"Status of the deliverable. The LOV resource name is DeliverableStatus and the choices are New, In progress, and Completed. The default value is New. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the status for the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Type":{
                        "type":"string",
                        "description":"The type of deliverable. It is selected from a list of values configured by the customer. The LOV resource name is DeliverableType. The default value is General. This is a mandatory field for POST operation.",
                        "nullable":true
                    },
                    "TypeId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    }
                }
            },
            "deliverables-Attachment-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"Identifier of the attachment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category of the attachment. For POST or PATCH operations, the value must be Project Deliverable.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates if a file is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person who originally created the attachment.  In POST or PATCH operation it is automatically populated as the name of the user who creates the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"Name of the person who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the attachment was originally created. It is automatically populated as the date attachment was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of attachment. Values are FILE, WEB_PAGE, or TEXT. Default value is TEXT. It is mandatory in POST operations.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The path to the folder where the uploaded file is stored.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"Error code, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"Error message, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Expiration date of the file on the file content server.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"Contents of the attachment. This attribute is not being used.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the file if the attachment type is File, or the text itself if the attachment type is File. It is mandatory in POST operations if the attachment type is File or Text.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"Location on the file content server of the attached document or text. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"Date when the attachment was last updated. In POST or PATCH operation it is automatically populated as the current date.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person who last updated the attachment.  In POST or PATCH operation it is automatically populated as the name of the user who updates the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"Name of the person who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"Type of file uploaded as attachment, such as text, or Excel document. It is mandatory in POST operations if the attachment type is File.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"Size of the file uploaded as attachment. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"Name of the attachment file. This attribute is not being used.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"Text of the attachment. This attribute is not being used.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal resource identifier, which is a unique identifier of the location on the Internet.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal Resource Locator, if the attachment type is URL. It is mandatory in POST operations if the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Category code of the attachment. For POST or PATCH operations, the value must be PROJECT_DELIVERABLE.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_RequirementAssociationVO-patch-item":{
                "required":[
                    "BacklogItemId"
                ],
                "type":"object",
                "properties":{
                    "BacklogItemId":{
                        "type":"integer",
                        "description":"Identifier of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BacklogItemName":{
                        "type":"string",
                        "description":"Name of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Owner of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Identifier of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ProductName":{
                        "type":"string",
                        "description":"Name of the product that owns the backlog item that is associated with the deliverable.",
                        "nullable":true
                    },
                    "ReleaseName":{
                        "type":"string",
                        "description":"Name of the release that delivers the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "type":"string",
                        "description":"Short code of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "ScrumMasterEmail":{
                        "type":"string",
                        "description":"Email address of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterId":{
                        "type":"integer",
                        "description":"Identifier of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "type":"string",
                        "description":"Name of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "SprintName":{
                        "type":"string",
                        "description":"Name of the sprint when the backlog item associated with the deliverable is completed.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_RequirementAssociationVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ScrumMasterName":{
                        "type":"string",
                        "description":"Name of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Identifier of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "BacklogItemName":{
                        "type":"string",
                        "description":"Name of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Owner of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SprintName":{
                        "type":"string",
                        "description":"Name of the sprint when the backlog item associated with the deliverable is completed.",
                        "nullable":true
                    },
                    "ProductName":{
                        "type":"string",
                        "description":"Name of the product that owns the backlog item that is associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterId":{
                        "type":"integer",
                        "description":"Identifier of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "BacklogItemId":{
                        "type":"integer",
                        "description":"Identifier of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReleaseName":{
                        "type":"string",
                        "description":"Name of the release that delivers the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "type":"string",
                        "description":"Short code of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterEmail":{
                        "type":"string",
                        "description":"Email address of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Status":{
                        "type":"string",
                        "description":"Status of the deliverable. The LOV resource name is DeliverableStatus and the choices are New, In progress, and Completed. The default value is New. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "TypeId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Name of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the deliverable.",
                        "nullable":true
                    },
                    "Priority":{
                        "type":"string",
                        "description":"Priority of the deliverable. The LOV resource name is DeliverablePriority, and the choices are High, Medium, and Low. The default value is Medium. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the priority assigned to the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShortName":{
                        "title":"Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the status for the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Type":{
                        "type":"string",
                        "description":"The type of deliverable. It is selected from a list of values configured by the customer. The LOV resource name is DeliverableType. The default value is General. This is a mandatory field for POST operation.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Due date of the deliverable. If provided, it must be a valid date.",
                        "format":"date",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeliverableName":{
                        "title":"Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the person who owns the deliverable.",
                        "nullable":true
                    }
                }
            },
            "deliverables-RequirementAssociation":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "deliverables-item-response":{
                "type":"object",
                "properties":{
                    "Attachment":{
                        "title":"Attachment to a Deliverable",
                        "type":"array",
                        "description":"The attachment resource is used to create, view, update, or delete an attachment to a project deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-Attachment-item-response"
                        }
                    },
                    "CreatedByEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who created the deliverable.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedById":{
                        "type":"integer",
                        "description":"Identifier of the person who created the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedByName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who created the deliverable. It is automatically populated as the name of the user who creates the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Date when the deliverable is created. It is automatically populated as the current date.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DeliverableName":{
                        "title":"Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Due date of the deliverable. If provided, it must be a valid date.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the person who owns the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Name of the person who owns the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Priority":{
                        "type":"string",
                        "description":"Priority of the deliverable. The LOV resource name is DeliverablePriority, and the choices are High, Medium, and Low. The default value is Medium. This field is mandatory for POST operation.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the priority assigned to the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectTaskAssociation":{
                        "title":"Deliverable and Project Task Associations",
                        "type":"array",
                        "description":"The project task association resource is used to create, view, update, or delete an association between a deliverable and a project task. The project tasks associated with a deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-response"
                        }
                    },
                    "RequirementAssociation":{
                        "title":"Deliverable and Requirement Associations",
                        "type":"array",
                        "description":"The requirement association resource is used to create, view, update, or delete an association between a deliverable and a requirement. The requirements associated with a deliverable.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-response"
                        }
                    },
                    "ShortName":{
                        "title":"Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Status":{
                        "type":"string",
                        "description":"Status of the deliverable. The LOV resource name is DeliverableStatus and the choices are New, In progress, and Completed. The default value is New. This field is mandatory for POST operation.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the status for the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "Type":{
                        "type":"string",
                        "description":"The type of deliverable. It is selected from a list of values configured by the customer. The LOV resource name is DeliverableType. The default value is General. This is a mandatory field for POST operation.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TypeId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "deliverables-RequirementAssociation-item-patch-request":{
                "type":"object",
                "properties":{
                    "BacklogItemId":{
                        "type":"integer",
                        "description":"Identifier of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BacklogItemName":{
                        "type":"string",
                        "description":"Name of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Owner of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Identifier of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ProductName":{
                        "type":"string",
                        "description":"Name of the product that owns the backlog item that is associated with the deliverable.",
                        "nullable":true
                    },
                    "ReleaseName":{
                        "type":"string",
                        "description":"Name of the release that delivers the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "type":"string",
                        "description":"Short code of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "ScrumMasterEmail":{
                        "type":"string",
                        "description":"Email address of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterId":{
                        "type":"integer",
                        "description":"Identifier of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "type":"string",
                        "description":"Name of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "SprintName":{
                        "type":"string",
                        "description":"Name of the sprint when the backlog item associated with the deliverable is completed.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_ProjectTaskAssociationVO-item":{
                "type":"object",
                "properties":{
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project associated with the deliverable.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "type":"string",
                        "description":"Name of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"Number of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "type":"string",
                        "description":"Name of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"Number of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_ProjectTaskAssociationVO-patch-item":{
                "type":"object",
                "properties":{
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project associated with the deliverable.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "type":"string",
                        "description":"Name of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"Number of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "type":"string",
                        "description":"Name of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"Number of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    }
                }
            },
            "deliverables-ProjectTaskAssociation":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_RequirementAssociationVO-item":{
                "type":"object",
                "properties":{
                    "BacklogItemId":{
                        "type":"integer",
                        "description":"Identifier of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BacklogItemName":{
                        "type":"string",
                        "description":"Name of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between backlog item and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Owner of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Identifier of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ProductName":{
                        "type":"string",
                        "description":"Name of the product that owns the backlog item that is associated with the deliverable.",
                        "nullable":true
                    },
                    "ReleaseName":{
                        "type":"string",
                        "description":"Name of the release that delivers the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "type":"string",
                        "description":"Short code of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "ScrumMasterEmail":{
                        "type":"string",
                        "description":"Email address of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterId":{
                        "type":"integer",
                        "description":"Identifier of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "type":"string",
                        "description":"Name of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "SprintName":{
                        "type":"string",
                        "description":"Name of the sprint when the backlog item associated with the deliverable is completed.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_RequirementAssociationVO-post-item":{
                "required":[
                    "BacklogItemId"
                ],
                "type":"object",
                "properties":{
                    "BacklogItemId":{
                        "type":"integer",
                        "description":"Identifier of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BacklogItemName":{
                        "type":"string",
                        "description":"Name of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Owner of the backlog item associated with the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Identifier of the owner of the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ProductName":{
                        "type":"string",
                        "description":"Name of the product that owns the backlog item that is associated with the deliverable.",
                        "nullable":true
                    },
                    "ReleaseName":{
                        "type":"string",
                        "description":"Name of the release that delivers the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "RequirementCode":{
                        "type":"string",
                        "description":"Short code of the backlog item associated with the deliverable. This field is mandatory for POST operation if the deliverable is associated with a backlog item.",
                        "nullable":true
                    },
                    "ScrumMasterEmail":{
                        "type":"string",
                        "description":"Email address of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterId":{
                        "type":"integer",
                        "description":"Identifier of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "ScrumMasterName":{
                        "type":"string",
                        "description":"Name of the scrum master handling the backlog item associated with the deliverable.",
                        "nullable":true
                    },
                    "SprintName":{
                        "type":"string",
                        "description":"Name of the sprint when the backlog item associated with the deliverable is completed.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableVO-post-item":{
                "required":[
                    "DeliverableName",
                    "PriorityCode",
                    "ShortName",
                    "StatusCode",
                    "TypeId"
                ],
                "type":"object",
                "properties":{
                    "DeliverableName":{
                        "title":"Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the deliverable.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Due date of the deliverable. If provided, it must be a valid date.",
                        "format":"date",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Name of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "Priority":{
                        "type":"string",
                        "description":"Priority of the deliverable. The LOV resource name is DeliverablePriority, and the choices are High, Medium, and Low. The default value is Medium. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the priority assigned to the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShortName":{
                        "title":"Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Status":{
                        "type":"string",
                        "description":"Status of the deliverable. The LOV resource name is DeliverableStatus and the choices are New, In progress, and Completed. The default value is New. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the status for the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Type":{
                        "type":"string",
                        "description":"The type of deliverable. It is selected from a list of values configured by the customer. The LOV resource name is DeliverableType. The default value is General. This is a mandatory field for POST operation.",
                        "nullable":true
                    },
                    "TypeId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    }
                }
            },
            "deliverables-ProjectTaskAssociation-item-post-request":{
                "type":"object",
                "properties":{
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project associated with the deliverable.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "type":"string",
                        "description":"Name of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"Number of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "type":"string",
                        "description":"Name of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"Number of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    }
                }
            },
            "deliverables-ProjectTaskAssociation-item-response":{
                "type":"object",
                "properties":{
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project associated with the deliverable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "type":"string",
                        "description":"Name of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"Number of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "type":"string",
                        "description":"Name of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"Number of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_ProjectTaskAssociationVO-post-item":{
                "required":[
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "ObjectAssociationId":{
                        "type":"integer",
                        "description":"Identifier of the association between task and deliverable. This field is mandatory for DELETE operations to remove the association.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project associated with the deliverable.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "type":"string",
                        "description":"Name of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"Number of the project associated with the deliverable. The Project Name or Project Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "type":"string",
                        "description":"Name of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"Number of the task associated with the deliverable. The Task Name or Task Number is mandatory for POST operation if the deliverable is associated with a project task.",
                        "nullable":true
                    }
                }
            },
            "deliverables-Attachment-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category of the attachment. For POST or PATCH operations, the value must be Project Deliverable.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates if a file is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of attachment. Values are FILE, WEB_PAGE, or TEXT. Default value is TEXT. It is mandatory in POST operations.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The path to the folder where the uploaded file is stored.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"Error code, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"Error message, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Expiration date of the file on the file content server.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"Contents of the attachment. This attribute is not being used.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the file if the attachment type is File, or the text itself if the attachment type is File. It is mandatory in POST operations if the attachment type is File or Text.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"Location on the file content server of the attached document or text. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"Type of file uploaded as attachment, such as text, or Excel document. It is mandatory in POST operations if the attachment type is File.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"Size of the file uploaded as attachment. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"Name of the attachment file. This attribute is not being used.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"Text of the attachment. This attribute is not being used.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal resource identifier, which is a unique identifier of the location on the Internet.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal Resource Locator, if the attachment type is URL. It is mandatory in POST operations if the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableVO-patch-item":{
                "type":"object",
                "properties":{
                    "DeliverableName":{
                        "title":"Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the deliverable.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Due date of the deliverable. If provided, it must be a valid date.",
                        "format":"date",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "type":"string",
                        "description":"Email address of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "type":"string",
                        "description":"Name of the person who owns the deliverable.",
                        "nullable":true
                    },
                    "Priority":{
                        "type":"string",
                        "description":"Priority of the deliverable. The LOV resource name is DeliverablePriority, and the choices are High, Medium, and Low. The default value is Medium. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the priority assigned to the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ShortName":{
                        "title":"Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable. This field is mandatory for POST operation.",
                        "nullable":false
                    },
                    "Status":{
                        "type":"string",
                        "description":"Status of the deliverable. The LOV resource name is DeliverableStatus and the choices are New, In progress, and Completed. The default value is New. This field is mandatory for POST operation.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code of the status for the deliverable.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Type":{
                        "type":"string",
                        "description":"The type of deliverable. It is selected from a list of values configured by the customer. The LOV resource name is DeliverableType. The default value is General. This is a mandatory field for POST operation.",
                        "nullable":true
                    },
                    "TypeId":{
                        "type":"integer",
                        "description":"Identifier of the deliverable type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    }
                }
            },
            "projectPayElements-item-post-request":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free-form comments associated with the pay element eligible for project distribution.",
                        "nullable":true
                    },
                    "DistributeEndDate":{
                        "type":"string",
                        "description":"End of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":true
                    },
                    "DistributeStartDate":{
                        "type":"string",
                        "description":"Start of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":false
                    },
                    "LegislationCode":{
                        "type":"string",
                        "description":"Legislation Code",
                        "nullable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"The unique identifier of the legislative data group of the pay element eligible for project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ldgId"
                            ]
                        }
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative Data Group",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LdgName"
                            ]
                        }
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PayElementDistributionId":{
                        "type":"integer",
                        "description":"The unique identifier of the pay element eligible for project distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element Name",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PayElementTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of a pay element from the pay element source table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Meaning"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PayrollEligibleElementsVO-patch-item":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free-form comments associated with the pay element eligible for project distribution.",
                        "nullable":true
                    },
                    "DistributeEndDate":{
                        "type":"string",
                        "description":"End of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":true
                    },
                    "DistributeStartDate":{
                        "type":"string",
                        "description":"Start of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":false
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Meaning"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Elements Eligible for Project Distribution"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PayrollEligibleElementsVO-post-item":{
                "required":[
                    "DistributeStartDate",
                    "PayElementTypeId"
                ],
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free-form comments associated with the pay element eligible for project distribution.",
                        "nullable":true
                    },
                    "DistributeEndDate":{
                        "type":"string",
                        "description":"End of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":true
                    },
                    "DistributeStartDate":{
                        "type":"string",
                        "description":"Start of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":false
                    },
                    "LegislationCode":{
                        "type":"string",
                        "description":"Legislation Code",
                        "nullable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"The unique identifier of the legislative data group of the pay element eligible for project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ldgId"
                            ]
                        }
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative Data Group",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LdgName"
                            ]
                        }
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PayElementDistributionId":{
                        "type":"integer",
                        "description":"The unique identifier of the pay element eligible for project distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element Name",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PayElementTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of a pay element from the pay element source table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Meaning"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Elements Eligible for Project Distribution"
                }
            },
            "projectPayElements-item-patch-request":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free-form comments associated with the pay element eligible for project distribution.",
                        "nullable":true
                    },
                    "DistributeEndDate":{
                        "type":"string",
                        "description":"End of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":true
                    },
                    "DistributeStartDate":{
                        "type":"string",
                        "description":"Start of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":false
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Meaning"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PayrollEligibleElementsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"The unique identifier of the legislative data group of the pay element eligible for project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ldgId"
                            ]
                        }
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element Name",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LegislationCode":{
                        "type":"string",
                        "description":"Legislation Code",
                        "nullable":true
                    },
                    "PayElementDistributionId":{
                        "type":"integer",
                        "description":"The unique identifier of the pay element eligible for project distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative Data Group",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LdgName"
                            ]
                        }
                    },
                    "PayElementTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of a pay element from the pay element source table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PayrollEligibleElementsVO-item":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free-form comments associated with the pay element eligible for project distribution.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DistributeEndDate":{
                        "type":"string",
                        "description":"End of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":true
                    },
                    "DistributeStartDate":{
                        "type":"string",
                        "description":"Start of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislationCode":{
                        "type":"string",
                        "description":"Legislation Code",
                        "nullable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"The unique identifier of the legislative data group of the pay element eligible for project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ldgId"
                            ]
                        }
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative Data Group",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LdgName"
                            ]
                        }
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PayElementDistributionId":{
                        "type":"integer",
                        "description":"The unique identifier of the pay element eligible for project distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element Name",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PayElementTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of a pay element from the pay element source table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Meaning"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pay Elements Eligible for Project Distribution"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PayrollEligibleElementsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPayElements-item-response":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free-form comments associated with the pay element eligible for project distribution.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DistributeEndDate":{
                        "type":"string",
                        "description":"End of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistributeStartDate":{
                        "type":"string",
                        "description":"Start of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegislationCode":{
                        "type":"string",
                        "description":"Legislation Code",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"The unique identifier of the legislative data group of the pay element eligible for project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ldgId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative Data Group",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LdgName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PayElementDistributionId":{
                        "type":"integer",
                        "description":"The unique identifier of the pay element eligible for project distribution.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay Element Name",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PayElementTypeId":{
                        "type":"integer",
                        "description":"The unique identifier of a pay element from the pay element source table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Meaning"
                            ]
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPayElements":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPayElements-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PayrollEligibleElementsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "DistributeStartDate":{
                        "type":"string",
                        "description":"Start of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":false
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Meaning"
                            ]
                        }
                    },
                    "Comments":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free-form comments associated with the pay element eligible for project distribution.",
                        "nullable":true
                    },
                    "DistributeEndDate":{
                        "type":"string",
                        "description":"End of the time period when the pay element is eligible for project distribution.",
                        "format":"date",
                        "nullable":true
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_AssignmentsVO-patch-item":{
                "required":[
                    "CreatedBy",
                    "CreationDate",
                    "LastUpdateDate",
                    "LastUpdatedBy"
                ],
                "type":"object",
                "properties":{
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the project assignment status for a resource, such as RESERVED and PENDING_ADJUSTMENT. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "EarliestTaskDate":{
                        "title":"Earliest Task Start Date",
                        "type":"string",
                        "description":"The earliest start date for the set of tasks that are assigned to the labor resource for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "LatestTaskDate":{
                        "title":"Latest Task Finish Date",
                        "type":"string",
                        "description":"The latest finish date for the set of tasks that are assigned to the labor resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectInsights":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TeamAllocationsVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WeekEightAllocatedHours":{
                        "title":"Week Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightVariance":{
                        "title":"Week Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekElevenAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenVariance":{
                        "title":"Week Eleven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekFiveAllocatedHours":{
                        "title":"Week Five Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveToEightAllocatedHours":{
                        "title":"Weeks Five to Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start in four weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start in four weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightVariance":{
                        "title":"Weeks Five to Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveVariance":{
                        "title":"Week Five Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFourAllocatedHours":{
                        "title":"Week Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourVariance":{
                        "title":"Week Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekNineAllocatedHours":{
                        "title":"Week Nine Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineToTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start in eight weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start in eight weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveVariance":{
                        "title":"Weeks Nine to Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineVariance":{
                        "title":"Week Nine Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekOneAllocatedHours":{
                        "title":"Week One Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneToFourAllocatedHours":{
                        "title":"Weeks One to Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourVariance":{
                        "title":"Weeks One to Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start with the current week.",
                        "nullable":true
                    },
                    "WeekOneVariance":{
                        "title":"Week One Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the current week of the project.",
                        "nullable":true
                    },
                    "WeekSevenAllocatedHours":{
                        "title":"Week Seven Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenVariance":{
                        "title":"Week Seven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSixAllocatedHours":{
                        "title":"Week Six Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixVariance":{
                        "title":"Week Six Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekTenAllocatedHours":{
                        "title":"Week Ten Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenVariance":{
                        "title":"Week Ten Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekThreeAllocatedHours":{
                        "title":"Week Three Assigned Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeVariance":{
                        "title":"Week Three Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveVariance":{
                        "title":"Week Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwoAllocatedHours":{
                        "title":"Week Two Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoVariance":{
                        "title":"Week Two Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts next Sunday.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Team Allocations"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskExceptionsVO-item":{
                "type":"object",
                "properties":{
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The actual effort spent on the project task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "FinishDelayedFlag":{
                        "title":"Finish Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task finish date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the finish date change is beyond the threshold.",
                        "nullable":true
                    },
                    "FinishPastDueFlag":{
                        "title":"Finish Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task finished on time. If true, then the task didn't finish on time.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. If true, then the task is a milestone.",
                        "nullable":true
                    },
                    "NumberOfExceptions":{
                        "title":"Number of Exceptions",
                        "type":"number",
                        "description":"The number of exceptions for a task. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percentage of work completed for a task.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The planned effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedHoursIncreasedFlag":{
                        "title":"Planned Hours Increased Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the number of hours planned for a project task has increased more than the threshold that was set during implementation. If true, then the planned hours change is over the threshold.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "StartDelayedFlag":{
                        "title":"Start Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task start date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the start date change is beyond the threshold.",
                        "nullable":true
                    },
                    "StartPastDueFlag":{
                        "title":"Start Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task started on time. If true, then the task didn't start on time.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project task.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Exceptions"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_AssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentStatus":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The project assignment status for a resource, such as reserved or pending adjustment. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_MissingTimeCardsVO-post-item":{
                "required":[
                    "CreatedBy",
                    "CreationDate",
                    "LastUpdateDate",
                    "LastUpdatedBy"
                ],
                "type":"object",
                "properties":{
                    "CategoryCodeForFiveWeeksAgo":{
                        "title":"Category Code for Five Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending five weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForFourWeeksAgo":{
                        "title":"Category Code for Four Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending four weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForOneWeekAgo":{
                        "title":"Category Code for One Week Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending one week ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForThreeWeeksAgo":{
                        "title":"Category Code for Three Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending three weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForTwoWeeksAgo":{
                        "title":"Category Code for Two Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending two weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFiveWeeksAgo":{
                        "title":"Category for Five Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending five weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFourWeeksAgo":{
                        "title":"Category for Four Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending four weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForOneWeekAgo":{
                        "title":"Category for One Week Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending one week ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForThreeWeeksAgo":{
                        "title":"Category for Three Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending three weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForTwoWeeksAgo":{
                        "title":"Category for Two Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending two weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFiveWeeksAgo":{
                        "title":"Commentary Code for Five Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFourWeeksAgo":{
                        "title":"Commentary Code for Four Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForOneWeekAgo":{
                        "title":"Commentary Code for One Week Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForThreeWeeksAgo":{
                        "title":"Commentary Code for Three Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForTwoWeeksAgo":{
                        "title":"Commentary Code for Two Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFiveWeeksAgo":{
                        "title":"Commentary for Five Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFourWeeksAgo":{
                        "title":"Commentary for Four Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForOneWeekAgo":{
                        "title":"Commentary for One Week Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForThreeWeeksAgo":{
                        "title":"Commentary for Three Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForTwoWeeksAgo":{
                        "title":"Commentary for Two Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "DefaultHoursFiveWeeksAgo":{
                        "title":"Default Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursFourWeeksAgo":{
                        "title":"Default Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursOneWeekAgo":{
                        "title":"Default Hours One Week Ago",
                        "type":"number",
                        "description":"The default hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursThreeWeeksAgo":{
                        "title":"Default Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursTwoWeeksAgo":{
                        "title":"Default Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ScheduledHoursFiveWeeksAgo":{
                        "title":"Scheduled Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursFourWeeksAgo":{
                        "title":"Scheduled Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursOneWeekAgo":{
                        "title":"Scheduled Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursThreeWeeksAgo":{
                        "title":"Scheduled Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursTwoWeeksAgo":{
                        "title":"Scheduled Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFiveWeeksAgo":{
                        "title":"Time Card Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFourWeeksAgo":{
                        "title":"Time Card Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursOneWeekAgo":{
                        "title":"Time Card Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursThreeWeeksAgo":{
                        "title":"Time Card Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursTwoWeeksAgo":{
                        "title":"Time Card Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Missing Time Cards"
                }
            },
            "projectInsights-MissingTimeCards":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-MissingTimeCards-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectInsights-item-patch-request":{
                "type":"object",
                "properties":{
                    "Assignments":{
                        "title":"Assignments",
                        "type":"array",
                        "description":"The Assignments resource is used to view details for the assignments ending soon and reserved assignments for a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-Assignments-item-patch-request"
                        }
                    },
                    "MissingTimeCards":{
                        "title":"Missing Time Cards",
                        "type":"array",
                        "description":"The Missing Time Card resource is used to view the details of the missing or incomplete time card count for a project. It includes the resources and their expected hours for time cards that are missing or partially reported.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-MissingTimeCards-item-patch-request"
                        }
                    },
                    "PendingInvoices":{
                        "title":"Pending Invoices",
                        "type":"array",
                        "description":"The Pending Invoices resource is used to view the details of the invoices pending approval count for a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-PendingInvoices-item-patch-request"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskExceptions":{
                        "title":"Task Exceptions",
                        "type":"array",
                        "description":"The Task Exceptions resource is used to view the details of the task exceptions, milestones past due, and milestones due soon counts for a project. It includes what qualified the task or milestone as an exception.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-TaskExceptions-item-patch-request"
                        }
                    },
                    "TeamAllocations":{
                        "title":"Team Allocations",
                        "type":"array",
                        "description":"The Team Allocations resource is used to view the over and under allocated labor resource details for a project. It includes the weekly assignment, allocation, and variance hours per team member for the twelve weeks that start with the current week.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-TeamAllocations-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_MissingTimeCardsVO-patch-item":{
                "type":"object",
                "properties":{
                    "CategoryCodeForFiveWeeksAgo":{
                        "title":"Category Code for Five Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending five weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForFourWeeksAgo":{
                        "title":"Category Code for Four Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending four weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForOneWeekAgo":{
                        "title":"Category Code for One Week Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending one week ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForThreeWeeksAgo":{
                        "title":"Category Code for Three Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending three weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForTwoWeeksAgo":{
                        "title":"Category Code for Two Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending two weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFiveWeeksAgo":{
                        "title":"Category for Five Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending five weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFourWeeksAgo":{
                        "title":"Category for Four Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending four weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForOneWeekAgo":{
                        "title":"Category for One Week Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending one week ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForThreeWeeksAgo":{
                        "title":"Category for Three Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending three weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForTwoWeeksAgo":{
                        "title":"Category for Two Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending two weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFiveWeeksAgo":{
                        "title":"Commentary Code for Five Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFourWeeksAgo":{
                        "title":"Commentary Code for Four Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForOneWeekAgo":{
                        "title":"Commentary Code for One Week Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForThreeWeeksAgo":{
                        "title":"Commentary Code for Three Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForTwoWeeksAgo":{
                        "title":"Commentary Code for Two Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFiveWeeksAgo":{
                        "title":"Commentary for Five Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFourWeeksAgo":{
                        "title":"Commentary for Four Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForOneWeekAgo":{
                        "title":"Commentary for One Week Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForThreeWeeksAgo":{
                        "title":"Commentary for Three Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForTwoWeeksAgo":{
                        "title":"Commentary for Two Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "DefaultHoursFiveWeeksAgo":{
                        "title":"Default Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursFourWeeksAgo":{
                        "title":"Default Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursOneWeekAgo":{
                        "title":"Default Hours One Week Ago",
                        "type":"number",
                        "description":"The default hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursThreeWeeksAgo":{
                        "title":"Default Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursTwoWeeksAgo":{
                        "title":"Default Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ScheduledHoursFiveWeeksAgo":{
                        "title":"Scheduled Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursFourWeeksAgo":{
                        "title":"Scheduled Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursOneWeekAgo":{
                        "title":"Scheduled Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursThreeWeeksAgo":{
                        "title":"Scheduled Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursTwoWeeksAgo":{
                        "title":"Scheduled Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFiveWeeksAgo":{
                        "title":"Time Card Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFourWeeksAgo":{
                        "title":"Time Card Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursOneWeekAgo":{
                        "title":"Time Card Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursThreeWeeksAgo":{
                        "title":"Time Card Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursTwoWeeksAgo":{
                        "title":"Time Card Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    }
                }
            },
            "projectInsights-TaskExceptions-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The actual effort spent on the project task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "FinishDelayedFlag":{
                        "title":"Finish Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task finish date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the finish date change is beyond the threshold.",
                        "nullable":true
                    },
                    "FinishPastDueFlag":{
                        "title":"Finish Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task finished on time. If true, then the task didn't finish on time.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. If true, then the task is a milestone.",
                        "nullable":true
                    },
                    "NumberOfExceptions":{
                        "title":"Number of Exceptions",
                        "type":"number",
                        "description":"The number of exceptions for a task. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percentage of work completed for a task.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The planned effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedHoursIncreasedFlag":{
                        "title":"Planned Hours Increased Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the number of hours planned for a project task has increased more than the threshold that was set during implementation. If true, then the planned hours change is over the threshold.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "StartDelayedFlag":{
                        "title":"Start Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task start date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the start date change is beyond the threshold.",
                        "nullable":true
                    },
                    "StartPastDueFlag":{
                        "title":"Start Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task started on time. If true, then the task didn't start on time.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectInsightVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The display name of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BudgetToDateAmount":{
                        "title":"Budget to Date",
                        "type":"number",
                        "description":"The amount of budget that's available to spend at that point in time for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentsEndingSoon":{
                        "title":"Assignments Ending",
                        "type":"number",
                        "description":"The number of resources with assignments to the project that are scheduled to end within the next two weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentsReserved":{
                        "title":"Assignments Reserved Count",
                        "type":"number",
                        "description":"The number of resources with reserved assignments to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsThreeWeeksOld":{
                        "title":"Missing Time Cards Three Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due three weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourOverAllocated":{
                        "title":"Weeks One to Four Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveUnderAllocated":{
                        "title":"Weeks Nine to Twelve Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesDueSoon":{
                        "title":"Milestones Due Soon",
                        "type":"number",
                        "description":"The number of milestones that are due in the near future.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrentBaselineBudget":{
                        "title":"Budget",
                        "type":"number",
                        "description":"The total planned cost that's associated to the project tasks or task assignments in the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourUnderAllocated":{
                        "title":"Weeks One to Four Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetSpentAmount":{
                        "title":"Budget Spent",
                        "type":"number",
                        "description":"The budgeted amount spent for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualUnplannedCost":{
                        "title":"Actual Unplanned Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to unplanned costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualPlannedCost":{
                        "title":"Actual Planned Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to planned costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveOverAllocated":{
                        "title":"Weeks Nine to Twelve Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CommittedCost":{
                        "title":"Committed Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to committed costs. Commitments include purchase orders, purchase requisitions, and supplier invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PerformanceHealthStatusCode":{
                        "title":"Performance Health Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the overall performance health of the project, such as at risk and on track. A list of values is defined in the lookup type PJS_PERF_INDICATORS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsFourWeeksOld":{
                        "title":"Missing Time Cards Four Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due four weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsTwoWeeksOld":{
                        "title":"Missing Time Cards Two Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due two weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicesAwaitingApproval":{
                        "title":"Invoices Awaiting Approval",
                        "type":"number",
                        "description":"The number of invoices submitted for the project that are pending approval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsFiveWeeksOld":{
                        "title":"Missing Time Cards Five Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due five weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WeekFiveToEightUnderAllocated":{
                        "title":"Weeks Five to Eight Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The amount of effort planned for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesAtRisk":{
                        "title":"Milestones at Risk",
                        "type":"number",
                        "description":"The number of milestones that are at risk of being delayed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MilestonesPastDue":{
                        "title":"Milestones Past Due",
                        "type":"number",
                        "description":"The number of milestones that aren't completed by the finish date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualPercentComplete":{
                        "title":"Actual Percentage Complete",
                        "type":"number",
                        "description":"The percentage of reported work completed on the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightOverAllocated":{
                        "title":"Weeks Five to Eight Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskExceptionsCount":{
                        "title":"Task Exceptions Count",
                        "type":"number",
                        "description":"The number of task exceptions for a project. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PerformanceHealthStatus":{
                        "title":"Performance Health Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The value representing the overall performance health of the project, such as at risk and on track. The list of values is defined in the lookup PJS_PERF_INDICATORS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MissingTimeCardsOneWeekOld":{
                        "title":"Missing Time Cards One Week Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due one week ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpectedPercentComplete":{
                        "title":"Expected Percentage Complete",
                        "type":"number",
                        "description":"The percentage of work that should be complete as of today if the project is on schedule. The value is a calculation of expected duration multiplied by planned hours and then divided by the planned duration.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectInsights-Assignments-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to start.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentStatus":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The project assignment status for a resource, such as reserved or pending adjustment. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the project assignment status for a resource, such as RESERVED and PENDING_ADJUSTMENT. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EarliestTaskDate":{
                        "title":"Earliest Task Start Date",
                        "type":"string",
                        "description":"The earliest start date for the set of tasks that are assigned to the labor resource for the project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LatestTaskDate":{
                        "title":"Latest Task Finish Date",
                        "type":"string",
                        "description":"The latest finish date for the set of tasks that are assigned to the labor resource.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectInsightVO-item":{
                "type":"object",
                "properties":{
                    "ActualPercentComplete":{
                        "title":"Actual Percentage Complete",
                        "type":"number",
                        "description":"The percentage of reported work completed on the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualPlannedCost":{
                        "title":"Actual Planned Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to planned costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualUnplannedCost":{
                        "title":"Actual Unplanned Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to unplanned costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentsEndingSoon":{
                        "title":"Assignments Ending",
                        "type":"number",
                        "description":"The number of resources with assignments to the project that are scheduled to end within the next two weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentsReserved":{
                        "title":"Assignments Reserved Count",
                        "type":"number",
                        "description":"The number of resources with reserved assignments to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetSpentAmount":{
                        "title":"Budget Spent",
                        "type":"number",
                        "description":"The budgeted amount spent for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetToDateAmount":{
                        "title":"Budget to Date",
                        "type":"number",
                        "description":"The amount of budget that's available to spend at that point in time for a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CommittedCost":{
                        "title":"Committed Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to committed costs. Commitments include purchase orders, purchase requisitions, and supplier invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrentBaselineBudget":{
                        "title":"Budget",
                        "type":"number",
                        "description":"The total planned cost that's associated to the project tasks or task assignments in the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpectedPercentComplete":{
                        "title":"Expected Percentage Complete",
                        "type":"number",
                        "description":"The percentage of work that should be complete as of today if the project is on schedule. The value is a calculation of expected duration multiplied by planned hours and then divided by the planned duration.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicesAwaitingApproval":{
                        "title":"Invoices Awaiting Approval",
                        "type":"number",
                        "description":"The number of invoices submitted for the project that are pending approval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MilestonesAtRisk":{
                        "title":"Milestones at Risk",
                        "type":"number",
                        "description":"The number of milestones that are at risk of being delayed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesDueSoon":{
                        "title":"Milestones Due Soon",
                        "type":"number",
                        "description":"The number of milestones that are due in the near future.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesPastDue":{
                        "title":"Milestones Past Due",
                        "type":"number",
                        "description":"The number of milestones that aren't completed by the finish date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsFiveWeeksOld":{
                        "title":"Missing Time Cards Five Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due five weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsFourWeeksOld":{
                        "title":"Missing Time Cards Four Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due four weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsOneWeekOld":{
                        "title":"Missing Time Cards One Week Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due one week ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsThreeWeeksOld":{
                        "title":"Missing Time Cards Three Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due three weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsTwoWeeksOld":{
                        "title":"Missing Time Cards Two Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due two weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PerformanceHealthStatus":{
                        "title":"Performance Health Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The value representing the overall performance health of the project, such as at risk and on track. The list of values is defined in the lookup PJS_PERF_INDICATORS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PerformanceHealthStatusCode":{
                        "title":"Performance Health Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the overall performance health of the project, such as at risk and on track. A list of values is defined in the lookup type PJS_PERF_INDICATORS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The amount of effort planned for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The display name of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskExceptionsCount":{
                        "title":"Task Exceptions Count",
                        "type":"number",
                        "description":"The number of task exceptions for a project. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightOverAllocated":{
                        "title":"Weeks Five to Eight Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightUnderAllocated":{
                        "title":"Weeks Five to Eight Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveOverAllocated":{
                        "title":"Weeks Nine to Twelve Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveUnderAllocated":{
                        "title":"Weeks Nine to Twelve Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourOverAllocated":{
                        "title":"Weeks One to Four Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourUnderAllocated":{
                        "title":"Weeks One to Four Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Insights"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectInsightVO-post-item":{
                "required":[
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Insights"
                }
            },
            "projectInsights-PendingInvoices-item-patch-request":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "InvoiceAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"The amount in the invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCreationDate":{
                        "title":"Invoice Creation Date",
                        "type":"string",
                        "description":"The date when the invoice was created.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the invoice that's transferred to Receivables.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The invoice date that's passed to Receivables to calculate the invoice due date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"The unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_PendingInvoicesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceCreationDate":{
                        "title":"Invoice Creation Date",
                        "type":"string",
                        "description":"The date when the invoice was created.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The invoice date that's passed to Receivables to calculate the invoice due date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"The amount in the invoice currency.",
                        "nullable":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"The unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the invoice that's transferred to Receivables.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    }
                }
            },
            "projectInsights-TaskExceptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-TaskExceptions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectInsights-Assignments-item-post-request":{
                "type":"object",
                "properties":{
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the project assignment status for a resource, such as RESERVED and PENDING_ADJUSTMENT. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "EarliestTaskDate":{
                        "title":"Earliest Task Start Date",
                        "type":"string",
                        "description":"The earliest start date for the set of tasks that are assigned to the labor resource for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "LatestTaskDate":{
                        "title":"Latest Task Finish Date",
                        "type":"string",
                        "description":"The latest finish date for the set of tasks that are assigned to the labor resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectInsights-PendingInvoices-item-post-request":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "InvoiceAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"The amount in the invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCreationDate":{
                        "title":"Invoice Creation Date",
                        "type":"string",
                        "description":"The date when the invoice was created.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the invoice that's transferred to Receivables.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The invoice date that's passed to Receivables to calculate the invoice due date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"The unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectInsights-TeamAllocations-item-post-request":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WeekEightAllocatedHours":{
                        "title":"Week Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightVariance":{
                        "title":"Week Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekElevenAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenVariance":{
                        "title":"Week Eleven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekFiveAllocatedHours":{
                        "title":"Week Five Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveToEightVariance":{
                        "title":"Weeks Five to Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveVariance":{
                        "title":"Week Five Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFourAllocatedHours":{
                        "title":"Week Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourVariance":{
                        "title":"Week Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekNineAllocatedHours":{
                        "title":"Week Nine Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineToTwelveVariance":{
                        "title":"Weeks Nine to Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineVariance":{
                        "title":"Week Nine Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekOneAllocatedHours":{
                        "title":"Week One Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneToFourVariance":{
                        "title":"Weeks One to Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start with the current week.",
                        "nullable":true
                    },
                    "WeekOneVariance":{
                        "title":"Week One Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the current week of the project.",
                        "nullable":true
                    },
                    "WeekSevenAllocatedHours":{
                        "title":"Week Seven Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenVariance":{
                        "title":"Week Seven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSixAllocatedHours":{
                        "title":"Week Six Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixVariance":{
                        "title":"Week Six Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekTenAllocatedHours":{
                        "title":"Week Ten Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenVariance":{
                        "title":"Week Ten Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekThreeAllocatedHours":{
                        "title":"Week Three Assigned Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeVariance":{
                        "title":"Week Three Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveVariance":{
                        "title":"Week Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwoAllocatedHours":{
                        "title":"Week Two Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoVariance":{
                        "title":"Week Two Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts next Sunday.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TeamAllocationsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "WeekOneToFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WeekFiveToEightAllocatedHours":{
                        "title":"Weeks Five to Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start in four weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start in eight weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start in eight weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourAllocatedHours":{
                        "title":"Weeks One to Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start in four weeks.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_AssignmentsVO-post-item":{
                "required":[
                    "CreatedBy",
                    "CreationDate",
                    "LastUpdateDate",
                    "LastUpdatedBy"
                ],
                "type":"object",
                "properties":{
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the project assignment status for a resource, such as RESERVED and PENDING_ADJUSTMENT. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "EarliestTaskDate":{
                        "title":"Earliest Task Start Date",
                        "type":"string",
                        "description":"The earliest start date for the set of tasks that are assigned to the labor resource for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "LatestTaskDate":{
                        "title":"Latest Task Finish Date",
                        "type":"string",
                        "description":"The latest finish date for the set of tasks that are assigned to the labor resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Assignments"
                }
            },
            "projectInsights-MissingTimeCards-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryCodeForFiveWeeksAgo":{
                        "title":"Category Code for Five Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending five weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForFourWeeksAgo":{
                        "title":"Category Code for Four Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending four weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForOneWeekAgo":{
                        "title":"Category Code for One Week Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending one week ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForThreeWeeksAgo":{
                        "title":"Category Code for Three Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending three weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForTwoWeeksAgo":{
                        "title":"Category Code for Two Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending two weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFiveWeeksAgo":{
                        "title":"Category for Five Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending five weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFourWeeksAgo":{
                        "title":"Category for Four Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending four weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForOneWeekAgo":{
                        "title":"Category for One Week Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending one week ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForThreeWeeksAgo":{
                        "title":"Category for Three Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending three weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForTwoWeeksAgo":{
                        "title":"Category for Two Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending two weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFiveWeeksAgo":{
                        "title":"Commentary Code for Five Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFourWeeksAgo":{
                        "title":"Commentary Code for Four Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForOneWeekAgo":{
                        "title":"Commentary Code for One Week Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForThreeWeeksAgo":{
                        "title":"Commentary Code for Three Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForTwoWeeksAgo":{
                        "title":"Commentary Code for Two Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFiveWeeksAgo":{
                        "title":"Commentary for Five Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFourWeeksAgo":{
                        "title":"Commentary for Four Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForOneWeekAgo":{
                        "title":"Commentary for One Week Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForThreeWeeksAgo":{
                        "title":"Commentary for Three Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForTwoWeeksAgo":{
                        "title":"Commentary for Two Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "DefaultHoursFiveWeeksAgo":{
                        "title":"Default Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursFourWeeksAgo":{
                        "title":"Default Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursOneWeekAgo":{
                        "title":"Default Hours One Week Ago",
                        "type":"number",
                        "description":"The default hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursThreeWeeksAgo":{
                        "title":"Default Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursTwoWeeksAgo":{
                        "title":"Default Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ScheduledHoursFiveWeeksAgo":{
                        "title":"Scheduled Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursFourWeeksAgo":{
                        "title":"Scheduled Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursOneWeekAgo":{
                        "title":"Scheduled Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursThreeWeeksAgo":{
                        "title":"Scheduled Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursTwoWeeksAgo":{
                        "title":"Scheduled Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFiveWeeksAgo":{
                        "title":"Time Card Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFourWeeksAgo":{
                        "title":"Time Card Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursOneWeekAgo":{
                        "title":"Time Card Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursThreeWeeksAgo":{
                        "title":"Time Card Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursTwoWeeksAgo":{
                        "title":"Time Card Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    }
                }
            },
            "projectInsights-PendingInvoices-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "InvoiceAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"The amount in the invoice currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCreationDate":{
                        "title":"Invoice Creation Date",
                        "type":"string",
                        "description":"The date when the invoice was created.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the invoice that's transferred to Receivables.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The invoice date that's passed to Receivables to calculate the invoice due date.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"The unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_AssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatus":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The project assignment status for a resource, such as reserved or pending adjustment. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the project assignment status for a resource, such as RESERVED and PENDING_ADJUSTMENT. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "EarliestTaskDate":{
                        "title":"Earliest Task Start Date",
                        "type":"string",
                        "description":"The earliest start date for the set of tasks that are assigned to the labor resource for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "LatestTaskDate":{
                        "title":"Latest Task Finish Date",
                        "type":"string",
                        "description":"The latest finish date for the set of tasks that are assigned to the labor resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Assignments"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TeamAllocationsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "WeekTwoAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "WeekSixVariance":{
                        "title":"Week Six Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekOneVariance":{
                        "title":"Week One Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the current week of the project.",
                        "nullable":true
                    },
                    "WeekFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekOneToFourVariance":{
                        "title":"Weeks One to Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start with the current week.",
                        "nullable":true
                    },
                    "WeekThreeAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekTwelveVariance":{
                        "title":"Week Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekTwoVariance":{
                        "title":"Week Two Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekFiveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekEightVariance":{
                        "title":"Week Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekNineAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekEightAllocatedHours":{
                        "title":"Week Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekTenAllocatedHours":{
                        "title":"Week Ten Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekThreeVariance":{
                        "title":"Week Three Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "WeekOneAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekElevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekFiveAllocatedHours":{
                        "title":"Week Five Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekNineToTwelveVariance":{
                        "title":"Weeks Nine to Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineAllocatedHours":{
                        "title":"Week Nine Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "WeekTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekFourVariance":{
                        "title":"Week Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekTwoAllocatedHours":{
                        "title":"Week Two Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekSixAllocatedHours":{
                        "title":"Week Six Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenVariance":{
                        "title":"Week Seven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekFiveToEightVariance":{
                        "title":"Weeks Five to Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in four weeks.",
                        "nullable":true
                    },
                    "WeekElevenVariance":{
                        "title":"Week Eleven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekThreeAllocatedHours":{
                        "title":"Week Three Assigned Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekElevenAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekSixAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekNineVariance":{
                        "title":"Week Nine Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekTenVariance":{
                        "title":"Week Ten Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WeekTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekFiveVariance":{
                        "title":"Week Five Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFourAllocatedHours":{
                        "title":"Week Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekSevenAllocatedHours":{
                        "title":"Week Seven Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekOneAllocatedHours":{
                        "title":"Week One Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TeamAllocationsVO-post-item":{
                "required":[
                    "CreatedBy",
                    "CreationDate",
                    "LastUpdateDate",
                    "LastUpdatedBy"
                ],
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WeekEightAllocatedHours":{
                        "title":"Week Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightVariance":{
                        "title":"Week Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekElevenAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenVariance":{
                        "title":"Week Eleven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekFiveAllocatedHours":{
                        "title":"Week Five Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveToEightVariance":{
                        "title":"Weeks Five to Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveVariance":{
                        "title":"Week Five Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFourAllocatedHours":{
                        "title":"Week Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourVariance":{
                        "title":"Week Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekNineAllocatedHours":{
                        "title":"Week Nine Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineToTwelveVariance":{
                        "title":"Weeks Nine to Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineVariance":{
                        "title":"Week Nine Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekOneAllocatedHours":{
                        "title":"Week One Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneToFourVariance":{
                        "title":"Weeks One to Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start with the current week.",
                        "nullable":true
                    },
                    "WeekOneVariance":{
                        "title":"Week One Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the current week of the project.",
                        "nullable":true
                    },
                    "WeekSevenAllocatedHours":{
                        "title":"Week Seven Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenVariance":{
                        "title":"Week Seven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSixAllocatedHours":{
                        "title":"Week Six Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixVariance":{
                        "title":"Week Six Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekTenAllocatedHours":{
                        "title":"Week Ten Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenVariance":{
                        "title":"Week Ten Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekThreeAllocatedHours":{
                        "title":"Week Three Assigned Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeVariance":{
                        "title":"Week Three Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveVariance":{
                        "title":"Week Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwoAllocatedHours":{
                        "title":"Week Two Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoVariance":{
                        "title":"Week Two Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts next Sunday.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Team Allocations"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_MissingTimeCardsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "DefaultHoursTwoWeeksAgo":{
                        "title":"Default Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursThreeWeeksAgo":{
                        "title":"Default Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "CategoryForThreeWeeksAgo":{
                        "title":"Category for Three Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending three weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForTwoWeeksAgo":{
                        "title":"Commentary Code for Two Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "ScheduledHoursOneWeekAgo":{
                        "title":"Scheduled Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursFiveWeeksAgo":{
                        "title":"Default Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursFourWeeksAgo":{
                        "title":"Scheduled Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "CommentCodeForFourWeeksAgo":{
                        "title":"Commentary Code for Four Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "DefaultHoursOneWeekAgo":{
                        "title":"Default Hours One Week Ago",
                        "type":"number",
                        "description":"The default hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursThreeWeeksAgo":{
                        "title":"Scheduled Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursTwoWeeksAgo":{
                        "title":"Time Card Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursThreeWeeksAgo":{
                        "title":"Time Card Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursFiveWeeksAgo":{
                        "title":"Scheduled Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "CategoryForTwoWeeksAgo":{
                        "title":"Category for Two Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending two weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "ScheduledHoursTwoWeeksAgo":{
                        "title":"Scheduled Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "TimeCardHoursFiveWeeksAgo":{
                        "title":"Time Card Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "CategoryForOneWeekAgo":{
                        "title":"Category for One Week Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending one week ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForOneWeekAgo":{
                        "title":"Commentary for One Week Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForThreeWeeksAgo":{
                        "title":"Commentary for Three Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForOneWeekAgo":{
                        "title":"Commentary Code for One Week Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFiveWeeksAgo":{
                        "title":"Commentary Code for Five Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForTwoWeeksAgo":{
                        "title":"Category Code for Two Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending two weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFiveWeeksAgo":{
                        "title":"Commentary for Five Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "DefaultHoursFourWeeksAgo":{
                        "title":"Default Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursOneWeekAgo":{
                        "title":"Time Card Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "CategoryCodeForOneWeekAgo":{
                        "title":"Category Code for One Week Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending one week ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "TimeCardHoursFourWeeksAgo":{
                        "title":"Time Card Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "CategoryForFourWeeksAgo":{
                        "title":"Category for Four Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending four weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForThreeWeeksAgo":{
                        "title":"Category Code for Three Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending three weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFiveWeeksAgo":{
                        "title":"Category for Five Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending five weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForTwoWeeksAgo":{
                        "title":"Commentary for Two Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForThreeWeeksAgo":{
                        "title":"Commentary Code for Three Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFourWeeksAgo":{
                        "title":"Commentary for Four Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForFiveWeeksAgo":{
                        "title":"Category Code for Five Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending five weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForFourWeeksAgo":{
                        "title":"Category Code for Four Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending four weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    }
                }
            },
            "projectInsights-TaskExceptions-item-response":{
                "type":"object",
                "properties":{
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The actual effort spent on the project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "FinishDelayedFlag":{
                        "title":"Finish Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task finish date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the finish date change is beyond the threshold.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinishPastDueFlag":{
                        "title":"Finish Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task finished on time. If true, then the task didn't finish on time.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. If true, then the task is a milestone.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberOfExceptions":{
                        "title":"Number of Exceptions",
                        "type":"number",
                        "description":"The number of exceptions for a task. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percentage of work completed for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The planned effort required to complete the project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedHoursIncreasedFlag":{
                        "title":"Planned Hours Increased Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the number of hours planned for a project task has increased more than the threshold that was set during implementation. If true, then the planned hours change is over the threshold.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StartDelayedFlag":{
                        "title":"Start Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task start date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the start date change is beyond the threshold.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StartPastDueFlag":{
                        "title":"Start Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task started on time. If true, then the task didn't start on time.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_PendingInvoicesVO-post-item":{
                "required":[
                    "CreatedBy",
                    "CreationDate",
                    "InvoiceId",
                    "LastUpdateDate",
                    "LastUpdatedBy",
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "InvoiceAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"The amount in the invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCreationDate":{
                        "title":"Invoice Creation Date",
                        "type":"string",
                        "description":"The date when the invoice was created.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the invoice that's transferred to Receivables.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The invoice date that's passed to Receivables to calculate the invoice due date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"The unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectInsights-item-post-request":{
                "required":[
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "Assignments":{
                        "title":"Assignments",
                        "type":"array",
                        "description":"The Assignments resource is used to view details for the assignments ending soon and reserved assignments for a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-Assignments-item-post-request"
                        }
                    },
                    "MissingTimeCards":{
                        "title":"Missing Time Cards",
                        "type":"array",
                        "description":"The Missing Time Card resource is used to view the details of the missing or incomplete time card count for a project. It includes the resources and their expected hours for time cards that are missing or partially reported.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-MissingTimeCards-item-post-request"
                        }
                    },
                    "PendingInvoices":{
                        "title":"Pending Invoices",
                        "type":"array",
                        "description":"The Pending Invoices resource is used to view the details of the invoices pending approval count for a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-PendingInvoices-item-post-request"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskExceptions":{
                        "title":"Task Exceptions",
                        "type":"array",
                        "description":"The Task Exceptions resource is used to view the details of the task exceptions, milestones past due, and milestones due soon counts for a project. It includes what qualified the task or milestone as an exception.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-TaskExceptions-item-post-request"
                        }
                    },
                    "TeamAllocations":{
                        "title":"Team Allocations",
                        "type":"array",
                        "description":"The Team Allocations resource is used to view the over and under allocated labor resource details for a project. It includes the weekly assignment, allocation, and variance hours per team member for the twelve weeks that start with the current week.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-TeamAllocations-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskExceptionsVO-post-item":{
                "required":[
                    "CreatedBy",
                    "CreationDate",
                    "LastUpdateDate",
                    "LastUpdatedBy",
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The actual effort spent on the project task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "FinishDelayedFlag":{
                        "title":"Finish Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task finish date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the finish date change is beyond the threshold.",
                        "nullable":true
                    },
                    "FinishPastDueFlag":{
                        "title":"Finish Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task finished on time. If true, then the task didn't finish on time.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. If true, then the task is a milestone.",
                        "nullable":true
                    },
                    "NumberOfExceptions":{
                        "title":"Number of Exceptions",
                        "type":"number",
                        "description":"The number of exceptions for a task. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percentage of work completed for a task.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The planned effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedHoursIncreasedFlag":{
                        "title":"Planned Hours Increased Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the number of hours planned for a project task has increased more than the threshold that was set during implementation. If true, then the planned hours change is over the threshold.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "StartDelayedFlag":{
                        "title":"Start Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task start date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the start date change is beyond the threshold.",
                        "nullable":true
                    },
                    "StartPastDueFlag":{
                        "title":"Start Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task started on time. If true, then the task didn't start on time.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Exceptions"
                }
            },
            "projectInsights-item-response":{
                "type":"object",
                "properties":{
                    "ActualPercentComplete":{
                        "title":"Actual Percentage Complete",
                        "type":"number",
                        "description":"The percentage of reported work completed on the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualPlannedCost":{
                        "title":"Actual Planned Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to planned costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualUnplannedCost":{
                        "title":"Actual Unplanned Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to unplanned costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Assignments":{
                        "title":"Assignments",
                        "type":"array",
                        "description":"The Assignments resource is used to view details for the assignments ending soon and reserved assignments for a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-Assignments-item-response"
                        }
                    },
                    "AssignmentsEndingSoon":{
                        "title":"Assignments Ending",
                        "type":"number",
                        "description":"The number of resources with assignments to the project that are scheduled to end within the next two weeks.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentsReserved":{
                        "title":"Assignments Reserved Count",
                        "type":"number",
                        "description":"The number of resources with reserved assignments to the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetSpentAmount":{
                        "title":"Budget Spent",
                        "type":"number",
                        "description":"The budgeted amount spent for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetToDateAmount":{
                        "title":"Budget to Date",
                        "type":"number",
                        "description":"The amount of budget that's available to spend at that point in time for a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CommittedCost":{
                        "title":"Committed Cost",
                        "type":"number",
                        "description":"The amount in the cost breakdown for a project that's attributed to committed costs. Commitments include purchase orders, purchase requisitions, and supplier invoices.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the project currency.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentBaselineBudget":{
                        "title":"Budget",
                        "type":"number",
                        "description":"The total planned cost that's associated to the project tasks or task assignments in the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpectedPercentComplete":{
                        "title":"Expected Percentage Complete",
                        "type":"number",
                        "description":"The percentage of work that should be complete as of today if the project is on schedule. The value is a calculation of expected duration multiplied by planned hours and then divided by the planned duration.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoicesAwaitingApproval":{
                        "title":"Invoices Awaiting Approval",
                        "type":"number",
                        "description":"The number of invoices submitted for the project that are pending approval.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestonesAtRisk":{
                        "title":"Milestones at Risk",
                        "type":"number",
                        "description":"The number of milestones that are at risk of being delayed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestonesDueSoon":{
                        "title":"Milestones Due Soon",
                        "type":"number",
                        "description":"The number of milestones that are due in the near future.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestonesPastDue":{
                        "title":"Milestones Past Due",
                        "type":"number",
                        "description":"The number of milestones that aren't completed by the finish date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCards":{
                        "title":"Missing Time Cards",
                        "type":"array",
                        "description":"The Missing Time Card resource is used to view the details of the missing or incomplete time card count for a project. It includes the resources and their expected hours for time cards that are missing or partially reported.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-MissingTimeCards-item-response"
                        }
                    },
                    "MissingTimeCardsFiveWeeksOld":{
                        "title":"Missing Time Cards Five Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due five weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsFourWeeksOld":{
                        "title":"Missing Time Cards Four Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due four weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsOneWeekOld":{
                        "title":"Missing Time Cards One Week Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due one week ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsThreeWeeksOld":{
                        "title":"Missing Time Cards Three Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due three weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsTwoWeeksOld":{
                        "title":"Missing Time Cards Two Weeks Old",
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due two weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PendingInvoices":{
                        "title":"Pending Invoices",
                        "type":"array",
                        "description":"The Pending Invoices resource is used to view the details of the invoices pending approval count for a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-PendingInvoices-item-response"
                        }
                    },
                    "PerformanceHealthStatus":{
                        "title":"Performance Health Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The value representing the overall performance health of the project, such as at risk and on track. The list of values is defined in the lookup PJS_PERF_INDICATORS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PerformanceHealthStatusCode":{
                        "title":"Performance Health Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the overall performance health of the project, such as at risk and on track. A list of values is defined in the lookup type PJS_PERF_INDICATORS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The amount of effort planned for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The display name of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskExceptions":{
                        "title":"Task Exceptions",
                        "type":"array",
                        "description":"The Task Exceptions resource is used to view the details of the task exceptions, milestones past due, and milestones due soon counts for a project. It includes what qualified the task or milestone as an exception.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-TaskExceptions-item-response"
                        }
                    },
                    "TaskExceptionsCount":{
                        "title":"Task Exceptions Count",
                        "type":"number",
                        "description":"The number of task exceptions for a project. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TeamAllocations":{
                        "title":"Team Allocations",
                        "type":"array",
                        "description":"The Team Allocations resource is used to view the over and under allocated labor resource details for a project. It includes the weekly assignment, allocation, and variance hours per team member for the twelve weeks that start with the current week.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-TeamAllocations-item-response"
                        }
                    },
                    "WeekFiveToEightOverAllocated":{
                        "title":"Weeks Five to Eight Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekFiveToEightUnderAllocated":{
                        "title":"Weeks Five to Eight Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekNineToTwelveOverAllocated":{
                        "title":"Weeks Nine to Twelve Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekNineToTwelveUnderAllocated":{
                        "title":"Weeks Nine to Twelve Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekOneToFourOverAllocated":{
                        "title":"Weeks One to Four Overallocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekOneToFourUnderAllocated":{
                        "title":"Weeks One to Four Under Allocated Resources",
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectInsights-MissingTimeCards-item-response":{
                "type":"object",
                "properties":{
                    "CategoryCodeForFiveWeeksAgo":{
                        "title":"Category Code for Five Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending five weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryCodeForFourWeeksAgo":{
                        "title":"Category Code for Four Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending four weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryCodeForOneWeekAgo":{
                        "title":"Category Code for One Week Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending one week ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryCodeForThreeWeeksAgo":{
                        "title":"Category Code for Three Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending three weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryCodeForTwoWeeksAgo":{
                        "title":"Category Code for Two Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending two weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryForFiveWeeksAgo":{
                        "title":"Category for Five Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending five weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryForFourWeeksAgo":{
                        "title":"Category for Four Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending four weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryForOneWeekAgo":{
                        "title":"Category for One Week Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending one week ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryForThreeWeeksAgo":{
                        "title":"Category for Three Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending three weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CategoryForTwoWeeksAgo":{
                        "title":"Category for Two Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending two weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentCodeForFiveWeeksAgo":{
                        "title":"Commentary Code for Five Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentCodeForFourWeeksAgo":{
                        "title":"Commentary Code for Four Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentCodeForOneWeekAgo":{
                        "title":"Commentary Code for One Week Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentCodeForThreeWeeksAgo":{
                        "title":"Commentary Code for Three Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentCodeForTwoWeeksAgo":{
                        "title":"Commentary Code for Two Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentForFiveWeeksAgo":{
                        "title":"Commentary for Five Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentForFourWeeksAgo":{
                        "title":"Commentary for Four Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentForOneWeekAgo":{
                        "title":"Commentary for One Week Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentForThreeWeeksAgo":{
                        "title":"Commentary for Three Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommentForTwoWeeksAgo":{
                        "title":"Commentary for Two Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "DefaultHoursFiveWeeksAgo":{
                        "title":"Default Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DefaultHoursFourWeeksAgo":{
                        "title":"Default Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DefaultHoursOneWeekAgo":{
                        "title":"Default Hours One Week Ago",
                        "type":"number",
                        "description":"The default hours for the week ending one week ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DefaultHoursThreeWeeksAgo":{
                        "title":"Default Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DefaultHoursTwoWeeksAgo":{
                        "title":"Default Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ScheduledHoursFiveWeeksAgo":{
                        "title":"Scheduled Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScheduledHoursFourWeeksAgo":{
                        "title":"Scheduled Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScheduledHoursOneWeekAgo":{
                        "title":"Scheduled Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending one week ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScheduledHoursThreeWeeksAgo":{
                        "title":"Scheduled Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScheduledHoursTwoWeeksAgo":{
                        "title":"Scheduled Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TimeCardHoursFiveWeeksAgo":{
                        "title":"Time Card Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending five weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TimeCardHoursFourWeeksAgo":{
                        "title":"Time Card Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending four weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TimeCardHoursOneWeekAgo":{
                        "title":"Time Card Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending one week ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TimeCardHoursThreeWeeksAgo":{
                        "title":"Time Card Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending three weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TimeCardHoursTwoWeeksAgo":{
                        "title":"Time Card Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending two weeks ago for the resource and project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskExceptionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The planned effort required to complete the project task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "StartPastDueFlag":{
                        "title":"Start Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task started on time. If true, then the task didn't start on time.",
                        "nullable":true
                    },
                    "FinishPastDueFlag":{
                        "title":"Finish Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task finished on time. If true, then the task didn't finish on time.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. If true, then the task is a milestone.",
                        "nullable":true
                    },
                    "PlannedHoursIncreasedFlag":{
                        "title":"Planned Hours Increased Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the number of hours planned for a project task has increased more than the threshold that was set during implementation. If true, then the planned hours change is over the threshold.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "NumberOfExceptions":{
                        "title":"Number of Exceptions",
                        "type":"number",
                        "description":"The number of exceptions for a task. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percentage of work completed for a task.",
                        "nullable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The actual effort spent on the project task.",
                        "nullable":true
                    },
                    "StartDelayedFlag":{
                        "title":"Start Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task start date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the start date change is beyond the threshold.",
                        "nullable":true
                    },
                    "FinishDelayedFlag":{
                        "title":"Finish Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task finish date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the finish date change is beyond the threshold.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_AssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EarliestTaskDate":{
                        "title":"Earliest Task Start Date",
                        "type":"string",
                        "description":"The earliest start date for the set of tasks that are assigned to the labor resource for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the project assignment status for a resource, such as RESERVED and PENDING_ADJUSTMENT. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "LatestTaskDate":{
                        "title":"Latest Task Finish Date",
                        "type":"string",
                        "description":"The latest finish date for the set of tasks that are assigned to the labor resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_MissingTimeCardsVO-item":{
                "type":"object",
                "properties":{
                    "CategoryCodeForFiveWeeksAgo":{
                        "title":"Category Code for Five Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending five weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForFourWeeksAgo":{
                        "title":"Category Code for Four Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending four weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForOneWeekAgo":{
                        "title":"Category Code for One Week Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending one week ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForThreeWeeksAgo":{
                        "title":"Category Code for Three Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending three weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForTwoWeeksAgo":{
                        "title":"Category Code for Two Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending two weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFiveWeeksAgo":{
                        "title":"Category for Five Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending five weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFourWeeksAgo":{
                        "title":"Category for Four Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending four weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForOneWeekAgo":{
                        "title":"Category for One Week Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending one week ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForThreeWeeksAgo":{
                        "title":"Category for Three Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending three weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForTwoWeeksAgo":{
                        "title":"Category for Two Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending two weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFiveWeeksAgo":{
                        "title":"Commentary Code for Five Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFourWeeksAgo":{
                        "title":"Commentary Code for Four Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForOneWeekAgo":{
                        "title":"Commentary Code for One Week Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForThreeWeeksAgo":{
                        "title":"Commentary Code for Three Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForTwoWeeksAgo":{
                        "title":"Commentary Code for Two Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFiveWeeksAgo":{
                        "title":"Commentary for Five Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFourWeeksAgo":{
                        "title":"Commentary for Four Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForOneWeekAgo":{
                        "title":"Commentary for One Week Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForThreeWeeksAgo":{
                        "title":"Commentary for Three Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForTwoWeeksAgo":{
                        "title":"Commentary for Two Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "DefaultHoursFiveWeeksAgo":{
                        "title":"Default Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursFourWeeksAgo":{
                        "title":"Default Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursOneWeekAgo":{
                        "title":"Default Hours One Week Ago",
                        "type":"number",
                        "description":"The default hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursThreeWeeksAgo":{
                        "title":"Default Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursTwoWeeksAgo":{
                        "title":"Default Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ScheduledHoursFiveWeeksAgo":{
                        "title":"Scheduled Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursFourWeeksAgo":{
                        "title":"Scheduled Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursOneWeekAgo":{
                        "title":"Scheduled Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursThreeWeeksAgo":{
                        "title":"Scheduled Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursTwoWeeksAgo":{
                        "title":"Scheduled Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFiveWeeksAgo":{
                        "title":"Time Card Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFourWeeksAgo":{
                        "title":"Time Card Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursOneWeekAgo":{
                        "title":"Time Card Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursThreeWeeksAgo":{
                        "title":"Time Card Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursTwoWeeksAgo":{
                        "title":"Time Card Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Missing Time Cards"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectInsightVO-patch-item":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_MissingTimeCardsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectInsights-TaskExceptions-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The actual effort spent on the project task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "FinishDelayedFlag":{
                        "title":"Finish Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task finish date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the finish date change is beyond the threshold.",
                        "nullable":true
                    },
                    "FinishPastDueFlag":{
                        "title":"Finish Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task finished on time. If true, then the task didn't finish on time.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. If true, then the task is a milestone.",
                        "nullable":true
                    },
                    "NumberOfExceptions":{
                        "title":"Number of Exceptions",
                        "type":"number",
                        "description":"The number of exceptions for a task. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percentage of work completed for a task.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The planned effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedHoursIncreasedFlag":{
                        "title":"Planned Hours Increased Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the number of hours planned for a project task has increased more than the threshold that was set during implementation. If true, then the planned hours change is over the threshold.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "StartDelayedFlag":{
                        "title":"Start Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task start date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the start date change is beyond the threshold.",
                        "nullable":true
                    },
                    "StartPastDueFlag":{
                        "title":"Start Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task started on time. If true, then the task didn't start on time.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectInsights-TeamAllocations":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-TeamAllocations-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_PendingInvoicesVO-patch-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "InvoiceAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"The amount in the invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCreationDate":{
                        "title":"Invoice Creation Date",
                        "type":"string",
                        "description":"The date when the invoice was created.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the invoice that's transferred to Receivables.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The invoice date that's passed to Receivables to calculate the invoice due date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"The unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskExceptionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"The actual effort spent on the project task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "FinishDelayedFlag":{
                        "title":"Finish Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task finish date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the finish date change is beyond the threshold.",
                        "nullable":true
                    },
                    "FinishPastDueFlag":{
                        "title":"Finish Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task finished on time. If true, then the task didn't finish on time.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. If true, then the task is a milestone.",
                        "nullable":true
                    },
                    "NumberOfExceptions":{
                        "title":"Number of Exceptions",
                        "type":"number",
                        "description":"The number of exceptions for a task. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Percent Complete",
                        "type":"number",
                        "description":"The percentage of work completed for a task.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned",
                        "type":"number",
                        "description":"The planned effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedHoursIncreasedFlag":{
                        "title":"Planned Hours Increased Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the number of hours planned for a project task has increased more than the threshold that was set during implementation. If true, then the planned hours change is over the threshold.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task.",
                        "format":"date",
                        "nullable":true
                    },
                    "StartDelayedFlag":{
                        "title":"Start Delayed Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task start date was updated to a later date and is beyond the threshold that was set during implementation. If true, then the start date change is beyond the threshold.",
                        "nullable":true
                    },
                    "StartPastDueFlag":{
                        "title":"Start Past Due Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project task started on time. If true, then the task didn't start on time.",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectInsights-TeamAllocations-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise labor resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekEightAllocatedHours":{
                        "title":"Week Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekEightVariance":{
                        "title":"Week Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in seven weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekElevenAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekElevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekElevenVariance":{
                        "title":"Week Eleven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in ten weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekFiveAllocatedHours":{
                        "title":"Week Five Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in four weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekFiveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in four weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekFiveToEightAllocatedHours":{
                        "title":"Weeks Five to Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start in four weeks.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekFiveToEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start in four weeks.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekFiveToEightVariance":{
                        "title":"Weeks Five to Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in four weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekFiveVariance":{
                        "title":"Week Five Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in four weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekFourAllocatedHours":{
                        "title":"Week Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in three weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in three weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekFourVariance":{
                        "title":"Week Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in three weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekNineAllocatedHours":{
                        "title":"Week Nine Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekNineAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekNineToTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start in eight weeks.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekNineToTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start in eight weeks.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekNineToTwelveVariance":{
                        "title":"Weeks Nine to Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in eight weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekNineVariance":{
                        "title":"Week Nine Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eight weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekOneAllocatedHours":{
                        "title":"Week One Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the current week of the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekOneAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the current week of the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekOneToFourAllocatedHours":{
                        "title":"Weeks One to Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekOneToFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekOneToFourVariance":{
                        "title":"Weeks One to Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekOneVariance":{
                        "title":"Week One Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the current week of the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekSevenAllocatedHours":{
                        "title":"Week Seven Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in six weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekSevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in six weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekSevenVariance":{
                        "title":"Week Seven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in six weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekSixAllocatedHours":{
                        "title":"Week Six Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in five weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekSixAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in five weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekSixVariance":{
                        "title":"Week Six Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in five weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTenAllocatedHours":{
                        "title":"Week Ten Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTenVariance":{
                        "title":"Week Ten Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in nine weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekThreeAllocatedHours":{
                        "title":"Week Three Assigned Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in two weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekThreeAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in two weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekThreeVariance":{
                        "title":"Week Three Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in two weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTwelveVariance":{
                        "title":"Week Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eleven weeks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTwoAllocatedHours":{
                        "title":"Week Two Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts next Sunday.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTwoAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts next Sunday.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WeekTwoVariance":{
                        "title":"Week Two Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts next Sunday.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectInsights-Assignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to end.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentStartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date when the resource assignment to the project is scheduled to start.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the project assignment status for a resource, such as RESERVED and PENDING_ADJUSTMENT. A list of values is defined in the lookup type PJR_ASSIGN_STATUS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "EarliestTaskDate":{
                        "title":"Earliest Task Start Date",
                        "type":"string",
                        "description":"The earliest start date for the set of tasks that are assigned to the labor resource for the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "LatestTaskDate":{
                        "title":"Latest Task Finish Date",
                        "type":"string",
                        "description":"The latest finish date for the set of tasks that are assigned to the labor resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectInsights-MissingTimeCards-item-post-request":{
                "type":"object",
                "properties":{
                    "CategoryCodeForFiveWeeksAgo":{
                        "title":"Category Code for Five Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending five weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForFourWeeksAgo":{
                        "title":"Category Code for Four Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending four weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForOneWeekAgo":{
                        "title":"Category Code for One Week Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending one week ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForThreeWeeksAgo":{
                        "title":"Category Code for Three Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending three weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryCodeForTwoWeeksAgo":{
                        "title":"Category Code for Two Weeks Old Missing Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the categorization of the missing time card for the week ending two weeks ago. Values include ORA_PJS_MISSING_TIMECARD, ORA_PJS_MISSING_HOURS, and ORA_PJS_IN_PROCESS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFiveWeeksAgo":{
                        "title":"Category for Five Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending five weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForFourWeeksAgo":{
                        "title":"Category for Four Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending four weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForOneWeekAgo":{
                        "title":"Category for One Week Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending one week ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForThreeWeeksAgo":{
                        "title":"Category for Three Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending three weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CategoryForTwoWeeksAgo":{
                        "title":"Category for Two Weeks Old Missing Time Card",
                        "type":"string",
                        "description":"The categorization of the missing time card for the week ending two weeks ago. Values include missing, partially reported, and in progress. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_CATEGORY. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFiveWeeksAgo":{
                        "title":"Commentary Code for Five Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForFourWeeksAgo":{
                        "title":"Commentary Code for Four Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForOneWeekAgo":{
                        "title":"Commentary Code for One Week Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForThreeWeeksAgo":{
                        "title":"Commentary Code for Three Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentCodeForTwoWeeksAgo":{
                        "title":"Commentary Code for Two Weeks Old Time Card",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are ORA_PJS_SAVED, ORA_PJS_AWAITING_APPROVAL, ORA_PJS_AWAITING_PROCESSING, ORA_PJS_REJECTED, and ORA_PJS_HOURS. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFiveWeeksAgo":{
                        "title":"Commentary for Five Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending five weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForFourWeeksAgo":{
                        "title":"Commentary for Four Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending four weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForOneWeekAgo":{
                        "title":"Commentary for One Week Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending one week ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForThreeWeeksAgo":{
                        "title":"Commentary for Three Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending three weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CommentForTwoWeeksAgo":{
                        "title":"Commentary for Two Weeks Old Time Card",
                        "type":"string",
                        "description":"Additional commentary for the time card for the week ending two weeks ago. The commentary is for a time card that exists but isn't yet approved and successfully transferred. Values are saved, awaiting approval, awaiting processing, rejected, and hours less than scheduled. A list of values is defined in the lookup type ORA_PJS_UDB_TIMECARD_COMMENTS. Review the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "DefaultHoursFiveWeeksAgo":{
                        "title":"Default Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursFourWeeksAgo":{
                        "title":"Default Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursOneWeekAgo":{
                        "title":"Default Hours One Week Ago",
                        "type":"number",
                        "description":"The default hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursThreeWeeksAgo":{
                        "title":"Default Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "DefaultHoursTwoWeeksAgo":{
                        "title":"Default Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The default hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ScheduledHoursFiveWeeksAgo":{
                        "title":"Scheduled Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursFourWeeksAgo":{
                        "title":"Scheduled Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursOneWeekAgo":{
                        "title":"Scheduled Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursThreeWeeksAgo":{
                        "title":"Scheduled Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "ScheduledHoursTwoWeeksAgo":{
                        "title":"Scheduled Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFiveWeeksAgo":{
                        "title":"Time Card Hours Five Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending five weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursFourWeeksAgo":{
                        "title":"Time Card Hours Four Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending four weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursOneWeekAgo":{
                        "title":"Time Card Hours One Week Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending one week ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursThreeWeeksAgo":{
                        "title":"Time Card Hours Three Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending three weeks ago for the resource and project.",
                        "nullable":true
                    },
                    "TimeCardHoursTwoWeeksAgo":{
                        "title":"Time Card Hours Two Weeks Ago",
                        "type":"number",
                        "description":"The effort in hours reported on a time card for the week ending two weeks ago for the resource and project.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TeamAllocationsVO-patch-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WeekEightAllocatedHours":{
                        "title":"Week Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightVariance":{
                        "title":"Week Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekElevenAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenVariance":{
                        "title":"Week Eleven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekFiveAllocatedHours":{
                        "title":"Week Five Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveToEightVariance":{
                        "title":"Weeks Five to Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveVariance":{
                        "title":"Week Five Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFourAllocatedHours":{
                        "title":"Week Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourVariance":{
                        "title":"Week Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekNineAllocatedHours":{
                        "title":"Week Nine Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineToTwelveVariance":{
                        "title":"Weeks Nine to Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineVariance":{
                        "title":"Week Nine Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekOneAllocatedHours":{
                        "title":"Week One Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneToFourVariance":{
                        "title":"Weeks One to Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start with the current week.",
                        "nullable":true
                    },
                    "WeekOneVariance":{
                        "title":"Week One Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the current week of the project.",
                        "nullable":true
                    },
                    "WeekSevenAllocatedHours":{
                        "title":"Week Seven Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenVariance":{
                        "title":"Week Seven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSixAllocatedHours":{
                        "title":"Week Six Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixVariance":{
                        "title":"Week Six Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekTenAllocatedHours":{
                        "title":"Week Ten Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenVariance":{
                        "title":"Week Ten Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekThreeAllocatedHours":{
                        "title":"Week Three Assigned Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeVariance":{
                        "title":"Week Three Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveVariance":{
                        "title":"Week Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwoAllocatedHours":{
                        "title":"Week Two Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoVariance":{
                        "title":"Week Two Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts next Sunday.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_PendingInvoicesVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "InvoiceAmount":{
                        "title":"Invoice Amount in Invoice Currency",
                        "type":"number",
                        "description":"The amount in the invoice currency.",
                        "nullable":true
                    },
                    "InvoiceCreationDate":{
                        "title":"Invoice Creation Date",
                        "type":"string",
                        "description":"The date when the invoice was created.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the invoice that's transferred to Receivables.",
                        "nullable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"The invoice date that's passed to Receivables to calculate the invoice due date.",
                        "format":"date",
                        "nullable":true
                    },
                    "InvoiceId":{
                        "title":"Invoice ID",
                        "type":"integer",
                        "description":"The unique identifier of the invoice.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Pending Invoices"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskExceptionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project task.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectInsights-TeamAllocations-item-patch-request":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated By",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"The unique identifier of the project enterprise labor resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WeekEightAllocatedHours":{
                        "title":"Week Eight Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekEightVariance":{
                        "title":"Week Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in seven weeks.",
                        "nullable":true
                    },
                    "WeekElevenAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekElevenVariance":{
                        "title":"Week Eleven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in ten weeks.",
                        "nullable":true
                    },
                    "WeekFiveAllocatedHours":{
                        "title":"Week Five Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveToEightVariance":{
                        "title":"Weeks Five to Eight Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in four weeks.",
                        "nullable":true
                    },
                    "WeekFiveVariance":{
                        "title":"Week Five Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in four weeks.",
                        "nullable":true
                    },
                    "WeekFourAllocatedHours":{
                        "title":"Week Four Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekFourVariance":{
                        "title":"Week Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in three weeks.",
                        "nullable":true
                    },
                    "WeekNineAllocatedHours":{
                        "title":"Week Nine Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineToTwelveVariance":{
                        "title":"Weeks Nine to Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start in eight weeks.",
                        "nullable":true
                    },
                    "WeekNineVariance":{
                        "title":"Week Nine Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eight weeks.",
                        "nullable":true
                    },
                    "WeekOneAllocatedHours":{
                        "title":"Week One Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the current week of the project.",
                        "nullable":true
                    },
                    "WeekOneToFourVariance":{
                        "title":"Weeks One to Four Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the four weeks of the project that start with the current week.",
                        "nullable":true
                    },
                    "WeekOneVariance":{
                        "title":"Week One Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the current week of the project.",
                        "nullable":true
                    },
                    "WeekSevenAllocatedHours":{
                        "title":"Week Seven Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSevenVariance":{
                        "title":"Week Seven Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in six weeks.",
                        "nullable":true
                    },
                    "WeekSixAllocatedHours":{
                        "title":"Week Six Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekSixVariance":{
                        "title":"Week Six Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in five weeks.",
                        "nullable":true
                    },
                    "WeekTenAllocatedHours":{
                        "title":"Week Ten Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekTenVariance":{
                        "title":"Week Ten Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in nine weeks.",
                        "nullable":true
                    },
                    "WeekThreeAllocatedHours":{
                        "title":"Week Three Assigned Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekThreeVariance":{
                        "title":"Week Three Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in two weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAllocatedHours":{
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwelveVariance":{
                        "title":"Week Twelve Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts in eleven weeks.",
                        "nullable":true
                    },
                    "WeekTwoAllocatedHours":{
                        "title":"Week Two Allocated Hours",
                        "type":"number",
                        "description":"The number of hours allocated to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoAssignedHours":{
                        "type":"number",
                        "description":"The number of hours assigned to the resource for the week of the project that starts next Sunday.",
                        "nullable":true
                    },
                    "WeekTwoVariance":{
                        "title":"Week Two Allocation Variance",
                        "type":"number",
                        "description":"The variance between the allocated and assigned hours for the week of the project that starts next Sunday.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectInsightVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectInsights-Assignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-Assignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectInsights-PendingInvoices":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectInsights-PendingInvoices-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "eventTypesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/eventTypesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "eventTypesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_EventTypesLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_EventTypesLovVO-item":{
                "type":"object",
                "properties":{
                    "AllowAdjustmentFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type can be adjusted after creation.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date until which the event type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EventTypeId":{
                        "type":"integer",
                        "description":"Identifier of the event type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventTypeName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceFlag":{
                        "title":"Use This Event for Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the category used to report event related revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "MigrationFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type is imported from a third-party application.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the event type is to be used for invoice.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueFlag":{
                        "title":"Use This Event for Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type is to be used for revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the event type is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Billing Event Types"
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_EventTypesLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Billing Event Types"
                }
            },
            "eventTypesLOV-item-response":{
                "type":"object",
                "properties":{
                    "AllowAdjustmentFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type can be adjusted after creation.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date until which the event type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EventTypeId":{
                        "type":"integer",
                        "description":"Identifier of the event type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "EventTypeName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceFlag":{
                        "title":"Use This Event for Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the category used to report event related revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "MigrationFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type is imported from a third-party application.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the event type is to be used for invoice.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueFlag":{
                        "title":"Use This Event for Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type is to be used for revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the event type is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "eventTypesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_EventTypesLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which the event type is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date until which the event type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AllowAdjustmentFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type can be adjusted after creation.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MigrationFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type is imported from a third-party application.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EventTypeId":{
                        "type":"integer",
                        "description":"Identifier of the event type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueFlag":{
                        "title":"Use This Event for Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the event type is to be used for revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EventTypeName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceFlag":{
                        "title":"Use This Event for Invoices",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the category used to report event related revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the event type is to be used for invoice.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectProcessConfigurators-SourceAsgnmts-item-patch-request":{
                "type":"object",
                "properties":{
                    "SourceName":{
                        "title":"Source Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"Indicates the name for the configurator source.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UserFilter":{
                        "title":"Filter",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The user entered filter for the configurator source assignment.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_SourceAsgnmtsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_ProcessConfiguratorVO-item":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates if a project configurator is active.",
                        "nullable":false
                    },
                    "BusinessProcess":{
                        "title":"Business Process",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the name for the business process for which the project configurator is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessProcessCode":{
                        "title":"Business Process Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the business process for which the project configurator is created.",
                        "nullable":false
                    },
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the configurator.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the configurator entered by the user.",
                        "nullable":false
                    },
                    "UserConfiguration":{
                        "title":"Configurator",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The expression created for the configurator on which the processing is performed.",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "projectProcessConfigurators":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectProcessConfigurators-item-post-request":{
                "required":[
                    "ActiveFlag",
                    "BusinessProcess",
                    "BusinessProcessCode",
                    "Name",
                    "UserConfiguration"
                ],
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates if a project configurator is active.",
                        "nullable":false
                    },
                    "BusinessProcess":{
                        "title":"Business Process",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the name for the business process for which the project configurator is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessProcessCode":{
                        "title":"Business Process Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the business process for which the project configurator is created.",
                        "nullable":false
                    },
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the configurator entered by the user.",
                        "nullable":false
                    },
                    "SourceAsgnmts":{
                        "title":"Source Assignments",
                        "type":"array",
                        "description":"The Source Assignments resource is used to view, create, update a Source for a configurator.",
                        "items":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-post-request"
                        }
                    },
                    "UserConfiguration":{
                        "title":"Configurator",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The expression created for the configurator on which the processing is performed.",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_ProcessConfiguratorVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates if a project configurator is active.",
                        "nullable":false
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the configurator entered by the user.",
                        "nullable":false
                    },
                    "UserConfiguration":{
                        "title":"Configurator",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The expression created for the configurator on which the processing is performed.",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "projectProcessConfigurators-item-response":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates if a project configurator is active.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BusinessProcess":{
                        "title":"Business Process",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the name for the business process for which the project configurator is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "BusinessProcessCode":{
                        "title":"Business Process Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the business process for which the project configurator is created.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the configurator.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the configurator entered by the user.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "SourceAsgnmts":{
                        "title":"Source Assignments",
                        "type":"array",
                        "description":"The Source Assignments resource is used to view, create, update a Source for a configurator.",
                        "items":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-response"
                        }
                    },
                    "UserConfiguration":{
                        "title":"Configurator",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The expression created for the configurator on which the processing is performed.",
                        "nullable":false,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_ProcessConfiguratorVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates if a project configurator is active.",
                        "nullable":false
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the configurator entered by the user.",
                        "nullable":false
                    },
                    "UserConfiguration":{
                        "title":"Configurator",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The expression created for the configurator on which the processing is performed.",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_SourceAsgnmtsVO-item":{
                "type":"object",
                "properties":{
                    "Alias":{
                        "title":"Alias",
                        "maxLength":80,
                        "type":"string",
                        "description":"The user provided alias for each configurator source assignment.",
                        "nullable":false
                    },
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "SourceAssignmentId":{
                        "title":"Source Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier for configurator source assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SourceName":{
                        "title":"Source Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"Indicates the name for the configurator source.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UserFilter":{
                        "title":"Filter",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The user entered filter for the configurator source assignment.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_ProcessConfiguratorVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the configurator.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_SourceAsgnmtsVO-patch-item":{
                "type":"object",
                "properties":{
                    "SourceName":{
                        "title":"Source Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"Indicates the name for the configurator source.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UserFilter":{
                        "title":"Filter",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The user entered filter for the configurator source assignment.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_ProcessConfiguratorVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BusinessProcessCode":{
                        "title":"Business Process Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the business process for which the project configurator is created.",
                        "nullable":false
                    },
                    "BusinessProcess":{
                        "title":"Business Process",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the name for the business process for which the project configurator is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_SourceAsgnmtsVO-post-item":{
                "required":[
                    "Alias",
                    "SourceName"
                ],
                "type":"object",
                "properties":{
                    "Alias":{
                        "title":"Alias",
                        "maxLength":80,
                        "type":"string",
                        "description":"The user provided alias for each configurator source assignment.",
                        "nullable":false
                    },
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceAssignmentId":{
                        "title":"Source Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier for configurator source assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SourceName":{
                        "title":"Source Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"Indicates the name for the configurator source.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UserFilter":{
                        "title":"Filter",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The user entered filter for the configurator source assignment.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectProcessConfigurators-SourceAsgnmts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProcessConfigurators-SourceAsgnmts-item-response":{
                "type":"object",
                "properties":{
                    "Alias":{
                        "title":"Alias",
                        "maxLength":80,
                        "type":"string",
                        "description":"The user provided alias for each configurator source assignment.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "SourceAssignmentId":{
                        "title":"Source Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier for configurator source assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SourceName":{
                        "title":"Source Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"Indicates the name for the configurator source.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "UserFilter":{
                        "title":"Filter",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The user entered filter for the configurator source assignment.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_SourceAsgnmtsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "UserFilter":{
                        "title":"Filter",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The user entered filter for the configurator source assignment.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourceName":{
                        "title":"Source Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"Indicates the name for the configurator source.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "projectProcessConfigurators-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates if a project configurator is active.",
                        "nullable":false
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the configurator entered by the user.",
                        "nullable":false
                    },
                    "SourceAsgnmts":{
                        "title":"Source Assignments",
                        "type":"array",
                        "description":"The Source Assignments resource is used to view, create, update a Source for a configurator.",
                        "items":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-patch-request"
                        }
                    },
                    "UserConfiguration":{
                        "title":"Configurator",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The expression created for the configurator on which the processing is performed.",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_SourceAsgnmtsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Alias":{
                        "title":"Alias",
                        "maxLength":80,
                        "type":"string",
                        "description":"The user provided alias for each configurator source assignment.",
                        "nullable":false
                    },
                    "SourceAssignmentId":{
                        "title":"Source Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier for configurator source assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectProcessConfigurators-SourceAsgnmts-item-post-request":{
                "type":"object",
                "properties":{
                    "Alias":{
                        "title":"Alias",
                        "maxLength":80,
                        "type":"string",
                        "description":"The user provided alias for each configurator source assignment.",
                        "nullable":false
                    },
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceAssignmentId":{
                        "title":"Source Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier for configurator source assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SourceName":{
                        "title":"Source Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"Indicates the name for the configurator source.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UserFilter":{
                        "title":"Filter",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The user entered filter for the configurator source assignment.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_billing_setup_restModel_view_ProcessConfiguratorVO-post-item":{
                "required":[
                    "ActiveFlag",
                    "BusinessProcess",
                    "BusinessProcessCode",
                    "Name",
                    "UserConfiguration"
                ],
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active",
                        "maxLength":30,
                        "type":"boolean",
                        "description":"Indicates if a project configurator is active.",
                        "nullable":false
                    },
                    "BusinessProcess":{
                        "title":"Business Process",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the name for the business process for which the project configurator is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessProcessCode":{
                        "title":"Business Process Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the business process for which the project configurator is created.",
                        "nullable":false
                    },
                    "ConfiguratorId":{
                        "title":"Configurator ID",
                        "type":"integer",
                        "description":"Unique identifier for a configurator.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the configurator entered by the user.",
                        "nullable":false
                    },
                    "UserConfiguration":{
                        "title":"Configurator",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The expression created for the configurator on which the processing is performed.",
                        "nullable":false,
                        "x-queryable":false
                    }
                }
            },
            "resourceEvents-item-patch-request":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the calendar event in hours.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    },
                    "EventCategory":{
                        "title":"Event Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Category of the resource calendar event. Possible values for resources are PTO, training, or others.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EventCategoryCode":{
                        "title":"Event Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the category of the resource calendar event.",
                        "nullable":true
                    },
                    "EventDescription":{
                        "title":"Calendar Event Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar event.",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar event.",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for whom the event is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceEventId":{
                        "title":"Resource Event ID",
                        "type":"integer",
                        "description":"Identifier of the resource event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which the event is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for whom the event is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ResourceId"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ResourceEventsVO-post-item":{
                "required":[
                    "EventName",
                    "ResourceId",
                    "ResourceName"
                ],
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the calendar event in hours.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    },
                    "EventCategory":{
                        "title":"Event Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Category of the resource calendar event. Possible values for resources are PTO, training, or others.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EventCategoryCode":{
                        "title":"Event Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the category of the resource calendar event.",
                        "nullable":true
                    },
                    "EventDescription":{
                        "title":"Calendar Event Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar event.",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar event.",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for whom the event is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceEventId":{
                        "title":"Resource Event ID",
                        "type":"integer",
                        "description":"Identifier of the resource event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which the event is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for whom the event is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ResourceId"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "resourceEvents-item-response":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the calendar event in hours.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the calendar event.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EventCategory":{
                        "title":"Event Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Category of the resource calendar event. Possible values for resources are PTO, training, or others.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "EventCategoryCode":{
                        "title":"Event Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the category of the resource calendar event.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EventDescription":{
                        "title":"Calendar Event Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar event.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar event.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceCalendarName":{
                        "title":"Calendar",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar that defines the work schedule for the resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for whom the event is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ResourceEventId":{
                        "title":"Resource Event ID",
                        "type":"integer",
                        "description":"Identifier of the resource event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which the event is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for whom the event is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ResourceId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the calendar event.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ResourceEventsVO-item":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the calendar event in hours.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    },
                    "EventCategory":{
                        "title":"Event Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Category of the resource calendar event. Possible values for resources are PTO, training, or others.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EventCategoryCode":{
                        "title":"Event Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the category of the resource calendar event.",
                        "nullable":true
                    },
                    "EventDescription":{
                        "title":"Calendar Event Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar event.",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar event.",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceCalendarName":{
                        "title":"Calendar",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar that defines the work schedule for the resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for whom the event is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceEventId":{
                        "title":"Resource Event ID",
                        "type":"integer",
                        "description":"Identifier of the resource event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which the event is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for whom the event is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ResourceId"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "resourceEvents-item-post-request":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the calendar event in hours.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    },
                    "EventCategory":{
                        "title":"Event Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Category of the resource calendar event. Possible values for resources are PTO, training, or others.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EventCategoryCode":{
                        "title":"Event Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the category of the resource calendar event.",
                        "nullable":true
                    },
                    "EventDescription":{
                        "title":"Calendar Event Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar event.",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar event.",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for whom the event is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceEventId":{
                        "title":"Resource Event ID",
                        "type":"integer",
                        "description":"Identifier of the resource event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which the event is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for whom the event is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ResourceId"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "resourceEvents":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/resourceEvents-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ResourceEventsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceCalendarName":{
                        "title":"Calendar",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar that defines the work schedule for the resource.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ResourceEventsVO-patch-item":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the calendar event in hours.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    },
                    "EventCategory":{
                        "title":"Event Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Category of the resource calendar event. Possible values for resources are PTO, training, or others.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EventCategoryCode":{
                        "title":"Event Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the category of the resource calendar event.",
                        "nullable":true
                    },
                    "EventDescription":{
                        "title":"Calendar Event Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar event.",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar event.",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for whom the event is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceEventId":{
                        "title":"Resource Event ID",
                        "type":"integer",
                        "description":"Identifier of the resource event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which the event is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for whom the event is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ResourceId"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ResourceEventsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the calendar event in hours.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "EventCategory":{
                        "title":"Event Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Category of the resource calendar event. Possible values for resources are PTO, training, or others.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which the event is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for whom the event is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "dependencies":[
                                "ResourceId"
                            ]
                        }
                    },
                    "ResourceEventId":{
                        "title":"Resource Event ID",
                        "type":"integer",
                        "description":"Identifier of the resource event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventCategoryCode":{
                        "title":"Event Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the category of the resource calendar event.",
                        "nullable":true
                    },
                    "EventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar event.",
                        "nullable":false
                    },
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "EventDescription":{
                        "title":"Calendar Event Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar event.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the calendar event.",
                        "format":"date",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for whom the event is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_publicView_view_AwardsByProjectsLOV-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Awards by Projects"
                }
            },
            "oracle_apps_projects_grantsManagement_award_publicView_view_AwardsByProjectsLOV-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_publicView_view_AwardsByProjectsLOV-readOnlyFields":{
                "type":"object",
                "properties":{
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardsByProjectsLOV-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardsByProjectsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardsByProjectsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_grantsManagement_award_publicView_view_AwardsByProjectsLOV-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Awards by Projects"
                }
            },
            "awardsByProjectsLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "awardsByProjectsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "deliverableTypesLOV-item-response":{
                "type":"object",
                "properties":{
                    "DeliverableTypeClass":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the classification of the deliverable or work item type. Values include DOCUMENT, GENERAL, PLM_CHANGE, PLM_CONCEPT, PLM_ITEM, PLM_PROPOSAL, PLM_RQMT, and PON_NEGOTIATION.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the deliverable or work item type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Text to describe the deliverable or work item type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DisabledFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the deliverable type should no longer be used. True indicates the deliverable type is disabled and should no longer be used. False indicates it's not disabled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FromDate":{
                        "type":"string",
                        "description":"Date when the deliverable type is available to use for creating and editing deliverables.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the deliverable or work item type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ToDate":{
                        "type":"string",
                        "description":"Date when the deliverable type should no longer be used for creating and updating deliverables.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "deliverableTypesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableTypeLOVVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DisabledFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the deliverable type should no longer be used. True indicates the deliverable type is disabled and should no longer be used. False indicates it's not disabled.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the deliverable or work item type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Description":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Text to describe the deliverable or work item type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FromDate":{
                        "type":"string",
                        "description":"Date when the deliverable type is available to use for creating and editing deliverables.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "type":"string",
                        "description":"Date when the deliverable type should no longer be used for creating and updating deliverables.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableTypeClass":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the classification of the deliverable or work item type. Values include DOCUMENT, GENERAL, PLM_CHANGE, PLM_CONCEPT, PLM_ITEM, PLM_PROPOSAL, PLM_RQMT, and PON_NEGOTIATION.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the deliverable or work item type.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "deliverableTypesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableTypeLOVVO-item":{
                "type":"object",
                "properties":{
                    "DeliverableTypeClass":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing the classification of the deliverable or work item type. Values include DOCUMENT, GENERAL, PLM_CHANGE, PLM_CONCEPT, PLM_ITEM, PLM_PROPOSAL, PLM_RQMT, and PON_NEGOTIATION.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the deliverable or work item type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Description":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Text to describe the deliverable or work item type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DisabledFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the deliverable type should no longer be used. True indicates the deliverable type is disabled and should no longer be used. False indicates it's not disabled.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FromDate":{
                        "type":"string",
                        "description":"Date when the deliverable type is available to use for creating and editing deliverables.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the deliverable or work item type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "type":"string",
                        "description":"Date when the deliverable type should no longer be used for creating and updating deliverables.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Deliverable and Work Item Types"
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableTypeLOVVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagementControl_deliverables_restModel_view_DeliverableTypeLOVVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Deliverable and Work Item Types"
                }
            },
            "deliverableTypesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/deliverableTypesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostDistributionsErrorVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Cost Distribution Errors"
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostDistributionsErrorVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExceptionType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExceptionUserDetails":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LevelCode":{
                        "maxLength":2,
                        "type":"string",
                        "description":"Level of the error. The valid values are R - Rule, S - Source, T -Target, B - Basis, or O - Offset.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExceptionUserAction":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The cause and action that should be taken as result of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RunTargetId":{
                        "type":"integer",
                        "description":"The unique identifier of the target associated to this error.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExceptionId":{
                        "type":"integer",
                        "description":"The unique identifier for the error.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExceptionCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code for the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure created for this cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "laborSchedulesCostDistributions-costDistributionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "laborSchedulesCostDistributions-costDistributionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostDistributionsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostDistributionsErrorVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExceptionCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code for the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExceptionId":{
                        "type":"integer",
                        "description":"The unique identifier for the error.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExceptionType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExceptionUserAction":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The cause and action that should be taken as result of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExceptionUserDetails":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure created for this cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LevelCode":{
                        "maxLength":2,
                        "type":"string",
                        "description":"Level of the error. The valid values are R - Rule, S - Source, T -Target, B - Basis, or O - Offset.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RunTargetId":{
                        "type":"integer",
                        "description":"The unique identifier of the target associated to this error.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Cost Distribution Errors"
                }
            },
            "laborSchedulesCostDistributions-item-patch-request":{
                "type":"object",
                "properties":{
                    "costDistributionErrors":{
                        "title":"Labor Schedule Cost Distribution Errors",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentBusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the person assignment associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the person assignment associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentDepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the person assignment associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Assignment identifier associated to the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DifferentialDistributionFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies this cost distribution as the differential to sum up to one hundred percent of the labor cost, if labor schedule is less than one hundred percent.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorExistsFlag":{
                        "type":"boolean",
                        "description":"Identifies whether this cost has errors to resolve.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure created for this cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundsStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifies whether this cost passed or failed funds checking.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "GLAccountCombinationId",
                                "ChartOfAccountsId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleAllocInstCode":{
                        "type":"string",
                        "description":"The key flexfield structure instance code associated with the labor schedule used to distribute this cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleAllocInstName":{
                        "type":"string",
                        "description":"The key flexfield structure instance name associated with the labor schedule used to distribute this cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleAllocationId":{
                        "type":"integer",
                        "description":"Foreign key identifier of the set of segments associated with a unique payroll costing instance and precedence combination.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleBusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier of the labor schedule associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleBusinessUnitName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the labor schedule associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the labor schedule associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleDepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the labor schedule associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleIncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Include child nodes flag of the labor schedule associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborSchedulePayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborSchedulePayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborSchedulePayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment1":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 1 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment10":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 10 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment11":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 11 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment12":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 12 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment13":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 13 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment14":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 14 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment15":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 15 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment16":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 16 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment17":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 17 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment18":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 18 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment19":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 19 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment2":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 2 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment20":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 20 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment21":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 21 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment22":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 22 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment23":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 23 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment24":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 24 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment25":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 25 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment26":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 26 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment27":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 27 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment28":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 28 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment29":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 29 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment3":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 3 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment30":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 30 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment4":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 4 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment5":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 5 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment6":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 6 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment7":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 7 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment8":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 8 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment9":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 9 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segment values from the payroll costing configuration labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the type from the labor schedule that created this distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the type from the labor schedule that created this distribution",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LdInterfaceId":{
                        "type":"integer",
                        "description":"The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Legislative data group identifier.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative data group name.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineNumber":{
                        "type":"number",
                        "description":"Labor schedule distribution line number for this cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayPeriodEndDate":{
                        "type":"string",
                        "description":"Pay period end date associated to cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayPeriodStartDate":{
                        "type":"string",
                        "description":"Pay period start date associated to cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNumber"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person identifier associated to the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person name associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number associated to the cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"Payroll costing configuration labor schedule precedence used to distribute this cost.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "ProcessingEndDate":{
                        "type":"string",
                        "description":"Date used to drive the end date of the cost and the daily rate to calculation.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProcessingStartDate":{
                        "type":"string",
                        "description":"Date used to drive the start date of the cost and the daily rate to calculation.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RunTargetId":{
                        "type":"integer",
                        "description":"Primary key identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistMessageDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"User details of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistMessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistMessageNumber":{
                        "type":"integer",
                        "description":"Number of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":15
                        },
                        "x-queryable":true
                    },
                    "TimeCardDistMessageText":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistMessageType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the type of message, such as Error or Information, that's returned when the payroll cost distribution to time cards couldn't complete successfully. The list of valid values is defined in the lookup type MESSAGE_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistribution":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No).",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalAllocation":{
                        "type":"number",
                        "description":"Total allocation amount for this distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Transaction number associated to the cost for reference in accounting.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VersionEndDate":{
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VersionId":{
                        "type":"integer",
                        "description":"Concatenated foreign key with line_num back to personAssignmentLaborSchedules.distributionRules REST service",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Labor schedule version for this cost distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VersionStartDate":{
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "costDistributionErrors":{
                        "title":"Labor Schedule Cost Distribution Errors",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostDistributionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TotalAllocation":{
                        "type":"number",
                        "description":"Total allocation amount for this distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayPeriodEndDate":{
                        "type":"string",
                        "description":"Pay period end date associated to cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Labor schedule version for this cost distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment30":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 30 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the type from the labor schedule that created this distribution",
                        "nullable":false,
                        "readOnly":true
                    },
                    "VersionStartDate":{
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleDepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the labor schedule associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleAllocationId":{
                        "type":"integer",
                        "description":"Foreign key identifier of the set of segments associated with a unique payroll costing instance and precedence combination.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleSegment6":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 6 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment7":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 7 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment4":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 4 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentBusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the person assignment associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment5":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 5 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person identifier associated to the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segment values from the payroll costing configuration labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistribution":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No).",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment8":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 8 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment9":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 9 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment2":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 2 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment3":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 3 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure created for this cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element associated to the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment1":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 1 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayPeriodStartDate":{
                        "type":"string",
                        "description":"Pay period start date associated to cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Legislative data group identifier.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleSegment17":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 17 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment18":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 18 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment15":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 15 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleSegment16":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 16 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleAllocInstCode":{
                        "type":"string",
                        "description":"The key flexfield structure instance code associated with the labor schedule used to distribute this cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleSegment19":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 19 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineNumber":{
                        "type":"number",
                        "description":"Labor schedule distribution line number for this cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleBusinessUnitName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the labor schedule associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative data group name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment10":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 10 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment13":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 13 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment14":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 14 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment11":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 11 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment12":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 12 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "VersionId":{
                        "type":"integer",
                        "description":"Concatenated foreign key with line_num back to personAssignmentLaborSchedules.distributionRules REST service",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number associated to the cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleSegment28":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 28 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistMessageText":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment29":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 29 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment26":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 26 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment27":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 27 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "GLAccountCombinationId",
                                "ChartOfAccountsId"
                            ]
                        }
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistMessageType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the type of message, such as Error or Information, that's returned when the payroll cost distribution to time cards couldn't complete successfully. The list of valid values is defined in the lookup type MESSAGE_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the labor schedule associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleSegment20":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 20 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment21":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 21 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"Payroll costing configuration labor schedule precedence used to distribute this cost.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "LaborScheduleSegment24":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 24 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment25":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 25 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistMessageDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"User details of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment22":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 22 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LdInterfaceId":{
                        "type":"integer",
                        "description":"The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleSegment23":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 23 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the person assignment associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RunTargetId":{
                        "type":"integer",
                        "description":"Primary key identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "VersionEndDate":{
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborSchedulePayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleBusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier of the labor schedule associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNumber"
                            ]
                        }
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProcessingStartDate":{
                        "type":"string",
                        "description":"Date used to drive the start date of the cost and the daily rate to calculation.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistMessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Transaction number associated to the cost for reference in accounting.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProcessingEndDate":{
                        "type":"string",
                        "description":"Date used to drive the end date of the cost and the daily rate to calculation.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DifferentialDistributionFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies this cost distribution as the differential to sum up to one hundred percent of the labor cost, if labor schedule is less than one hundred percent.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleIncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Include child nodes flag of the labor schedule associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborSchedulePayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleAllocInstName":{
                        "type":"string",
                        "description":"The key flexfield structure instance name associated with the labor schedule used to distribute this cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundsStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifies whether this cost passed or failed funds checking.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Assignment identifier associated to the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborSchedulePayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ErrorExistsFlag":{
                        "type":"boolean",
                        "description":"Identifies whether this cost has errors to resolve.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person name associated to the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the type from the labor schedule that created this distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentDepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the person assignment associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TimeCardDistMessageNumber":{
                        "type":"integer",
                        "description":"Number of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":15
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostDistributionsErrorVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "laborSchedulesCostDistributions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "laborSchedulesCostDistributions-item-post-request":{
                "type":"object",
                "properties":{
                    "costDistributionErrors":{
                        "title":"Labor Schedule Cost Distribution Errors",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostDistributionsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Cost Distributions"
                }
            },
            "laborSchedulesCostDistributions-costDistributionErrors-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code for the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionId":{
                        "type":"integer",
                        "description":"The unique identifier for the error.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExceptionType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionUserAction":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The cause and action that should be taken as result of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionUserDetails":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure created for this cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LevelCode":{
                        "maxLength":2,
                        "type":"string",
                        "description":"Level of the error. The valid values are R - Rule, S - Source, T -Target, B - Basis, or O - Offset.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RunTargetId":{
                        "type":"integer",
                        "description":"The unique identifier of the target associated to this error.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostDistributionsVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentBusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the person assignment associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the person assignment associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentDepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the person assignment associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Assignment identifier associated to the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DifferentialDistributionFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies this cost distribution as the differential to sum up to one hundred percent of the labor cost, if labor schedule is less than one hundred percent.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ErrorExistsFlag":{
                        "type":"boolean",
                        "description":"Identifies whether this cost has errors to resolve.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure created for this cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundsStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifies whether this cost passed or failed funds checking.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "GLAccountCombinationId",
                                "ChartOfAccountsId"
                            ]
                        }
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleAllocInstCode":{
                        "type":"string",
                        "description":"The key flexfield structure instance code associated with the labor schedule used to distribute this cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleAllocInstName":{
                        "type":"string",
                        "description":"The key flexfield structure instance name associated with the labor schedule used to distribute this cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleAllocationId":{
                        "type":"integer",
                        "description":"Foreign key identifier of the set of segments associated with a unique payroll costing instance and precedence combination.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleBusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier of the labor schedule associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleBusinessUnitName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the labor schedule associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the labor schedule associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleDepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the labor schedule associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleIncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Include child nodes flag of the labor schedule associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborSchedulePayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborSchedulePayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborSchedulePayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleSegment1":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 1 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment10":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 10 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment11":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 11 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment12":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 12 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment13":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 13 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment14":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 14 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment15":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 15 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment16":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 16 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment17":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 17 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment18":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 18 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment19":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 19 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment2":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 2 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment20":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 20 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment21":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 21 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment22":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 22 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment23":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 23 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment24":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 24 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment25":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 25 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment26":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 26 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment27":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 27 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment28":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 28 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment29":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 29 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment3":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 3 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment30":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 30 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment4":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 4 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment5":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 5 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment6":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 6 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment7":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 7 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment8":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 8 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegment9":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 9 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segment values from the payroll costing configuration labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the type from the labor schedule that created this distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the type from the labor schedule that created this distribution",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LdInterfaceId":{
                        "type":"integer",
                        "description":"The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Legislative data group identifier.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative data group name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LineNumber":{
                        "type":"number",
                        "description":"Labor schedule distribution line number for this cost distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element associated to the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayPeriodEndDate":{
                        "type":"string",
                        "description":"Pay period end date associated to cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayPeriodStartDate":{
                        "type":"string",
                        "description":"Pay period start date associated to cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person identifier associated to the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person name associated to the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number associated to the cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"Payroll costing configuration labor schedule precedence used to distribute this cost.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ProcessingEndDate":{
                        "type":"string",
                        "description":"Date used to drive the end date of the cost and the daily rate to calculation.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProcessingStartDate":{
                        "type":"string",
                        "description":"Date used to drive the start date of the cost and the daily rate to calculation.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RunTargetId":{
                        "type":"integer",
                        "description":"Primary key identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistMessageDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"User details of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistMessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistMessageNumber":{
                        "type":"integer",
                        "description":"Number of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":15
                        }
                    },
                    "TimeCardDistMessageText":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistMessageType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the type of message, such as Error or Information, that's returned when the payroll cost distribution to time cards couldn't complete successfully. The list of valid values is defined in the lookup type MESSAGE_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistribution":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No).",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalAllocation":{
                        "type":"number",
                        "description":"Total allocation amount for this distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Transaction number associated to the cost for reference in accounting.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "VersionEndDate":{
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "VersionId":{
                        "type":"integer",
                        "description":"Concatenated foreign key with line_num back to personAssignmentLaborSchedules.distributionRules REST service",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Labor schedule version for this cost distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "VersionStartDate":{
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Cost Distributions"
                }
            },
            "laborSchedulesCostDistributions-costDistributionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "workPlanTemplates-TaskExpenseResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "type":"string",
                        "description":"Name of the expense resource assigned to the task.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenseResourceId"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDeliverablesVO-post-item":{
                "type":"object",
                "properties":{
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Deliverables"
                }
            },
            "workPlanTemplates-Tasks-TaskDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "workPlanTemplates-item-post-request":{
                "type":"object",
                "properties":{
                    "CopyFromProjectId":{
                        "title":"Project ID to Copy Work Plan Template From",
                        "type":"integer",
                        "description":"The unique identifier of the project plan to copy from when creating the work plan template. The value isn't stored and is required only when creating the work plan template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Work Plan Template Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The required currency code for the work plan template. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":false,
                        "default":"USD",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Work Plan Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work plan template.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Work Plan Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The required name of the work plan template.",
                        "nullable":false,
                        "default":"DEFAULT"
                    },
                    "PublicFlag":{
                        "title":"Public",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the work plan template is shared with other project managers. True indicates the template is public and false indicates only the owner can use the template.",
                        "nullable":true,
                        "default":false
                    },
                    "ScheduleType":{
                        "title":"Work Plan Template Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The required schedule type for the work plan template. Values are FIXED_EFFORT and FIXED_DURATION. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "TaskDeliverables":{
                        "title":"Task Deliverables",
                        "type":"array",
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a task. For example, a task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables-item-post-request"
                        }
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependency resource is used to view dependencies between tasks in a work plan template. For example, a task that has a finish-to-start dependency with another task can start only after the predecessor task is completed. You can have many dependencies for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-post-request"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "title":"Task Expense Resource Assignments",
                        "type":"array",
                        "description":"The Task Expenses Resource Assignments resource is used to view the assignment of an expense resource for a task. For example, hotel expenses can be planned for a task. You can have multiple expense resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-post-request"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "title":"Task Labor Resource Assignments",
                        "type":"array",
                        "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a task. For example, a Database Analyst can be assigned as a labor resource for a task. You can have many labor resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-post-request"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to view task details. A task is an activity that needs to be performed by the assigned resources within the defined time period.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskExpenseResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "type":"string",
                        "description":"Name of the expense resource assigned to the task.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenseResourceId"
                            ]
                        }
                    },
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Task Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the task. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDependencies-item-response":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency between two tasks.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency between tasks. Valid values are finish-to-start, start-to-start, finish-to-finish, and start-to-finish.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"The number of days after which the dependency is activated. For example, if there is a finish-to-start dependency and a lag of 2 days, the successor task will start 2 days after the predecessor task is completed.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDependenciesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"The number of days after which the dependency is activated. For example, if there is a finish-to-start dependency and a lag of 2 days, the successor task will start 2 days after the predecessor task is completed.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency between tasks. Valid values are finish-to-start, start-to-start, finish-to-finish, and start-to-finish.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":false
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WorkPlanTemplateVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "CopyFromProjectId":{
                        "title":"Project ID to Copy Work Plan Template From",
                        "type":"integer",
                        "description":"The unique identifier of the project plan to copy from when creating the work plan template. The value isn't stored and is required only when creating the work plan template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WorkPlanTemplateVO-post-item":{
                "type":"object",
                "properties":{
                    "CopyFromProjectId":{
                        "title":"Project ID to Copy Work Plan Template From",
                        "type":"integer",
                        "description":"The unique identifier of the project plan to copy from when creating the work plan template. The value isn't stored and is required only when creating the work plan template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Work Plan Template Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The required currency code for the work plan template. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":false,
                        "default":"USD",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Work Plan Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work plan template.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Work Plan Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The required name of the work plan template.",
                        "nullable":false,
                        "default":"DEFAULT"
                    },
                    "PublicFlag":{
                        "title":"Public",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the work plan template is shared with other project managers. True indicates the template is public and false indicates only the owner can use the template.",
                        "nullable":true,
                        "default":false
                    },
                    "ScheduleType":{
                        "title":"Work Plan Template Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The required schedule type for the work plan template. Values are FIXED_EFFORT and FIXED_DURATION. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Work Plan Templates"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskExpenseResourceAssignmentsVO-post-item":{
                "required":[
                    "ResourceName",
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "type":"string",
                        "description":"Name of the expense resource assigned to the task.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenseResourceId"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Expense Resource Assignments"
                }
            },
            "workPlanTemplates-TaskDeliverables-item-patch-request":{
                "type":"object",
                "properties":{
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDeliverablesVO-patch-item":{
                "type":"object",
                "properties":{
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WorkPlanTemplateVO-patch-item":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Work Plan Template Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The required currency code for the work plan template. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":false,
                        "default":"USD",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Work Plan Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work plan template.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Work Plan Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The required name of the work plan template.",
                        "nullable":false,
                        "default":"DEFAULT"
                    },
                    "PublicFlag":{
                        "title":"Public",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the work plan template is shared with other project managers. True indicates the template is public and false indicates only the owner can use the template.",
                        "nullable":true,
                        "default":false
                    },
                    "ScheduleType":{
                        "title":"Work Plan Template Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The required schedule type for the work plan template. Values are FIXED_EFFORT and FIXED_DURATION. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Work Plan Templates"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WorkPlanTemplateVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Work Plan Template Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The required currency code for the work plan template. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":false,
                        "default":"USD",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ScheduleType":{
                        "title":"Work Plan Template Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The required schedule type for the work plan template. Values are FIXED_EFFORT and FIXED_DURATION. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Description":{
                        "title":"Work Plan Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work plan template.",
                        "nullable":true
                    },
                    "PublicFlag":{
                        "title":"Public",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the work plan template is shared with other project managers. True indicates the template is public and false indicates only the owner can use the template.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "title":"Work Plan Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The required name of the work plan template.",
                        "nullable":false,
                        "default":"DEFAULT"
                    }
                }
            },
            "workPlanTemplates-TaskExpenseResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDependenciesVO-post-item":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency between tasks. Valid values are finish-to-start, start-to-start, finish-to-finish, and start-to-finish.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"The number of days after which the dependency is activated. For example, if there is a finish-to-start dependency and a lag of 2 days, the successor task will start 2 days after the predecessor task is completed.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Dependencies"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_GateApproversVO-post-item":{
                "required":[
                    "GateApproverId",
                    "GateApproverName"
                ],
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverId"
                            ]
                        }
                    },
                    "GateApproverId":{
                        "title":"Gate Approver ID",
                        "type":"integer",
                        "description":"Unique identifier of the gate approver.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "type":"string",
                        "description":"Name of the gate approver.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverEmail",
                                "GateApproverId"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Gate Approvers"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TasksVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.",
                        "nullable":false,
                        "default":"EXECUTION"
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate.",
                        "nullable":true,
                        "default":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDependenciesVO-item":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency between two tasks.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency between tasks. Valid values are finish-to-start, start-to-start, finish-to-finish, and start-to-finish.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"The number of days after which the dependency is activated. For example, if there is a finish-to-start dependency and a lag of 2 days, the successor task will start 2 days after the predecessor task is completed.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Dependencies"
                }
            },
            "workPlanTemplates-TaskDeliverables-item-response":{
                "type":"object",
                "properties":{
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority of the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "DeliverableTypeCode":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Internal code for the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskExpenseResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "type":"string",
                        "description":"Name of the expense resource assigned to the task.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenseResourceId"
                            ]
                        }
                    },
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Task Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the task. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Expense Resource Assignments"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TasksVO-item":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of resource's hours allocated to the task for the task duration.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the transactions charged to the task can be billed to customers. Only the lowest-level financial tasks can be billable.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether transactions can be charged to the task. Only the lowest-level financial tasks can be chargeable.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the task was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the task.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"For internal use. The order in which the task is displayed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Duration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"The planned duration of the task.",
                        "nullable":true
                    },
                    "Effort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The estimated effort, in hours, required to complete a task.",
                        "nullable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.",
                        "nullable":false,
                        "default":"EXECUTION"
                    },
                    "ExpenseAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate.",
                        "nullable":true,
                        "default":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the task is a lowest-level task.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a milestone.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the peer task.",
                        "nullable":true
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the work on a task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task for the assigned resource.",
                        "nullable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Schedule type of the task. Valid values are fixed effort and fixed duration.",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the level of the task in the hierarchy. The level of the task that holds the rollup values of the project is 0.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task. It's used to uniquely identify a task.",
                        "nullable":false
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TotalCost":{
                        "title":"Total Cost",
                        "type":"number",
                        "description":"The total cost of the task. It's the sum of expense and labor costs.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Tasks"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TasksVO-patch-item":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of resource's hours allocated to the task for the task duration.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the transactions charged to the task can be billed to customers. Only the lowest-level financial tasks can be billable.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether transactions can be charged to the task. Only the lowest-level financial tasks can be chargeable.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the task.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"For internal use. The order in which the task is displayed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Duration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"The planned duration of the task.",
                        "nullable":true
                    },
                    "Effort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The estimated effort, in hours, required to complete a task.",
                        "nullable":true
                    },
                    "ExpenseAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the task is a lowest-level task.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a milestone.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the peer task.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task for the assigned resource.",
                        "nullable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Schedule type of the task. Valid values are fixed effort and fixed duration.",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the level of the task in the hierarchy. The level of the task that holds the rollup values of the project is 0.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task. It's used to uniquely identify a task.",
                        "nullable":false
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TotalCost":{
                        "title":"Total Cost",
                        "type":"number",
                        "description":"The total cost of the task. It's the sum of expense and labor costs.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Tasks"
                }
            },
            "workPlanTemplates":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskLaborResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "CostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffortInHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TemplateResourceAssignmentId"
                            ]
                        }
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the task. The value is True if the resource is the primary labor resource. The value is False if the resource isn't the primary labor resource.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail",
                                "ResourceName"
                            ]
                        }
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "TemplateResourceAssignmentId":{
                        "title":"Template Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Labor Resource Assignments"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskLaborResourceAssignmentsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_GateApproversVO-updatableFields":{
                "type":"object",
                "properties":{
                    "GateApproverId":{
                        "title":"Gate Approver ID",
                        "type":"integer",
                        "description":"Unique identifier of the gate approver.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "type":"string",
                        "description":"Name of the gate approver.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverEmail",
                                "GateApproverId"
                            ]
                        }
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDependenciesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency between two tasks.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "workPlanTemplates-item-patch-request":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Work Plan Template Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The required currency code for the work plan template. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":false,
                        "default":"USD",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Work Plan Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work plan template.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Work Plan Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The required name of the work plan template.",
                        "nullable":false,
                        "default":"DEFAULT"
                    },
                    "PublicFlag":{
                        "title":"Public",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the work plan template is shared with other project managers. True indicates the template is public and false indicates only the owner can use the template.",
                        "nullable":true,
                        "default":false
                    },
                    "ScheduleType":{
                        "title":"Work Plan Template Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The required schedule type for the work plan template. Values are FIXED_EFFORT and FIXED_DURATION. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "TaskDeliverables":{
                        "title":"Task Deliverables",
                        "type":"array",
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a task. For example, a task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables-item-patch-request"
                        }
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependency resource is used to view dependencies between tasks in a work plan template. For example, a task that has a finish-to-start dependency with another task can start only after the predecessor task is completed. You can have many dependencies for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-patch-request"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "title":"Task Expense Resource Assignments",
                        "type":"array",
                        "description":"The Task Expenses Resource Assignments resource is used to view the assignment of an expense resource for a task. For example, hotel expenses can be planned for a task. You can have multiple expense resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-patch-request"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "title":"Task Labor Resource Assignments",
                        "type":"array",
                        "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a task. For example, a Database Analyst can be assigned as a labor resource for a task. You can have many labor resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-patch-request"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to view task details. A task is an activity that needs to be performed by the assigned resources within the defined time period.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_GateApproversVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-item-post-request":{
                "required":[
                    "Name",
                    "TaskLevel",
                    "TaskNumber"
                ],
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of resource's hours allocated to the task for the task duration.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the transactions charged to the task can be billed to customers. Only the lowest-level financial tasks can be billable.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether transactions can be charged to the task. Only the lowest-level financial tasks can be chargeable.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the task.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"For internal use. The order in which the task is displayed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Duration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"The planned duration of the task.",
                        "nullable":true
                    },
                    "Effort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The estimated effort, in hours, required to complete a task.",
                        "nullable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.",
                        "nullable":false,
                        "default":"EXECUTION"
                    },
                    "ExpenseAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to view gate approver details.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-post-request"
                        }
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate.",
                        "nullable":true,
                        "default":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the task is a lowest-level task.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a milestone.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the peer task.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task for the assigned resource.",
                        "nullable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Schedule type of the task. Valid values are fixed effort and fixed duration.",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the level of the task in the hierarchy. The level of the task that holds the rollup values of the project is 0.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task. It's used to uniquely identify a task.",
                        "nullable":false
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TotalCost":{
                        "title":"Total Cost",
                        "type":"number",
                        "description":"The total cost of the task. It's the sum of expense and labor costs.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-item-patch-request":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of resource's hours allocated to the task for the task duration.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the transactions charged to the task can be billed to customers. Only the lowest-level financial tasks can be billable.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether transactions can be charged to the task. Only the lowest-level financial tasks can be chargeable.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the task.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"For internal use. The order in which the task is displayed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Duration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"The planned duration of the task.",
                        "nullable":true
                    },
                    "Effort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The estimated effort, in hours, required to complete a task.",
                        "nullable":true
                    },
                    "ExpenseAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to view gate approver details.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-patch-request"
                        }
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the task is a lowest-level task.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a milestone.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the peer task.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task for the assigned resource.",
                        "nullable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Schedule type of the task. Valid values are fixed effort and fixed duration.",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the level of the task in the hierarchy. The level of the task that holds the rollup values of the project is 0.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task. It's used to uniquely identify a task.",
                        "nullable":false
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TotalCost":{
                        "title":"Total Cost",
                        "type":"number",
                        "description":"The total cost of the task. It's the sum of expense and labor costs.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "workPlanTemplates-item-response":{
                "type":"object",
                "properties":{
                    "CopyFromProjectId":{
                        "title":"Project ID to Copy Work Plan Template From",
                        "type":"integer",
                        "description":"The unique identifier of the project plan to copy from when creating the work plan template. The value isn't stored and is required only when creating the work plan template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Work Plan Template Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The required currency code for the work plan template. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":false,
                        "default":"USD",
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Work Plan Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work plan template.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Work Plan Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The required name of the work plan template.",
                        "nullable":false,
                        "default":"DEFAULT",
                        "x-queryable":true
                    },
                    "OwnerId":{
                        "title":"Work Plan Template Owner ID",
                        "type":"integer",
                        "description":"Identifier of the work plan template owner. The owner is the user who creates the work plan template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PublicFlag":{
                        "title":"Public",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the work plan template is shared with other project managers. True indicates the template is public and false indicates only the owner can use the template.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "ScheduleType":{
                        "title":"Work Plan Template Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The required schedule type for the work plan template. Values are FIXED_EFFORT and FIXED_DURATION. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "TaskDeliverables":{
                        "title":"Task Deliverables",
                        "type":"array",
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a task. For example, a task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables-item-response"
                        }
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependency resource is used to view dependencies between tasks in a work plan template. For example, a task that has a finish-to-start dependency with another task can start only after the predecessor task is completed. You can have many dependencies for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-response"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "title":"Task Expense Resource Assignments",
                        "type":"array",
                        "description":"The Task Expenses Resource Assignments resource is used to view the assignment of an expense resource for a task. For example, hotel expenses can be planned for a task. You can have multiple expense resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-response"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "title":"Task Labor Resource Assignments",
                        "type":"array",
                        "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a task. For example, a Database Analyst can be assigned as a labor resource for a task. You can have many labor resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-response"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to view task details. A task is an activity that needs to be performed by the assigned resources within the defined time period.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-response"
                        }
                    },
                    "WorkPlanTemplateId":{
                        "title":"Project Work Plan Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskExpenseResourceAssignmentsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDependencies-item-patch-request":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency between tasks. Valid values are finish-to-start, start-to-start, finish-to-finish, and start-to-finish.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"The number of days after which the dependency is activated. For example, if there is a finish-to-start dependency and a lag of 2 days, the successor task will start 2 days after the predecessor task is completed.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskExpenseResourceAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "type":"string",
                        "description":"Name of the expense resource assigned to the task.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenseResourceId"
                            ]
                        }
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "workPlanTemplates-TaskLaborResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "CostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffortInHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TemplateResourceAssignmentId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the task. The value is True if the resource is the primary labor resource. The value is False if the resource isn't the primary labor resource.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail",
                                "ResourceName"
                            ]
                        }
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the task. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TemplateResourceAssignmentId":{
                        "title":"Template Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskLaborResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "CostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffortInHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TemplateResourceAssignmentId"
                            ]
                        }
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the task. The value is True if the resource is the primary labor resource. The value is False if the resource isn't the primary labor resource.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail",
                                "ResourceName"
                            ]
                        }
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the task. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TemplateResourceAssignmentId":{
                        "title":"Template Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Labor Resource Assignments"
                }
            },
            "workPlanTemplates-Tasks-GateApprovers-item-response":{
                "type":"object",
                "properties":{
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverId"
                            ]
                        }
                    },
                    "GateApproverId":{
                        "title":"Gate Approver ID",
                        "type":"integer",
                        "description":"Unique identifier of the gate approver.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "type":"string",
                        "description":"Name of the gate approver.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverEmail",
                                "GateApproverId"
                            ]
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-TaskDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDeliverables":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "workPlanTemplates-TaskLaborResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffortInHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TemplateResourceAssignmentId"
                            ]
                        }
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the task. The value is True if the resource is the primary labor resource. The value is False if the resource isn't the primary labor resource.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail",
                                "ResourceName"
                            ]
                        }
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "TemplateResourceAssignmentId":{
                        "title":"Template Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WorkPlanTemplateVO-item":{
                "type":"object",
                "properties":{
                    "CopyFromProjectId":{
                        "title":"Project ID to Copy Work Plan Template From",
                        "type":"integer",
                        "description":"The unique identifier of the project plan to copy from when creating the work plan template. The value isn't stored and is required only when creating the work plan template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "title":"Work Plan Template Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The required currency code for the work plan template. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":false,
                        "default":"USD",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Description":{
                        "title":"Work Plan Template Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the work plan template.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Work Plan Template Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The required name of the work plan template.",
                        "nullable":false,
                        "default":"DEFAULT"
                    },
                    "OwnerId":{
                        "title":"Work Plan Template Owner ID",
                        "type":"integer",
                        "description":"Identifier of the work plan template owner. The owner is the user who creates the work plan template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PublicFlag":{
                        "title":"Public",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the work plan template is shared with other project managers. True indicates the template is public and false indicates only the owner can use the template.",
                        "nullable":true,
                        "default":false
                    },
                    "ScheduleType":{
                        "title":"Work Plan Template Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The required schedule type for the work plan template. Values are FIXED_EFFORT and FIXED_DURATION. The value defaults from the project plan when creating the work plan template from an existing project plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "WorkPlanTemplateId":{
                        "title":"Project Work Plan Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Work Plan Templates"
                }
            },
            "workPlanTemplates-TaskDeliverables-item-post-request":{
                "type":"object",
                "properties":{
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_GateApproversVO-item":{
                "type":"object",
                "properties":{
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverId"
                            ]
                        }
                    },
                    "GateApproverId":{
                        "title":"Gate Approver ID",
                        "type":"integer",
                        "description":"Unique identifier of the gate approver.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "type":"string",
                        "description":"Name of the gate approver.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverEmail",
                                "GateApproverId"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Gate Approvers"
                }
            },
            "workPlanTemplates-Tasks-TaskDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "workPlanTemplates-Tasks-item-response":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of resource's hours allocated to the task for the task duration.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the transactions charged to the task can be billed to customers. Only the lowest-level financial tasks can be billable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether transactions can be charged to the task. Only the lowest-level financial tasks can be chargeable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the task was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"For internal use. The order in which the task is displayed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Duration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"The planned duration of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Effort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The estimated effort, in hours, required to complete a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.",
                        "nullable":false,
                        "default":"EXECUTION",
                        "x-queryable":true
                    },
                    "ExpenseAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to view gate approver details.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-response"
                        }
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the task is a lowest-level task.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":true
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a milestone.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the peer task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the work on a task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task for the assigned resource.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Schedule type of the task. Valid values are fixed effort and fixed duration.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the level of the task in the hierarchy. The level of the task that holds the rollup values of the project is 0.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task. It's used to uniquely identify a task.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TotalCost":{
                        "title":"Total Cost",
                        "type":"number",
                        "description":"The total cost of the task. It's the sum of expense and labor costs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-GateApprovers-item-patch-request":{
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverId"
                            ]
                        }
                    },
                    "GateApproverId":{
                        "title":"Gate Approver ID",
                        "type":"integer",
                        "description":"Unique identifier of the gate approver.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "type":"string",
                        "description":"Name of the gate approver.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverEmail",
                                "GateApproverId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WorkPlanTemplateVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkPlanTemplateId":{
                        "title":"Project Work Plan Template ID",
                        "type":"integer",
                        "description":"Unique identifier of the work plan template generated when creating the work plan template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "OwnerId":{
                        "title":"Work Plan Template Owner ID",
                        "type":"integer",
                        "description":"Identifier of the work plan template owner. The owner is the user who creates the work plan template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "workPlanTemplates-TaskExpenseResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "type":"string",
                        "description":"Name of the expense resource assigned to the task.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenseResourceId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TasksVO-post-item":{
                "required":[
                    "Name",
                    "TaskLevel",
                    "TaskNumber"
                ],
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of resource's hours allocated to the task for the task duration.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the transactions charged to the task can be billed to customers. Only the lowest-level financial tasks can be billable.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether transactions can be charged to the task. Only the lowest-level financial tasks can be chargeable.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the task.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"For internal use. The order in which the task is displayed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Duration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"The planned duration of the task.",
                        "nullable":true
                    },
                    "Effort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The estimated effort, in hours, required to complete a task.",
                        "nullable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL.",
                        "nullable":false,
                        "default":"EXECUTION"
                    },
                    "ExpenseAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate.",
                        "nullable":true,
                        "default":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the task is a lowest-level task.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a milestone.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the peer task.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task for the assigned resource.",
                        "nullable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Schedule type of the task. Valid values are fixed effort and fixed duration.",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the level of the task in the hierarchy. The level of the task that holds the rollup values of the project is 0.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task. It's used to uniquely identify a task.",
                        "nullable":false
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TotalCost":{
                        "title":"Total Cost",
                        "type":"number",
                        "description":"The total cost of the task. It's the sum of expense and labor costs.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Tasks"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDependenciesVO-patch-item":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency between tasks. Valid values are finish-to-start, start-to-start, finish-to-finish, and start-to-finish.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"The number of days after which the dependency is activated. For example, if there is a finish-to-start dependency and a lag of 2 days, the successor task will start 2 days after the predecessor task is completed.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskLaborResourceAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the task. The value is True if the resource is the primary labor resource. The value is False if the resource isn't the primary labor resource.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail",
                                "ResourceName"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "EffortInHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TemplateResourceAssignmentId":{
                        "title":"Template Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource.",
                        "nullable":true
                    },
                    "CostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TemplateResourceAssignmentId"
                            ]
                        }
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId"
                            ]
                        }
                    }
                }
            },
            "workPlanTemplates-TaskLaborResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDeliverablesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority of the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "DeliverableTypeCode":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Internal code for the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-TaskDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "workPlanTemplates-TaskLaborResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                    "CostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffortInHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TemplateResourceAssignmentId"
                            ]
                        }
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the task. The value is True if the resource is the primary labor resource. The value is False if the resource isn't the primary labor resource.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail",
                                "ResourceName"
                            ]
                        }
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateResourceAssignmentId":{
                        "title":"Template Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDeliverablesVO-item":{
                "type":"object",
                "properties":{
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority of the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "DeliverableTypeCode":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Internal code for the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Deliverables"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TasksVO-updatableFields":{
                "type":"object",
                "properties":{
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Effort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"The estimated effort, in hours, required to complete a task.",
                        "nullable":true
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Name":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false
                    },
                    "TotalCost":{
                        "title":"Total Cost",
                        "type":"number",
                        "description":"The total cost of the task. It's the sum of expense and labor costs.",
                        "nullable":true
                    },
                    "ExpenseAmount":{
                        "title":"Planned Expense Amount",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process.",
                        "nullable":true
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task for the assigned resource.",
                        "nullable":true
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the peer task.",
                        "nullable":true
                    },
                    "Duration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"The planned duration of the task.",
                        "nullable":true
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the task.",
                        "nullable":true
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DisplaySequence":{
                        "title":"Display Sequence",
                        "type":"integer",
                        "description":"For internal use. The order in which the task is displayed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Schedule type of the task. Valid values are fixed effort and fixed duration.",
                        "nullable":true
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChargeableFlag":{
                        "title":"Chargeable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether transactions can be charged to the task. Only the lowest-level financial tasks can be chargeable.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type. Work type is used to classify the work associated with the project task. The work type must be active as of the current system date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of resource's hours allocated to the task for the task duration.",
                        "nullable":true
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the task is a lowest-level task.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the classification of the work associated with the project task. Use work types to categorize and group tasks for processing purposes. The work type must be active as of the current system date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a milestone.",
                        "nullable":true,
                        "default":false
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the transactions charged to the task can be billed to customers. Only the lowest-level financial tasks can be billable.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task. It's used to uniquely identify a task.",
                        "nullable":false
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the level of the task in the hierarchy. The level of the task that holds the rollup values of the project is 0.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a task.",
                        "nullable":true
                    }
                }
            },
            "workPlanTemplates-TaskDependencies-item-post-request":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency between tasks. Valid values are finish-to-start, start-to-start, finish-to-finish, and start-to-finish.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"The number of days after which the dependency is activated. For example, if there is a finish-to-start dependency and a lag of 2 days, the successor task will start 2 days after the predecessor task is completed.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskDeliverablesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskLaborResourceAssignmentsVO-post-item":{
                "required":[
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "CostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffortInHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "TemplateResourceAssignmentId"
                            ]
                        }
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the task. The value is True if the resource is the primary labor resource. The value is False if the resource isn't the primary labor resource.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail",
                                "ResourceName"
                            ]
                        }
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource for the task.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "type":"string",
                        "description":"Name of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task to which the labor resource is assigned.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateResourceAssignmentId":{
                        "title":"Template Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Labor Resource Assignments"
                }
            },
            "workPlanTemplates-Tasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_GateApproversVO-patch-item":{
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverId"
                            ]
                        }
                    },
                    "GateApproverId":{
                        "title":"Gate Approver ID",
                        "type":"integer",
                        "description":"Unique identifier of the gate approver.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "type":"string",
                        "description":"Name of the gate approver.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverEmail",
                                "GateApproverId"
                            ]
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDependencies":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "workPlanTemplates-Tasks-GateApprovers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskExpenseResourceAssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Task Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the task. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-GateApprovers-item-post-request":{
                "type":"object",
                "properties":{
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverId"
                            ]
                        }
                    },
                    "GateApproverId":{
                        "title":"Gate Approver ID",
                        "type":"integer",
                        "description":"Unique identifier of the gate approver.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "type":"string",
                        "description":"Name of the gate approver.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverEmail",
                                "GateApproverId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskLaborResourceAssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the task. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TasksVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the task was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the work on a task.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_workPlanTemplate_view_TaskExpenseResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":false
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "type":"string",
                        "description":"Name of the expense resource assigned to the task.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ExpenseResourceId"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Expense Resource Assignments"
                }
            },
            "resourcePerformance-item-response":{
                "type":"object",
                "properties":{
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Level":{
                        "title":"Level",
                        "type":"integer",
                        "description":"Position of an element in a hierarchy. For example, a resource element in a resource breakdown structure hierarchy.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LowestLevelResourceFlag":{
                        "title":"Lowest Level Resource",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the resource is the lowest level element in the resource hierarchy. Valid values are True and False. If True, the resource is the lowest level resource in the resource breakdown structure and if False, the resource is not the lowest level resource in the resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OutlineNumber":{
                        "title":"Outline Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The number that represents the level where a resource appears in a resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentResource":{
                        "title":"Parent Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource which is at the immediate higher level of a resource in the resource hierarchy under which resources are separately tracked and managed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentResourceId":{
                        "title":"Parent Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource which is at the immediate higher level of the resource in the resource hierarchy under which resources are separately tracked and managed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which you can view summarized data. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryReportingFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the resource breakdown structure is primarily used in reporting. Valid values are True and False. If True, the resource breakdown structure is classified for primary reporting and if False, the resource breakdown structure is not classified for primary reporting.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceBreakdownStructure":{
                        "title":"Resource Breakdown Structure",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceBreakdownStructureId":{
                        "title":"Resource Breakdown Structure ID",
                        "type":"integer",
                        "description":"Identifier of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceBreakdownStructureVersion":{
                        "title":"Resource Breakdown Structure Version",
                        "type":"integer",
                        "description":"Version of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceBreakdownStructureVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the version of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceClassCode":{
                        "title":"Resource Class",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing a group of resource types. Resource classes are predefined groups of resource types and include people, equipment, material items, and financial elements.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"A valid combination of resource types.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Resource Performance resource: Indicates whether data is summarized for a resource in the context of the project.  For Periodic Resource Performance resource: N/A.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ResourcePerformanceVO-item":{
                "type":"object",
                "properties":{
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Level":{
                        "title":"Level",
                        "type":"integer",
                        "description":"Position of an element in a hierarchy. For example, a resource element in a resource breakdown structure hierarchy.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LowestLevelResourceFlag":{
                        "title":"Lowest Level Resource",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the resource is the lowest level element in the resource hierarchy. Valid values are True and False. If True, the resource is the lowest level resource in the resource breakdown structure and if False, the resource is not the lowest level resource in the resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OutlineNumber":{
                        "title":"Outline Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The number that represents the level where a resource appears in a resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentResource":{
                        "title":"Parent Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource which is at the immediate higher level of a resource in the resource hierarchy under which resources are separately tracked and managed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentResourceId":{
                        "title":"Parent Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource which is at the immediate higher level of the resource in the resource hierarchy under which resources are separately tracked and managed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which you can view summarized data. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryReportingFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the resource breakdown structure is primarily used in reporting. Valid values are True and False. If True, the resource breakdown structure is classified for primary reporting and if False, the resource breakdown structure is not classified for primary reporting.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceBreakdownStructure":{
                        "title":"Resource Breakdown Structure",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceBreakdownStructureId":{
                        "title":"Resource Breakdown Structure ID",
                        "type":"integer",
                        "description":"Identifier of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceBreakdownStructureVersion":{
                        "title":"Resource Breakdown Structure Version",
                        "type":"integer",
                        "description":"Version of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceBreakdownStructureVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the version of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClassCode":{
                        "title":"Resource Class",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing a group of resource types. Resource classes are predefined groups of resource types and include people, equipment, material items, and financial elements.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"A valid combination of resource types.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Resource Performance resource: Indicates whether data is summarized for a resource in the context of the project.  For Periodic Resource Performance resource: N/A.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "resourcePerformance-item-post-request":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Resource Performance resource: Indicates whether data is summarized for a resource in the context of the project.  For Periodic Resource Performance resource: N/A.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ResourcePerformanceVO-patch-item":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Resource Performance resource: Indicates whether data is summarized for a resource in the context of the project.  For Periodic Resource Performance resource: N/A.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "resourcePerformance-item-patch-request":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Resource Performance resource: Indicates whether data is summarized for a resource in the context of the project.  For Periodic Resource Performance resource: N/A.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "resourcePerformance":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/resourcePerformance-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ResourcePerformanceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Resource Performance resource: Indicates whether data is summarized for a resource in the context of the project.  For Periodic Resource Performance resource: N/A.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ResourcePerformanceVO-post-item":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Resource Performance resource: Indicates whether data is summarized for a resource in the context of the project.  For Periodic Resource Performance resource: N/A.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ResourcePerformanceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClassCode":{
                        "title":"Resource Class",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code representing a group of resource types. Resource classes are predefined groups of resource types and include people, equipment, material items, and financial elements.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryReportingFlag":{
                        "title":"Primary Reporting",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the resource breakdown structure is primarily used in reporting. Valid values are True and False. If True, the resource breakdown structure is classified for primary reporting and if False, the resource breakdown structure is not classified for primary reporting.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceBreakdownStructureVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the version of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentResource":{
                        "title":"Parent Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource which is at the immediate higher level of a resource in the resource hierarchy under which resources are separately tracked and managed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceBreakdownStructureVersion":{
                        "title":"Resource Breakdown Structure Version",
                        "type":"integer",
                        "description":"Version of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OutlineNumber":{
                        "title":"Outline Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"The number that represents the level where a resource appears in a resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Format",
                        "maxLength":240,
                        "type":"string",
                        "description":"A valid combination of resource types.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentResourceId":{
                        "title":"Parent Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource which is at the immediate higher level of the resource in the resource hierarchy under which resources are separately tracked and managed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceBreakdownStructureId":{
                        "title":"Resource Breakdown Structure ID",
                        "type":"integer",
                        "description":"Identifier of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Level":{
                        "title":"Level",
                        "type":"integer",
                        "description":"Position of an element in a hierarchy. For example, a resource element in a resource breakdown structure hierarchy.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LowestLevelResourceFlag":{
                        "title":"Lowest Level Resource",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the resource is the lowest level element in the resource hierarchy. Valid values are True and False. If True, the resource is the lowest level resource in the resource breakdown structure and if False, the resource is not the lowest level resource in the resource breakdown structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceBreakdownStructure":{
                        "title":"Resource Breakdown Structure",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A grouping of resource types. Resource classes are predefined and include Labor, Equipment, Material Items, and Financial Elements.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which you can view summarized data. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectClassCodesLOV-item-response":{
                "type":"object",
                "properties":{
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project class code. A class code is a value within a class category that can be used to classify a project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a project class code is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. A class code is a value within a class category that can be used to classify a project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a project class code is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_ProjectClassCodesLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project class code. A class code is a value within a class category that can be used to classify a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a project class code is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a project class code is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. A class code is a value within a class category that can be used to classify a project.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_ProjectClassCodesLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Class Codes"
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_ProjectClassCodesLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectClassCodesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_ProjectClassCodesLovVO-item":{
                "type":"object",
                "properties":{
                    "ClassCategoryId":{
                        "title":"Class Category ID",
                        "type":"integer",
                        "description":"Identifier of the project class category.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ClassCodeId":{
                        "title":"Class Code ID",
                        "type":"integer",
                        "description":"Identifier of the project class code.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project class code. A class code is a value within a class category that can be used to classify a project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a project class code is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project class code. A class code is a value within a class category that can be used to classify a project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a project class code is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Class Codes"
                }
            },
            "projectClassCodesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectClassCodesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "projectClassCodesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectExpenseResources-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenseAmount":{
                        "title":"Expense Amount",
                        "type":"number",
                        "description":"Amount allocated in the project for the expense resource.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjResourceId":{
                        "title":"Project Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD",
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the resource assignment. To identify the project, provide a value only for this attribute, or any one of the Project Number or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectExpenseResourceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Amount",
                        "type":"number",
                        "description":"Amount allocated in the project for the expense resource.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectExpenseResourceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD"
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjResourceId":{
                        "title":"Project Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectExpenseResourceVO-patch-item":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Amount",
                        "type":"number",
                        "description":"Amount allocated in the project for the expense resource.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectExpenseResources-item-patch-request":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Amount",
                        "type":"number",
                        "description":"Amount allocated in the project for the expense resource.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectExpenseResourceVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the resource assignment. To identify the project, provide a value only for this attribute, or any one of the Project Number or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectExpenseResources-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Amount",
                        "type":"number",
                        "description":"Amount allocated in the project for the expense resource.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the resource assignment. To identify the project, provide a value only for this attribute, or any one of the Project Number or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectExpenseResourceVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenseAmount":{
                        "title":"Expense Amount",
                        "type":"number",
                        "description":"Amount allocated in the project for the expense resource.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false
                    },
                    "ProjResourceId":{
                        "title":"Project Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the resource assignment. To identify the project, provide a value only for this attribute, or any one of the Project Number or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectExpenseResourceVO-post-item":{
                "required":[
                    "Name",
                    "ProjectName",
                    "ResourceId"
                ],
                "type":"object",
                "properties":{
                    "ExpenseAmount":{
                        "title":"Expense Amount",
                        "type":"number",
                        "description":"Amount allocated in the project for the expense resource.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated with the resource assignment. To identify the project, provide a value only for this attribute, or any one of the Project Number or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectExpenseResources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectExpenseResources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModelLov_view_AwardTemplatesLOVVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Award Templates"
                }
            },
            "awardTemplatesLOV-item-response":{
                "type":"object",
                "properties":{
                    "AwardOwningOrgId":{
                        "type":"integer",
                        "description":"The identifier of the organization that owns the award template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardOwningOrgName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization that owns the award template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"The purpose code of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The award type of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetPeriodCount":{
                        "type":"integer",
                        "description":"The count of the budget period of the award template.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "BudgetPeriodFormat":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The format of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetPeriodFrequency":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The frequency of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetPeriodPrefix":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The prefix of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetPeriodSeparator":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The separator of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is enabled for budgetary control.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"The identifier of the business unit of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business unit of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractApprovalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template contract should be sent for approval.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CostShareFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the award template has a cost share component.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CostShareAwardId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The currency code of the award template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DefaultContractTypeId":{
                        "type":"integer",
                        "description":"The identifier of the default contract type of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuContractTypeId",
                                "TemplateContractTypeId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "DefaultContractTypeName":{
                        "type":"string",
                        "description":"The name of the default contract type of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuContractTypeName",
                                "TemplateContractTypeId",
                                "TemplateContractTypeName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "DefaultInterCompanyFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the award template is setup for intercompany transactions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuInterCompanyFlag",
                                "TemplateContractTypeId",
                                "TemplateInterCompanyFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "DefaultTemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template should be used as the default in the Quick Create Award process.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "type":"string",
                        "description":"The active end date of the award template.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is from a federal sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegalEntityId":{
                        "type":"integer",
                        "description":"The identifier of the legal entity of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":16
                        },
                        "x-queryable":true
                    },
                    "LocEnabledFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is enabled for letter of credit billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MulticurrencyFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is set for multiple currencies.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PartyId":{
                        "title":"Party ID",
                        "type":"integer",
                        "description":"The identifier of the party of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PartyName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the party of the award template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrincipalInvestigatorId":{
                        "type":"integer",
                        "description":"The identifier of the principal investigator of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "AwardHeaderId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PrincipalInvestigatorName":{
                        "type":"string",
                        "description":"The name of the principal investigator of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "AwardHeaderId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectTemplateId":{
                        "type":"integer",
                        "description":"The identifier of the project template of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectTemplateName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project template of the award template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project template of the award template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The sponsor award number of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The identifier of the sponsor of the award template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "type":"string",
                        "description":"The active start date of the award template.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TemplateId":{
                        "type":"integer",
                        "description":"The identifier of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":16
                        },
                        "x-queryable":true
                    },
                    "TemplateName":{
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the award template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TemplateNumber":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The number of the award template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TemplateSource":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The source of the award template.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardTemplatesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModelLov_view_AwardTemplatesLOVVO-item":{
                "type":"object",
                "properties":{
                    "AwardOwningOrgId":{
                        "type":"integer",
                        "description":"The identifier of the organization that owns the award template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardOwningOrgName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization that owns the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"The purpose code of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The award type of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetPeriodCount":{
                        "type":"integer",
                        "description":"The count of the budget period of the award template.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "BudgetPeriodFormat":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The format of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetPeriodFrequency":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The frequency of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetPeriodPrefix":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The prefix of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetPeriodSeparator":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The separator of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is enabled for budgetary control.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"The identifier of the business unit of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business unit of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractApprovalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template contract should be sent for approval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CostShareFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the award template has a cost share component.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CostShareAwardId"
                            ]
                        }
                    },
                    "CurrencyCode":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The currency code of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DefaultContractTypeId":{
                        "type":"integer",
                        "description":"The identifier of the default contract type of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuContractTypeId",
                                "TemplateContractTypeId"
                            ]
                        }
                    },
                    "DefaultContractTypeName":{
                        "type":"string",
                        "description":"The name of the default contract type of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuContractTypeName",
                                "TemplateContractTypeId",
                                "TemplateContractTypeName"
                            ]
                        }
                    },
                    "DefaultInterCompanyFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the award template is setup for intercompany transactions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuInterCompanyFlag",
                                "TemplateContractTypeId",
                                "TemplateInterCompanyFlag"
                            ]
                        }
                    },
                    "DefaultTemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template should be used as the default in the Quick Create Award process.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "type":"string",
                        "description":"The active end date of the award template.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is from a federal sponsor.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LegalEntityId":{
                        "type":"integer",
                        "description":"The identifier of the legal entity of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":16
                        }
                    },
                    "LocEnabledFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is enabled for letter of credit billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MulticurrencyFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is set for multiple currencies.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PartyId":{
                        "title":"Party ID",
                        "type":"integer",
                        "description":"The identifier of the party of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PartyName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the party of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrincipalInvestigatorId":{
                        "type":"integer",
                        "description":"The identifier of the principal investigator of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "AwardHeaderId"
                            ]
                        }
                    },
                    "PrincipalInvestigatorName":{
                        "type":"string",
                        "description":"The name of the principal investigator of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "AwardHeaderId"
                            ]
                        }
                    },
                    "ProjectTemplateId":{
                        "type":"integer",
                        "description":"The identifier of the project template of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectTemplateName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project template of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project template of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The sponsor award number of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The identifier of the sponsor of the award template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDateActive":{
                        "type":"string",
                        "description":"The active start date of the award template.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TemplateId":{
                        "type":"integer",
                        "description":"The identifier of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":16
                        }
                    },
                    "TemplateName":{
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TemplateNumber":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The number of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TemplateSource":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The source of the award template.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Award Templates"
                }
            },
            "awardTemplatesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModelLov_view_AwardTemplatesLOVVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "MulticurrencyFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is set for multiple currencies.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LocEnabledFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is enabled for letter of credit billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PartyName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the party of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CostShareFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the award template has a cost share component.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CostShareAwardId"
                            ]
                        }
                    },
                    "CurrencyCode":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The currency code of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "type":"string",
                        "description":"The active start date of the award template.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTemplateNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project template of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BudgetPeriodCount":{
                        "type":"integer",
                        "description":"The count of the budget period of the award template.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "DefaultTemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template should be used as the default in the Quick Create Award process.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LegalEntityId":{
                        "type":"integer",
                        "description":"The identifier of the legal entity of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":16
                        }
                    },
                    "DefaultInterCompanyFlag":{
                        "type":"boolean",
                        "description":"Indicates whether the award template is setup for intercompany transactions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuInterCompanyFlag",
                                "TemplateContractTypeId",
                                "TemplateInterCompanyFlag"
                            ]
                        }
                    },
                    "BudgetPeriodPrefix":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The prefix of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TemplateName":{
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BudgetPeriodFrequency":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The frequency of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business unit of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectTemplateId":{
                        "type":"integer",
                        "description":"The identifier of the project template of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DefaultContractTypeName":{
                        "type":"string",
                        "description":"The name of the default contract type of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuContractTypeName",
                                "TemplateContractTypeId",
                                "TemplateContractTypeName"
                            ]
                        }
                    },
                    "TemplateId":{
                        "type":"integer",
                        "description":"The identifier of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":16
                        }
                    },
                    "ContractApprovalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template contract should be sent for approval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BudgetPeriodSeparator":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The separator of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardOwningOrgId":{
                        "type":"integer",
                        "description":"The identifier of the organization that owns the award template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetaryControlFlag":{
                        "title":"Enable Budgetary Control",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is enabled for budgetary control.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DefaultContractTypeId":{
                        "type":"integer",
                        "description":"The identifier of the default contract type of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BuContractTypeId",
                                "TemplateContractTypeId"
                            ]
                        }
                    },
                    "PrincipalInvestigatorId":{
                        "type":"integer",
                        "description":"The identifier of the principal investigator of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "AwardHeaderId"
                            ]
                        }
                    },
                    "BudgetPeriodFormat":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The format of the budget period of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"The identifier of the business unit of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "SponsorAwardNumber":{
                        "title":"Sponsor Award Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The sponsor award number of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TemplateNumber":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The number of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardType":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The award type of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectTemplateName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project template of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The identifier of the sponsor of the award template.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EndDateActive":{
                        "type":"string",
                        "description":"The active end date of the award template.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TemplateSource":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The source of the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PartyId":{
                        "title":"Party ID",
                        "type":"integer",
                        "description":"The identifier of the party of the award template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrincipalInvestigatorName":{
                        "type":"string",
                        "description":"The name of the principal investigator of the award template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "AwardHeaderId"
                            ]
                        }
                    },
                    "AwardPurposeCode":{
                        "title":"Purpose",
                        "maxLength":30,
                        "type":"string",
                        "description":"The purpose code of the award template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardOwningOrgName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the organization that owns the award template.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the award template is from a federal sponsor.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModelLov_view_AwardTemplatesLOVVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardTemplatesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardTemplatesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseResourceImageVO-patch-item":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"Image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource image.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ResourceCalendarsVO-item":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category used for the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date from which the calendar is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week: 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on. The default value is 2.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of working hours in a day. Value depends on the number of hours in the shift.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Resource Calendars"
                }
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-response":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"Image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource image.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseResourceImageVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource image.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"Image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-response":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are OFF_PERIOD and WORK_PERIOD.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_CalendarExceptionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are OFF_PERIOD and WORK_PERIOD.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-item-patch-request":{
                "type":"object",
                "properties":{
                    "CalendarExceptions":{
                        "title":"Project Enterprise Resource Calendar Exceptions",
                        "type":"array",
                        "description":"The Project Enterprise Resource Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used to define holidays or exceptional working days on a weekend. A calendar could have many exceptions.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-item-patch-request":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-patch-request"
                        }
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource. If no value is passed, the default value is set to the Resource Calendar field value from the Project Management Implementation Options setup page.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarName":{
                        "title":"Calendar",
                        "type":"string",
                        "description":"Name of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person.",
                        "nullable":true
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise resource in the external application.",
                        "nullable":true
                    },
                    "FirstName":{
                        "title":"First Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"First name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastName":{
                        "title":"Last Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Last name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "ManageResourceStaffingFlag":{
                        "title":"Manage Resource Staffing Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project enterprise resource is eligible for staffing. The valid values are Y and N.",
                        "nullable":true
                    },
                    "ManagerEmail":{
                        "title":"Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who is the manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManagerName":{
                        "title":"Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonAssignmentDetails":{
                        "title":"Project Enterprise Resource HCM Assignment Details",
                        "type":"array",
                        "description":"The Project Enterprise Resource HCM Assignment Details resource is used to view primary HCM assignment details such as business unit,  organization, job, or manager related to the enterprise labor resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails-item-patch-request"
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The phone number of the project enterprise resource.",
                        "nullable":true
                    },
                    "PoolMembershipFromDate":{
                        "title":"Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership for the project enterprise resource. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to system date if no value is passed.",
                        "format":"date",
                        "nullable":false
                    },
                    "PrimaryProjectRoleId":{
                        "title":"Primary Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the primary role for the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrimaryProjectRoleName":{
                        "title":"Primary Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the primary role for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectEnterpriseResourceImage":{
                        "title":"Project Enterprise Resource Image",
                        "type":"array",
                        "description":"The Project Enterprise Resource Image is used to view and create project enterprise resource image.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-patch-request"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceCalendars":{
                        "title":"Project Enterprise Resource Calendars",
                        "type":"array",
                        "description":"The Project Enterprise Resource Calendars resource is used to view calendars of a Project Enterprise Resource which are single workday pattern and single shift. A calendar is used when scheduling or staffing a Project Enterprise Resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-item-patch-request"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person and if First Name and Last Name are not populated.",
                        "nullable":false
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Identifier of the resource pool for the resource pool membership. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to Resources with No Pool Membership if no resource pool ID is passed.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolMembership":{
                        "title":"Project Enterprise Resource Pool Membership",
                        "type":"array",
                        "description":"The Project Enterprise Resource Pool Membership resource is used to view resource pools where the Project Enterprise Resource has present, past, or future memberships.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership-item-patch-request"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool",
                        "type":"string",
                        "description":"Name of the resource pool for the resource pool membership.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The last date that you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseResourceImageVO-item":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"Image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource image.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Resource Image"
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ResourcePoolMembershipVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourcePoolMembershipId":{
                        "title":"Resource Pool Membership ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool membership.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource, who is the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PoolMembershipToDate":{
                        "title":"Pool Membership To Date",
                        "type":"string",
                        "description":"Last date of the resource pool membership.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier for the HCM person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Translated name of the HCM person assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number identifying the person assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentStatusType":{
                        "title":"Assignment Status Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"HR status of the HCM person assignment, such as Active, Inactive, and Suspended.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assignment type. The valid values are E for employee and C for contingent worker.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit Id",
                        "type":"integer",
                        "description":"Unique identifier for the business unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Translated name of the business unit.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DepartmentName":{
                        "title":"Department Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Translated name of the department.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveEndDate":{
                        "title":"Effective End Date",
                        "type":"string",
                        "description":"End date of the period within which the HCM resource assignment is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveStartDate":{
                        "title":"Effective Start Date",
                        "type":"string",
                        "description":"Start date of the period within which the HCM resource assignment is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job Id",
                        "type":"integer",
                        "description":"Unique identifier of the job.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "JobName":{
                        "title":"Job Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineManagerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the line manager of the project enterprise resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineManagerPersonId":{
                        "type":"integer",
                        "description":"Identifier of the person who is the line manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LocationId":{
                        "type":"integer",
                        "description":"Unique identifier for location",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LocationName":{
                        "title":"Location Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of location",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the department.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UserPersonType":{
                        "title":"User Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unique identifier of the employment type. The valid values are E for employees and C for the contingent workers.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-item-post-request":{
                "type":"object",
                "properties":{
                    "CalendarExceptions":{
                        "title":"Project Enterprise Resource Calendar Exceptions",
                        "type":"array",
                        "description":"The Project Enterprise Resource Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used to define holidays or exceptional working days on a weekend. A calendar could have many exceptions.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-item-response":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CalendarExceptions":{
                        "title":"Project Enterprise Resource Calendar Exceptions",
                        "type":"array",
                        "description":"The Project Enterprise Resource Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used to define holidays or exceptional working days on a weekend. A calendar could have many exceptions.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-response"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category used for the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date from which the calendar is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week: 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on. The default value is 2.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of working hours in a day. Value depends on the number of hours in the shift.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type of the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_CalendarExceptionsVO-item":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are OFF_PERIOD and WORK_PERIOD.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Resource Calendar Exceptions"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ResourcePoolMembershipVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectEnterpriseLaborResources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_CalendarExceptionsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Resource Calendar Exceptions"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_PersonAssignmentDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EffectiveEndDate":{
                        "title":"Effective End Date",
                        "type":"string",
                        "description":"End date of the period within which the HCM resource assignment is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentStatusType":{
                        "title":"Assignment Status Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"HR status of the HCM person assignment, such as Active, Inactive, and Suspended.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit Id",
                        "type":"integer",
                        "description":"Unique identifier for the business unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LocationId":{
                        "type":"integer",
                        "description":"Unique identifier for location",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UserPersonType":{
                        "title":"User Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unique identifier of the employment type. The valid values are E for employees and C for the contingent workers.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the department.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LocationName":{
                        "title":"Location Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of location",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Translated name of the HCM person assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assignment type. The valid values are E for employee and C for contingent worker.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier for the HCM person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number identifying the person assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineManagerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the line manager of the project enterprise resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DepartmentName":{
                        "title":"Department Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Translated name of the department.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Translated name of the business unit.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineManagerPersonId":{
                        "type":"integer",
                        "description":"Identifier of the person who is the line manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EffectiveStartDate":{
                        "title":"Effective Start Date",
                        "type":"string",
                        "description":"Start date of the period within which the HCM resource assignment is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "JobId":{
                        "title":"Job Id",
                        "type":"integer",
                        "description":"Unique identifier of the job.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-patch-request":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"Image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource image.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-item-response":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-response"
                        }
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        },
                        "x-queryable":true
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource. If no value is passed, the default value is set to the Resource Calendar field value from the Project Management Implementation Options setup page.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarName":{
                        "title":"Calendar",
                        "type":"string",
                        "description":"Name of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        },
                        "x-queryable":true
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise resource in the external application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FirstName":{
                        "title":"First Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"First name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "HCMPersonName":{
                        "title":"HCM Person",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person in HCM for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "HCMPersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the HCM person associated with the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastName":{
                        "title":"Last Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Last name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ManageResourceStaffingFlag":{
                        "title":"Manage Resource Staffing Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project enterprise resource is eligible for staffing. The valid values are Y and N.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ManagerEmail":{
                        "title":"Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who is the manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ManagerName":{
                        "title":"Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonAssignmentDetails":{
                        "title":"Project Enterprise Resource HCM Assignment Details",
                        "type":"array",
                        "description":"The Project Enterprise Resource HCM Assignment Details resource is used to view primary HCM assignment details such as business unit,  organization, job, or manager related to the enterprise labor resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails-item-response"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Unique number of the person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The phone number of the project enterprise resource.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PoolMembershipFromDate":{
                        "title":"Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership for the project enterprise resource. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to system date if no value is passed.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PoolName":{
                        "title":"Resource Pool",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource pool associated to the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryProjectRoleId":{
                        "title":"Primary Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the primary role for the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PrimaryProjectRoleName":{
                        "title":"Primary Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the primary role for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectEnterpriseResourceImage":{
                        "title":"Project Enterprise Resource Image",
                        "type":"array",
                        "description":"The Project Enterprise Resource Image is used to view and create project enterprise resource image.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-response"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceCalendars":{
                        "title":"Project Enterprise Resource Calendars",
                        "type":"array",
                        "description":"The Project Enterprise Resource Calendars resource is used to view calendars of a Project Enterprise Resource which are single workday pattern and single shift. A calendar is used when scheduling or staffing a Project Enterprise Resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-item-response"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person and if First Name and Last Name are not populated.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Identifier of the resource pool for the resource pool membership. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to Resources with No Pool Membership if no resource pool ID is passed.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourcePoolMembership":{
                        "title":"Project Enterprise Resource Pool Membership",
                        "type":"array",
                        "description":"The Project Enterprise Resource Pool Membership resource is used to view resource pools where the Project Enterprise Resource has present, past, or future memberships.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership-item-response"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool",
                        "type":"string",
                        "description":"Name of the resource pool for the resource pool membership.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The last date that you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_PersonAssignmentDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ResourceCalendarsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category used for the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of working hours in a day. Value depends on the number of hours in the shift.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date from which the calendar is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays are workable. True if it's workable, False if it's not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week: 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on. The default value is 2.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership-item-response":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PoolMembershipToDate":{
                        "title":"Pool Membership To Date",
                        "type":"string",
                        "description":"Last date of the resource pool membership.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource, who is the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourcePoolMembershipId":{
                        "title":"Resource Pool Membership ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool membership.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseLaborResourcesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership for the project enterprise resource. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to system date if no value is passed.",
                        "format":"date",
                        "nullable":false
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person.",
                        "nullable":true
                    },
                    "PrimaryProjectRoleName":{
                        "title":"Primary Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the primary role for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "PrimaryProjectRoleId":{
                        "title":"Primary Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the primary role for the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FirstName":{
                        "title":"First Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"First name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person and if First Name and Last Name are not populated.",
                        "nullable":false
                    },
                    "ManagerName":{
                        "title":"Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ManagerEmail":{
                        "title":"Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource. If no value is passed, the default value is set to the Resource Calendar field value from the Project Management Implementation Options setup page.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise resource in the external application.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool",
                        "type":"string",
                        "description":"Name of the resource pool for the resource pool membership.",
                        "nullable":true
                    },
                    "CalendarName":{
                        "title":"Calendar",
                        "type":"string",
                        "description":"Name of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ManageResourceStaffingFlag":{
                        "title":"Manage Resource Staffing Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project enterprise resource is eligible for staffing. The valid values are Y and N.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The phone number of the project enterprise resource.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The last date that you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastName":{
                        "title":"Last Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Last name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who is the manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Identifier of the resource pool for the resource pool membership. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to Resources with No Pool Membership if no resource pool ID is passed.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ResourcePoolMembershipVO-item":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PoolMembershipToDate":{
                        "title":"Pool Membership To Date",
                        "type":"string",
                        "description":"Last date of the resource pool membership.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource, who is the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolMembershipId":{
                        "title":"Resource Pool Membership ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool membership.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Resource Pool Membership"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseLaborResourcesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Unique number of the person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "HCMPersonName":{
                        "title":"HCM Person",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person in HCM for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ResourceCalendarsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Resource Calendars"
                }
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_PersonAssignmentDetailsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseLaborResourcesVO-item":{
                "type":"object",
                "properties":{
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource. If no value is passed, the default value is set to the Resource Calendar field value from the Project Management Implementation Options setup page.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarName":{
                        "title":"Calendar",
                        "type":"string",
                        "description":"Name of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person.",
                        "nullable":true
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise resource in the external application.",
                        "nullable":true
                    },
                    "FirstName":{
                        "title":"First Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"First name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "HCMPersonName":{
                        "title":"HCM Person",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person in HCM for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "HCMPersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the HCM person associated with the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastName":{
                        "title":"Last Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Last name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "ManageResourceStaffingFlag":{
                        "title":"Manage Resource Staffing Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project enterprise resource is eligible for staffing. The valid values are Y and N.",
                        "nullable":true
                    },
                    "ManagerEmail":{
                        "title":"Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who is the manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManagerName":{
                        "title":"Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Unique number of the person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "nullable":true
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The phone number of the project enterprise resource.",
                        "nullable":true
                    },
                    "PoolMembershipFromDate":{
                        "title":"Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership for the project enterprise resource. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to system date if no value is passed.",
                        "format":"date",
                        "nullable":false
                    },
                    "PoolName":{
                        "title":"Resource Pool",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource pool associated to the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrimaryProjectRoleId":{
                        "title":"Primary Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the primary role for the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrimaryProjectRoleName":{
                        "title":"Primary Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the primary role for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person and if First Name and Last Name are not populated.",
                        "nullable":false
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Identifier of the resource pool for the resource pool membership. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to Resources with No Pool Membership if no resource pool ID is passed.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool",
                        "type":"string",
                        "description":"Name of the resource pool for the resource pool membership.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The last date that you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Labor Resources"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_PersonAssignmentDetailsVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier for the HCM person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Translated name of the HCM person assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number identifying the person assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentStatusType":{
                        "title":"Assignment Status Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"HR status of the HCM person assignment, such as Active, Inactive, and Suspended.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assignment type. The valid values are E for employee and C for contingent worker.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit Id",
                        "type":"integer",
                        "description":"Unique identifier for the business unit.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Translated name of the business unit.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DepartmentName":{
                        "title":"Department Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Translated name of the department.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveEndDate":{
                        "title":"Effective End Date",
                        "type":"string",
                        "description":"End date of the period within which the HCM resource assignment is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveStartDate":{
                        "title":"Effective Start Date",
                        "type":"string",
                        "description":"Start date of the period within which the HCM resource assignment is effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "JobId":{
                        "title":"Job Id",
                        "type":"integer",
                        "description":"Unique identifier of the job.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineManagerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the line manager of the project enterprise resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineManagerPersonId":{
                        "type":"integer",
                        "description":"Identifier of the person who is the line manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LocationId":{
                        "type":"integer",
                        "description":"Unique identifier for location",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LocationName":{
                        "title":"Location Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of location",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the department.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UserPersonType":{
                        "title":"User Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Unique identifier of the employment type. The valid values are E for employees and C for the contingent workers.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_CalendarExceptionsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ResourcePoolMembershipVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Resource Pool Membership"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseLaborResourcesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PoolName":{
                        "title":"Resource Pool",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource pool associated to the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "HCMPersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the HCM person associated with the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseLaborResourcesVO-post-item":{
                "required":[
                    "ResourcePoolId"
                ],
                "type":"object",
                "properties":{
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource. If no value is passed, the default value is set to the Resource Calendar field value from the Project Management Implementation Options setup page.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarName":{
                        "title":"Calendar",
                        "type":"string",
                        "description":"Name of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person.",
                        "nullable":true
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise resource in the external application.",
                        "nullable":true
                    },
                    "FirstName":{
                        "title":"First Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"First name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "HCMPersonName":{
                        "title":"HCM Person",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person in HCM for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastName":{
                        "title":"Last Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Last name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "ManageResourceStaffingFlag":{
                        "title":"Manage Resource Staffing Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project enterprise resource is eligible for staffing. The valid values are Y and N.",
                        "nullable":true
                    },
                    "ManagerEmail":{
                        "title":"Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who is the manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManagerName":{
                        "title":"Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Unique number of the person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "nullable":true
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The phone number of the project enterprise resource.",
                        "nullable":true
                    },
                    "PoolMembershipFromDate":{
                        "title":"Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership for the project enterprise resource. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to system date if no value is passed.",
                        "format":"date",
                        "nullable":false
                    },
                    "PrimaryProjectRoleId":{
                        "title":"Primary Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the primary role for the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrimaryProjectRoleName":{
                        "title":"Primary Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the primary role for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person and if First Name and Last Name are not populated.",
                        "nullable":false
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Identifier of the resource pool for the resource pool membership. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to Resources with No Pool Membership if no resource pool ID is passed.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool",
                        "type":"string",
                        "description":"Name of the resource pool for the resource pool membership.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The last date that you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Labor Resources"
                }
            },
            "projectEnterpriseLaborResources-item-post-request":{
                "required":[
                    "ResourcePoolId"
                ],
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-post-request"
                        }
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource. If no value is passed, the default value is set to the Resource Calendar field value from the Project Management Implementation Options setup page.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarName":{
                        "title":"Calendar",
                        "type":"string",
                        "description":"Name of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person.",
                        "nullable":true
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise resource in the external application.",
                        "nullable":true
                    },
                    "FirstName":{
                        "title":"First Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"First name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "HCMPersonName":{
                        "title":"HCM Person",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person in HCM for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "LastName":{
                        "title":"Last Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Last name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "ManageResourceStaffingFlag":{
                        "title":"Manage Resource Staffing Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project enterprise resource is eligible for staffing. The valid values are Y and N.",
                        "nullable":true
                    },
                    "ManagerEmail":{
                        "title":"Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who is the manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManagerName":{
                        "title":"Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonAssignmentDetails":{
                        "title":"Project Enterprise Resource HCM Assignment Details",
                        "type":"array",
                        "description":"The Project Enterprise Resource HCM Assignment Details resource is used to view primary HCM assignment details such as business unit,  organization, job, or manager related to the enterprise labor resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails-item-post-request"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Unique number of the person associated with the project enterprise resource. You can provide the Person ID or the Person Number in the POST operation to create a resource from an existing HCM person. Person ID takes precedence over Person Number.",
                        "nullable":true
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The phone number of the project enterprise resource.",
                        "nullable":true
                    },
                    "PoolMembershipFromDate":{
                        "title":"Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership for the project enterprise resource. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to system date if no value is passed.",
                        "format":"date",
                        "nullable":false
                    },
                    "PrimaryProjectRoleId":{
                        "title":"Primary Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the primary role for the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrimaryProjectRoleName":{
                        "title":"Primary Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the primary role for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectEnterpriseResourceImage":{
                        "title":"Project Enterprise Resource Image",
                        "type":"array",
                        "description":"The Project Enterprise Resource Image is used to view and create project enterprise resource image.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-post-request"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceCalendars":{
                        "title":"Project Enterprise Resource Calendars",
                        "type":"array",
                        "description":"The Project Enterprise Resource Calendars resource is used to view calendars of a Project Enterprise Resource which are single workday pattern and single shift. A calendar is used when scheduling or staffing a Project Enterprise Resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-item-post-request"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person and if First Name and Last Name are not populated.",
                        "nullable":false
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Identifier of the resource pool for the resource pool membership. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to Resources with No Pool Membership if no resource pool ID is passed.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolMembership":{
                        "title":"Project Enterprise Resource Pool Membership",
                        "type":"array",
                        "description":"The Project Enterprise Resource Pool Membership resource is used to view resource pools where the Project Enterprise Resource has present, past, or future memberships.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership-item-post-request"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool",
                        "type":"string",
                        "description":"Name of the resource pool for the resource pool membership.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The last date that you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectEnterpriseLaborResources-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseResourceImageVO-post-item":{
                "required":[
                    "ResourceId"
                ],
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"Image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource image.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ResourceCalendarsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseLaborResourcesVO-patch-item":{
                "type":"object",
                "properties":{
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource. If no value is passed, the default value is set to the Resource Calendar field value from the Project Management Implementation Options setup page.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarName":{
                        "title":"Calendar",
                        "type":"string",
                        "description":"Name of the calendar that establishes the normal working days, hours, and exceptions for a project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "precision":22,
                            "scale":5
                        }
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate of the project enterprise resource. If no value is passed, the default value is set to the Default Currency field value from the Project Management Implementation Options setup page.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person.",
                        "nullable":true
                    },
                    "ExternalId":{
                        "title":"External ID",
                        "maxLength":240,
                        "type":"string",
                        "description":"Identifier of the project enterprise resource in the external application.",
                        "nullable":true
                    },
                    "FirstName":{
                        "title":"First Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"First name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastName":{
                        "title":"Last Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Last name of the project enterprise resource. In POST operation, if the resource isn't created from an existing HCM person, then either pass First Name and Last Name or the Resource Name.",
                        "nullable":true
                    },
                    "ManageResourceStaffingFlag":{
                        "title":"Manage Resource Staffing Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project enterprise resource is eligible for staffing. The valid values are Y and N.",
                        "nullable":true
                    },
                    "ManagerEmail":{
                        "title":"Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ManagerId":{
                        "title":"Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who is the manager of the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ManagerName":{
                        "title":"Manager",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is the manager of the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PhoneNumber":{
                        "title":"Phone",
                        "maxLength":240,
                        "type":"string",
                        "description":"The phone number of the project enterprise resource.",
                        "nullable":true
                    },
                    "PoolMembershipFromDate":{
                        "title":"Membership From Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership for the project enterprise resource. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to system date if no value is passed.",
                        "format":"date",
                        "nullable":false
                    },
                    "PrimaryProjectRoleId":{
                        "title":"Primary Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the primary role for the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrimaryProjectRoleName":{
                        "title":"Primary Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the primary role for the project enterprise resource.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource. Mandatory for POST operation if the resource isn't created from an existing HCM person and if First Name and Last Name are not populated.",
                        "nullable":false
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Identifier of the resource pool for the resource pool membership. You can pass a value only if ManageResourceScheduleFlag is passed as Y. The default value is set to Resources with No Pool Membership if no resource pool ID is passed.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool",
                        "type":"string",
                        "description":"Name of the resource pool for the resource pool membership.",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The last date that you can assign the project enterprise resource to a project.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Enterprise Labor Resources"
                }
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-post-request":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"Image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource image.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"External identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The finish date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "PCBurdenedCost":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project currency.",
                        "nullable":true
                    },
                    "PCRawCost":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project currency.",
                        "nullable":true
                    },
                    "PCRevenue":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project currency.",
                        "nullable":true
                    },
                    "PfcBurdenedCost":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRawCost":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRevenue":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project ledger currency.",
                        "nullable":true
                    },
                    "ProjElementId":{
                        "title":"Task Number",
                        "type":"integer",
                        "description":"Identifier of the task or the project that is impacted by the change. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectOrTaskName":{
                        "title":"Project or Task",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task or the project for which change order impact detail is created. Updatable only at creation time.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"The amount of change to the quantity.",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource that is impacted by the change.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the resource that's impacted by the change. Updatable only at creation time.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The start date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "TCBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"The amount of change to the raw cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"The amount of change to the revenue in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the change impact in transaction currency.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unit to measure the quantity such as hours or tons.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeParticipantsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ApproveComments":{
                        "title":"Approval or Rejection Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Approval or rejection comments by participant for a change order. Mandatory for rejecting the change order.",
                        "nullable":true
                    },
                    "ApproveFlag":{
                        "title":"Approver Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an approver on the change order. Valid values are Y, N, and R. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ApproveStatus":{
                        "title":"Approver Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Approval status of participant for a change order. Valid values are In Progress, Completed, and Rejected.",
                        "nullable":true,
                        "default":"N"
                    },
                    "AssessmentComments":{
                        "title":"Assessment Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Assessment comments by participant for a change order.",
                        "nullable":true
                    },
                    "AssessmentFlag":{
                        "title":"Assessor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an assessor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "AssessmentStatus":{
                        "title":"Assessor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assessment status of assessor for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ImplementationComments":{
                        "title":"Implementation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Implementation comments by participant for a change order.",
                        "nullable":true
                    },
                    "ImplementationFlag":{
                        "title":"Implementor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an implementor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ImplementationStatus":{
                        "title":"Implementor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Implementation status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "RejectDate":{
                        "title":"Rejection Date",
                        "type":"string",
                        "description":"Date when change order was rejected. Calculated by application.",
                        "format":"date",
                        "nullable":true
                    },
                    "RejectType":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the rejection type for a change order. Mandatory for rejecting the change order. Valid values are INSUFFICIENT_INFORMATION, OTHER, SCOPE_REDUCTION, and UNACCEPTABLE_RISK.",
                        "nullable":true
                    },
                    "ReviewComments":{
                        "title":"Review Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Review comments by participant for a change order.",
                        "nullable":true
                    },
                    "ReviewFlag":{
                        "title":"Reviewer Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is a reviewer on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":true
                    },
                    "ReviewStatus":{
                        "title":"Reviewer Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Review status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactsVO-post-item":{
                "required":[
                    "Area",
                    "ImpactOwnerId",
                    "Summary"
                ],
                "type":"object",
                "properties":{
                    "Area":{
                        "title":"Impact Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the impact area of a change order. Valid values are BUDGET_AND_FORECAST, CONTRACTS, OTHERS, PROJECT_PLAN, REQUIREMENTS, and RESOURCES. The default value is PROJECT_PLAN.",
                        "nullable":false
                    },
                    "ContractAmount":{
                        "title":"Contract Amount",
                        "type":"number",
                        "description":"Contract amount of the impact of a change order.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Impact Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the amounts impacted by the change. If project is specified for the change order, currency is defaulted to project currency. Otherwise, default value for currency is USD.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Impact Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the impact of a change order.",
                        "nullable":true
                    },
                    "EffortsInHours":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"Effort required in hours to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"Estimated cost to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedRevenue":{
                        "title":"Estimated Revenue",
                        "type":"number",
                        "description":"Estimated revenue to implement the change requested.",
                        "nullable":true
                    },
                    "ImpactOwnerEmail":{
                        "title":"Impact Owner Email",
                        "type":"string",
                        "description":"Email of the impact owner.",
                        "nullable":true
                    },
                    "ImpactOwnerId":{
                        "title":"Impact Owner ID",
                        "type":"integer",
                        "description":"Resource identifier of the impact owner.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactOwnerName":{
                        "title":"Impact Owner Name",
                        "type":"string",
                        "description":"Name of the impact owner.",
                        "nullable":true
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "description":"The detail of the impacted object type such as a cost budget or revenue budget.",
                        "nullable":true
                    },
                    "ImpactedObjectId":{
                        "title":"Impacted Object ID",
                        "type":"integer",
                        "description":"Identifier of the impacted object such as a budget version or a forecast version.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Summary":{
                        "title":"Impact Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Summary of the impact of a change order.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeDocumentVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OwnerName":{
                        "title":"Change Order Owner Name",
                        "type":"string",
                        "description":"Name of the owner of a change order. The default value is the creator name of the change order.",
                        "nullable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change order.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project for which change order is created.",
                        "nullable":true
                    },
                    "ContractAmendmentEffectiveDate":{
                        "title":"Contract Amendment Effective Date",
                        "type":"string",
                        "description":"Date when the amendment takes effect to incorporate the project change order impact.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractAmendmentMethod":{
                        "title":"Contract Amendment Method",
                        "maxLength":20,
                        "type":"string",
                        "description":"Specifies how the contract will be amended to reflect the project change order. Valid values: AUTOMATIC, MANUAL, NONE.",
                        "nullable":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Reason":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for which the change order is created, rejected, and canceled. Valid values are BUDGET_REVISION, CLIENT_SCOPE_CHANGES, CONTRACT_MODIFICATION, DESIGN_CHANGES, GENERAL, OTHER, SCHEDULE_MODIFICATION, and SCOPE_REVISION. The default value is GENERAL.",
                        "nullable":false
                    },
                    "Name":{
                        "title":"Change Order Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the change order.",
                        "nullable":false
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"Version number of the contract that includes the project change order impact.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinancialProjectPlanBaselineFlag":{
                        "title":"Financial project plan baseline flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the financial project plan will be baselined during project change order implementation. Valid values are Y and N.",
                        "nullable":true
                    },
                    "CancelType":{
                        "title":"Reason Code for Canceling",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for canceling the change order. Mandatory for cancelling the change order. Valid values are DUPLICATE, INSUFFICIENT_INFORMATION, NO_LONGER_REQUIRED, OTHER, and REJECTED.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Change Order Owner ID",
                        "type":"integer",
                        "description":"Unique identifier of the owner of change order. The default value is creator of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Stage":{
                        "title":"Stage Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current stage of a change order. Valid values are CREATE, IMPACT_ANALYSIS, APPROVAL, CLOSE, REVIEW, IMPLEMENTATION. The default value is CREATE.",
                        "nullable":false
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for a change order.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change is not implemented.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Change Order Owner Email",
                        "type":"string",
                        "description":"Email of the owner of a change order. The default value is the creator email of the change order.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current status of a change order. Status is derived from stage of the change order. You need to mention status only when you want to cancel the change order. Valid value is CANCELED.",
                        "nullable":false
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for the change order.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the priority of a change order. Valid values are HIGH, LOW, and MEDIUM. The default value is MEDIUM.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Unique number of the task associated with a specific project for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "CancelReason":{
                        "title":"Change Order Cancellation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for cancelling the change order. Mandatory for cancelling the change order.",
                        "nullable":true
                    },
                    "CancelDate":{
                        "title":"Change Order Cancellation Date",
                        "type":"string",
                        "description":"Date when the change order was canceled. Application calculated field.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "Summary":{
                        "title":"Summary",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Summary of the change document.",
                        "nullable":true
                    }
                }
            },
            "changeOrders-ChangeParticipants-item-response":{
                "type":"object",
                "properties":{
                    "ApproveComments":{
                        "title":"Approval or Rejection Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Approval or rejection comments by participant for a change order. Mandatory for rejecting the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ApproveFlag":{
                        "title":"Approver Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an approver on the change order. Valid values are Y, N, and R. The default value is N.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "ApproveStatus":{
                        "title":"Approver Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Approval status of participant for a change order. Valid values are In Progress, Completed, and Rejected.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "AssessmentComments":{
                        "title":"Assessment Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Assessment comments by participant for a change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssessmentFlag":{
                        "title":"Assessor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an assessor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "AssessmentStatus":{
                        "title":"Assessor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assessment status of assessor for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "ImplementationComments":{
                        "title":"Implementation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Implementation comments by participant for a change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ImplementationFlag":{
                        "title":"Implementor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an implementor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "ImplementationStatus":{
                        "title":"Implementor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Implementation status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "ParticipantEmail":{
                        "title":"Participant Email",
                        "type":"string",
                        "description":"Email of the change order participant.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParticipantId":{
                        "title":"Participant ID",
                        "type":"integer",
                        "description":"Unique identifier of the change order participant.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParticipantName":{
                        "title":"Participant Name",
                        "type":"string",
                        "description":"Name of the change order participant.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParticipantResourceId":{
                        "title":"Participant Resource ID",
                        "type":"integer",
                        "description":"Resource identifier of the change order participant.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RejectDate":{
                        "title":"Rejection Date",
                        "type":"string",
                        "description":"Date when change order was rejected. Calculated by application.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RejectType":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the rejection type for a change order. Mandatory for rejecting the change order. Valid values are INSUFFICIENT_INFORMATION, OTHER, SCOPE_REDUCTION, and UNACCEPTABLE_RISK.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReviewComments":{
                        "title":"Review Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Review comments by participant for a change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReviewFlag":{
                        "title":"Reviewer Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is a reviewer on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":true,
                        "x-queryable":true
                    },
                    "ReviewStatus":{
                        "title":"Reviewer Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Review status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "changeOrders-ChangeImpacts-item-response":{
                "type":"object",
                "properties":{
                    "Area":{
                        "title":"Impact Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the impact area of a change order. Valid values are BUDGET_AND_FORECAST, CONTRACTS, OTHERS, PROJECT_PLAN, REQUIREMENTS, and RESOURCES. The default value is PROJECT_PLAN.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ChangeImpactDetails":{
                        "title":"Change Impact Details",
                        "type":"array",
                        "description":"The Change Impact Details resource is used to view, create, update or delete the impact details for a change order. Change Impact Details can be created only for the impacts where the impact area is defined as Budget and Forecast or Project Plan.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-response"
                        }
                    },
                    "ChangeImpactTaskDetails":{
                        "title":"Change Impact Task Details",
                        "type":"array",
                        "description":"The Change Impact Task Details resource is used to view, create, update, or delete the task impact details for a change order. This allows for creation of tasks and updates to task dates through a change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-response"
                        }
                    },
                    "ContractAmount":{
                        "title":"Contract Amount",
                        "type":"number",
                        "description":"Contract amount of the impact of a change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Impact Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the amounts impacted by the change. If project is specified for the change order, currency is defaulted to project currency. Otherwise, default value for currency is USD.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Impact Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the impact of a change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffortsInHours":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"Effort required in hours to implement the change requested.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"Estimated cost to implement the change requested.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EstimatedRevenue":{
                        "title":"Estimated Revenue",
                        "type":"number",
                        "description":"Estimated revenue to implement the change requested.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ImpactId":{
                        "title":"Impact Id",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ImpactOwnerEmail":{
                        "title":"Impact Owner Email",
                        "type":"string",
                        "description":"Email of the impact owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ImpactOwnerId":{
                        "title":"Impact Owner ID",
                        "type":"integer",
                        "description":"Resource identifier of the impact owner.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ImpactOwnerName":{
                        "title":"Impact Owner Name",
                        "type":"string",
                        "description":"Name of the impact owner.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "description":"The detail of the impacted object type such as a cost budget or revenue budget.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ImpactedObjectId":{
                        "title":"Impacted Object ID",
                        "type":"integer",
                        "description":"Identifier of the impacted object such as a budget version or a forecast version.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Summary":{
                        "title":"Impact Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Summary of the impact of a change order.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactDetailsVO-post-item":{
                "required":[
                    "ChangeDocumentId",
                    "ChangeImpactId"
                ],
                "type":"object",
                "properties":{
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"External identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The finish date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact detail of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PCBurdenedCost":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project currency.",
                        "nullable":true
                    },
                    "PCRawCost":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project currency.",
                        "nullable":true
                    },
                    "PCRevenue":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project currency.",
                        "nullable":true
                    },
                    "PfcBurdenedCost":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRawCost":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRevenue":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project ledger currency.",
                        "nullable":true
                    },
                    "ProjElementId":{
                        "title":"Task Number",
                        "type":"integer",
                        "description":"Identifier of the task or the project that is impacted by the change. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectOrTaskName":{
                        "title":"Project or Task",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task or the project for which change order impact detail is created. Updatable only at creation time.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"The amount of change to the quantity.",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource that is impacted by the change.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the resource that's impacted by the change. Updatable only at creation time.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The start date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "TCBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"The amount of change to the raw cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"The amount of change to the revenue in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the change impact in transaction currency.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unit to measure the quantity such as hours or tons.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeParticipantsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ApproveStatus":{
                        "title":"Approver Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Approval status of participant for a change order. Valid values are In Progress, Completed, and Rejected.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ReviewFlag":{
                        "title":"Reviewer Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is a reviewer on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":true
                    },
                    "ApproveComments":{
                        "title":"Approval or Rejection Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Approval or rejection comments by participant for a change order. Mandatory for rejecting the change order.",
                        "nullable":true
                    },
                    "ImplementationFlag":{
                        "title":"Implementor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an implementor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "RejectDate":{
                        "title":"Rejection Date",
                        "type":"string",
                        "description":"Date when change order was rejected. Calculated by application.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReviewComments":{
                        "title":"Review Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Review comments by participant for a change order.",
                        "nullable":true
                    },
                    "RejectType":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the rejection type for a change order. Mandatory for rejecting the change order. Valid values are INSUFFICIENT_INFORMATION, OTHER, SCOPE_REDUCTION, and UNACCEPTABLE_RISK.",
                        "nullable":true
                    },
                    "ImplementationComments":{
                        "title":"Implementation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Implementation comments by participant for a change order.",
                        "nullable":true
                    },
                    "AssessmentFlag":{
                        "title":"Assessor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an assessor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ApproveFlag":{
                        "title":"Approver Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an approver on the change order. Valid values are Y, N, and R. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ImplementationStatus":{
                        "title":"Implementor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Implementation status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "AssessmentStatus":{
                        "title":"Assessor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assessment status of assessor for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ReviewStatus":{
                        "title":"Reviewer Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Review status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "AssessmentComments":{
                        "title":"Assessment Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Assessment comments by participant for a change order.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PCRawCost":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project currency.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unit to measure the quantity such as hours or tons.",
                        "nullable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the resource that's impacted by the change. Updatable only at creation time.",
                        "nullable":true
                    },
                    "TCRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"The amount of change to the revenue in transaction currency.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"The amount of change to the quantity.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The finish date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource that is impacted by the change.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the change impact in transaction currency.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The start date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "PCRevenue":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project currency.",
                        "nullable":true
                    },
                    "ProjElementId":{
                        "title":"Task Number",
                        "type":"integer",
                        "description":"Identifier of the task or the project that is impacted by the change. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TCRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"The amount of change to the raw cost in transaction currency.",
                        "nullable":true
                    },
                    "PfcRawCost":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project ledger currency.",
                        "nullable":true
                    },
                    "PCBurdenedCost":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project currency.",
                        "nullable":true
                    },
                    "TCBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PfcBurdenedCost":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project ledger currency.",
                        "nullable":true
                    },
                    "ProjectOrTaskName":{
                        "title":"Project or Task",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task or the project for which change order impact detail is created. Updatable only at creation time.",
                        "nullable":true
                    },
                    "PfcRevenue":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project ledger currency.",
                        "nullable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"External identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "changeOrders-ChangeParticipants-item-patch-request":{
                "type":"object",
                "properties":{
                    "ApproveComments":{
                        "title":"Approval or Rejection Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Approval or rejection comments by participant for a change order. Mandatory for rejecting the change order.",
                        "nullable":true
                    },
                    "ApproveFlag":{
                        "title":"Approver Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an approver on the change order. Valid values are Y, N, and R. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ApproveStatus":{
                        "title":"Approver Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Approval status of participant for a change order. Valid values are In Progress, Completed, and Rejected.",
                        "nullable":true,
                        "default":"N"
                    },
                    "AssessmentComments":{
                        "title":"Assessment Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Assessment comments by participant for a change order.",
                        "nullable":true
                    },
                    "AssessmentFlag":{
                        "title":"Assessor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an assessor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "AssessmentStatus":{
                        "title":"Assessor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assessment status of assessor for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ImplementationComments":{
                        "title":"Implementation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Implementation comments by participant for a change order.",
                        "nullable":true
                    },
                    "ImplementationFlag":{
                        "title":"Implementor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an implementor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ImplementationStatus":{
                        "title":"Implementor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Implementation status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "RejectDate":{
                        "title":"Rejection Date",
                        "type":"string",
                        "description":"Date when change order was rejected. Calculated by application.",
                        "format":"date",
                        "nullable":true
                    },
                    "RejectType":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the rejection type for a change order. Mandatory for rejecting the change order. Valid values are INSUFFICIENT_INFORMATION, OTHER, SCOPE_REDUCTION, and UNACCEPTABLE_RISK.",
                        "nullable":true
                    },
                    "ReviewComments":{
                        "title":"Review Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Review comments by participant for a change order.",
                        "nullable":true
                    },
                    "ReviewFlag":{
                        "title":"Reviewer Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is a reviewer on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":true
                    },
                    "ReviewStatus":{
                        "title":"Reviewer Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Review status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactTaskDetailsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ImpactTaskDetailsId":{
                        "title":"Impact Task Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the task impact details of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "description":"The detail of the impacted object type such as a cost budget or revenue budget.",
                        "nullable":true
                    },
                    "ImpactOwnerEmail":{
                        "title":"Impact Owner Email",
                        "type":"string",
                        "description":"Email of the impact owner.",
                        "nullable":true
                    },
                    "ImpactOwnerId":{
                        "title":"Impact Owner ID",
                        "type":"integer",
                        "description":"Resource identifier of the impact owner.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactOwnerName":{
                        "title":"Impact Owner Name",
                        "type":"string",
                        "description":"Name of the impact owner.",
                        "nullable":true
                    }
                }
            },
            "changeOrders-item-response":{
                "type":"object",
                "properties":{
                    "CancelDate":{
                        "title":"Change Order Cancellation Date",
                        "type":"string",
                        "description":"Date when the change order was canceled. Application calculated field.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CancelReason":{
                        "title":"Change Order Cancellation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for cancelling the change order. Mandatory for cancelling the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CancelType":{
                        "title":"Reason Code for Canceling",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for canceling the change order. Mandatory for cancelling the change order. Valid values are DUPLICATE, INSUFFICIENT_INFORMATION, NO_LONGER_REQUIRED, OTHER, and REJECTED.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeDocumentNumber":{
                        "title":"Change Order Number",
                        "type":"integer",
                        "description":"Unique number of the change order. Application calculated field.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ChangeImpacts":{
                        "title":"Change Impacts",
                        "type":"array",
                        "description":"The Change Impacts resource is used to create, view, update, or delete the impacts due to the respective change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-response"
                        }
                    },
                    "ChangeParticipants":{
                        "title":"Change Participants",
                        "type":"array",
                        "description":"The Change Participants resource is used to view, create, update, or delete the participants for a change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-response"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractAmendmentEffectiveDate":{
                        "title":"Contract Amendment Effective Date",
                        "type":"string",
                        "description":"Date when the amendment takes effect to incorporate the project change order impact.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractAmendmentMethod":{
                        "title":"Contract Amendment Method",
                        "maxLength":20,
                        "type":"string",
                        "description":"Specifies how the contract will be amended to reflect the project change order. Valid values: AUTOMATIC, MANUAL, NONE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract line in a contract impacted by the project change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract line in a contract impacted by the project change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"Version number of the contract that includes the project change order impact.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract impacted by the project change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract impacted by the project change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the change order was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatorEmail":{
                        "title":"Creator Email",
                        "type":"string",
                        "description":"Email of the creator of a change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatorId":{
                        "title":"Creator ID",
                        "type":"integer",
                        "description":"Identifier of the creator for a change order. Mandatory for POST operation if Creator Name or Creator Email is not provided.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatorName":{
                        "title":"Creator Name",
                        "type":"string",
                        "description":"Name of the creator of a change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Customer":{
                        "title":"Customer",
                        "type":"string",
                        "description":"Customer of the project for which change order is created. If project is specified for the change order, customer is defaulted to project customer.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinancialProjectPlanBaselineFlag":{
                        "title":"Financial project plan baseline flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the financial project plan will be baselined during project change order implementation. Valid values are Y and N.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change is not implemented.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for a change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Change Order Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the change order.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "OwnerEmail":{
                        "title":"Change Order Owner Email",
                        "type":"string",
                        "description":"Email of the owner of a change order. The default value is the creator email of the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwnerId":{
                        "title":"Change Order Owner ID",
                        "type":"integer",
                        "description":"Unique identifier of the owner of change order. The default value is creator of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerName":{
                        "title":"Change Order Owner Name",
                        "type":"string",
                        "description":"Name of the owner of a change order. The default value is the creator name of the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Priority":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the priority of a change order. Valid values are HIGH, LOW, and MEDIUM. The default value is MEDIUM.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project for which change order is created.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Reason":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for which the change order is created, rejected, and canceled. Valid values are BUDGET_REVISION, CLIENT_SCOPE_CHANGES, CONTRACT_MODIFICATION, DESIGN_CHANGES, GENERAL, OTHER, SCHEDULE_MODIFICATION, and SCOPE_REVISION. The default value is GENERAL.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Stage":{
                        "title":"Stage Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current stage of a change order. Valid values are CREATE, IMPACT_ANALYSIS, APPROVAL, CLOSE, REVIEW, IMPLEMENTATION. The default value is CREATE.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current status of a change order. Status is derived from stage of the change order. You need to mention status only when you want to cancel the change order. Valid value is CANCELED.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Summary":{
                        "title":"Summary",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Summary of the change document.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Unique number of the task associated with a specific project for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactTaskDetailsVO-post-item":{
                "required":[
                    "ChangeDocumentId",
                    "ChangeImpactId",
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the creation of a new task, while a value of UPDATE indicates modifications to an existing task using the change order.",
                        "nullable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "ImpactTaskDetailsId":{
                        "title":"Impact Task Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the task impact details of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Unique Identifier of the parent task of a new task that's proposed or impacted with the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the parent task of a new task proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Unique number of the parent task of a new task that's proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project that's impacted. Updateable only at the time of creation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The proposed start date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that's impacted due to the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's impacted due to the change order.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's impacted due to the change order.",
                        "nullable":true
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails-item-response":{
                "type":"object",
                "properties":{
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"External identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The finish date of the change impact detail.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact detail of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "PCBurdenedCost":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PCRawCost":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PCRevenue":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PfcBurdenedCost":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PfcRawCost":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PfcRevenue":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjElementId":{
                        "title":"Task Number",
                        "type":"integer",
                        "description":"Identifier of the task or the project that is impacted by the change. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectOrTaskName":{
                        "title":"Project or Task",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task or the project for which change order impact detail is created. Updatable only at creation time.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"The amount of change to the quantity.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource that is impacted by the change.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the resource that's impacted by the change. Updatable only at creation time.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The start date of the change impact detail.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TCBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TCRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"The amount of change to the raw cost in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TCRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"The amount of change to the revenue in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the change impact in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unit to measure the quantity such as hours or tons.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeParticipantsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ParticipantId":{
                        "title":"Participant ID",
                        "type":"integer",
                        "description":"Unique identifier of the change order participant.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactTaskDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the creation of a new task, while a value of UPDATE indicates modifications to an existing task using the change order.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that's impacted due to the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project that's impacted. Updateable only at the time of creation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's impacted due to the change order.",
                        "nullable":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The proposed start date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Unique number of the parent task of a new task that's proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's impacted due to the change order.",
                        "nullable":true
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the parent task of a new task proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Unique Identifier of the parent task of a new task that's proposed or impacted with the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactTaskDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the creation of a new task, while a value of UPDATE indicates modifications to an existing task using the change order.",
                        "nullable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Unique Identifier of the parent task of a new task that's proposed or impacted with the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the parent task of a new task proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Unique number of the parent task of a new task that's proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project that's impacted. Updateable only at the time of creation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The proposed start date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that's impacted due to the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's impacted due to the change order.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's impacted due to the change order.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeParticipantsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ParticipantResourceId":{
                        "title":"Participant Resource ID",
                        "type":"integer",
                        "description":"Resource identifier of the change order participant.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParticipantEmail":{
                        "title":"Participant Email",
                        "type":"string",
                        "description":"Email of the change order participant.",
                        "nullable":true
                    },
                    "ParticipantName":{
                        "title":"Participant Name",
                        "type":"string",
                        "description":"Name of the change order participant.",
                        "nullable":true
                    }
                }
            },
            "changeOrders-ChangeParticipants":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "changeOrders":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactsVO-item":{
                "type":"object",
                "properties":{
                    "Area":{
                        "title":"Impact Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the impact area of a change order. Valid values are BUDGET_AND_FORECAST, CONTRACTS, OTHERS, PROJECT_PLAN, REQUIREMENTS, and RESOURCES. The default value is PROJECT_PLAN.",
                        "nullable":false
                    },
                    "ContractAmount":{
                        "title":"Contract Amount",
                        "type":"number",
                        "description":"Contract amount of the impact of a change order.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Impact Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the amounts impacted by the change. If project is specified for the change order, currency is defaulted to project currency. Otherwise, default value for currency is USD.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Impact Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the impact of a change order.",
                        "nullable":true
                    },
                    "EffortsInHours":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"Effort required in hours to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"Estimated cost to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedRevenue":{
                        "title":"Estimated Revenue",
                        "type":"number",
                        "description":"Estimated revenue to implement the change requested.",
                        "nullable":true
                    },
                    "ImpactId":{
                        "title":"Impact Id",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactOwnerEmail":{
                        "title":"Impact Owner Email",
                        "type":"string",
                        "description":"Email of the impact owner.",
                        "nullable":true
                    },
                    "ImpactOwnerId":{
                        "title":"Impact Owner ID",
                        "type":"integer",
                        "description":"Resource identifier of the impact owner.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactOwnerName":{
                        "title":"Impact Owner Name",
                        "type":"string",
                        "description":"Name of the impact owner.",
                        "nullable":true
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "description":"The detail of the impacted object type such as a cost budget or revenue budget.",
                        "nullable":true
                    },
                    "ImpactedObjectId":{
                        "title":"Impacted Object ID",
                        "type":"integer",
                        "description":"Identifier of the impacted object such as a budget version or a forecast version.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Summary":{
                        "title":"Impact Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Summary of the impact of a change order.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeParticipantsVO-item":{
                "type":"object",
                "properties":{
                    "ApproveComments":{
                        "title":"Approval or Rejection Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Approval or rejection comments by participant for a change order. Mandatory for rejecting the change order.",
                        "nullable":true
                    },
                    "ApproveFlag":{
                        "title":"Approver Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an approver on the change order. Valid values are Y, N, and R. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ApproveStatus":{
                        "title":"Approver Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Approval status of participant for a change order. Valid values are In Progress, Completed, and Rejected.",
                        "nullable":true,
                        "default":"N"
                    },
                    "AssessmentComments":{
                        "title":"Assessment Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Assessment comments by participant for a change order.",
                        "nullable":true
                    },
                    "AssessmentFlag":{
                        "title":"Assessor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an assessor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "AssessmentStatus":{
                        "title":"Assessor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assessment status of assessor for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ImplementationComments":{
                        "title":"Implementation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Implementation comments by participant for a change order.",
                        "nullable":true
                    },
                    "ImplementationFlag":{
                        "title":"Implementor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an implementor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ImplementationStatus":{
                        "title":"Implementor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Implementation status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ParticipantEmail":{
                        "title":"Participant Email",
                        "type":"string",
                        "description":"Email of the change order participant.",
                        "nullable":true
                    },
                    "ParticipantId":{
                        "title":"Participant ID",
                        "type":"integer",
                        "description":"Unique identifier of the change order participant.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParticipantName":{
                        "title":"Participant Name",
                        "type":"string",
                        "description":"Name of the change order participant.",
                        "nullable":true
                    },
                    "ParticipantResourceId":{
                        "title":"Participant Resource ID",
                        "type":"integer",
                        "description":"Resource identifier of the change order participant.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RejectDate":{
                        "title":"Rejection Date",
                        "type":"string",
                        "description":"Date when change order was rejected. Calculated by application.",
                        "format":"date",
                        "nullable":true
                    },
                    "RejectType":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the rejection type for a change order. Mandatory for rejecting the change order. Valid values are INSUFFICIENT_INFORMATION, OTHER, SCOPE_REDUCTION, and UNACCEPTABLE_RISK.",
                        "nullable":true
                    },
                    "ReviewComments":{
                        "title":"Review Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Review comments by participant for a change order.",
                        "nullable":true
                    },
                    "ReviewFlag":{
                        "title":"Reviewer Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is a reviewer on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":true
                    },
                    "ReviewStatus":{
                        "title":"Reviewer Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Review status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"External identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The finish date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact detail of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PCBurdenedCost":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project currency.",
                        "nullable":true
                    },
                    "PCRawCost":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project currency.",
                        "nullable":true
                    },
                    "PCRevenue":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project currency.",
                        "nullable":true
                    },
                    "PfcBurdenedCost":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRawCost":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRevenue":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project ledger currency.",
                        "nullable":true
                    },
                    "ProjElementId":{
                        "title":"Task Number",
                        "type":"integer",
                        "description":"Identifier of the task or the project that is impacted by the change. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectOrTaskName":{
                        "title":"Project or Task",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task or the project for which change order impact detail is created. Updatable only at creation time.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"The amount of change to the quantity.",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource that is impacted by the change.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the resource that's impacted by the change. Updatable only at creation time.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The start date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "TCBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"The amount of change to the raw cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"The amount of change to the revenue in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the change impact in transaction currency.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unit to measure the quantity such as hours or tons.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeDocumentVO-item":{
                "type":"object",
                "properties":{
                    "CancelDate":{
                        "title":"Change Order Cancellation Date",
                        "type":"string",
                        "description":"Date when the change order was canceled. Application calculated field.",
                        "format":"date",
                        "nullable":true
                    },
                    "CancelReason":{
                        "title":"Change Order Cancellation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for cancelling the change order. Mandatory for cancelling the change order.",
                        "nullable":true
                    },
                    "CancelType":{
                        "title":"Reason Code for Canceling",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for canceling the change order. Mandatory for cancelling the change order. Valid values are DUPLICATE, INSUFFICIENT_INFORMATION, NO_LONGER_REQUIRED, OTHER, and REJECTED.",
                        "nullable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeDocumentNumber":{
                        "title":"Change Order Number",
                        "type":"integer",
                        "description":"Unique number of the change order. Application calculated field.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for the change order.",
                        "nullable":true
                    },
                    "ContractAmendmentEffectiveDate":{
                        "title":"Contract Amendment Effective Date",
                        "type":"string",
                        "description":"Date when the amendment takes effect to incorporate the project change order impact.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractAmendmentMethod":{
                        "title":"Contract Amendment Method",
                        "maxLength":20,
                        "type":"string",
                        "description":"Specifies how the contract will be amended to reflect the project change order. Valid values: AUTOMATIC, MANUAL, NONE.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"Version number of the contract that includes the project change order impact.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the change order was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatorEmail":{
                        "title":"Creator Email",
                        "type":"string",
                        "description":"Email of the creator of a change order.",
                        "nullable":true
                    },
                    "CreatorId":{
                        "title":"Creator ID",
                        "type":"integer",
                        "description":"Identifier of the creator for a change order. Mandatory for POST operation if Creator Name or Creator Email is not provided.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatorName":{
                        "title":"Creator Name",
                        "type":"string",
                        "description":"Name of the creator of a change order.",
                        "nullable":true
                    },
                    "Customer":{
                        "title":"Customer",
                        "type":"string",
                        "description":"Customer of the project for which change order is created. If project is specified for the change order, customer is defaulted to project customer.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change order.",
                        "nullable":true
                    },
                    "FinancialProjectPlanBaselineFlag":{
                        "title":"Financial project plan baseline flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the financial project plan will be baselined during project change order implementation. Valid values are Y and N.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change is not implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for a change order.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Change Order Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the change order.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Change Order Owner Email",
                        "type":"string",
                        "description":"Email of the owner of a change order. The default value is the creator email of the change order.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Change Order Owner ID",
                        "type":"integer",
                        "description":"Unique identifier of the owner of change order. The default value is creator of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Change Order Owner Name",
                        "type":"string",
                        "description":"Name of the owner of a change order. The default value is the creator name of the change order.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the priority of a change order. Valid values are HIGH, LOW, and MEDIUM. The default value is MEDIUM.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project for which change order is created.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for which the change order is created, rejected, and canceled. Valid values are BUDGET_REVISION, CLIENT_SCOPE_CHANGES, CONTRACT_MODIFICATION, DESIGN_CHANGES, GENERAL, OTHER, SCHEDULE_MODIFICATION, and SCOPE_REVISION. The default value is GENERAL.",
                        "nullable":false
                    },
                    "Stage":{
                        "title":"Stage Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current stage of a change order. Valid values are CREATE, IMPACT_ANALYSIS, APPROVAL, CLOSE, REVIEW, IMPLEMENTATION. The default value is CREATE.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current status of a change order. Status is derived from stage of the change order. You need to mention status only when you want to cancel the change order. Valid value is CANCELED.",
                        "nullable":false
                    },
                    "Summary":{
                        "title":"Summary",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Summary of the change document.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Unique number of the task associated with a specific project for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeDocumentVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the change order was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ChangeDocumentNumber":{
                        "title":"Change Order Number",
                        "type":"integer",
                        "description":"Unique number of the change order. Application calculated field.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Customer":{
                        "title":"Customer",
                        "type":"string",
                        "description":"Customer of the project for which change order is created. If project is specified for the change order, customer is defaulted to project customer.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeParticipantsVO-post-item":{
                "required":[
                    "ParticipantResourceId"
                ],
                "type":"object",
                "properties":{
                    "ApproveComments":{
                        "title":"Approval or Rejection Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Approval or rejection comments by participant for a change order. Mandatory for rejecting the change order.",
                        "nullable":true
                    },
                    "ApproveFlag":{
                        "title":"Approver Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an approver on the change order. Valid values are Y, N, and R. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ApproveStatus":{
                        "title":"Approver Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Approval status of participant for a change order. Valid values are In Progress, Completed, and Rejected.",
                        "nullable":true,
                        "default":"N"
                    },
                    "AssessmentComments":{
                        "title":"Assessment Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Assessment comments by participant for a change order.",
                        "nullable":true
                    },
                    "AssessmentFlag":{
                        "title":"Assessor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an assessor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "AssessmentStatus":{
                        "title":"Assessor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assessment status of assessor for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ImplementationComments":{
                        "title":"Implementation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Implementation comments by participant for a change order.",
                        "nullable":true
                    },
                    "ImplementationFlag":{
                        "title":"Implementor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an implementor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ImplementationStatus":{
                        "title":"Implementor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Implementation status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ParticipantEmail":{
                        "title":"Participant Email",
                        "type":"string",
                        "description":"Email of the change order participant.",
                        "nullable":true
                    },
                    "ParticipantName":{
                        "title":"Participant Name",
                        "type":"string",
                        "description":"Name of the change order participant.",
                        "nullable":true
                    },
                    "ParticipantResourceId":{
                        "title":"Participant Resource ID",
                        "type":"integer",
                        "description":"Resource identifier of the change order participant.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RejectDate":{
                        "title":"Rejection Date",
                        "type":"string",
                        "description":"Date when change order was rejected. Calculated by application.",
                        "format":"date",
                        "nullable":true
                    },
                    "RejectType":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the rejection type for a change order. Mandatory for rejecting the change order. Valid values are INSUFFICIENT_INFORMATION, OTHER, SCOPE_REDUCTION, and UNACCEPTABLE_RISK.",
                        "nullable":true
                    },
                    "ReviewComments":{
                        "title":"Review Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Review comments by participant for a change order.",
                        "nullable":true
                    },
                    "ReviewFlag":{
                        "title":"Reviewer Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is a reviewer on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":true
                    },
                    "ReviewStatus":{
                        "title":"Reviewer Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Review status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactsVO-patch-item":{
                "type":"object",
                "properties":{
                    "Area":{
                        "title":"Impact Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the impact area of a change order. Valid values are BUDGET_AND_FORECAST, CONTRACTS, OTHERS, PROJECT_PLAN, REQUIREMENTS, and RESOURCES. The default value is PROJECT_PLAN.",
                        "nullable":false
                    },
                    "ContractAmount":{
                        "title":"Contract Amount",
                        "type":"number",
                        "description":"Contract amount of the impact of a change order.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Impact Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the amounts impacted by the change. If project is specified for the change order, currency is defaulted to project currency. Otherwise, default value for currency is USD.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Impact Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the impact of a change order.",
                        "nullable":true
                    },
                    "EffortsInHours":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"Effort required in hours to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"Estimated cost to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedRevenue":{
                        "title":"Estimated Revenue",
                        "type":"number",
                        "description":"Estimated revenue to implement the change requested.",
                        "nullable":true
                    },
                    "ImpactedObjectId":{
                        "title":"Impacted Object ID",
                        "type":"integer",
                        "description":"Identifier of the impacted object such as a budget version or a forecast version.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Summary":{
                        "title":"Impact Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Summary of the impact of a change order.",
                        "nullable":false
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-response":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the creation of a new task, while a value of UPDATE indicates modifications to an existing task using the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ImpactTaskDetailsId":{
                        "title":"Impact Task Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the task impact details of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Unique Identifier of the parent task of a new task that's proposed or impacted with the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the parent task of a new task proposed or impacted with the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Unique number of the parent task of a new task that's proposed or impacted with the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project that's impacted. Updateable only at the time of creation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The proposed start date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that's impacted due to the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's impacted due to the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's impacted due to the change order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-item-post-request":{
                "required":[
                    "Area",
                    "ImpactOwnerId",
                    "Summary"
                ],
                "type":"object",
                "properties":{
                    "Area":{
                        "title":"Impact Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the impact area of a change order. Valid values are BUDGET_AND_FORECAST, CONTRACTS, OTHERS, PROJECT_PLAN, REQUIREMENTS, and RESOURCES. The default value is PROJECT_PLAN.",
                        "nullable":false
                    },
                    "ChangeImpactDetails":{
                        "title":"Change Impact Details",
                        "type":"array",
                        "description":"The Change Impact Details resource is used to view, create, update or delete the impact details for a change order. Change Impact Details can be created only for the impacts where the impact area is defined as Budget and Forecast or Project Plan.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-post-request"
                        }
                    },
                    "ChangeImpactTaskDetails":{
                        "title":"Change Impact Task Details",
                        "type":"array",
                        "description":"The Change Impact Task Details resource is used to view, create, update, or delete the task impact details for a change order. This allows for creation of tasks and updates to task dates through a change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-post-request"
                        }
                    },
                    "ContractAmount":{
                        "title":"Contract Amount",
                        "type":"number",
                        "description":"Contract amount of the impact of a change order.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Impact Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the amounts impacted by the change. If project is specified for the change order, currency is defaulted to project currency. Otherwise, default value for currency is USD.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Impact Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the impact of a change order.",
                        "nullable":true
                    },
                    "EffortsInHours":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"Effort required in hours to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"Estimated cost to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedRevenue":{
                        "title":"Estimated Revenue",
                        "type":"number",
                        "description":"Estimated revenue to implement the change requested.",
                        "nullable":true
                    },
                    "ImpactOwnerEmail":{
                        "title":"Impact Owner Email",
                        "type":"string",
                        "description":"Email of the impact owner.",
                        "nullable":true
                    },
                    "ImpactOwnerId":{
                        "title":"Impact Owner ID",
                        "type":"integer",
                        "description":"Resource identifier of the impact owner.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactOwnerName":{
                        "title":"Impact Owner Name",
                        "type":"string",
                        "description":"Name of the impact owner.",
                        "nullable":true
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "description":"The detail of the impacted object type such as a cost budget or revenue budget.",
                        "nullable":true
                    },
                    "ImpactedObjectId":{
                        "title":"Impacted Object ID",
                        "type":"integer",
                        "description":"Identifier of the impacted object such as a budget version or a forecast version.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Summary":{
                        "title":"Impact Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Summary of the impact of a change order.",
                        "nullable":false
                    }
                }
            },
            "changeOrders-item-patch-request":{
                "type":"object",
                "properties":{
                    "CancelDate":{
                        "title":"Change Order Cancellation Date",
                        "type":"string",
                        "description":"Date when the change order was canceled. Application calculated field.",
                        "format":"date",
                        "nullable":true
                    },
                    "CancelReason":{
                        "title":"Change Order Cancellation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for cancelling the change order. Mandatory for cancelling the change order.",
                        "nullable":true
                    },
                    "CancelType":{
                        "title":"Reason Code for Canceling",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for canceling the change order. Mandatory for cancelling the change order. Valid values are DUPLICATE, INSUFFICIENT_INFORMATION, NO_LONGER_REQUIRED, OTHER, and REJECTED.",
                        "nullable":true
                    },
                    "ChangeImpacts":{
                        "title":"Change Impacts",
                        "type":"array",
                        "description":"The Change Impacts resource is used to create, view, update, or delete the impacts due to the respective change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-patch-request"
                        }
                    },
                    "ChangeParticipants":{
                        "title":"Change Participants",
                        "type":"array",
                        "description":"The Change Participants resource is used to view, create, update, or delete the participants for a change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-patch-request"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for the change order.",
                        "nullable":true
                    },
                    "ContractAmendmentEffectiveDate":{
                        "title":"Contract Amendment Effective Date",
                        "type":"string",
                        "description":"Date when the amendment takes effect to incorporate the project change order impact.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractAmendmentMethod":{
                        "title":"Contract Amendment Method",
                        "maxLength":20,
                        "type":"string",
                        "description":"Specifies how the contract will be amended to reflect the project change order. Valid values: AUTOMATIC, MANUAL, NONE.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"Version number of the contract that includes the project change order impact.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change order.",
                        "nullable":true
                    },
                    "FinancialProjectPlanBaselineFlag":{
                        "title":"Financial project plan baseline flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the financial project plan will be baselined during project change order implementation. Valid values are Y and N.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change is not implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for a change order.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Change Order Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the change order.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Change Order Owner Email",
                        "type":"string",
                        "description":"Email of the owner of a change order. The default value is the creator email of the change order.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Change Order Owner ID",
                        "type":"integer",
                        "description":"Unique identifier of the owner of change order. The default value is creator of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Change Order Owner Name",
                        "type":"string",
                        "description":"Name of the owner of a change order. The default value is the creator name of the change order.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the priority of a change order. Valid values are HIGH, LOW, and MEDIUM. The default value is MEDIUM.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project for which change order is created.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for which the change order is created, rejected, and canceled. Valid values are BUDGET_REVISION, CLIENT_SCOPE_CHANGES, CONTRACT_MODIFICATION, DESIGN_CHANGES, GENERAL, OTHER, SCHEDULE_MODIFICATION, and SCOPE_REVISION. The default value is GENERAL.",
                        "nullable":false
                    },
                    "Stage":{
                        "title":"Stage Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current stage of a change order. Valid values are CREATE, IMPACT_ANALYSIS, APPROVAL, CLOSE, REVIEW, IMPLEMENTATION. The default value is CREATE.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current status of a change order. Status is derived from stage of the change order. You need to mention status only when you want to cancel the change order. Valid value is CANCELED.",
                        "nullable":false
                    },
                    "Summary":{
                        "title":"Summary",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Summary of the change document.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Unique number of the task associated with a specific project for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"External identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The finish date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact detail of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PCBurdenedCost":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project currency.",
                        "nullable":true
                    },
                    "PCRawCost":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project currency.",
                        "nullable":true
                    },
                    "PCRevenue":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project currency.",
                        "nullable":true
                    },
                    "PfcBurdenedCost":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRawCost":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRevenue":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project ledger currency.",
                        "nullable":true
                    },
                    "ProjElementId":{
                        "title":"Task Number",
                        "type":"integer",
                        "description":"Identifier of the task or the project that is impacted by the change. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectOrTaskName":{
                        "title":"Project or Task",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task or the project for which change order impact detail is created. Updatable only at creation time.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"The amount of change to the quantity.",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource that is impacted by the change.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the resource that's impacted by the change. Updatable only at creation time.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The start date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "TCBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"The amount of change to the raw cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"The amount of change to the revenue in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the change impact in transaction currency.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unit to measure the quantity such as hours or tons.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeDocumentVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "CreatorEmail":{
                        "title":"Creator Email",
                        "type":"string",
                        "description":"Email of the creator of a change order.",
                        "nullable":true
                    },
                    "CreatorId":{
                        "title":"Creator ID",
                        "type":"integer",
                        "description":"Identifier of the creator for a change order. Mandatory for POST operation if Creator Name or Creator Email is not provided.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatorName":{
                        "title":"Creator Name",
                        "type":"string",
                        "description":"Name of the creator of a change order.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactTaskDetailsVO-item":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the creation of a new task, while a value of UPDATE indicates modifications to an existing task using the change order.",
                        "nullable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "ImpactTaskDetailsId":{
                        "title":"Impact Task Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the task impact details of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Unique Identifier of the parent task of a new task that's proposed or impacted with the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the parent task of a new task proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Unique number of the parent task of a new task that's proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project that's impacted. Updateable only at the time of creation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The proposed start date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that's impacted due to the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's impacted due to the change order.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's impacted due to the change order.",
                        "nullable":true
                    }
                }
            },
            "changeOrders-ChangeImpacts-item-patch-request":{
                "type":"object",
                "properties":{
                    "Area":{
                        "title":"Impact Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the impact area of a change order. Valid values are BUDGET_AND_FORECAST, CONTRACTS, OTHERS, PROJECT_PLAN, REQUIREMENTS, and RESOURCES. The default value is PROJECT_PLAN.",
                        "nullable":false
                    },
                    "ChangeImpactDetails":{
                        "title":"Change Impact Details",
                        "type":"array",
                        "description":"The Change Impact Details resource is used to view, create, update or delete the impact details for a change order. Change Impact Details can be created only for the impacts where the impact area is defined as Budget and Forecast or Project Plan.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-patch-request"
                        }
                    },
                    "ChangeImpactTaskDetails":{
                        "title":"Change Impact Task Details",
                        "type":"array",
                        "description":"The Change Impact Task Details resource is used to view, create, update, or delete the task impact details for a change order. This allows for creation of tasks and updates to task dates through a change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-patch-request"
                        }
                    },
                    "ContractAmount":{
                        "title":"Contract Amount",
                        "type":"number",
                        "description":"Contract amount of the impact of a change order.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Impact Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the amounts impacted by the change. If project is specified for the change order, currency is defaulted to project currency. Otherwise, default value for currency is USD.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Impact Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the impact of a change order.",
                        "nullable":true
                    },
                    "EffortsInHours":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"Effort required in hours to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"Estimated cost to implement the change requested.",
                        "nullable":true
                    },
                    "EstimatedRevenue":{
                        "title":"Estimated Revenue",
                        "type":"number",
                        "description":"Estimated revenue to implement the change requested.",
                        "nullable":true
                    },
                    "ImpactedObjectId":{
                        "title":"Impacted Object ID",
                        "type":"integer",
                        "description":"Identifier of the impacted object such as a budget version or a forecast version.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Summary":{
                        "title":"Impact Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Summary of the impact of a change order.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactDetailsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact detail of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "changeOrders-ChangeParticipants-item-post-request":{
                "type":"object",
                "properties":{
                    "ApproveComments":{
                        "title":"Approval or Rejection Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Approval or rejection comments by participant for a change order. Mandatory for rejecting the change order.",
                        "nullable":true
                    },
                    "ApproveFlag":{
                        "title":"Approver Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an approver on the change order. Valid values are Y, N, and R. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ApproveStatus":{
                        "title":"Approver Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Approval status of participant for a change order. Valid values are In Progress, Completed, and Rejected.",
                        "nullable":true,
                        "default":"N"
                    },
                    "AssessmentComments":{
                        "title":"Assessment Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Assessment comments by participant for a change order.",
                        "nullable":true
                    },
                    "AssessmentFlag":{
                        "title":"Assessor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an assessor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "AssessmentStatus":{
                        "title":"Assessor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assessment status of assessor for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ImplementationComments":{
                        "title":"Implementation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Implementation comments by participant for a change order.",
                        "nullable":true
                    },
                    "ImplementationFlag":{
                        "title":"Implementor Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is an implementor on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":false
                    },
                    "ImplementationStatus":{
                        "title":"Implementor Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Implementation status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ParticipantEmail":{
                        "title":"Participant Email",
                        "type":"string",
                        "description":"Email of the change order participant.",
                        "nullable":true
                    },
                    "ParticipantName":{
                        "title":"Participant Name",
                        "type":"string",
                        "description":"Name of the change order participant.",
                        "nullable":true
                    },
                    "ParticipantResourceId":{
                        "title":"Participant Resource ID",
                        "type":"integer",
                        "description":"Resource identifier of the change order participant.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RejectDate":{
                        "title":"Rejection Date",
                        "type":"string",
                        "description":"Date when change order was rejected. Calculated by application.",
                        "format":"date",
                        "nullable":true
                    },
                    "RejectType":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the rejection type for a change order. Mandatory for rejecting the change order. Valid values are INSUFFICIENT_INFORMATION, OTHER, SCOPE_REDUCTION, and UNACCEPTABLE_RISK.",
                        "nullable":true
                    },
                    "ReviewComments":{
                        "title":"Review Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Review comments by participant for a change order.",
                        "nullable":true
                    },
                    "ReviewFlag":{
                        "title":"Reviewer Indicator",
                        "maxLength":2,
                        "type":"boolean",
                        "description":"Indicates whether a participant is a reviewer on the change order. Valid values are Y and N. The default value is N.",
                        "nullable":false,
                        "default":true
                    },
                    "ReviewStatus":{
                        "title":"Reviewer Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Review status of participant for a change order. Valid values are In Progress and Completed.",
                        "nullable":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ContractAmount":{
                        "title":"Contract Amount",
                        "type":"number",
                        "description":"Contract amount of the impact of a change order.",
                        "nullable":true
                    },
                    "Area":{
                        "title":"Impact Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the impact area of a change order. Valid values are BUDGET_AND_FORECAST, CONTRACTS, OTHERS, PROJECT_PLAN, REQUIREMENTS, and RESOURCES. The default value is PROJECT_PLAN.",
                        "nullable":false
                    },
                    "EffortsInHours":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"Effort required in hours to implement the change requested.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Impact Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the impact of a change order.",
                        "nullable":true
                    },
                    "ImpactedObjectId":{
                        "title":"Impacted Object ID",
                        "type":"integer",
                        "description":"Identifier of the impacted object such as a budget version or a forecast version.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "title":"Impact Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the amounts impacted by the change. If project is specified for the change order, currency is defaulted to project currency. Otherwise, default value for currency is USD.",
                        "nullable":true
                    },
                    "EstimatedCost":{
                        "title":"Estimated Cost",
                        "type":"number",
                        "description":"Estimated cost to implement the change requested.",
                        "nullable":true
                    },
                    "Summary":{
                        "title":"Impact Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Summary of the impact of a change order.",
                        "nullable":false
                    },
                    "EstimatedRevenue":{
                        "title":"Estimated Revenue",
                        "type":"number",
                        "description":"Estimated revenue to implement the change requested.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeImpactsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ImpactId":{
                        "title":"Impact Id",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeDocumentVO-patch-item":{
                "type":"object",
                "properties":{
                    "CancelDate":{
                        "title":"Change Order Cancellation Date",
                        "type":"string",
                        "description":"Date when the change order was canceled. Application calculated field.",
                        "format":"date",
                        "nullable":true
                    },
                    "CancelReason":{
                        "title":"Change Order Cancellation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for cancelling the change order. Mandatory for cancelling the change order.",
                        "nullable":true
                    },
                    "CancelType":{
                        "title":"Reason Code for Canceling",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for canceling the change order. Mandatory for cancelling the change order. Valid values are DUPLICATE, INSUFFICIENT_INFORMATION, NO_LONGER_REQUIRED, OTHER, and REJECTED.",
                        "nullable":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for the change order.",
                        "nullable":true
                    },
                    "ContractAmendmentEffectiveDate":{
                        "title":"Contract Amendment Effective Date",
                        "type":"string",
                        "description":"Date when the amendment takes effect to incorporate the project change order impact.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractAmendmentMethod":{
                        "title":"Contract Amendment Method",
                        "maxLength":20,
                        "type":"string",
                        "description":"Specifies how the contract will be amended to reflect the project change order. Valid values: AUTOMATIC, MANUAL, NONE.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"Version number of the contract that includes the project change order impact.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change order.",
                        "nullable":true
                    },
                    "FinancialProjectPlanBaselineFlag":{
                        "title":"Financial project plan baseline flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the financial project plan will be baselined during project change order implementation. Valid values are Y and N.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change is not implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for a change order.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Change Order Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the change order.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Change Order Owner Email",
                        "type":"string",
                        "description":"Email of the owner of a change order. The default value is the creator email of the change order.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Change Order Owner ID",
                        "type":"integer",
                        "description":"Unique identifier of the owner of change order. The default value is creator of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Change Order Owner Name",
                        "type":"string",
                        "description":"Name of the owner of a change order. The default value is the creator name of the change order.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the priority of a change order. Valid values are HIGH, LOW, and MEDIUM. The default value is MEDIUM.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project for which change order is created.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for which the change order is created, rejected, and canceled. Valid values are BUDGET_REVISION, CLIENT_SCOPE_CHANGES, CONTRACT_MODIFICATION, DESIGN_CHANGES, GENERAL, OTHER, SCHEDULE_MODIFICATION, and SCOPE_REVISION. The default value is GENERAL.",
                        "nullable":false
                    },
                    "Stage":{
                        "title":"Stage Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current stage of a change order. Valid values are CREATE, IMPACT_ANALYSIS, APPROVAL, CLOSE, REVIEW, IMPLEMENTATION. The default value is CREATE.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current status of a change order. Status is derived from stage of the change order. You need to mention status only when you want to cancel the change order. Valid value is CANCELED.",
                        "nullable":false
                    },
                    "Summary":{
                        "title":"Summary",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Summary of the change document.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Unique number of the task associated with a specific project for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"External identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Unique identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The finish date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "PCBurdenedCost":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project currency.",
                        "nullable":true
                    },
                    "PCRawCost":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project currency.",
                        "nullable":true
                    },
                    "PCRevenue":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project currency.",
                        "nullable":true
                    },
                    "PfcBurdenedCost":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRawCost":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the raw cost in project ledger currency.",
                        "nullable":true
                    },
                    "PfcRevenue":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The amount of change to the revenue in project ledger currency.",
                        "nullable":true
                    },
                    "ProjElementId":{
                        "title":"Task Number",
                        "type":"integer",
                        "description":"Identifier of the task or the project that is impacted by the change. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectOrTaskName":{
                        "title":"Project or Task",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task or the project for which change order impact detail is created. Updatable only at creation time.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"The amount of change to the quantity.",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource that is impacted by the change.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the resource that's impacted by the change. Updatable only at creation time.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The start date of the change impact detail.",
                        "format":"date",
                        "nullable":true
                    },
                    "TCBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"The amount of change to the burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"The amount of change to the raw cost in transaction currency.",
                        "nullable":true
                    },
                    "TCRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"The amount of change to the revenue in transaction currency.",
                        "nullable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code for the change impact in transaction currency.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unit to measure the quantity such as hours or tons.",
                        "nullable":true
                    }
                }
            },
            "changeOrders-item-post-request":{
                "required":[
                    "CreatorId",
                    "Name",
                    "OwnerId",
                    "Priority",
                    "Reason",
                    "Stage",
                    "Status"
                ],
                "type":"object",
                "properties":{
                    "CancelDate":{
                        "title":"Change Order Cancellation Date",
                        "type":"string",
                        "description":"Date when the change order was canceled. Application calculated field.",
                        "format":"date",
                        "nullable":true
                    },
                    "CancelReason":{
                        "title":"Change Order Cancellation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for cancelling the change order. Mandatory for cancelling the change order.",
                        "nullable":true
                    },
                    "CancelType":{
                        "title":"Reason Code for Canceling",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for canceling the change order. Mandatory for cancelling the change order. Valid values are DUPLICATE, INSUFFICIENT_INFORMATION, NO_LONGER_REQUIRED, OTHER, and REJECTED.",
                        "nullable":true
                    },
                    "ChangeImpacts":{
                        "title":"Change Impacts",
                        "type":"array",
                        "description":"The Change Impacts resource is used to create, view, update, or delete the impacts due to the respective change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-post-request"
                        }
                    },
                    "ChangeParticipants":{
                        "title":"Change Participants",
                        "type":"array",
                        "description":"The Change Participants resource is used to view, create, update, or delete the participants for a change order.",
                        "items":{
                            "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-post-request"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for the change order.",
                        "nullable":true
                    },
                    "ContractAmendmentEffectiveDate":{
                        "title":"Contract Amendment Effective Date",
                        "type":"string",
                        "description":"Date when the amendment takes effect to incorporate the project change order impact.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractAmendmentMethod":{
                        "title":"Contract Amendment Method",
                        "maxLength":20,
                        "type":"string",
                        "description":"Specifies how the contract will be amended to reflect the project change order. Valid values: AUTOMATIC, MANUAL, NONE.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"Version number of the contract that includes the project change order impact.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "CreatorEmail":{
                        "title":"Creator Email",
                        "type":"string",
                        "description":"Email of the creator of a change order.",
                        "nullable":true
                    },
                    "CreatorId":{
                        "title":"Creator ID",
                        "type":"integer",
                        "description":"Identifier of the creator for a change order. Mandatory for POST operation if Creator Name or Creator Email is not provided.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatorName":{
                        "title":"Creator Name",
                        "type":"string",
                        "description":"Name of the creator of a change order.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change order.",
                        "nullable":true
                    },
                    "FinancialProjectPlanBaselineFlag":{
                        "title":"Financial project plan baseline flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the financial project plan will be baselined during project change order implementation. Valid values are Y and N.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change is not implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for a change order.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Change Order Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the change order.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Change Order Owner Email",
                        "type":"string",
                        "description":"Email of the owner of a change order. The default value is the creator email of the change order.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Change Order Owner ID",
                        "type":"integer",
                        "description":"Unique identifier of the owner of change order. The default value is creator of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Change Order Owner Name",
                        "type":"string",
                        "description":"Name of the owner of a change order. The default value is the creator name of the change order.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the priority of a change order. Valid values are HIGH, LOW, and MEDIUM. The default value is MEDIUM.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project for which change order is created.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for which the change order is created, rejected, and canceled. Valid values are BUDGET_REVISION, CLIENT_SCOPE_CHANGES, CONTRACT_MODIFICATION, DESIGN_CHANGES, GENERAL, OTHER, SCHEDULE_MODIFICATION, and SCOPE_REVISION. The default value is GENERAL.",
                        "nullable":false
                    },
                    "Stage":{
                        "title":"Stage Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current stage of a change order. Valid values are CREATE, IMPACT_ANALYSIS, APPROVAL, CLOSE, REVIEW, IMPLEMENTATION. The default value is CREATE.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current status of a change order. Status is derived from stage of the change order. You need to mention status only when you want to cancel the change order. Valid value is CANCELED.",
                        "nullable":false
                    },
                    "Summary":{
                        "title":"Summary",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Summary of the change document.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Unique number of the task associated with a specific project for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ChangeDocumentVO-post-item":{
                "required":[
                    "CreatorId",
                    "Name",
                    "OwnerId",
                    "Priority",
                    "Reason",
                    "Stage",
                    "Status"
                ],
                "type":"object",
                "properties":{
                    "CancelDate":{
                        "title":"Change Order Cancellation Date",
                        "type":"string",
                        "description":"Date when the change order was canceled. Application calculated field.",
                        "format":"date",
                        "nullable":true
                    },
                    "CancelReason":{
                        "title":"Change Order Cancellation Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for cancelling the change order. Mandatory for cancelling the change order.",
                        "nullable":true
                    },
                    "CancelType":{
                        "title":"Reason Code for Canceling",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for canceling the change order. Mandatory for cancelling the change order. Valid values are DUPLICATE, INSUFFICIENT_INFORMATION, NO_LONGER_REQUIRED, OTHER, and REJECTED.",
                        "nullable":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"User comments for the change order.",
                        "nullable":true
                    },
                    "ContractAmendmentEffectiveDate":{
                        "title":"Contract Amendment Effective Date",
                        "type":"string",
                        "description":"Date when the amendment takes effect to incorporate the project change order impact.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractAmendmentMethod":{
                        "title":"Contract Amendment Method",
                        "maxLength":20,
                        "type":"string",
                        "description":"Specifies how the contract will be amended to reflect the project change order. Valid values: AUTOMATIC, MANUAL, NONE.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line impacted by the project change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract line in a contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractMajorVersion":{
                        "title":"Contract Major Version",
                        "type":"integer",
                        "description":"Version number of the contract that includes the project change order impact.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifier of the contract impacted by the project change order.",
                        "nullable":true
                    },
                    "CreatorEmail":{
                        "title":"Creator Email",
                        "type":"string",
                        "description":"Email of the creator of a change order.",
                        "nullable":true
                    },
                    "CreatorId":{
                        "title":"Creator ID",
                        "type":"integer",
                        "description":"Identifier of the creator for a change order. Mandatory for POST operation if Creator Name or Creator Email is not provided.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatorName":{
                        "title":"Creator Name",
                        "type":"string",
                        "description":"Name of the creator of a change order.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change order.",
                        "nullable":true
                    },
                    "FinancialProjectPlanBaselineFlag":{
                        "title":"Financial project plan baseline flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the financial project plan will be baselined during project change order implementation. Valid values are Y and N.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change is not implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for a change order.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Change Order Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the change order.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Change Order Owner Email",
                        "type":"string",
                        "description":"Email of the owner of a change order. The default value is the creator email of the change order.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Change Order Owner ID",
                        "type":"integer",
                        "description":"Unique identifier of the owner of change order. The default value is creator of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Change Order Owner Name",
                        "type":"string",
                        "description":"Name of the owner of a change order. The default value is the creator name of the change order.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the priority of a change order. Valid values are HIGH, LOW, and MEDIUM. The default value is MEDIUM.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project for which change order is created.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the reason for which the change order is created, rejected, and canceled. Valid values are BUDGET_REVISION, CLIENT_SCOPE_CHANGES, CONTRACT_MODIFICATION, DESIGN_CHANGES, GENERAL, OTHER, SCHEDULE_MODIFICATION, and SCOPE_REVISION. The default value is GENERAL.",
                        "nullable":false
                    },
                    "Stage":{
                        "title":"Stage Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current stage of a change order. Valid values are CREATE, IMPACT_ANALYSIS, APPROVAL, CLOSE, REVIEW, IMPLEMENTATION. The default value is CREATE.",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the current status of a change order. Status is derived from stage of the change order. You need to mention status only when you want to cancel the change order. Valid value is CANCELED.",
                        "nullable":false
                    },
                    "Summary":{
                        "title":"Summary",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Summary of the change document.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for which change document is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Unique number of the task associated with a specific project for which change order is created.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId",
                                "ProjectName"
                            ]
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the creation of a new task, while a value of UPDATE indicates modifications to an existing task using the change order.",
                        "nullable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Unique Identifier of the parent task of a new task that's proposed or impacted with the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the parent task of a new task proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Unique number of the parent task of a new task that's proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project that's impacted. Updateable only at the time of creation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The proposed start date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that's impacted due to the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's impacted due to the change order.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's impacted due to the change order.",
                        "nullable":true
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the creation of a new task, while a value of UPDATE indicates modifications to an existing task using the change order.",
                        "nullable":true
                    },
                    "ChangeDocumentId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of a project change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeImpactId":{
                        "title":"Impact ID",
                        "type":"integer",
                        "description":"Identifier of the impact to the change order. Updatable only at creation time.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "ImpactTaskDetailsId":{
                        "title":"Impact Task Details ID",
                        "type":"integer",
                        "description":"Unique identifier of the task impact details of the change order.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Unique Identifier of the parent task of a new task that's proposed or impacted with the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the parent task of a new task proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Unique number of the parent task of a new task that's proposed or impacted with the change order.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project that's impacted. Updateable only at the time of creation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The proposed start date of a task created or existing task impacted with the change order.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task that's impacted due to the change order.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that's impacted due to the change order.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task that's impacted due to the change order.",
                        "nullable":true
                    }
                }
            },
            "projectResourceActualHours":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceActualHours-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_resourceManagement_reporting_restModel_view_ProjectResourceActualHoursVO-updatableFields":{
                "type":"object",
                "properties":{
                    "UtilizationFlag":{
                        "title":"Resource Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported are eligible to be included in utilization calculations for the resource. Valid values are Y or N. It will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "BillableUtilizationFlag":{
                        "title":"Billable Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported will be included in billable resource utilization calculation. Valid values are Y or N. If no value is provided, it will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the actual hours record.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_reporting_restModel_view_ProjectResourceActualHoursVO-post-item":{
                "required":[
                    "ActualHoursWorkedCategory",
                    "ActualHoursWorkedCategoryCode",
                    "Quantity",
                    "ResourceId",
                    "WorkDate"
                ],
                "type":"object",
                "properties":{
                    "ActualHoursWorkedCategory":{
                        "title":"Actual Hours Worked Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of activity that's represented by the actual hours. Examples are Project Work, Paid Time Off, Training, and Other.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActualHoursWorkedCategoryCode":{
                        "title":"Actual Hours Worked Category Code",
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of activity that's represented by the actual hours. Examples are PROJECT_WORK, PTO, TRAINING, and OTHER.",
                        "nullable":false
                    },
                    "AdjustedTransactionReference":{
                        "title":"Adjusted Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the original transaction that this transaction adjusts, if this transaction is for an adjustment. This is an optional value even for an adjustment transaction.",
                        "nullable":true
                    },
                    "AdjustmentEntryFlag":{
                        "title":"Adjustment Entry Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the actual hours reported represent an adjustment to existing actual hours for a resource. This attribute is set to N during POST operation if no value is specified.",
                        "nullable":true,
                        "default":false
                    },
                    "BillableUtilizationFlag":{
                        "title":"Billable Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported will be included in billable resource utilization calculation. Valid values are Y or N. If no value is provided, it will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Information about the actual hours reported.",
                        "nullable":true
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the transaction details in the originating source system.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the project enterprise resource reported the actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Total actual hours worked that the resource reports for a day. The actual hours worked can be positive or negative with a maximum of two decimal places.",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who reported actual hours worked.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which the project enterprise resource reported actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which the project enterprise resource reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the actual hours record.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UtilizationDate":{
                        "title":"Utilization Date",
                        "type":"string",
                        "description":"Date that's associated with the actual hours worked for utilization reporting purposes. If no value is specified, then the utilization date is based on the work date.",
                        "format":"date",
                        "nullable":true
                    },
                    "UtilizationFlag":{
                        "title":"Resource Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported are eligible to be included in utilization calculations for the resource. Valid values are Y or N. It will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "WorkDate":{
                        "title":"Work Date",
                        "type":"string",
                        "description":"Date on which the project enterprise resource worked.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Actual Hours"
                }
            },
            "oracle_apps_projects_resourceManagement_reporting_restModel_view_ProjectResourceActualHoursVO-item":{
                "type":"object",
                "properties":{
                    "ActualHoursWorkedCategory":{
                        "title":"Actual Hours Worked Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of activity that's represented by the actual hours. Examples are Project Work, Paid Time Off, Training, and Other.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActualHoursWorkedCategoryCode":{
                        "title":"Actual Hours Worked Category Code",
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of activity that's represented by the actual hours. Examples are PROJECT_WORK, PTO, TRAINING, and OTHER.",
                        "nullable":false
                    },
                    "AdjustedTransactionReference":{
                        "title":"Adjusted Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the original transaction that this transaction adjusts, if this transaction is for an adjustment. This is an optional value even for an adjustment transaction.",
                        "nullable":true
                    },
                    "AdjustmentEntryFlag":{
                        "title":"Adjustment Entry Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the actual hours reported represent an adjustment to existing actual hours for a resource. This attribute is set to N during POST operation if no value is specified.",
                        "nullable":true,
                        "default":false
                    },
                    "BillableUtilizationFlag":{
                        "title":"Billable Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported will be included in billable resource utilization calculation. Valid values are Y or N. If no value is provided, it will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Information about the actual hours reported.",
                        "nullable":true
                    },
                    "HCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"HCM Person identifier of the project enterprise resource for which actual hours are reported.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the transaction details in the originating source system.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the project enterprise resource reported the actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Total actual hours worked that the resource reports for a day. The actual hours worked can be positive or negative with a maximum of two decimal places.",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who reported actual hours worked.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who reported actual hours worked.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which the project enterprise resource reported actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which the project enterprise resource reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the actual hours record.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UtilizationDate":{
                        "title":"Utilization Date",
                        "type":"string",
                        "description":"Date that's associated with the actual hours worked for utilization reporting purposes. If no value is specified, then the utilization date is based on the work date.",
                        "format":"date",
                        "nullable":true
                    },
                    "UtilizationFlag":{
                        "title":"Resource Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported are eligible to be included in utilization calculations for the resource. Valid values are Y or N. It will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "WorkDate":{
                        "title":"Work Date",
                        "type":"string",
                        "description":"Date on which the project enterprise resource worked.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Actual Hours"
                }
            },
            "projectResourceActualHours-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualHoursWorkedCategory":{
                        "title":"Actual Hours Worked Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of activity that's represented by the actual hours. Examples are Project Work, Paid Time Off, Training, and Other.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActualHoursWorkedCategoryCode":{
                        "title":"Actual Hours Worked Category Code",
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of activity that's represented by the actual hours. Examples are PROJECT_WORK, PTO, TRAINING, and OTHER.",
                        "nullable":false
                    },
                    "AdjustedTransactionReference":{
                        "title":"Adjusted Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the original transaction that this transaction adjusts, if this transaction is for an adjustment. This is an optional value even for an adjustment transaction.",
                        "nullable":true
                    },
                    "AdjustmentEntryFlag":{
                        "title":"Adjustment Entry Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the actual hours reported represent an adjustment to existing actual hours for a resource. This attribute is set to N during POST operation if no value is specified.",
                        "nullable":true,
                        "default":false
                    },
                    "BillableUtilizationFlag":{
                        "title":"Billable Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported will be included in billable resource utilization calculation. Valid values are Y or N. If no value is provided, it will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Information about the actual hours reported.",
                        "nullable":true
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the transaction details in the originating source system.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the project enterprise resource reported the actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Total actual hours worked that the resource reports for a day. The actual hours worked can be positive or negative with a maximum of two decimal places.",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who reported actual hours worked.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which the project enterprise resource reported actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which the project enterprise resource reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the actual hours record.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UtilizationDate":{
                        "title":"Utilization Date",
                        "type":"string",
                        "description":"Date that's associated with the actual hours worked for utilization reporting purposes. If no value is specified, then the utilization date is based on the work date.",
                        "format":"date",
                        "nullable":true
                    },
                    "UtilizationFlag":{
                        "title":"Resource Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported are eligible to be included in utilization calculations for the resource. Valid values are Y or N. It will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "WorkDate":{
                        "title":"Work Date",
                        "type":"string",
                        "description":"Date on which the project enterprise resource worked.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projectResourceActualHours-item-patch-request":{
                "type":"object",
                "properties":{
                    "BillableUtilizationFlag":{
                        "title":"Billable Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported will be included in billable resource utilization calculation. Valid values are Y or N. If no value is provided, it will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the actual hours record.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UtilizationFlag":{
                        "title":"Resource Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported are eligible to be included in utilization calculations for the resource. Valid values are Y or N. It will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_reporting_restModel_view_ProjectResourceActualHoursVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "UtilizationDate":{
                        "title":"Utilization Date",
                        "type":"string",
                        "description":"Date that's associated with the actual hours worked for utilization reporting purposes. If no value is specified, then the utilization date is based on the work date.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which the project enterprise resource reported actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AdjustmentEntryFlag":{
                        "title":"Adjustment Entry Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the actual hours reported represent an adjustment to existing actual hours for a resource. This attribute is set to N during POST operation if no value is specified.",
                        "nullable":true,
                        "default":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Information about the actual hours reported.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the project enterprise resource reported the actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualHoursWorkedCategoryCode":{
                        "title":"Actual Hours Worked Category Code",
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of activity that's represented by the actual hours. Examples are PROJECT_WORK, PTO, TRAINING, and OTHER.",
                        "nullable":false
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Total actual hours worked that the resource reports for a day. The actual hours worked can be positive or negative with a maximum of two decimal places.",
                        "nullable":false
                    },
                    "AdjustedTransactionReference":{
                        "title":"Adjusted Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the original transaction that this transaction adjusts, if this transaction is for an adjustment. This is an optional value even for an adjustment transaction.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who reported actual hours worked.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which the project enterprise resource reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActualHoursWorkedCategory":{
                        "title":"Actual Hours Worked Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of activity that's represented by the actual hours. Examples are Project Work, Paid Time Off, Training, and Other.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WorkDate":{
                        "title":"Work Date",
                        "type":"string",
                        "description":"Date on which the project enterprise resource worked.",
                        "format":"date",
                        "nullable":false
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the transaction details in the originating source system.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_reporting_restModel_view_ProjectResourceActualHoursVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "HCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"HCM Person identifier of the project enterprise resource for which actual hours are reported.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who reported actual hours worked.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_reporting_restModel_view_ProjectResourceActualHoursVO-patch-item":{
                "type":"object",
                "properties":{
                    "BillableUtilizationFlag":{
                        "title":"Billable Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported will be included in billable resource utilization calculation. Valid values are Y or N. If no value is provided, it will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the actual hours record.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UtilizationFlag":{
                        "title":"Resource Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported are eligible to be included in utilization calculations for the resource. Valid values are Y or N. It will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Actual Hours"
                }
            },
            "projectResourceActualHours-item-response":{
                "type":"object",
                "properties":{
                    "ActualHoursWorkedCategory":{
                        "title":"Actual Hours Worked Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of activity that's represented by the actual hours. Examples are Project Work, Paid Time Off, Training, and Other.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ActualHoursWorkedCategoryCode":{
                        "title":"Actual Hours Worked Category Code",
                        "maxLength":80,
                        "type":"string",
                        "description":"Code for the type of activity that's represented by the actual hours. Examples are PROJECT_WORK, PTO, TRAINING, and OTHER.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AdjustedTransactionReference":{
                        "title":"Adjusted Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the original transaction that this transaction adjusts, if this transaction is for an adjustment. This is an optional value even for an adjustment transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AdjustmentEntryFlag":{
                        "title":"Adjustment Entry Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the actual hours reported represent an adjustment to existing actual hours for a resource. This attribute is set to N during POST operation if no value is specified.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "BillableUtilizationFlag":{
                        "title":"Billable Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported will be included in billable resource utilization calculation. Valid values are Y or N. If no value is provided, it will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":240,
                        "type":"string",
                        "description":"Information about the actual hours reported.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "HCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"HCM Person identifier of the project enterprise resource for which actual hours are reported.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Reference to the transaction details in the originating source system.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the project enterprise resource reported the actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the project enterprise resource reported the actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Total actual hours worked that the resource reports for a day. The actual hours worked can be positive or negative with a maximum of two decimal places.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource who reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who reported actual hours worked.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who reported actual hours worked.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task for which the project enterprise resource reported actual hours worked.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which the project enterprise resource reported actual hours worked.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the actual hours record.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UtilizationDate":{
                        "title":"Utilization Date",
                        "type":"string",
                        "description":"Date that's associated with the actual hours worked for utilization reporting purposes. If no value is specified, then the utilization date is based on the work date.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UtilizationFlag":{
                        "title":"Resource Utilization Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the actual hours reported are eligible to be included in utilization calculations for the resource. Valid values are Y or N. It will default to Y if ActualHoursWorkedCategoryCode is PROJECT_WORK and to N if ActualHoursWorkedCategoryCode is PTO,TRAINING or OTHER.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "WorkDate":{
                        "title":"Work Date",
                        "type":"string",
                        "description":"Date on which the project enterprise resource worked.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardFundingSourcesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceLOV-readOnlyFields":{
                "type":"object",
                "properties":{
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source that is provided by the user.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardFundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source associated with the award.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceLOV-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Award Funding Sources"
                }
            },
            "awardFundingSourcesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingSourcesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceLOV-item":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source associated with the award.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source that is provided by the user.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Sources"
                }
            },
            "awardFundingSourcesLOV-item-response":{
                "type":"object",
                "properties":{
                    "AwardFundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the award funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Identifier of the funding source.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source associated with the award.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source that is provided by the user.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardFundingSourcesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardFundingSourceLOV-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportFeedbackVO-item":{
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true
                    },
                    "FeedbackId":{
                        "type":"integer",
                        "description":"Unique identifier of the feedback given as comment for the report.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person writing the comment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person writing the comment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Feedback"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportFeedbackVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectProgramCommunicationFeedbacks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectProgramCommunicationFeedbacks-item-post-request":{
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportFeedbackVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person writing the comment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FeedbackId":{
                        "type":"integer",
                        "description":"Unique identifier of the feedback given as comment for the report.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person writing the comment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportFeedbackVO-patch-item":{
                "required":[
                    "PersonId",
                    "ReportId"
                ],
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectProgramCommunicationFeedbacks-item-response":{
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FeedbackId":{
                        "type":"integer",
                        "description":"Unique identifier of the feedback given as comment for the report.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person writing the comment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person writing the comment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgramCommunicationFeedbacks-item-patch-request":{
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportFeedbackVO-post-item":{
                "required":[
                    "PersonId",
                    "ReportId"
                ],
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Feedback"
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestMatchesVO-patch-item":{
                "type":"object",
                "properties":{
                    "AvailabilityScore":{
                        "type":"integer",
                        "description":"Score of the resource availability to the requested hours on the request.",
                        "nullable":true
                    },
                    "BillRate":{
                        "type":"number",
                        "description":"Bill rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true
                    },
                    "CostRate":{
                        "type":"number",
                        "description":"Cost rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "Email":{
                        "type":"string",
                        "description":"Email of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "OverallScore":{
                        "type":"integer",
                        "description":"Average of the Qualification Score and Availability Score.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "QualificationScore":{
                        "type":"integer",
                        "description":"Score of the qualification of the resource matched to the qualifications on the request.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestMatchesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Email":{
                        "type":"string",
                        "description":"Email of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "CostRate":{
                        "type":"number",
                        "description":"Cost rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "AvailabilityScore":{
                        "type":"integer",
                        "description":"Score of the resource availability to the requested hours on the request.",
                        "nullable":true
                    },
                    "ResourceName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "QualificationScore":{
                        "type":"integer",
                        "description":"Score of the qualification of the resource matched to the qualifications on the request.",
                        "nullable":true
                    },
                    "BillRate":{
                        "type":"number",
                        "description":"Bill rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "nullable":true
                    },
                    "OverallScore":{
                        "type":"integer",
                        "description":"Average of the Qualification Score and Availability Score.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    }
                }
            },
            "projectResourceRequestMatches-item-response":{
                "type":"object",
                "properties":{
                    "AvailabilityScore":{
                        "type":"integer",
                        "description":"Score of the resource availability to the requested hours on the request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillRate":{
                        "type":"number",
                        "description":"Bill rate for the resource who matches the request criteria.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRate":{
                        "type":"number",
                        "description":"Cost rate for the resource who matches the request criteria.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Email":{
                        "type":"string",
                        "description":"Email of the project enterprise resource who matches the request criteria.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OverallScore":{
                        "type":"integer",
                        "description":"Average of the Qualification Score and Availability Score.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who matches the request criteria.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "QualificationScore":{
                        "type":"integer",
                        "description":"Score of the qualification of the resource matched to the qualifications on the request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the resource who matches the request criteria.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project enterprise resource who matches the request criteria.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestMatchesVO-item":{
                "type":"object",
                "properties":{
                    "AvailabilityScore":{
                        "type":"integer",
                        "description":"Score of the resource availability to the requested hours on the request.",
                        "nullable":true
                    },
                    "BillRate":{
                        "type":"number",
                        "description":"Bill rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true
                    },
                    "CostRate":{
                        "type":"number",
                        "description":"Cost rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "Email":{
                        "type":"string",
                        "description":"Email of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "OverallScore":{
                        "type":"integer",
                        "description":"Average of the Qualification Score and Availability Score.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "QualificationScore":{
                        "type":"integer",
                        "description":"Score of the qualification of the resource matched to the qualifications on the request.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "nullable":true
                    }
                }
            },
            "projectResourceRequestMatches":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceRequestMatches-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectResourceRequestMatches-item-patch-request":{
                "type":"object",
                "properties":{
                    "AvailabilityScore":{
                        "type":"integer",
                        "description":"Score of the resource availability to the requested hours on the request.",
                        "nullable":true
                    },
                    "BillRate":{
                        "type":"number",
                        "description":"Bill rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true
                    },
                    "CostRate":{
                        "type":"number",
                        "description":"Cost rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "Email":{
                        "type":"string",
                        "description":"Email of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "OverallScore":{
                        "type":"integer",
                        "description":"Average of the Qualification Score and Availability Score.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "QualificationScore":{
                        "type":"integer",
                        "description":"Score of the qualification of the resource matched to the qualifications on the request.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectResourceRequestMatchesVO-post-item":{
                "type":"object",
                "properties":{
                    "AvailabilityScore":{
                        "type":"integer",
                        "description":"Score of the resource availability to the requested hours on the request.",
                        "nullable":true
                    },
                    "BillRate":{
                        "type":"number",
                        "description":"Bill rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true
                    },
                    "CostRate":{
                        "type":"number",
                        "description":"Cost rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "Email":{
                        "type":"string",
                        "description":"Email of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "OverallScore":{
                        "type":"integer",
                        "description":"Average of the Qualification Score and Availability Score.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "QualificationScore":{
                        "type":"integer",
                        "description":"Score of the qualification of the resource matched to the qualifications on the request.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "nullable":true
                    }
                }
            },
            "projectResourceRequestMatches-item-post-request":{
                "type":"object",
                "properties":{
                    "AvailabilityScore":{
                        "type":"integer",
                        "description":"Score of the resource availability to the requested hours on the request.",
                        "nullable":true
                    },
                    "BillRate":{
                        "type":"number",
                        "description":"Bill rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true
                    },
                    "CostRate":{
                        "type":"number",
                        "description":"Cost rate for the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "Email":{
                        "type":"string",
                        "description":"Email of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "OverallScore":{
                        "type":"integer",
                        "description":"Average of the Qualification Score and Availability Score.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "QualificationScore":{
                        "type":"integer",
                        "description":"Score of the qualification of the resource matched to the qualifications on the request.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"Identifier of the resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project enterprise resource who matches the request criteria.",
                        "nullable":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestLinesVO-item":{
                "type":"object",
                "properties":{
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "CurrentFlag":{
                        "title":"Current Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project resource request is the most recent request for the assignment. Valid values are Y and N.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource associated to the project resource request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourcePersonId":{
                        "title":"Resource HCM Person ID",
                        "type":"integer",
                        "description":"HCM person identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    },
                    "ResourceSystemStatus":{
                        "title":"Resource System Status",
                        "type":"string",
                        "description":"Resource system status based on the seeded values.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "type":"boolean",
                        "description":"Indicates whether to use project calendar hours or specific hours per day.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. You may enter a value for only this attribute or for Project ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resources will fill on a project.  You may enter a value for only this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resource who is selected on the request.",
                        "nullable":true
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the request status for the resource request. You may pass the value as OPEN or DRAFT when creating the request. The default value will be DRAFT. <br>You can update the request and change the status from from DRAFT to OPEN. But you cannot change the status from OPEN to DRAFT.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.  You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Staffing remarks captured by the resource manager during staffing.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource of the person who is requesting resources. Usually it is the project manager.You may enter a value for only this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the resource request.  You may enter a value for only this attribute or for Project Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is requesting resources. Usually it is the project manager. You may enter a value for only this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource request.",
                        "nullable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is passed, the default value is set to the start date of the project.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resources will fill on a project. You may enter a value for only this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag to indicate if the hours for the assignment is explicitly provided in RequestedHoursperDay or should be derived from the project calendar.  Valid values are Y and N.",
                        "nullable":true,
                        "default":true
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integer between 0 and 100",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The requested quantity of resources for this project resource request. If this request is for multiple resources, then the quantity must be greater than one. If no value is passed, the default value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested.",
                        "format":"date",
                        "nullable":false
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Assignment location for the work specified on the project resource request.",
                        "nullable":true
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resource who will fulfill the request.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestQualificationsVO-item":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestDetailId":{
                        "title":"Resource Request Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-post-request":{
                "type":"object",
                "properties":{
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestLinesVO-post-item":{
                "type":"object",
                "properties":{
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    }
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules-item-post-request":{
                "type":"object",
                "properties":{
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project plan resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestLinesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourcePersonId":{
                        "title":"Resource HCM Person ID",
                        "type":"integer",
                        "description":"HCM person identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "type":"boolean",
                        "description":"Indicates whether to use project calendar hours or specific hours per day.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource associated to the project resource request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceSystemStatus":{
                        "title":"Resource System Status",
                        "type":"string",
                        "description":"Resource system status based on the seeded values.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrentFlag":{
                        "title":"Current Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project resource request is the most recent request for the assignment. Valid values are Y and N.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestLinesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "projectPlanResourceRequests-item-response":{
                "type":"object",
                "properties":{
                    "AssignedQuantity":{
                        "title":"Assigned Quantity",
                        "type":"integer",
                        "description":"The number of resources assigned for this project resource request.  Summing up Remaining Quantity and Assigned Quantity will give you Requested Quantity.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integer between 0 and 100",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Assignment location for the work specified on the project resource request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the resource request.  You may enter a value for only this attribute or for Project Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. You may enter a value for only this attribute or for Project ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectPlanResourceRequestDFF":{
                        "title":"Project Plan Resource Request Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Plan Resource Request Descriptive Flexfields resource is used by a project manager to view, create, and update descriptive flexfields associated to a project resource request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-response"
                        }
                    },
                    "ProjectPlanResourceRequestLines":{
                        "title":"Project Plan Resource Request Lines",
                        "type":"array",
                        "description":"The Project Plan Resource Request Lines resource is used by a project manager to view and update the status of nominated resources associated to the request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-response"
                        }
                    },
                    "ProjectPlanResourceRequestQualifications":{
                        "title":"Project Plan Resource Request Qualifications",
                        "type":"array",
                        "description":"The Project Plan Resource Request Qualifications resource is used by a project manager to view, create, and manage project resource qualifications under a specific request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-response"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resources will fill on a project.  You may enter a value for only this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resources will fill on a project. You may enter a value for only this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProposedQuantity":{
                        "title":"Proposed Quantity",
                        "type":"integer",
                        "description":"The number of resources proposed or nominated for this project resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RemainingQuantity":{
                        "title":"Remaining Quantity",
                        "type":"integer",
                        "description":"The number of resources remaining to fulfill this project resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "default":1,
                        "x-queryable":true
                    },
                    "RequestFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"Date on which the request is fulfilled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource request.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RequestStatus":{
                        "title":"Request Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status name of the resource request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the request status for the resource request. You may pass the value as OPEN or DRAFT when creating the request. The default value will be DRAFT. <br>You can update the request and change the status from from DRAFT to OPEN. But you cannot change the status from OPEN to DRAFT.",
                        "nullable":true,
                        "default":"DRAFT",
                        "x-queryable":true
                    },
                    "RequestSubmittedDate":{
                        "title":"Request Submitted Date",
                        "type":"string",
                        "description":"Date on which the request is submitted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The requested quantity of resources for this project resource request. If this request is for multiple resources, then the quantity must be greater than one. If no value is passed, the default value is set to 1.",
                        "nullable":true,
                        "default":1,
                        "x-queryable":true
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.  You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RequestedResourceName":{
                        "title":"Requested Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise labor resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestedResourcePersonId":{
                        "title":"Requested Resource Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is passed, the default value is set to the start date of the project.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is requesting resources. Usually it is the project manager. You may enter a value for only this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "RequesterName":{
                        "title":"Requester Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who is requesting resources.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequesterPersonId":{
                        "title":"Requester Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is requesting resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource of the person who is requesting resources. Usually it is the project manager.You may enter a value for only this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ResourceRequestSchedules":{
                        "title":"Resource Request Schedules",
                        "type":"array",
                        "description":"The Resource Request Schedules resource is used to view and update schedule details of project plan resource requests with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-response"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "StaffingOwnerName":{
                        "title":"Staffing Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is responsible for finding a resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StaffingOwnerPersonId":{
                        "title":"Staffing Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is responsible for finding a resource to fulfill the request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Staffing remarks captured by the resource manager during staffing.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resource who will fulfill the request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resource who is selected on the request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "TotalHours":{
                        "title":"Total Requested Hours",
                        "type":"number",
                        "description":"Total requested hours for the resource for the particular assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":22,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag to indicate if the hours for the assignment is explicitly provided in RequestedHoursperDay or should be derived from the project calendar.  Valid values are Y and N.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestVO-item":{
                "type":"object",
                "properties":{
                    "AssignedQuantity":{
                        "title":"Assigned Quantity",
                        "type":"integer",
                        "description":"The number of resources assigned for this project resource request.  Summing up Remaining Quantity and Assigned Quantity will give you Requested Quantity.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integer between 0 and 100",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Assignment location for the work specified on the project resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the resource request.  You may enter a value for only this attribute or for Project Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. You may enter a value for only this attribute or for Project ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resources will fill on a project.  You may enter a value for only this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resources will fill on a project. You may enter a value for only this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProposedQuantity":{
                        "title":"Proposed Quantity",
                        "type":"integer",
                        "description":"The number of resources proposed or nominated for this project resource request.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RemainingQuantity":{
                        "title":"Remaining Quantity",
                        "type":"integer",
                        "description":"The number of resources remaining to fulfill this project resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "default":1
                    },
                    "RequestFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"Date on which the request is fulfilled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource request.",
                        "nullable":false
                    },
                    "RequestStatus":{
                        "title":"Request Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status name of the resource request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the request status for the resource request. You may pass the value as OPEN or DRAFT when creating the request. The default value will be DRAFT. <br>You can update the request and change the status from from DRAFT to OPEN. But you cannot change the status from OPEN to DRAFT.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestSubmittedDate":{
                        "title":"Request Submitted Date",
                        "type":"string",
                        "description":"Date on which the request is submitted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The requested quantity of resources for this project resource request. If this request is for multiple resources, then the quantity must be greater than one. If no value is passed, the default value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.  You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedResourceName":{
                        "title":"Requested Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise labor resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestedResourcePersonId":{
                        "title":"Requested Resource Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is passed, the default value is set to the start date of the project.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is requesting resources. Usually it is the project manager. You may enter a value for only this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterName":{
                        "title":"Requester Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who is requesting resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequesterPersonId":{
                        "title":"Requester Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is requesting resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource of the person who is requesting resources. Usually it is the project manager.You may enter a value for only this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerName":{
                        "title":"Staffing Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is responsible for finding a resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StaffingOwnerPersonId":{
                        "title":"Staffing Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is responsible for finding a resource to fulfill the request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Staffing remarks captured by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resource who will fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resource who is selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TotalHours":{
                        "title":"Total Requested Hours",
                        "type":"number",
                        "description":"Total requested hours for the resource for the particular assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":22,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag to indicate if the hours for the assignment is explicitly provided in RequestedHoursperDay or should be derived from the project calendar.  Valid values are Y and N.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules-item-response":{
                "type":"object",
                "properties":{
                    "FinishDate":{
                        "type":"string",
                        "description":"Finish date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntervalName":{
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier that is given to each week between start date and end date of a plan resource request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project plan resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Start date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestQualificationsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-post-request":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlanResourceRequests":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-response":{
                "type":"object",
                "properties":{
                    "AssignedHours":{
                        "title":"Assigned Hours",
                        "type":"number",
                        "description":"Assigned hours per day when the specify hours per day is selected for use project calendar flag.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment created for the resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentFlag":{
                        "title":"Current Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the project resource request is the most recent request for the assignment. Valid values are Y and N.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Reservation expiration date for the resource if the assignment status is reserved.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "type":"string",
                        "description":"Reservation reason for the resource if the assignment status is reserved.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project enterprise resource associated to the project resource request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourcePersonId":{
                        "title":"Resource HCM Person ID",
                        "type":"integer",
                        "description":"HCM person identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE",
                        "x-queryable":true
                    },
                    "ResourceSystemStatus":{
                        "title":"Resource System Status",
                        "type":"string",
                        "description":"Resource system status based on the seeded values.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "type":"boolean",
                        "description":"Indicates whether to use project calendar hours or specific hours per day.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-response":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules-item-patch-request":{
                "type":"object",
                "properties":{
                    "RequestedHours":{
                        "type":"number",
                        "description":"Total requested hours for the schedule interval.",
                        "nullable":true
                    }
                }
            },
            "projectPlanResourceRequests-item-post-request":{
                "required":[
                    "RequestName",
                    "RequestedFinishDate",
                    "RequestedStartDate"
                ],
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integer between 0 and 100",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Assignment location for the work specified on the project resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the resource request.  You may enter a value for only this attribute or for Project Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. You may enter a value for only this attribute or for Project ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectPlanResourceRequestDFF":{
                        "title":"Project Plan Resource Request Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Plan Resource Request Descriptive Flexfields resource is used by a project manager to view, create, and update descriptive flexfields associated to a project resource request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-post-request"
                        }
                    },
                    "ProjectPlanResourceRequestLines":{
                        "title":"Project Plan Resource Request Lines",
                        "type":"array",
                        "description":"The Project Plan Resource Request Lines resource is used by a project manager to view and update the status of nominated resources associated to the request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-post-request"
                        }
                    },
                    "ProjectPlanResourceRequestQualifications":{
                        "title":"Project Plan Resource Request Qualifications",
                        "type":"array",
                        "description":"The Project Plan Resource Request Qualifications resource is used by a project manager to view, create, and manage project resource qualifications under a specific request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-post-request"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resources will fill on a project.  You may enter a value for only this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resources will fill on a project. You may enter a value for only this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource request.",
                        "nullable":false
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the request status for the resource request. You may pass the value as OPEN or DRAFT when creating the request. The default value will be DRAFT. <br>You can update the request and change the status from from DRAFT to OPEN. But you cannot change the status from OPEN to DRAFT.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The requested quantity of resources for this project resource request. If this request is for multiple resources, then the quantity must be greater than one. If no value is passed, the default value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.  You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is passed, the default value is set to the start date of the project.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is requesting resources. Usually it is the project manager. You may enter a value for only this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource of the person who is requesting resources. Usually it is the project manager.You may enter a value for only this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceRequestSchedules":{
                        "title":"Resource Request Schedules",
                        "type":"array",
                        "description":"The Resource Request Schedules resource is used to view and update schedule details of project plan resource requests with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-post-request"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Staffing remarks captured by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resource who will fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resource who is selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag to indicate if the hours for the assignment is explicitly provided in RequestedHoursperDay or should be derived from the project calendar.  Valid values are Y and N.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-patch-request":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestQualificationsVO-post-item":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestLinesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceProposedDate":{
                        "title":"Resource Proposed Date",
                        "type":"string",
                        "description":"The date when the resource is proposed or nominated to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource associated to the project resource request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the assignment created for the resource, if an assignment is created for the resource on the request line.",
                        "nullable":true
                    },
                    "RequestLineId":{
                        "title":"Request Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the request line under the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the assignment created for the resource to fulfill the request.",
                        "nullable":true
                    },
                    "ResourceFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"The date the resource on the request line is approved to fulfill the project resource request.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integer between 0 and 100",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Assignment location for the work specified on the project resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the resource request.  You may enter a value for only this attribute or for Project Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. You may enter a value for only this attribute or for Project ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resources will fill on a project.  You may enter a value for only this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resources will fill on a project. You may enter a value for only this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource request.",
                        "nullable":false
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the request status for the resource request. You may pass the value as OPEN or DRAFT when creating the request. The default value will be DRAFT. <br>You can update the request and change the status from from DRAFT to OPEN. But you cannot change the status from OPEN to DRAFT.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The requested quantity of resources for this project resource request. If this request is for multiple resources, then the quantity must be greater than one. If no value is passed, the default value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.  You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is passed, the default value is set to the start date of the project.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is requesting resources. Usually it is the project manager. You may enter a value for only this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource of the person who is requesting resources. Usually it is the project manager.You may enter a value for only this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Staffing remarks captured by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resource who will fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resource who is selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag to indicate if the hours for the assignment is explicitly provided in RequestedHoursperDay or should be derived from the project calendar.  Valid values are Y and N.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestQualificationsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceRequestDetailId":{
                        "title":"Resource Request Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StaffingOwnerPersonId":{
                        "title":"Staffing Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is responsible for finding a resource to fulfill the request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestSubmittedDate":{
                        "title":"Request Submitted Date",
                        "type":"string",
                        "description":"Date on which the request is submitted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RemainingQuantity":{
                        "title":"Remaining Quantity",
                        "type":"integer",
                        "description":"The number of resources remaining to fulfill this project resource request.",
                        "nullable":true,
                        "readOnly":true,
                        "default":1
                    },
                    "RequesterPersonId":{
                        "title":"Requester Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is requesting resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TotalHours":{
                        "title":"Total Requested Hours",
                        "type":"number",
                        "description":"Total requested hours for the resource for the particular assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":22,
                            "scale":2
                        }
                    },
                    "StaffingOwnerName":{
                        "title":"Staffing Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who is responsible for finding a resource to fulfill the request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProposedQuantity":{
                        "title":"Proposed Quantity",
                        "type":"integer",
                        "description":"The number of resources proposed or nominated for this project resource request.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignedQuantity":{
                        "title":"Assigned Quantity",
                        "type":"integer",
                        "description":"The number of resources assigned for this project resource request.  Summing up Remaining Quantity and Assigned Quantity will give you Requested Quantity.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequesterName":{
                        "title":"Requester Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who is requesting resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestedResourceName":{
                        "title":"Requested Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise labor resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RequestFulfilledDate":{
                        "title":"Request Fulfilled Date",
                        "type":"string",
                        "description":"Date on which the request is fulfilled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequestedResourcePersonId":{
                        "title":"Requested Resource Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestStatus":{
                        "title":"Request Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status name of the resource request.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestVO-post-item":{
                "required":[
                    "RequestName",
                    "RequestedFinishDate",
                    "RequestedStartDate"
                ],
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integer between 0 and 100",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Assignment location for the work specified on the project resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the resource request.  You may enter a value for only this attribute or for Project Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. You may enter a value for only this attribute or for Project ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resources will fill on a project.  You may enter a value for only this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resources will fill on a project. You may enter a value for only this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource request.",
                        "nullable":false
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the request status for the resource request. You may pass the value as OPEN or DRAFT when creating the request. The default value will be DRAFT. <br>You can update the request and change the status from from DRAFT to OPEN. But you cannot change the status from OPEN to DRAFT.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The requested quantity of resources for this project resource request. If this request is for multiple resources, then the quantity must be greater than one. If no value is passed, the default value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.  You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is passed, the default value is set to the start date of the project.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is requesting resources. Usually it is the project manager. You may enter a value for only this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource of the person who is requesting resources. Usually it is the project manager.You may enter a value for only this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestId":{
                        "title":"Request ID",
                        "type":"integer",
                        "description":"Identifier of the project resource request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Staffing remarks captured by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resource who will fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resource who is selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag to indicate if the hours for the assignment is explicitly provided in RequestedHoursperDay or should be derived from the project calendar.  Valid values are Y and N.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "projectPlanResourceRequests-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if a request is for a billable or a nonbillable assignment. Examples are BILLABLE, NON-BILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a non-billable assignment, the value is ignored. Valid values are positive integer between 0 and 100",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a non-billable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "Location":{
                        "title":"Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Assignment location for the work specified on the project resource request.",
                        "nullable":true
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the requested time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project associated to the resource request.  You may enter a value for only this attribute or for Project Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource request. You may enter a value for only this attribute or for Project ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to the resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectPlanResourceRequestDFF":{
                        "title":"Project Plan Resource Request Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Plan Resource Request Descriptive Flexfields resource is used by a project manager to view, create, and update descriptive flexfields associated to a project resource request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-patch-request"
                        }
                    },
                    "ProjectPlanResourceRequestLines":{
                        "title":"Project Plan Resource Request Lines",
                        "type":"array",
                        "description":"The Project Plan Resource Request Lines resource is used by a project manager to view and update the status of nominated resources associated to the request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-patch-request"
                        }
                    },
                    "ProjectPlanResourceRequestQualifications":{
                        "title":"Project Plan Resource Request Qualifications",
                        "type":"array",
                        "description":"The Project Plan Resource Request Qualifications resource is used by a project manager to view, create, and manage project resource qualifications under a specific request.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-patch-request"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resources will fill on a project.  You may enter a value for only this attribute or for Project Role Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resources will fill on a project. You may enter a value for only this attribute or for Project Role ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestName":{
                        "title":"Request Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource request.",
                        "nullable":false
                    },
                    "RequestStatusCode":{
                        "title":"Request Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the request status for the resource request. You may pass the value as OPEN or DRAFT when creating the request. The default value will be DRAFT. <br>You can update the request and change the status from from DRAFT to OPEN. But you cannot change the status from OPEN to DRAFT.",
                        "nullable":true,
                        "default":"DRAFT"
                    },
                    "RequestedFinishDate":{
                        "title":"Requested Finish Date",
                        "type":"string",
                        "description":"Date until which a resource is requested.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequestedHoursPerWeek":{
                        "title":"Requested Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the requested duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "RequestedHoursperDay":{
                        "title":"Requested Hours per Day",
                        "type":"number",
                        "description":"Period of time measured in hours that establishes the number of requested hours per working day on a project resource request.",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "RequestedQuantity":{
                        "title":"Requested Quantity",
                        "type":"integer",
                        "description":"The requested quantity of resources for this project resource request. If this request is for multiple resources, then the quantity must be greater than one. If no value is passed, the default value is set to 1.",
                        "nullable":true,
                        "default":1
                    },
                    "RequestedResourceEmail":{
                        "title":"Requested Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1. You may enter a value for only this attribute or for Requested Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequestedResourceId":{
                        "title":"Requested Resource ID",
                        "type":"integer",
                        "description":"Identifier of the resource who is selected to fulfill the project resource request, if the Requested Quantity is equal to 1.  You may enter a value for only this attribute or for Requested Resource Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RequestedStartDate":{
                        "title":"Requested Start Date",
                        "type":"string",
                        "description":"Date from which a resource is requested. If no value is passed, the default value is set to the start date of the project.",
                        "format":"date",
                        "nullable":false
                    },
                    "RequesterEmail":{
                        "title":"Requester Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who is requesting resources. Usually it is the project manager. You may enter a value for only this attribute or for Requester Resource ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RequesterResourceId":{
                        "title":"Requester Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource of the person who is requesting resources. Usually it is the project manager.You may enter a value for only this attribute or for Requester Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestSchedules":{
                        "title":"Resource Request Schedules",
                        "type":"array",
                        "description":"The Resource Request Schedules resource is used to view and update schedule details of project plan resource requests with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-patch-request"
                        }
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SpecialInstructions":{
                        "title":"Special Instructions",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Special instructions for the project resource request, such as requester instructions to the resource manager.",
                        "nullable":true
                    },
                    "StaffingOwnerEmail":{
                        "title":"Staffing Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or Staffing Owner ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "StaffingOwnerResourceId":{
                        "title":"Staffing Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who is responsible for finding a resource to fulfill the request. You may enter a value for only this attribute or for Staffing Owner Email but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StaffingRemarks":{
                        "title":"Staffing Remarks",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Staffing remarks captured by the resource manager during staffing.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TargetBillRate":{
                        "title":"Target Bill Rate",
                        "type":"number",
                        "description":"Bill rate that represents the targeted rate for the resource who will fulfill the request.",
                        "nullable":true
                    },
                    "TargetBillRateCurrencyCode":{
                        "title":"Target Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TargetCostRate":{
                        "title":"Target Cost Rate",
                        "type":"number",
                        "description":"Cost rate that represents the targeted rate for the resource who is selected on the request.",
                        "nullable":true
                    },
                    "TargetCostRateCurrencyCode":{
                        "title":"Target Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Flag to indicate if the hours for the assignment is explicitly provided in RequestedHoursperDay or should be derived from the project calendar.  Valid values are Y and N.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every day of the week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are variable for every week or not. Valid values are True and False.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the request are for every week or not. Valid values are True and False. If the value is True, the requested hours are derived from the attributes RequestedHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VariableWeeklyRequestSchedule":{
                        "type":"string",
                        "description":"Indicates the schedule of weekly hours for a project resource request where the weekly hours vary across the resource request date range. The value is provided in a date:hours format, with each pair separated by a comma.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the requested time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ResourceRequestId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestLinesVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignmentFinishDate":{
                        "title":"Assignment Finish Date",
                        "type":"string",
                        "description":"Assignment finish date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Assignment start date for the resource.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectRole":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Resource role for the project assignment.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason the nominated resource is rejected for the project resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate the reason the nominated resource is rejected for the project resource assigment.",
                        "nullable":true
                    },
                    "ResourceStatus":{
                        "title":"Resource Staffing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the resource associated to the project resource request.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceStatusCode":{
                        "title":"Resource Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Status code for the resource associated to the project resource request.",
                        "nullable":true,
                        "default":"NEW_LINE"
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestQualificationsVO-patch-item":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-response":{
                "type":"object",
                "properties":{
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "QualificationType":{
                        "title":"Qualification Type",
                        "type":"string",
                        "description":"Type of the structured content item to indicate whether the qualification is Competency or Language.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceRequestDetailId":{
                        "title":"Resource Request Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource request qualification associated to the request.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceMangement_request_restModel_view_ProjectPlanResourceRequestQualificationsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ReadingLanguageProficiencyLevelId":{
                        "title":"Reading Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to read text in a specific language. You may enter a value for only this attribute or for Reading Language Proficiency Level Name but not both.\n\nReading Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationName":{
                        "title":"Qualification Name",
                        "type":"string",
                        "description":"Name of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Keyword":{
                        "title":"Keyword",
                        "maxLength":240,
                        "type":"string",
                        "description":"Unstructured words or phrases that appear as keywords on a project resource request.",
                        "nullable":true
                    },
                    "WritingLanguageProficiencyLevel":{
                        "title":"Writing Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to write text in a specific language.  You may enter a value for only this attribute or for Writing Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CompetencyProficiencyLevelId":{
                        "title":"Competency Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level but not both. \n\nCompetency Proficiency level applies only if the Qualification Type value is Competency.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QualificationId":{
                        "title":"Qualification ID",
                        "type":"integer",
                        "description":"Identifier of a structured content item such as a competency or language. The structured content items are defined in HCM Talent Profile. You may enter a value for only this attribute or for Qualification Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpeakingLanguageProficiencyLevelId":{
                        "title":"Speaking Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level Name but not both.\n\nSpeaking Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MandatoryFlag":{
                        "title":"Mandatory Qualification",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the qualification is mandatory or optional.",
                        "nullable":true
                    },
                    "CompetencyProficiencyLevel":{
                        "title":"Competency Proficiency Level",
                        "type":"string",
                        "description":"Level of expertise or ability to perform a competency. You may enter a value for only this attribute or for Competency Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WritingLanguageProficiencyLevelId":{
                        "title":"Writing Language Proficiency Level ID",
                        "type":"integer",
                        "description":"Identifier of the level of ability to write text in a specific language. You may enter a value for only this attribute or for Write Language Proficiency Level Name but not both.\n\nWriting Language Proficiency level applies only if the Qualification Type value is Language.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReadingLanguageProficiencyLevel":{
                        "title":"Reading Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to read text in a specific language.  You may enter a value for only this attribute or for Reading Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SectionName":{
                        "title":"Content Section Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Content section name for the qualification.",
                        "nullable":true
                    },
                    "SectionId":{
                        "title":"Content Section ID",
                        "type":"integer",
                        "description":"Identifier of the qualification content section. You may enter a value for only this attribute or for Content Section Name but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpeakingLanguageProficiencyLevel":{
                        "title":"Speaking Language Proficiency Level",
                        "type":"string",
                        "description":"Level of ability to speak a specific language. You may enter a value for only this attribute or for Speaking Language Proficiency Level ID but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueActionVO-post-item":{
                "type":"object",
                "properties":{
                    "ActionItemOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who owns the action item associated to the project issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemOwnerId":{
                        "type":"integer",
                        "description":"The status of the action item, for example, NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PrimaryResourceId"
                            ]
                        }
                    },
                    "ActionItemStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemStatusCode":{
                        "type":"string",
                        "description":"The status of the action item such as NEW, WORKING, or CLOSED.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProgressStatusCode"
                            ]
                        }
                    },
                    "ActionItemSummary":{
                        "type":"string",
                        "description":"The short text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Name"
                            ]
                        }
                    },
                    "Description":{
                        "type":"string",
                        "description":"The long text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjElementsEODescription"
                            ]
                        }
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PlanningEndDate"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Issue Action Items"
                }
            },
            "projectIssues-IssueAction-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActionItemOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who owns the action item associated to the project issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemOwnerId":{
                        "type":"integer",
                        "description":"The status of the action item, for example, NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PrimaryResourceId"
                            ]
                        }
                    },
                    "ActionItemStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemStatusCode":{
                        "type":"string",
                        "description":"The status of the action item such as NEW, WORKING, or CLOSED.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProgressStatusCode"
                            ]
                        }
                    },
                    "ActionItemSummary":{
                        "type":"string",
                        "description":"The short text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Name"
                            ]
                        }
                    },
                    "Description":{
                        "type":"string",
                        "description":"The long text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjElementsEODescription"
                            ]
                        }
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PlanningEndDate"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueActionVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActionItemOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who owns the action item associated to the project issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemOwnerId":{
                        "type":"integer",
                        "description":"The status of the action item, for example, NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PrimaryResourceId"
                            ]
                        }
                    },
                    "ActionItemStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemStatusCode":{
                        "type":"string",
                        "description":"The status of the action item such as NEW, WORKING, or CLOSED.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProgressStatusCode"
                            ]
                        }
                    },
                    "ActionItemSummary":{
                        "type":"string",
                        "description":"The short text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Name"
                            ]
                        }
                    },
                    "Description":{
                        "type":"string",
                        "description":"The long text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjElementsEODescription"
                            ]
                        }
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PlanningEndDate"
                            ]
                        }
                    }
                }
            },
            "projectIssues-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectIssues-IssueAction-item-response":{
                "type":"object",
                "properties":{
                    "ActionItemId":{
                        "type":"integer",
                        "description":"Unique identifier of the action item associated to the issue.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ActionItemOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who owns the action item associated to the project issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ActionItemOwnerId":{
                        "type":"integer",
                        "description":"The status of the action item, for example, NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PrimaryResourceId"
                            ]
                        }
                    },
                    "ActionItemOwnerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The person assigned to the action item.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionItemStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ActionItemStatusCode":{
                        "type":"string",
                        "description":"The status of the action item such as NEW, WORKING, or CLOSED.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProgressStatusCode"
                            ]
                        }
                    },
                    "ActionItemSummary":{
                        "type":"string",
                        "description":"The short text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Name"
                            ]
                        }
                    },
                    "Description":{
                        "type":"string",
                        "description":"The long text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjElementsEODescription"
                            ]
                        }
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PlanningEndDate"
                            ]
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueVO-patch-item":{
                "required":[
                    "DateCreated",
                    "IssueCreatorId",
                    "IssueNumber",
                    "IssueOwnerId",
                    "IssueType",
                    "IssueTypeId",
                    "IssueUISummary",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "ClosedDate":{
                        "type":"string",
                        "description":"Date when the issue is closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ClosedReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for closing an issue such as Resolved or Obsolete.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClosedReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the reason for closing a project issue, for example CANCELED, DUPLICATE, OBSOLETE, or RESOLVED.",
                        "nullable":true
                    },
                    "DateCreated":{
                        "type":"string",
                        "description":"Date of creation of the issue.",
                        "format":"date",
                        "nullable":false
                    },
                    "IssueCreatorEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the creator of the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueCreatorId":{
                        "type":"integer",
                        "description":"Identifier of the creator for an issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueDescription":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Detailed description of the project issue.",
                        "nullable":true
                    },
                    "IssueNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the issue number.",
                        "nullable":false,
                        "x-hints":{
                            "SequenceName":"PJE_ISSUES_B_S"
                        }
                    },
                    "IssueOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the owner of an issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueOwnerId":{
                        "type":"integer",
                        "description":"A generated numeric ID for the person who owns the issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssuePriority":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority of the issue such as HIGH, MEDIUM, or LOW.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the issue such as NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Label to display the issue type.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueTypeId":{
                        "type":"integer",
                        "description":"Identifier of the project issue the item is created for.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueUISummary":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Summarized description of the issue.",
                        "nullable":false
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The identifier of the object to which an issue is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the type of object to which the issue is assigned, such as Program.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the priority of the project issue, for example, HIGH, MEDIUM, or LOW.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier of the project associated to the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReopenSummary":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text describing the reason to reopen the issue.",
                        "nullable":true
                    },
                    "Resolution":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text to provide the resolution summary when closing an issue.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":false
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Id of the task for which issue is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueActionVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ActionItemOwnerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The person assigned to the action item.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionItemId":{
                        "type":"integer",
                        "description":"Unique identifier of the action item associated to the issue.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "type":"integer",
                        "description":"Id of the task for which issue is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the priority of the project issue, for example, HIGH, MEDIUM, or LOW.",
                        "nullable":true
                    },
                    "DateCreated":{
                        "type":"string",
                        "description":"Date of creation of the issue.",
                        "format":"date",
                        "nullable":false
                    },
                    "IssueUISummary":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Summarized description of the issue.",
                        "nullable":false
                    },
                    "IssueNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the issue number.",
                        "nullable":false,
                        "x-hints":{
                            "SequenceName":"PJE_ISSUES_B_S"
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":false
                    },
                    "ClosedReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for closing an issue such as Resolved or Obsolete.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReopenSummary":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text describing the reason to reopen the issue.",
                        "nullable":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the type of object to which the issue is assigned, such as Program.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the owner of an issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueCreatorEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the creator of the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueDescription":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Detailed description of the project issue.",
                        "nullable":true
                    },
                    "IssuePriority":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority of the issue such as HIGH, MEDIUM, or LOW.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The identifier of the object to which an issue is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueCreatorId":{
                        "type":"integer",
                        "description":"Identifier of the creator for an issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier of the project associated to the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Label to display the issue type.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueTypeId":{
                        "type":"integer",
                        "description":"Identifier of the project issue the item is created for.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueOwnerId":{
                        "type":"integer",
                        "description":"A generated numeric ID for the person who owns the issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the issue such as NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ClosedReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the reason for closing a project issue, for example CANCELED, DUPLICATE, OBSOLETE, or RESOLVED.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ClosedDate":{
                        "type":"string",
                        "description":"Date when the issue is closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "Resolution":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text to provide the resolution summary when closing an issue.",
                        "nullable":true
                    }
                }
            },
            "projectIssues-IssueAction-item-post-request":{
                "type":"object",
                "properties":{
                    "ActionItemOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who owns the action item associated to the project issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemOwnerId":{
                        "type":"integer",
                        "description":"The status of the action item, for example, NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PrimaryResourceId"
                            ]
                        }
                    },
                    "ActionItemStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemStatusCode":{
                        "type":"string",
                        "description":"The status of the action item such as NEW, WORKING, or CLOSED.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProgressStatusCode"
                            ]
                        }
                    },
                    "ActionItemSummary":{
                        "type":"string",
                        "description":"The short text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Name"
                            ]
                        }
                    },
                    "Description":{
                        "type":"string",
                        "description":"The long text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjElementsEODescription"
                            ]
                        }
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PlanningEndDate"
                            ]
                        }
                    }
                }
            },
            "projectIssues-IssueAction":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-IssueAction-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectIssues-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueActionVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Description":{
                        "type":"string",
                        "description":"The long text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjElementsEODescription"
                            ]
                        }
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PlanningEndDate"
                            ]
                        }
                    },
                    "ActionItemOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who owns the action item associated to the project issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemStatusCode":{
                        "type":"string",
                        "description":"The status of the action item such as NEW, WORKING, or CLOSED.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProgressStatusCode"
                            ]
                        }
                    },
                    "ActionItemStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemSummary":{
                        "type":"string",
                        "description":"The short text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Name"
                            ]
                        }
                    },
                    "ActionItemOwnerId":{
                        "type":"integer",
                        "description":"The status of the action item, for example, NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PrimaryResourceId"
                            ]
                        }
                    }
                }
            },
            "projectIssues-item-post-request":{
                "required":[
                    "DateCreated",
                    "IssueCreatorId",
                    "IssueNumber",
                    "IssueOwnerId",
                    "IssueType",
                    "IssueTypeId",
                    "IssueUISummary",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-Attachments-item-post-request"
                        }
                    },
                    "ClosedDate":{
                        "type":"string",
                        "description":"Date when the issue is closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ClosedReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for closing an issue such as Resolved or Obsolete.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClosedReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the reason for closing a project issue, for example CANCELED, DUPLICATE, OBSOLETE, or RESOLVED.",
                        "nullable":true
                    },
                    "DateCreated":{
                        "type":"string",
                        "description":"Date of creation of the issue.",
                        "format":"date",
                        "nullable":false
                    },
                    "IssueAction":{
                        "title":"Project Issue Action Items",
                        "type":"array",
                        "description":"The Project Issues Action Items resource is used to view action items. Action items are tasks that are defined for issues that facilitates issue resolution.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-IssueAction-item-post-request"
                        }
                    },
                    "IssueCreatorEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the creator of the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueCreatorId":{
                        "type":"integer",
                        "description":"Identifier of the creator for an issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueDescription":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Detailed description of the project issue.",
                        "nullable":true
                    },
                    "IssueNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the issue number.",
                        "nullable":false,
                        "x-hints":{
                            "SequenceName":"PJE_ISSUES_B_S"
                        }
                    },
                    "IssueOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the owner of an issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueOwnerId":{
                        "type":"integer",
                        "description":"A generated numeric ID for the person who owns the issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssuePriority":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority of the issue such as HIGH, MEDIUM, or LOW.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the issue such as NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Label to display the issue type.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueTypeId":{
                        "type":"integer",
                        "description":"Identifier of the project issue the item is created for.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueUISummary":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Summarized description of the issue.",
                        "nullable":false
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The identifier of the object to which an issue is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the type of object to which the issue is assigned, such as Program.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the priority of the project issue, for example, HIGH, MEDIUM, or LOW.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier of the project associated to the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReopenSummary":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text describing the reason to reopen the issue.",
                        "nullable":true
                    },
                    "Resolution":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text to provide the resolution summary when closing an issue.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":false
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Id of the task for which issue is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectIssues-item-patch-request":{
                "required":[
                    "DateCreated",
                    "IssueCreatorId",
                    "IssueNumber",
                    "IssueOwnerId",
                    "IssueType",
                    "IssueTypeId",
                    "IssueUISummary",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-Attachments-item-patch-request"
                        }
                    },
                    "ClosedDate":{
                        "type":"string",
                        "description":"Date when the issue is closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ClosedReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for closing an issue such as Resolved or Obsolete.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClosedReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the reason for closing a project issue, for example CANCELED, DUPLICATE, OBSOLETE, or RESOLVED.",
                        "nullable":true
                    },
                    "DateCreated":{
                        "type":"string",
                        "description":"Date of creation of the issue.",
                        "format":"date",
                        "nullable":false
                    },
                    "IssueAction":{
                        "title":"Project Issue Action Items",
                        "type":"array",
                        "description":"The Project Issues Action Items resource is used to view action items. Action items are tasks that are defined for issues that facilitates issue resolution.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-IssueAction-item-patch-request"
                        }
                    },
                    "IssueCreatorEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the creator of the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueCreatorId":{
                        "type":"integer",
                        "description":"Identifier of the creator for an issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueDescription":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Detailed description of the project issue.",
                        "nullable":true
                    },
                    "IssueNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the issue number.",
                        "nullable":false,
                        "x-hints":{
                            "SequenceName":"PJE_ISSUES_B_S"
                        }
                    },
                    "IssueOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the owner of an issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueOwnerId":{
                        "type":"integer",
                        "description":"A generated numeric ID for the person who owns the issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssuePriority":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority of the issue such as HIGH, MEDIUM, or LOW.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the issue such as NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Label to display the issue type.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueTypeId":{
                        "type":"integer",
                        "description":"Identifier of the project issue the item is created for.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueUISummary":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Summarized description of the issue.",
                        "nullable":false
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The identifier of the object to which an issue is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the type of object to which the issue is assigned, such as Program.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the priority of the project issue, for example, HIGH, MEDIUM, or LOW.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier of the project associated to the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReopenSummary":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text describing the reason to reopen the issue.",
                        "nullable":true
                    },
                    "Resolution":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text to provide the resolution summary when closing an issue.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":false
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Id of the task for which issue is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "UpdateDate":{
                        "type":"string",
                        "description":"Date of issues when updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Task":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which issue is created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueUpdatedByName":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of owner that updated issue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project created for the issue. Name of the project associated with the project issue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IssueCreatorName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the creator of the issue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IssueOwnerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name  of the owner of an issue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IssueId":{
                        "type":"integer",
                        "description":"Automatically generated numeric ID for the issue.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueVO-item":{
                "type":"object",
                "properties":{
                    "ClosedDate":{
                        "type":"string",
                        "description":"Date when the issue is closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ClosedReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for closing an issue such as Resolved or Obsolete.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClosedReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the reason for closing a project issue, for example CANCELED, DUPLICATE, OBSOLETE, or RESOLVED.",
                        "nullable":true
                    },
                    "DateCreated":{
                        "type":"string",
                        "description":"Date of creation of the issue.",
                        "format":"date",
                        "nullable":false
                    },
                    "IssueCreatorEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the creator of the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueCreatorId":{
                        "type":"integer",
                        "description":"Identifier of the creator for an issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueCreatorName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the creator of the issue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IssueDescription":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Detailed description of the project issue.",
                        "nullable":true
                    },
                    "IssueId":{
                        "type":"integer",
                        "description":"Automatically generated numeric ID for the issue.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "IssueNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the issue number.",
                        "nullable":false,
                        "x-hints":{
                            "SequenceName":"PJE_ISSUES_B_S"
                        }
                    },
                    "IssueOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the owner of an issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueOwnerId":{
                        "type":"integer",
                        "description":"A generated numeric ID for the person who owns the issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueOwnerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name  of the owner of an issue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IssuePriority":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority of the issue such as HIGH, MEDIUM, or LOW.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the issue such as NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Label to display the issue type.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueTypeId":{
                        "type":"integer",
                        "description":"Identifier of the project issue the item is created for.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueUISummary":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Summarized description of the issue.",
                        "nullable":false
                    },
                    "IssueUpdatedByName":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of owner that updated issue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The identifier of the object to which an issue is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the type of object to which the issue is assigned, such as Program.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the priority of the project issue, for example, HIGH, MEDIUM, or LOW.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project created for the issue. Name of the project associated with the project issue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier of the project associated to the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReopenSummary":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text describing the reason to reopen the issue.",
                        "nullable":true
                    },
                    "Resolution":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text to provide the resolution summary when closing an issue.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":false
                    },
                    "Task":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which issue is created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Id of the task for which issue is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UpdateDate":{
                        "type":"string",
                        "description":"Date of issues when updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Issues"
                }
            },
            "projectIssues-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueVO-post-item":{
                "required":[
                    "DateCreated",
                    "IssueCreatorId",
                    "IssueNumber",
                    "IssueOwnerId",
                    "IssueType",
                    "IssueTypeId",
                    "IssueUISummary",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "ClosedDate":{
                        "type":"string",
                        "description":"Date when the issue is closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ClosedReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for closing an issue such as Resolved or Obsolete.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ClosedReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the reason for closing a project issue, for example CANCELED, DUPLICATE, OBSOLETE, or RESOLVED.",
                        "nullable":true
                    },
                    "DateCreated":{
                        "type":"string",
                        "description":"Date of creation of the issue.",
                        "format":"date",
                        "nullable":false
                    },
                    "IssueCreatorEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the creator of the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueCreatorId":{
                        "type":"integer",
                        "description":"Identifier of the creator for an issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueDescription":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Detailed description of the project issue.",
                        "nullable":true
                    },
                    "IssueNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the issue number.",
                        "nullable":false,
                        "x-hints":{
                            "SequenceName":"PJE_ISSUES_B_S"
                        }
                    },
                    "IssueOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the owner of an issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueOwnerId":{
                        "type":"integer",
                        "description":"A generated numeric ID for the person who owns the issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssuePriority":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority of the issue such as HIGH, MEDIUM, or LOW.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the issue such as NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "IssueType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Label to display the issue type.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IssueTypeId":{
                        "type":"integer",
                        "description":"Identifier of the project issue the item is created for.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IssueUISummary":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Summarized description of the issue.",
                        "nullable":false
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The identifier of the object to which an issue is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the type of object to which the issue is assigned, such as Program.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the priority of the project issue, for example, HIGH, MEDIUM, or LOW.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier of the project associated to the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReopenSummary":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text describing the reason to reopen the issue.",
                        "nullable":true
                    },
                    "Resolution":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text to provide the resolution summary when closing an issue.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":false
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Id of the task for which issue is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Issues"
                }
            },
            "oracle_apps_projects_projectManagementControl_issues_restModel_view_IssueActionVO-item":{
                "type":"object",
                "properties":{
                    "ActionItemId":{
                        "type":"integer",
                        "description":"Unique identifier of the action item associated to the issue.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ActionItemOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person who owns the action item associated to the project issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemOwnerId":{
                        "type":"integer",
                        "description":"The status of the action item, for example, NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PrimaryResourceId"
                            ]
                        }
                    },
                    "ActionItemOwnerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The person assigned to the action item.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionItemStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ActionItemStatusCode":{
                        "type":"string",
                        "description":"The status of the action item such as NEW, WORKING, or CLOSED.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProgressStatusCode"
                            ]
                        }
                    },
                    "ActionItemSummary":{
                        "type":"string",
                        "description":"The short text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Name"
                            ]
                        }
                    },
                    "Description":{
                        "type":"string",
                        "description":"The long text describing the action item associated to the issue.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjElementsEODescription"
                            ]
                        }
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "PlanningEndDate"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Issue Action Items"
                }
            },
            "projectIssues":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectIssues-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectIssues-item-response":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-Attachments-item-response"
                        }
                    },
                    "ClosedDate":{
                        "type":"string",
                        "description":"Date when the issue is closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ClosedReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for closing an issue such as Resolved or Obsolete.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ClosedReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the reason for closing a project issue, for example CANCELED, DUPLICATE, OBSOLETE, or RESOLVED.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateCreated":{
                        "type":"string",
                        "description":"Date of creation of the issue.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "IssueAction":{
                        "title":"Project Issue Action Items",
                        "type":"array",
                        "description":"The Project Issues Action Items resource is used to view action items. Action items are tasks that are defined for issues that facilitates issue resolution.",
                        "items":{
                            "$ref":"#/components/schemas/projectIssues-IssueAction-item-response"
                        }
                    },
                    "IssueCreatorEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the creator of the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "IssueCreatorId":{
                        "type":"integer",
                        "description":"Identifier of the creator for an issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "IssueCreatorName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the creator of the issue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IssueDescription":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Detailed description of the project issue.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IssueId":{
                        "type":"integer",
                        "description":"Automatically generated numeric ID for the issue.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "IssueNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the issue number.",
                        "nullable":false,
                        "x-hints":{
                            "SequenceName":"PJE_ISSUES_B_S"
                        },
                        "x-queryable":true
                    },
                    "IssueOwnerEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the owner of an issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "IssueOwnerId":{
                        "type":"integer",
                        "description":"A generated numeric ID for the person who owns the issue.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "IssueOwnerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name  of the owner of an issue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IssuePriority":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority of the issue such as HIGH, MEDIUM, or LOW.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "IssueStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the issue such as NEW, WORKING, or CLOSED.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "IssueType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Label to display the issue type.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "IssueTypeId":{
                        "type":"integer",
                        "description":"Identifier of the project issue the item is created for.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "IssueUISummary":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Summarized description of the issue.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "IssueUpdatedByName":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of owner that updated issue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NeedByDate":{
                        "type":"string",
                        "description":"The date by which the action item should be resolved or closed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The identifier of the object to which an issue is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The identifier of the type of object to which the issue is assigned, such as Program.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PriorityCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing the priority of the project issue, for example, HIGH, MEDIUM, or LOW.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project created for the issue. Name of the project associated with the project issue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier of the project associated to the issue.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ReopenSummary":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text describing the reason to reopen the issue.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Resolution":{
                        "maxLength":1000,
                        "type":"string",
                        "description":"Text to provide the resolution summary when closing an issue.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code representing status of the project issue action item, for example, NOT STARTED, IN PROGRESS, or COMPLETE.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Task":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which issue is created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Id of the task for which issue is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UpdateDate":{
                        "type":"string",
                        "description":"Date of issues when updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_project_projectManagement_common_restModel_projectFinancialTasks_view_ProjectFinancialTasksVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DefaultExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the default expenditure type for a resource class in a project unit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceAssignmentPlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when the resource is planned to start an assignment.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Unique identifier of a task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningElementId":{
                        "type":"integer",
                        "description":"Unique identifier of a planning element.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"Unique identifier of a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerPersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the resource who manages the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can charge an object to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskManagerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of a person assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceAssignmentPlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when the resource is planned to end an assignment.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectFinancialTasks-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_project_projectManagement_common_restModel_projectFinancialTasks_view_ProjectFinancialTasksVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectFinancialTasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectFinancialTasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectFinancialTasks-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_project_projectManagement_common_restModel_projectFinancialTasks_view_ProjectFinancialTasksVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_project_projectManagement_common_restModel_projectFinancialTasks_view_ProjectFinancialTasksVO-item":{
                "type":"object",
                "properties":{
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can charge an object to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DefaultExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the default expenditure type for a resource class in a project unit.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of a person assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningElementId":{
                        "type":"integer",
                        "description":"Unique identifier of a planning element.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"Unique identifier of a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceAssignmentPlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when the resource is planned to end an assignment.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceAssignmentPlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when the resource is planned to start an assignment.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Unique identifier of a task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskManagerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskManagerPersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the resource who manages the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskOrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the task.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectFinancialTasks-item-response":{
                "type":"object",
                "properties":{
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether you can charge an object to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DefaultExpenditureTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the default expenditure type set for a resource class in a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DefaultExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the default expenditure type for a resource class in a project unit.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of a person assigned to the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningElementId":{
                        "type":"integer",
                        "description":"Unique identifier of a planning element.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "type":"integer",
                        "description":"Unique identifier of a project unit.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceAssignmentPlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when the resource is planned to end an assignment.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceAssignmentPlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when the resource is planned to start an assignment.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Unique identifier of a task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskManagerName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The resource who manages the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskManagerPersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the resource who manages the task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskOrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectEvents-item-response":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the project event in hours.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the project event.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectEventId":{
                        "title":"Project Event ID",
                        "type":"integer",
                        "description":"Identifier of the project event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectEventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project event.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the project event.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectEvents":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEvents-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ProjectEventsVO-item":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the project event in hours.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the project event.",
                        "format":"date",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectEventId":{
                        "title":"Project Event ID",
                        "type":"integer",
                        "description":"Identifier of the project event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectEventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project event.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the project event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ProjectEventsVO-post-item":{
                "required":[
                    "ProjectEventName",
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the project event in hours.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the project event.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectEventId":{
                        "title":"Project Event ID",
                        "type":"integer",
                        "description":"Identifier of the project event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectEventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project event.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the project event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ProjectEventsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the project event in hours.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the project event.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectEventId":{
                        "title":"Project Event ID",
                        "type":"integer",
                        "description":"Identifier of the project event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the project event.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectEventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project event.",
                        "nullable":false
                    }
                }
            },
            "projectEvents-item-post-request":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the project event in hours.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the project event.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectEventId":{
                        "title":"Project Event ID",
                        "type":"integer",
                        "description":"Identifier of the project event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectEventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project event.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the project event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projectEvents-item-patch-request":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the project event in hours.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the project event.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectEventId":{
                        "title":"Project Event ID",
                        "type":"integer",
                        "description":"Identifier of the project event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectEventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project event.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the project event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ProjectEventsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_calendar_restModel_view_ProjectEventsVO-patch-item":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the event is an All Day event.",
                        "nullable":true
                    },
                    "DurationHours":{
                        "title":"Calendar Event Duration",
                        "type":"number",
                        "description":"Length of the project event in hours.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"Finish date of the project event.",
                        "format":"date",
                        "nullable":false
                    },
                    "ProjectEventId":{
                        "title":"Project Event ID",
                        "type":"integer",
                        "description":"Identifier of the project event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectEventName":{
                        "title":"Event Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project event.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the project event.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "projectRolesLOV-item-response":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project role.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of a project role.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RoleId":{
                        "title":"Enterprise Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the enterprise role.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RoleName":{
                        "title":"Enterprise Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the enterprise role.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of a project role.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_roleTypes_restModel_view_ProjectRoleTypeLovVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_roleTypes_restModel_view_ProjectRoleTypeLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of a project role.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of a project role.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RoleName":{
                        "title":"Enterprise Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the enterprise role.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project role.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RoleId":{
                        "title":"Enterprise Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the enterprise role.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectRolesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectRolesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_setup_roleTypes_restModel_view_ProjectRoleTypeLovVO-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project role.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of a project role.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project role.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RoleId":{
                        "title":"Enterprise Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the enterprise role.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RoleName":{
                        "title":"Enterprise Role",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the enterprise role.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of a project role.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectRolesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_roleTypes_restModel_view_ProjectRoleTypeLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectRolesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_ExpenditureTypeClassesLovVO-item":{
                "type":"object",
                "properties":{
                    "ExpTypeClassCode":{
                        "title":"Expenditure Type Class Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"The expenditure type class code classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpTypeClassEndDate":{
                        "title":"Expenditure Type Class End Date",
                        "type":"string",
                        "description":"End date of an expenditure type class.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpTypeClassName":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"The expenditure type class name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpTypeClassStartDate":{
                        "title":"Expenditure Type Class Start Date",
                        "type":"string",
                        "description":"Start date of an expenditure type class.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeClassId":{
                        "title":"Expenditure Type Class ID",
                        "type":"integer",
                        "description":"Unique id identifier for expenditure type class.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of parent resource expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "expenditureTypesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeClassesLOV":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV-item-patch-request"
                        }
                    }
                }
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_ExpenditureTypeClassesLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of parent resource expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeClassId":{
                        "title":"Expenditure Type Class ID",
                        "type":"integer",
                        "description":"Unique id identifier for expenditure type class.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpTypeClassName":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"The expenditure type class name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpTypeClassStartDate":{
                        "title":"Expenditure Type Class Start Date",
                        "type":"string",
                        "description":"Start date of an expenditure type class.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpTypeClassCode":{
                        "title":"Expenditure Type Class Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"The expenditure type class code classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpTypeClassEndDate":{
                        "title":"Expenditure Type Class End Date",
                        "type":"string",
                        "description":"End date of an expenditure type class.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_ExpenditureTypeClassesLovVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "expenditureTypesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_ExpenditureTypesLovVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeDescription":{
                        "title":"Expenditure Type Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the expenditure type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeEndDate":{
                        "title":"Expenditure Type End Date",
                        "type":"string",
                        "description":"End date of an expenditure type.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeStartDate":{
                        "title":"Expenditure Type Start Date",
                        "type":"string",
                        "description":"Start date of an expenditure type.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"A category grouping of expenditure types by type of revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of a category grouping of expenditure types by type of revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"The default value of units on costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the default value of units on costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_ExpenditureTypesLovVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV-item-response":{
                "type":"object",
                "properties":{
                    "ExpTypeClassCode":{
                        "title":"Expenditure Type Class Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"The expenditure type class code classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpTypeClassEndDate":{
                        "title":"Expenditure Type Class End Date",
                        "type":"string",
                        "description":"End date of an expenditure type class.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpTypeClassName":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"The expenditure type class name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpTypeClassStartDate":{
                        "title":"Expenditure Type Class Start Date",
                        "type":"string",
                        "description":"Start date of an expenditure type class.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeClassId":{
                        "title":"Expenditure Type Class ID",
                        "type":"integer",
                        "description":"Unique id identifier for expenditure type class.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of parent resource expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_ExpenditureTypeClassesLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "expenditureTypesLOV-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeClassesLOV":{
                        "title":"LOV for Expenditure Type Classes",
                        "type":"array",
                        "description":"The Expenditure Type Classes LOV resource is used to view an expenditure type class. This object includes attributes which are used to store values of an expenditure type class.",
                        "items":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV-item-response"
                        }
                    },
                    "ExpenditureTypeDescription":{
                        "title":"Expenditure Type Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the expenditure type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeEndDate":{
                        "title":"Expenditure Type End Date",
                        "type":"string",
                        "description":"End date of an expenditure type.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeStartDate":{
                        "title":"Expenditure Type Start Date",
                        "type":"string",
                        "description":"Start date of an expenditure type.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"A category grouping of expenditure types by type of revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of a category grouping of expenditure types by type of revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"The default value of units on costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the default value of units on costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_ExpenditureTypesLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_transactions_restModel_view_ExpenditureTypesLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the default value of units on costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"The default value of units on costing or planning transactions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure category.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeDescription":{
                        "title":"Expenditure Type Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the expenditure type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeEndDate":{
                        "title":"Expenditure Type End Date",
                        "type":"string",
                        "description":"End date of an expenditure type.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of a category grouping of expenditure types by type of revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCategory":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"A category grouping of expenditure types by type of revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeStartDate":{
                        "title":"Expenditure Type Start Date",
                        "type":"string",
                        "description":"Start date of an expenditure type.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure category.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "expenditureTypesLOV-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureTypeClassesLOV":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CanceledByResourceId":{
                        "title":"Canceled by Resource ID",
                        "type":"integer",
                        "description":"Unique Identifier of the resource who canceled the project resource assignment, if the assignment is canceled.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Reason of cancellation if the assignment is canceled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CancellationDate":{
                        "title":"Cancellation Date",
                        "type":"string",
                        "description":"Date of cancellation if the assignment is canceled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource that is selected for the assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentType":{
                        "title":"Adjustment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of adjustment if some adjustment has happenned on the project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AdjustmentTypeCode":{
                        "title":"Adjustment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the adjustment performed on the project resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "TotalAssignedHours":{
                        "title":"Total Assigned Hours",
                        "type":"number",
                        "description":"The total number of hours for a project resource assignment calculated based on the date range, daily hours, working days, and calendar exceptions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceHCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who is selected for the assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CanceledBy":{
                        "title":"Canceled By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The user who canceled the project resource assignment, if the assignment is canceled.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ProjResourceId":{
                        "title":"Project Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project labor resource associated with the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UseDailyHoursFlag":{
                        "title":"Use Daily Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment vary each day. Valid values are True and False. If the value is True, the assignment hours can vary each day of the project resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "AdjustmentType":{
                        "title":"Adjustment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of adjustment if some adjustment has happenned on the project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "AdjustmentTypeCode":{
                        "title":"Adjustment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the adjustment performed on the project resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "AssignmentComments":{
                        "title":"Assignment Additional Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details for the project resource assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date until which the resource is engaged on the project assignment. If no value is passed when creating the assignment, it defaults to project end date.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AssignmentExternalIdentifier":{
                        "title":"Assignment External Identifier",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the assignment in an external application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentHoursPerDay":{
                        "title":"Assignment Hours per Day",
                        "type":"number",
                        "description":"A period of time measured in hours for each day for the project resource assignment. Mandatory if you are passing Use Project Calendar Flag attribute value as N.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "AssignmentHoursPerWeek":{
                        "title":"Assignment Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the assignment duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentLocation":{
                        "title":"Assignment Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Location for the work specified on the project resource assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name given to a project resource assignment. This name is used to identify an assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"The date from which the resource is assigned to the project assignment. If no value is passed when creating the assignment, it defaults to the system date for all already started projects and to project start date for all projects starting in future. \nIf the assignment start date is provided and is before the project's start date, the assignment will still be created.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Status code of the assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentStatusName":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the assignment is a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the assignment is a billable assignment or a nonbillable assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Rate that represents the targeted bill rate for the resource on the assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate. The bill rate currency must be the same as the project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integer between 0 and 100.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CanceledBy":{
                        "title":"Canceled By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The user who canceled the project resource assignment, if the assignment is canceled.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CanceledByResourceId":{
                        "title":"Canceled by Resource ID",
                        "type":"integer",
                        "description":"Unique Identifier of the resource who canceled the project resource assignment, if the assignment is canceled.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CancellationDate":{
                        "title":"Cancellation Date",
                        "type":"string",
                        "description":"Date of cancellation if the assignment is canceled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Reason of cancellation if the assignment is canceled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"Rate that represents the cost rate for the resource on the assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedFromFlow":{
                        "title":"Created from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was created. For example, BRYNTUM indicates the project resource assignment was created from the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedFromFlow":{
                        "title":"Last Updated from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was updated. Examples are BYNTUM_ADJUST or BRYNTUM_CANCEL. These values indicate the assignment schedule was adjusted or canceled using the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "ProjResourceId":{
                        "title":"Project Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project labor resource associated with the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectManagementFlowFlag":{
                        "title":"Project Management Flow Indicator",
                        "type":"boolean",
                        "description":"Flag that indicates if the action is called in the project manager flow. Set this value only if the service is being called in the project manager flow. Default value will be set to resource management flow which is the primary applicationation of the service.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute, Project ID  attribute, or the Project Number attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute or the Project ID  attribute or the Project Name attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectResourceAssignmentSchedules":{
                        "title":"Project Resource Assignment Schedules",
                        "type":"array",
                        "description":"The Project Resource Assignment Schedules resource is used to view schedule details of project resource assignments with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules-item-response"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment.  To identify the project role, you may provide a value for this attribute or for Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, you may provide a value for only this attribute or for Project Role ID attribute but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Date until which the resource should be reserved on the project. On or before this date,  you should either confirm the assignment or cancel the reservation.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Resource Reason Code attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ReservationReasonCode":{
                        "title":"Reservation Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Reservation Reason attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource ID attribute but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ResourceHCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who is selected for the assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource Email attribute but not both. Resource is mandatory when creating an assignment.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource that is selected for the assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "TotalAssignedHours":{
                        "title":"Total Assigned Hours",
                        "type":"number",
                        "description":"The total number of hours for a project resource assignment calculated based on the date range, daily hours, working days, and calendar exceptions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "UseDailyHoursFlag":{
                        "title":"Use Daily Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment vary each day. Valid values are True and False. If the value is True, the assignment hours can vary each day of the project resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are provided in Assignment Hours Per Day attribute or if it should be derived from the project calendar.  Valid values are Y and N. If the value is Y, the assignment hours are derived from the project calendar.",
                        "nullable":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are variable for every day of the week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "UseProjectCalendarFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "title":"Use Variable Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates that the assignment is scheduled with weekly hours that vary for each week in the assignment date range.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are for every week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attribute AssignmentHoursPerWeek.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "VariableWeeklyAssignmentSchedule":{
                        "type":"string",
                        "description":"The schedule details of a project resource assignment with variable weekly hours in the format ???<interval start date>:<Hours for the interval>???. For example, ???2024-11-03:40,2024-11-10:35.50???",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentSchedulesVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentHours":{
                        "type":"number",
                        "description":"Total assignment hours for the schedule interval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Finish date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "IntervalName":{
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier that is given to each week between start date and end date of a resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request associated with the project resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Start date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentComments":{
                        "title":"Assignment Additional Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details for the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentExternalIdentifier":{
                        "title":"Assignment External Identifier",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the assignment in an external application.",
                        "nullable":true
                    },
                    "AssignmentLocation":{
                        "title":"Assignment Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Location for the work specified on the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name given to a project resource assignment. This name is used to identify an assignment.",
                        "nullable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the assignment is a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the assignment is a billable assignment or a nonbillable assignment.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Rate that represents the targeted bill rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate. The bill rate currency must be the same as the project currency.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integer between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"Rate that represents the cost rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "CreatedFromFlow":{
                        "title":"Created from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was created. For example, BRYNTUM indicates the project resource assignment was created from the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LastUpdatedFromFlow":{
                        "title":"Last Updated from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was updated. Examples are BYNTUM_ADJUST or BRYNTUM_CANCEL. These values indicate the assignment schedule was adjusted or canceled using the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectResourceAssignmentSchedules":{
                        "title":"Project Resource Assignment Schedules",
                        "type":"array",
                        "description":"The Project Resource Assignment Schedules resource is used to view schedule details of project resource assignments with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules-item-patch-request"
                        }
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Date until which the resource should be reserved on the project. On or before this date,  you should either confirm the assignment or cancel the reservation.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Resource Reason Code attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReservationReasonCode":{
                        "title":"Reservation Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Reservation Reason attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true
                    }
                }
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentHours":{
                        "type":"number",
                        "description":"Total assignment hours for the schedule interval.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Finish date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntervalName":{
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier that is given to each week between start date and end date of a resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request associated with the project resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "type":"string",
                        "description":"Start date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentsVO-post-item":{
                "required":[
                    "AssignmentEndDate",
                    "AssignmentStartDate",
                    "ProjectId",
                    "ProjectRoleId",
                    "ResourceId"
                ],
                "type":"object",
                "properties":{
                    "AssignmentComments":{
                        "title":"Assignment Additional Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details for the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date until which the resource is engaged on the project assignment. If no value is passed when creating the assignment, it defaults to project end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentExternalIdentifier":{
                        "title":"Assignment External Identifier",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the assignment in an external application.",
                        "nullable":true
                    },
                    "AssignmentHoursPerDay":{
                        "title":"Assignment Hours per Day",
                        "type":"number",
                        "description":"A period of time measured in hours for each day for the project resource assignment. Mandatory if you are passing Use Project Calendar Flag attribute value as N.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AssignmentHoursPerWeek":{
                        "title":"Assignment Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the assignment duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "AssignmentLocation":{
                        "title":"Assignment Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Location for the work specified on the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name given to a project resource assignment. This name is used to identify an assignment.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"The date from which the resource is assigned to the project assignment. If no value is passed when creating the assignment, it defaults to the system date for all already started projects and to project start date for all projects starting in future. \nIf the assignment start date is provided and is before the project's start date, the assignment will still be created.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Status code of the assignment.",
                        "nullable":true
                    },
                    "AssignmentStatusName":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the assignment is a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the assignment is a billable assignment or a nonbillable assignment.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Rate that represents the targeted bill rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate. The bill rate currency must be the same as the project currency.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integer between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"Rate that represents the cost rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "CreatedFromFlow":{
                        "title":"Created from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was created. For example, BRYNTUM indicates the project resource assignment was created from the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "LastUpdatedFromFlow":{
                        "title":"Last Updated from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was updated. Examples are BYNTUM_ADJUST or BRYNTUM_CANCEL. These values indicate the assignment schedule was adjusted or canceled using the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "ProjectManagementFlowFlag":{
                        "title":"Project Management Flow Indicator",
                        "type":"boolean",
                        "description":"Flag that indicates if the action is called in the project manager flow. Set this value only if the service is being called in the project manager flow. Default value will be set to resource management flow which is the primary applicationation of the service.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute, Project ID  attribute, or the Project Number attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute or the Project ID  attribute or the Project Name attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment.  To identify the project role, you may provide a value for this attribute or for Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, you may provide a value for only this attribute or for Project Role ID attribute but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Date until which the resource should be reserved on the project. On or before this date,  you should either confirm the assignment or cancel the reservation.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Resource Reason Code attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReservationReasonCode":{
                        "title":"Reservation Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Reservation Reason attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource ID attribute but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource Email attribute but not both. Resource is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are provided in Assignment Hours Per Day attribute or if it should be derived from the project calendar.  Valid values are Y and N. If the value is Y, the assignment hours are derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are variable for every day of the week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "UseProjectCalendarFlag"
                            ]
                        }
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "title":"Use Variable Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates that the assignment is scheduled with weekly hours that vary for each week in the assignment date range.",
                        "nullable":true
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are for every week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attribute AssignmentHoursPerWeek.",
                        "nullable":true
                    },
                    "VariableWeeklyAssignmentSchedule":{
                        "type":"string",
                        "description":"The schedule details of a project resource assignment with variable weekly hours in the format ???<interval start date>:<Hours for the interval>???. For example, ???2024-11-03:40,2024-11-10:35.50???",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentSchedulesVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "AdjustmentType":{
                        "title":"Adjustment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of adjustment if some adjustment has happenned on the project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AdjustmentTypeCode":{
                        "title":"Adjustment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the adjustment performed on the project resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AssignmentComments":{
                        "title":"Assignment Additional Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details for the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date until which the resource is engaged on the project assignment. If no value is passed when creating the assignment, it defaults to project end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentExternalIdentifier":{
                        "title":"Assignment External Identifier",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the assignment in an external application.",
                        "nullable":true
                    },
                    "AssignmentHoursPerDay":{
                        "title":"Assignment Hours per Day",
                        "type":"number",
                        "description":"A period of time measured in hours for each day for the project resource assignment. Mandatory if you are passing Use Project Calendar Flag attribute value as N.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AssignmentHoursPerWeek":{
                        "title":"Assignment Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the assignment duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentLocation":{
                        "title":"Assignment Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Location for the work specified on the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name given to a project resource assignment. This name is used to identify an assignment.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"The date from which the resource is assigned to the project assignment. If no value is passed when creating the assignment, it defaults to the system date for all already started projects and to project start date for all projects starting in future. \nIf the assignment start date is provided and is before the project's start date, the assignment will still be created.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Status code of the assignment.",
                        "nullable":true
                    },
                    "AssignmentStatusName":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the assignment is a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the assignment is a billable assignment or a nonbillable assignment.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Rate that represents the targeted bill rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate. The bill rate currency must be the same as the project currency.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integer between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "CanceledBy":{
                        "title":"Canceled By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The user who canceled the project resource assignment, if the assignment is canceled.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CanceledByResourceId":{
                        "title":"Canceled by Resource ID",
                        "type":"integer",
                        "description":"Unique Identifier of the resource who canceled the project resource assignment, if the assignment is canceled.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CancellationDate":{
                        "title":"Cancellation Date",
                        "type":"string",
                        "description":"Date of cancellation if the assignment is canceled.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Reason of cancellation if the assignment is canceled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"Rate that represents the cost rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedFromFlow":{
                        "title":"Created from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was created. For example, BRYNTUM indicates the project resource assignment was created from the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedFromFlow":{
                        "title":"Last Updated from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was updated. Examples are BYNTUM_ADJUST or BRYNTUM_CANCEL. These values indicate the assignment schedule was adjusted or canceled using the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjResourceId":{
                        "title":"Project Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project labor resource associated with the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "ProjectManagementFlowFlag":{
                        "title":"Project Management Flow Indicator",
                        "type":"boolean",
                        "description":"Flag that indicates if the action is called in the project manager flow. Set this value only if the service is being called in the project manager flow. Default value will be set to resource management flow which is the primary applicationation of the service.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute, Project ID  attribute, or the Project Number attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute or the Project ID  attribute or the Project Name attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment.  To identify the project role, you may provide a value for this attribute or for Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, you may provide a value for only this attribute or for Project Role ID attribute but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Date until which the resource should be reserved on the project. On or before this date,  you should either confirm the assignment or cancel the reservation.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Resource Reason Code attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReservationReasonCode":{
                        "title":"Reservation Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Reservation Reason attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource ID attribute but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceHCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"HCM person identifier for the project enterprise resource who is selected for the assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource Email attribute but not both. Resource is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource that is selected for the assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TotalAssignedHours":{
                        "title":"Total Assigned Hours",
                        "type":"number",
                        "description":"The total number of hours for a project resource assignment calculated based on the date range, daily hours, working days, and calendar exceptions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseDailyHoursFlag":{
                        "title":"Use Daily Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment vary each day. Valid values are True and False. If the value is True, the assignment hours can vary each day of the project resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are provided in Assignment Hours Per Day attribute or if it should be derived from the project calendar.  Valid values are Y and N. If the value is Y, the assignment hours are derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are variable for every day of the week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "UseProjectCalendarFlag"
                            ]
                        }
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "title":"Use Variable Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates that the assignment is scheduled with weekly hours that vary for each week in the assignment date range.",
                        "nullable":true
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are for every week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attribute AssignmentHoursPerWeek.",
                        "nullable":true
                    },
                    "VariableWeeklyAssignmentSchedule":{
                        "type":"string",
                        "description":"The schedule details of a project resource assignment with variable weekly hours in the format ???<interval start date>:<Hours for the interval>???. For example, ???2024-11-03:40,2024-11-10:35.50???",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentSchedulesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "type":"string",
                        "description":"Start date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceRequestScheduleId":{
                        "type":"integer",
                        "description":"Auto generated unique identifier for a schedule interval on a project resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AssignmentHours":{
                        "type":"number",
                        "description":"Total assignment hours for the schedule interval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntervalName":{
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique identifier that is given to each week between start date and end date of a resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceRequestId":{
                        "type":"integer",
                        "description":"Identifier of the project resource request associated with the project resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "type":"string",
                        "description":"Finish date of the schedule interval.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignmentComments":{
                        "title":"Assignment Additional Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details for the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentExternalIdentifier":{
                        "title":"Assignment External Identifier",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the assignment in an external application.",
                        "nullable":true
                    },
                    "AssignmentLocation":{
                        "title":"Assignment Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Location for the work specified on the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name given to a project resource assignment. This name is used to identify an assignment.",
                        "nullable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the assignment is a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the assignment is a billable assignment or a nonbillable assignment.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Rate that represents the targeted bill rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate. The bill rate currency must be the same as the project currency.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integer between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"Rate that represents the cost rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "CreatedFromFlow":{
                        "title":"Created from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was created. For example, BRYNTUM indicates the project resource assignment was created from the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LastUpdatedFromFlow":{
                        "title":"Last Updated from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was updated. Examples are BYNTUM_ADJUST or BRYNTUM_CANCEL. These values indicate the assignment schedule was adjusted or canceled using the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Date until which the resource should be reserved on the project. On or before this date,  you should either confirm the assignment or cancel the reservation.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Resource Reason Code attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReservationReasonCode":{
                        "title":"Reservation Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Reservation Reason attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true
                    }
                }
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectResourceAssignments-item-post-request":{
                "required":[
                    "AssignmentEndDate",
                    "AssignmentStartDate",
                    "ProjectId",
                    "ProjectRoleId",
                    "ResourceId"
                ],
                "type":"object",
                "properties":{
                    "AssignmentComments":{
                        "title":"Assignment Additional Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details for the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date until which the resource is engaged on the project assignment. If no value is passed when creating the assignment, it defaults to project end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentExternalIdentifier":{
                        "title":"Assignment External Identifier",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the assignment in an external application.",
                        "nullable":true
                    },
                    "AssignmentHoursPerDay":{
                        "title":"Assignment Hours per Day",
                        "type":"number",
                        "description":"A period of time measured in hours for each day for the project resource assignment. Mandatory if you are passing Use Project Calendar Flag attribute value as N.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AssignmentHoursPerWeek":{
                        "title":"Assignment Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the assignment duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "AssignmentLocation":{
                        "title":"Assignment Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Location for the work specified on the project resource assignment.",
                        "nullable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name given to a project resource assignment. This name is used to identify an assignment.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"The date from which the resource is assigned to the project assignment. If no value is passed when creating the assignment, it defaults to the system date for all already started projects and to project start date for all projects starting in future. \nIf the assignment start date is provided and is before the project's start date, the assignment will still be created.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Status code of the assignment.",
                        "nullable":true
                    },
                    "AssignmentStatusName":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the assignment is a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the assignment is a billable assignment or a nonbillable assignment.",
                        "nullable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Rate that represents the targeted bill rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate. The bill rate currency must be the same as the project currency.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integer between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"Rate that represents the cost rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "CreatedFromFlow":{
                        "title":"Created from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was created. For example, BRYNTUM indicates the project resource assignment was created from the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "LastUpdatedFromFlow":{
                        "title":"Last Updated from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was updated. Examples are BYNTUM_ADJUST or BRYNTUM_CANCEL. These values indicate the assignment schedule was adjusted or canceled using the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "ProjectManagementFlowFlag":{
                        "title":"Project Management Flow Indicator",
                        "type":"boolean",
                        "description":"Flag that indicates if the action is called in the project manager flow. Set this value only if the service is being called in the project manager flow. Default value will be set to resource management flow which is the primary applicationation of the service.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute, Project ID  attribute, or the Project Number attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute or the Project ID  attribute or the Project Name attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectResourceAssignmentSchedules":{
                        "title":"Project Resource Assignment Schedules",
                        "type":"array",
                        "description":"The Project Resource Assignment Schedules resource is used to view schedule details of project resource assignments with variable weekly hours",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules-item-post-request"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment.  To identify the project role, you may provide a value for this attribute or for Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, you may provide a value for only this attribute or for Project Role ID attribute but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Date until which the resource should be reserved on the project. On or before this date,  you should either confirm the assignment or cancel the reservation.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Resource Reason Code attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReservationReasonCode":{
                        "title":"Reservation Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Reservation Reason attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource ID attribute but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource Email attribute but not both. Resource is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are provided in Assignment Hours Per Day attribute or if it should be derived from the project calendar.  Valid values are Y and N. If the value is Y, the assignment hours are derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are variable for every day of the week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "UseProjectCalendarFlag"
                            ]
                        }
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "title":"Use Variable Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates that the assignment is scheduled with weekly hours that vary for each week in the assignment date range.",
                        "nullable":true
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are for every week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attribute AssignmentHoursPerWeek.",
                        "nullable":true
                    },
                    "VariableWeeklyAssignmentSchedule":{
                        "type":"string",
                        "description":"The schedule details of a project resource assignment with variable weekly hours in the format ???<interval start date>:<Hours for the interval>???. For example, ???2024-11-03:40,2024-11-10:35.50???",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedFromFlow":{
                        "title":"Last Updated from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was updated. Examples are BYNTUM_ADJUST or BRYNTUM_CANCEL. These values indicate the assignment schedule was adjusted or canceled using the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AssignmentLocation":{
                        "title":"Assignment Location",
                        "maxLength":240,
                        "type":"string",
                        "description":"Location for the work specified on the project resource assignment.",
                        "nullable":true
                    },
                    "CostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"Rate that represents the cost rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "ReservationReasonCode":{
                        "title":"Reservation Reason",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Reservation Reason attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true
                    },
                    "BillRateCurrencyCode":{
                        "title":"Bill Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the bill rate. The bill rate currency must be the same as the project currency.",
                        "nullable":true
                    },
                    "AssignmentComments":{
                        "title":"Assignment Additional Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Additional details for the project resource assignment.",
                        "nullable":true
                    },
                    "CreatedFromFlow":{
                        "title":"Created from Flow",
                        "maxLength":30,
                        "type":"string",
                        "description":"The flow from which the project resource assignment was created. For example, BRYNTUM indicates the project resource assignment was created from the resource schedule Gantt Chart.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ReservationReason":{
                        "title":"Reservation Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Reason for reserving a resource on the project resource assignment. You may provide a value for this attribute or for Resource Reason Code attribute but not both.  Applies only if the Assignment Status is RESERVED.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate if the assignment is a billable assignment or a nonbillable assignment.",
                        "nullable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CostRateCurrencyCode":{
                        "title":"Cost Rate Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency used to define the cost rate.",
                        "nullable":true
                    },
                    "ReservationExpirationDate":{
                        "title":"Reservation Expiration Date",
                        "type":"string",
                        "description":"Date until which the resource should be reserved on the project. On or before this date,  you should either confirm the assignment or cancel the reservation.",
                        "format":"date",
                        "nullable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name given to a project resource assignment. This name is used to identify an assignment.",
                        "nullable":true
                    },
                    "AssignmentExternalIdentifier":{
                        "title":"Assignment External Identifier",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the assignment in an external application.",
                        "nullable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the assignment is a billable or a nonbillable assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"Rate that represents the targeted bill rate for the resource on the assignment.",
                        "nullable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integer between 0 and 100.",
                        "nullable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason why the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentSchedulesVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute, Project ID  attribute, or the Project Number attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment.  To identify the project role, you may provide a value for this attribute or for Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "SundayHours":{
                        "title":"Sunday Hours",
                        "type":"number",
                        "description":"Hours for Sunday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ThursdayHours":{
                        "title":"Thursday Hours",
                        "type":"number",
                        "description":"Hours for Thursday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentStatusName":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "AssignmentHoursPerDay":{
                        "title":"Assignment Hours per Day",
                        "type":"number",
                        "description":"A period of time measured in hours for each day for the project resource assignment. Mandatory if you are passing Use Project Calendar Flag attribute value as N.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "UseVariableHoursFlag":{
                        "title":"Use Variable Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are variable for every day of the week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attributes Monday Hours through Sunday Hours.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "UseProjectCalendarFlag"
                            ]
                        }
                    },
                    "AssignmentEndDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"The date until which the resource is engaged on the project assignment. If no value is passed when creating the assignment, it defaults to project end date.",
                        "format":"date",
                        "nullable":false
                    },
                    "VariableWeeklyAssignmentSchedule":{
                        "type":"string",
                        "description":"The schedule details of a project resource assignment with variable weekly hours in the format ???<interval start date>:<Hours for the interval>???. For example, ???2024-11-03:40,2024-11-10:35.50???",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource ID attribute but not both.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MondayHours":{
                        "title":"Monday Hours",
                        "type":"number",
                        "description":"Hours for Monday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Unique number of the project associated to the resource assignment. To identify the project associated to the assignment,  you may provide a value only for this attribute or the Project ID  attribute or the Project Name attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, you may provide a value only for this attribute, the Project Number attribute, or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "UseWeeklyHoursFlag":{
                        "title":"Use Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are for every week or not. Valid values are True and False. If the value is True, the assignment hours are derived from the attribute AssignmentHoursPerWeek.",
                        "nullable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"The date from which the resource is assigned to the project assignment. If no value is passed when creating the assignment, it defaults to the system date for all already started projects and to project start date for all projects starting in future. \nIf the assignment start date is provided and is before the project's start date, the assignment will still be created.",
                        "format":"date",
                        "nullable":false
                    },
                    "UseVariableWeeklyHoursFlag":{
                        "title":"Use Variable Weekly Hours Indicator",
                        "type":"boolean",
                        "description":"Indicates that the assignment is scheduled with weekly hours that vary for each week in the assignment date range.",
                        "nullable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, you may provide a value for only this attribute or for Project Role ID attribute but not both.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "WednesdayHours":{
                        "title":"Wednesday Hours",
                        "type":"number",
                        "description":"Hours for Wednesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "UseProjectCalendarFlag":{
                        "title":"Use Project Calendar Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the hours for the assignment are provided in Assignment Hours Per Day attribute or if it should be derived from the project calendar.  Valid values are Y and N. If the value is Y, the assignment hours are derived from the project calendar.",
                        "nullable":true,
                        "default":true
                    },
                    "ProjectManagementFlowFlag":{
                        "title":"Project Management Flow Indicator",
                        "type":"boolean",
                        "description":"Flag that indicates if the action is called in the project manager flow. Set this value only if the service is being called in the project manager flow. Default value will be set to resource management flow which is the primary applicationation of the service.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource who is selected for the assignment. To identify the resource, you may provide a value for this attribute or for Resource Email attribute but not both. Resource is mandatory when creating an assignment.",
                        "nullable":false
                    },
                    "FridayHours":{
                        "title":"Friday Hours",
                        "type":"number",
                        "description":"Hours for Friday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Status code of the assignment.",
                        "nullable":true
                    },
                    "SaturdayHours":{
                        "title":"Saturday Hours",
                        "type":"number",
                        "description":"Hours for Saturday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentHoursPerWeek":{
                        "title":"Assignment Hours per Week",
                        "type":"number",
                        "description":"Hours for every week of the assignment duration. Applicable only if Use Weekly Hours Indicator value is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "TuesdayHours":{
                        "title":"Tuesday Hours",
                        "type":"number",
                        "description":"Hours for Tuesday of every week for the assignment time period. Applicable only if Use Variable Hours Indicator is true.",
                        "nullable":true,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillTransactionStatusLOVVO-post-item":{
                "title":"LOV for Project Bill Transaction Status",
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Bill Transaction Status"
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillTransactionStatusLOVVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectBillTransactionStatusLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillTransactionStatusLOVVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the bill transaction status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the bill transaction status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the bill transaction status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillTransactionStatusCode":{
                        "title":"Bill Transaction Status Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"A unique identifier for bill transaction status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillTransactionStatus":{
                        "title":"Bill Transaction Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the bill transaction status.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectBillTransactionStatusLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBillTransactionStatusLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "projectBillTransactionStatusLOV-item-response":{
                "type":"object",
                "properties":{
                    "BillTransactionStatus":{
                        "title":"Bill Transaction Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the bill transaction status.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillTransactionStatusCode":{
                        "title":"Bill Transaction Status Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"A unique identifier for bill transaction status.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the bill transaction status.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the bill transaction status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the bill transaction status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBillTransactionStatusLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillTransactionStatusLOVVO-item":{
                "title":"LOV for Project Bill Transaction Status",
                "type":"object",
                "properties":{
                    "BillTransactionStatus":{
                        "title":"Bill Transaction Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the bill transaction status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillTransactionStatusCode":{
                        "title":"Bill Transaction Status Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"A unique identifier for bill transaction status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the bill transaction status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the bill transaction status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the bill transaction status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Bill Transaction Status"
                }
            },
            "unprocessedProjectCosts-Errors-item-patch-request":{
                "type":"object",
                "properties":{
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":true
                    }
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-response":{
                "discriminator":{
                    "propertyName":"__FLEX_Context",
                    "mapping":{
                        "AP_Distribution_Sets":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-response",
                        "AP_Invoice_Distribution":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-response",
                        "AP_Invoice_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-response",
                        "EXM_Expense_Report":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-response",
                        "EXM_Expense_Report_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-response",
                        "INV_Misc_Transactions":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-response",
                        "OM_Sales_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-response",
                        "PJC_All":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-response",
                        "PJC_Expenditure_Batch":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-response",
                        "POR_Requisition":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-response",
                        "POR_User_Preferences":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-response",
                        "PO_Purchase_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-response",
                        "PO_Purchase_Order_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-response",
                        "PO_Purchase_Order_Schedule":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-response"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-response"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFVO-item"
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PROJECTS_5FSTD_5FCOST_5FCOLLECTION_PROJECTS_5FSTD_5FCOST_5FCOLLECTION_PJC_5FTXN_5FXFACE_5FALL",
                    "FND_ACFF_Title":"Project Costing Details",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"false"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsErrorsRestVO-post-item":{
                "required":[
                    "ErrorStageCode"
                ],
                "type":"object",
                "properties":{
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PROJECTS_5FSTD_5FCOST_5FCOLLECTION_PROJECTS_5FSTD_5FCOST_5FCOLLECTION_PJC_5FTXN_5FXFACE_5FALL",
                    "FND_ACFF_Title":"Project Costing Details",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"false"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":2,
                        "type":"string",
                        "description":"Code that identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - P and R - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "default":"P"
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_unprocTransDff_view_PjcPatVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the context for the segments of the descriptive flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "unprocessedProjectCosts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsErrorsRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "MessageCause":{
                        "title":"Message Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the unprocessed project cost was rejected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RejectionType":{
                        "title":"Rejection Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the type of the rejection, for example, Error or Warning.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ErrorStage":{
                        "title":"Error Stage",
                        "maxLength":80,
                        "type":"string",
                        "description":"The stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "title":"Message Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the rejection of the unprocessed project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MessageUserAction":{
                        "title":"Message Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the issue and make the unprocessed project cost eligible for processing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the rejection of the unprocessed project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProcessId":{
                        "title":"Process ID",
                        "type":"integer",
                        "description":"Identifier of the scheduled process during which the unprocessed cost was rejected.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionErrorId":{
                        "title":"Error ID",
                        "type":"integer",
                        "description":"Identifier of the error due to which the unprocessed cost was rejected.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "MessageAdministratorDetails":{
                        "title":"Root Cause Message Administrator Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information provided to administrators about the rejection of the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageAdministratorAction":{
                        "title":"Root Cause Message Administrator Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that the administrator must perform to resolve the rejection and make the unprocessed cost eligible for processing.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the context for the segments of the descriptive flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor. For example, use of company-owned equipment or internal telecommunications services. You must enter a value for either this attribute or Nonlabor Resource ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency Code but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BurdenedCostRateInTransactionCurrency":{
                        "title":"Burden Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating an unprocessed cost for which the burdened cost is accounted externally and the option to import burdened costs is enabled for the document.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Unprocessed cost that is directly attributable to the work performed in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job ID but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure Code but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item Number but not both while creating an unprocessed inventory cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReversedOriginalTransactionReference":{
                        "title":"Reversed Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"The original transaction reference of the existing project cost that the current unprocessed cost, usually a negative transaction, is reversing.",
                        "nullable":true
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost. You must enter a value for either this attribute or Nonlabor Resource Organization while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the unprocessed cost is an accrual item and a value of false means that the unprocessed cost is not an accrual item. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "BatchDescription":{
                        "title":"Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Number, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "ProviderLedgerCurrencyConversionDateTypeCode":{
                        "title":"Provider Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to provider ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the inventory item for the unprocessed cost. You must enter a value for either Inventory Item Number or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code used to classify the person in human resources. A list of valid values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the transaction currency for a project that is enabled for burdening. You must provide a value for this attribute while creating an unprocessed cost for a document in which the option to import externally burdened project cost is enabled.",
                        "nullable":true
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You must enter a value for either this attribute or Nonlabor Resource while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the unprocessed cost. You can enter a value for either this attribute or Project Role Name, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for an unprocessed cost. You must enter a value for this attribute for externally accounted unprocessed costs.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Nonlabor Resource Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the nonlabor resource incurring the cost of the expenditure item. You must enter a value for either this attribute or Nonlabor Resource Organization ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureBatch":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":false
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Name, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You can enter a value for either this attribute or Assignment but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the transaction currency that is directly attributable to the work performed. You must enter a value for this attribute if the option to import raw costs is enabled in the document.",
                        "nullable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party unprocessed cost. If duplicate references aren't allowed by the document, then multiple unprocessed costs can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted unprocessed cost for a document where the option to enable raw costs is enabled.",
                        "nullable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the unprocessed cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the unprocessed cost.",
                        "nullable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnmatchedNegativeTransactionFlag":{
                        "title":"Unmatched Negative Transaction",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An unprocessed cost with a negative quantity that is not an explicit reversal of an existing unprocessed cost. A value of true means that the unprocessed cost is an unmatched negative transaction and a value of false means that the unprocessed cost is not an unmatched negative transaction. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the unprocessed cost. You must enter a value for this attribute while creating an unprocessed cost that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":false
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency but not both while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRoundingLimit":{
                        "title":"Provider Ledger Currency Conversion Rounding Limit",
                        "type":"number",
                        "description":"A tolerance limit used when you import fully costed transactions that have a transaction currency that is different than the provider ledger currency. This limit determines whether to accept the unprocessed cost when comparing the amount in transaction currency and provider ledger currency based on the currency conversion rate.",
                        "nullable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the unprocessed cost, such as Consultant or Technical Lead. You can enter a value for either this attribute or Project Role ID, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRateTypeId":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost was converted from a legacy system. A value of true means that the unprocessed cost is converted from a legacy system and a value of false means that the unprocessed cost is not converted from a legacy system. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostCreditKeyFlexField",
                            "precision":18
                        }
                    }
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-patch-request":{
                "discriminator":{
                    "propertyName":"__FLEX_Context",
                    "mapping":{
                        "AP_Distribution_Sets":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-patch-request",
                        "AP_Invoice_Distribution":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-patch-request",
                        "AP_Invoice_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-patch-request",
                        "EXM_Expense_Report":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-patch-request",
                        "EXM_Expense_Report_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-patch-request",
                        "INV_Misc_Transactions":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-patch-request",
                        "OM_Sales_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-patch-request",
                        "PJC_All":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-patch-request",
                        "PJC_Expenditure_Batch":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-patch-request",
                        "POR_Requisition":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-patch-request",
                        "POR_User_Preferences":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-patch-request",
                        "PO_Purchase_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-patch-request",
                        "PO_Purchase_Order_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-patch-request",
                        "PO_Purchase_Order_Schedule":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-patch-request"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-patch-request"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFVO-patch-item"
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsErrorsRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":true
                    }
                }
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the context for the segments of the descriptive flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsRestVO-post-item":{
                "required":[
                    "BusinessUnitId",
                    "ExpenditureBatch",
                    "OriginalTransactionReference",
                    "Quantity"
                ],
                "type":"object",
                "properties":{
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for an unprocessed cost. You must enter a value for this attribute for externally accounted unprocessed costs.",
                        "format":"date",
                        "nullable":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the unprocessed cost is an accrual item and a value of false means that the unprocessed cost is not an accrual item. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You can enter a value for either this attribute or Assignment but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Number, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Name, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BatchDescription":{
                        "title":"Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating an unprocessed cost for which the burdened cost is accounted externally and the option to import burdened costs is enabled for the document.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the transaction currency for a project that is enabled for burdening. You must provide a value for this attribute while creating an unprocessed cost for a document in which the option to import externally burdened project cost is enabled.",
                        "nullable":true
                    },
                    "BurdenedCostRateInTransactionCurrency":{
                        "title":"Burden Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the unprocessed cost.",
                        "nullable":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost was converted from a legacy system. A value of true means that the unprocessed cost is converted from a legacy system and a value of false means that the unprocessed cost is not converted from a legacy system. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureBatch":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":false
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the inventory item for the unprocessed cost. You must enter a value for either Inventory Item Number or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item Number but not both while creating an unprocessed inventory cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job ID but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor. For example, use of company-owned equipment or internal telecommunications services. You must enter a value for either this attribute or Nonlabor Resource ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You must enter a value for either this attribute or Nonlabor Resource while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Nonlabor Resource Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the nonlabor resource incurring the cost of the expenditure item. You must enter a value for either this attribute or Nonlabor Resource Organization ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost. You must enter a value for either this attribute or Nonlabor Resource Organization while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party unprocessed cost. If duplicate references aren't allowed by the document, then multiple unprocessed costs can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the unprocessed cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code used to classify the person in human resources. A list of valid values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the unprocessed cost. You can enter a value for either this attribute or Project Role Name, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the unprocessed cost, such as Consultant or Technical Lead. You can enter a value for either this attribute or Project Role ID, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDateTypeCode":{
                        "title":"Provider Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to provider ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRateTypeId":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRoundingLimit":{
                        "title":"Provider Ledger Currency Conversion Rounding Limit",
                        "type":"number",
                        "description":"A tolerance limit used when you import fully costed transactions that have a transaction currency that is different than the provider ledger currency. This limit determines whether to accept the unprocessed cost when comparing the amount in transaction currency and provider ledger currency based on the currency conversion rate.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the unprocessed cost. You must enter a value for this attribute while creating an unprocessed cost that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":false
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Unprocessed cost that is directly attributable to the work performed in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted unprocessed cost for a document where the option to enable raw costs is enabled.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the transaction currency that is directly attributable to the work performed. You must enter a value for this attribute if the option to import raw costs is enabled in the document.",
                        "nullable":true
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "ReversedOriginalTransactionReference":{
                        "title":"Reversed Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"The original transaction reference of the existing project cost that the current unprocessed cost, usually a negative transaction, is reversing.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":2,
                        "type":"string",
                        "description":"Code that identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - P and R - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "default":"P"
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency Code but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency but not both while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure Code but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnmatchedNegativeTransactionFlag":{
                        "title":"Unmatched Negative Transaction",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An unprocessed cost with a negative quantity that is not an explicit reversal of an existing unprocessed cost. A value of true means that the unprocessed cost is an unmatched negative transaction and a value of false means that the unprocessed cost is not an unmatched negative transaction. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "unprocessedProjectCosts-Errors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-Errors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "unprocessedProjectCosts-Errors-item-response":{
                "type":"object",
                "properties":{
                    "ErrorStage":{
                        "title":"Error Stage",
                        "maxLength":80,
                        "type":"string",
                        "description":"The stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "MessageAdministratorAction":{
                        "title":"Root Cause Message Administrator Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that the administrator must perform to resolve the rejection and make the unprocessed cost eligible for processing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageAdministratorDetails":{
                        "title":"Root Cause Message Administrator Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information provided to administrators about the rejection of the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageCause":{
                        "title":"Message Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the unprocessed project cost was rejected.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the rejection of the unprocessed project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserAction":{
                        "title":"Message Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the issue and make the unprocessed project cost eligible for processing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserDetails":{
                        "title":"Message Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the rejection of the unprocessed project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProcessId":{
                        "title":"Process ID",
                        "type":"integer",
                        "description":"Identifier of the scheduled process during which the unprocessed cost was rejected.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RejectionType":{
                        "title":"Rejection Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the type of the rejection, for example, Error or Warning.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTransactionId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionErrorId":{
                        "title":"Error ID",
                        "type":"integer",
                        "description":"Identifier of the error due to which the unprocessed cost was rejected.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_unprocTransDff_view_PjcPatVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the context for the segments of the descriptive flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PJC_5FTXN_5FXFACE_5FDESC_5FFLEX_PJC_5FTXN_5FXFACE_5FALL_PJC_5FTXN_5FXFACE_5FALL",
                    "FND_ACFF_Title":"Project Unprocessed Expenditure Item",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Code that identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either this attribute or Contract ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceDistributionLayerReference":{
                        "title":"Source Distribution Layer Reference",
                        "type":"integer",
                        "description":"The distribution layer identifier of the supply chain cost transaction associated with a project cost transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReceiverLedgerCurrencyConversionDate":{
                        "title":"Receiver Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to receiver ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the cost group associated with an unprocessed cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionHeaderReference":{
                        "title":"Source Transaction Header Reference",
                        "type":"integer",
                        "description":"Header level value that aids in locating the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundsStatusCode":{
                        "title":"Funds Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of funds check or funds reservation validation result. A list of valid values - PJC_FAILED, PJC_PASSED, and PJC_WARNING - is defined in the lookup type PJC_XCC_STATUS. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code for the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"The cost group associated with an unprocessed cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrencyCode":{
                        "title":"Receiver Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the project that is incurring the unprocessed cost. This currency is used for accounting and reporting in the receiver ledger.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureOrganization":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the unprocessed cost is charged. You can enter a value for either this attribute or Expenditure Organization ID but not both while creating an unprocessed cost. If you don't provide the expenditure organization, then the application derives it from the person details entered on the unprocessed cost. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceTransactionParentDistributionReference":{
                        "title":"Source Transaction Parent Distribution Reference",
                        "type":"integer",
                        "description":"Distribution level value that aids in locating the parent of the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplyChainTransactionSourceTypeId":{
                        "title":"Supply Chain Transaction Source Type ID",
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the transaction source type captured in the Supply Chain Management application",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplyChainTransactionTypeId":{
                        "title":"Supply Chain Transaction Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyConversionRateTypeId":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert the amount in transaction currency to project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either Funding Source Number or Funding Source ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the name of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the name of the funding source associated with the entered contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must enter a value for either this attribute or Expenditure Type but not both while creating an unprocessed cost. The expenditure type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionParentHeaderReference":{
                        "title":"Source Transaction Parent Header Reference",
                        "type":"integer",
                        "description":"Header level value that aids in locating the parent of the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnprocessedTransactionReferenceId":{
                        "title":"Unprocessed Transaction Reference",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each unprocessed cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter a value for either this attribute or Expenditure Type ID but not both while creating an unprocessed cost. The expenditure type must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the unprocessed cost is charged. You must enter a value for either Task Number or Task ID but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCurrencyConversionDateTypeCode":{
                        "title":"Project Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to project currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrencyConversionRate":{
                        "title":"Receiver Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureOrganizationId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the unprocessed cost is charged. You can enter a value for either this attribute or Expenditure Organization but not both while creating an unprocessed cost. If you don't provide the expenditure organization, then the application derives it from the person details entered on the unprocessed cost. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyConversionDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is then used to convert amounts in transaction currency to project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureEndingDate":{
                        "title":"Expenditure Ending Date",
                        "type":"string",
                        "description":"The latest expenditure item date for the unprocessed costs that constitute an expenditure batch.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceTransactionQuantity":{
                        "title":"Source Transaction Quantity",
                        "type":"string",
                        "description":"The quantity of the project cost transaction as captured in the originating supply chain cost transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionNumber":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost created from the unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the unprocessed cost is charged. You must enter a value for either this attribute or Task number but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceTransactionLineReference":{
                        "title":"Source Transaction Line Reference",
                        "type":"integer",
                        "description":"Line level value that aids in locating the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "type":"string",
                        "description":"The name of the transaction type associated with a project cost transaction as captured in the originating Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplyChainTransactionActionId":{
                        "title":"Supply Chain Transaction Action ID",
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the transaction action captured in the Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionParentLineReference":{
                        "title":"Source Transaction Parent Line Reference",
                        "type":"integer",
                        "description":"Line level value that aids in locating the parent of the source transaction in the source system.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundsStatus":{
                        "title":"Funds Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency of the project that is incurring the unprocessed cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ErrorStage":{
                        "title":"Error Stage",
                        "maxLength":80,
                        "type":"string",
                        "description":"The stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the unprocessed cost is capitalizable. A value of true means that the unprocessed cost is capitalizable and a value of false means that the unprocessed cost is not capitalizable. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the receiver ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type ID but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrency":{
                        "title":"Receiver Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency of the ledger that owns the project that is incurring the unprocessed cost. This currency is used for accounting and reporting in the receiver ledger.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project Name, and Project Number but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the unprocessed cost is charged. You must enter a value for either this attribute or Task ID but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the unprocessed cost is billable. A value of true means that the unprocessed cost is billable and a value of false means that the unprocessed cost is not billable. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either this attribute or Contract Number but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the unprocessed cost was incurred. The expenditure item date must lie within the project start and finish dates.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either Contract Number or Contract ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either this attribute or Funding Source ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the number of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the number of the funding source associated with the entered contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Identifier of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either this attribute or Funding Source Number but not both while creating an unprocessed project cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the identifier of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the identifier of the funding source associated with the entered contract.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReceiverLedgerCurrencyConversionDateTypeCode":{
                        "title":"Receiver Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to receiver ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyConversionRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted into project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrencyConversionRateTypeId":{
                        "title":"Receiver Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "unprocessedProjectCosts-Errors-item-post-request":{
                "type":"object",
                "properties":{
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsErrorsRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":true
                    }
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-post-request":{
                "discriminator":{
                    "propertyName":"__FLEX_Context",
                    "mapping":{
                        "AP_Distribution_Sets":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-post-request",
                        "AP_Invoice_Distribution":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-post-request",
                        "AP_Invoice_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-post-request",
                        "EXM_Expense_Report":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-post-request",
                        "EXM_Expense_Report_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-post-request",
                        "INV_Misc_Transactions":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-post-request",
                        "OM_Sales_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-post-request",
                        "PJC_All":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-post-request",
                        "PJC_Expenditure_Batch":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-post-request",
                        "POR_Requisition":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-post-request",
                        "POR_User_Preferences":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-post-request",
                        "PO_Purchase_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-post-request",
                        "PO_Purchase_Order_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-post-request",
                        "PO_Purchase_Order_Schedule":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-post-request"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-post-request"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFVO-post-item"
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the context for the segments of the descriptive flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_unprocTransDff_view_PjcPatVO-post-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the context for the segments of the descriptive flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PJC_5FTXN_5FXFACE_5FDESC_5FFLEX_PJC_5FTXN_5FXFACE_5FALL_PJC_5FTXN_5FXFACE_5FALL",
                    "FND_ACFF_Title":"Project Unprocessed Expenditure Item",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"true"
                }
            },
            "unprocessedProjectCosts-item-response":{
                "type":"object",
                "properties":{
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for an unprocessed cost. You must enter a value for this attribute for externally accounted unprocessed costs.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the unprocessed cost is an accrual item and a value of false means that the unprocessed cost is not an accrual item. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You can enter a value for either this attribute or Assignment but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Number, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Name, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BatchDescription":{
                        "title":"Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the unprocessed cost is billable. A value of true means that the unprocessed cost is billable and a value of false means that the unprocessed cost is not billable. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostCreditKeyFlexField",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostDebitKeyFlexField",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostCreditKeyFlexField",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostDebitKeyFlexField",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating an unprocessed cost for which the burdened cost is accounted externally and the option to import burdened costs is enabled for the document.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the receiver ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the transaction currency for a project that is enabled for burdening. You must provide a value for this attribute while creating an unprocessed cost for a document in which the option to import externally burdened project cost is enabled.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostRateInTransactionCurrency":{
                        "title":"Burden Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the unprocessed cost is capitalizable. A value of true means that the unprocessed cost is capitalizable and a value of false means that the unprocessed cost is not capitalizable. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either this attribute or Contract Number but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either Contract Number or Contract ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either this attribute or Contract ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost was converted from a legacy system. A value of true means that the unprocessed cost is converted from a legacy system and a value of false means that the unprocessed cost is not converted from a legacy system. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ErrorStage":{
                        "title":"Error Stage",
                        "maxLength":80,
                        "type":"string",
                        "description":"The stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Code that identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Errors":{
                        "title":"Errors",
                        "type":"array",
                        "description":"The Errors resource is used to view the errors due to which unprocessed costs couldn't be processed into project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-Errors-item-response"
                        }
                    },
                    "ExpenditureBatch":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"The cost group associated with an unprocessed cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the cost group associated with an unprocessed cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureEndingDate":{
                        "title":"Expenditure Ending Date",
                        "type":"string",
                        "description":"The latest expenditure item date for the unprocessed costs that constitute an expenditure batch.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the unprocessed cost was incurred. The expenditure item date must lie within the project start and finish dates.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureOrganization":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the unprocessed cost is charged. You can enter a value for either this attribute or Expenditure Organization ID but not both while creating an unprocessed cost. If you don't provide the expenditure organization, then the application derives it from the person details entered on the unprocessed cost. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureOrganizationId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the unprocessed cost is charged. You can enter a value for either this attribute or Expenditure Organization but not both while creating an unprocessed cost. If you don't provide the expenditure organization, then the application derives it from the person details entered on the unprocessed cost. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each unprocessed cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter a value for either this attribute or Expenditure Type ID but not both while creating an unprocessed cost. The expenditure type must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must enter a value for either this attribute or Expenditure Type but not both while creating an unprocessed cost. The expenditure type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Identifier of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either this attribute or Funding Source Number but not both while creating an unprocessed project cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the identifier of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the identifier of the funding source associated with the entered contract.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either Funding Source Number or Funding Source ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the name of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the name of the funding source associated with the entered contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either this attribute or Funding Source ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the number of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the number of the funding source associated with the entered contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundsStatus":{
                        "title":"Funds Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "FundsStatusCode":{
                        "title":"Funds Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of funds check or funds reservation validation result. A list of valid values - PJC_FAILED, PJC_PASSED, and PJC_WARNING - is defined in the lookup type PJC_XCC_STATUS. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the inventory item for the unprocessed cost. You must enter a value for either Inventory Item Number or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item Number but not both while creating an unprocessed inventory cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job ID but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor. For example, use of company-owned equipment or internal telecommunications services. You must enter a value for either this attribute or Nonlabor Resource ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You must enter a value for either this attribute or Nonlabor Resource while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Nonlabor Resource Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the nonlabor resource incurring the cost of the expenditure item. You must enter a value for either this attribute or Nonlabor Resource Organization ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost. You must enter a value for either this attribute or Nonlabor Resource Organization while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party unprocessed cost. If duplicate references aren't allowed by the document, then multiple unprocessed costs can't refer to the same original transaction.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the unprocessed cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code used to classify the person in human resources. A list of valid values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency of the project that is incurring the unprocessed cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code for the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is then used to convert amounts in transaction currency to project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionDateTypeCode":{
                        "title":"Project Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to project currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted into project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRateTypeId":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert the amount in transaction currency to project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project Name, and Project Number but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the unprocessed cost. You can enter a value for either this attribute or Project Role Name, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the unprocessed cost, such as Consultant or Technical Lead. You can enter a value for either this attribute or Project Role ID, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectStandardCostCollectionFlexfields":{
                        "title":"Project Standard Cost Collection Flexfields",
                        "type":"array",
                        "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for unprocessed project costs. Third-party applications can leverage this resource to standardize the way they view, create, and update unprocessed project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyConversionDateTypeCode":{
                        "title":"Provider Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to provider ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyConversionRateTypeId":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyConversionRoundingLimit":{
                        "title":"Provider Ledger Currency Conversion Rounding Limit",
                        "type":"number",
                        "description":"A tolerance limit used when you import fully costed transactions that have a transaction currency that is different than the provider ledger currency. This limit determines whether to accept the unprocessed cost when comparing the amount in transaction currency and provider ledger currency based on the currency conversion rate.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the unprocessed cost. You must enter a value for this attribute while creating an unprocessed cost that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostCreditKeyFlexField",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostDebitKeyFlexField",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Unprocessed cost that is directly attributable to the work performed in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted unprocessed cost for a document where the option to enable raw costs is enabled.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the transaction currency that is directly attributable to the work performed. You must enter a value for this attribute if the option to import raw costs is enabled in the document.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReceiverLedgerCurrency":{
                        "title":"Receiver Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency of the ledger that owns the project that is incurring the unprocessed cost. This currency is used for accounting and reporting in the receiver ledger.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverLedgerCurrencyCode":{
                        "title":"Receiver Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the project that is incurring the unprocessed cost. This currency is used for accounting and reporting in the receiver ledger.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverLedgerCurrencyConversionDate":{
                        "title":"Receiver Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to receiver ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverLedgerCurrencyConversionDateTypeCode":{
                        "title":"Receiver Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to receiver ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverLedgerCurrencyConversionRate":{
                        "title":"Receiver Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverLedgerCurrencyConversionRateTypeId":{
                        "title":"Receiver Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReversedOriginalTransactionReference":{
                        "title":"Reversed Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"The original transaction reference of the existing project cost that the current unprocessed cost, usually a negative transaction, is reversing.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceDistributionLayerReference":{
                        "title":"Source Distribution Layer Reference",
                        "type":"integer",
                        "description":"The distribution layer identifier of the supply chain cost transaction associated with a project cost transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTransactionHeaderReference":{
                        "title":"Source Transaction Header Reference",
                        "type":"integer",
                        "description":"Header level value that aids in locating the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTransactionLineReference":{
                        "title":"Source Transaction Line Reference",
                        "type":"integer",
                        "description":"Line level value that aids in locating the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTransactionParentDistributionReference":{
                        "title":"Source Transaction Parent Distribution Reference",
                        "type":"integer",
                        "description":"Distribution level value that aids in locating the parent of the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTransactionParentHeaderReference":{
                        "title":"Source Transaction Parent Header Reference",
                        "type":"integer",
                        "description":"Header level value that aids in locating the parent of the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTransactionParentLineReference":{
                        "title":"Source Transaction Parent Line Reference",
                        "type":"integer",
                        "description":"Line level value that aids in locating the parent of the source transaction in the source system.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTransactionQuantity":{
                        "title":"Source Transaction Quantity",
                        "type":"string",
                        "description":"The quantity of the project cost transaction as captured in the originating supply chain cost transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "type":"string",
                        "description":"The name of the transaction type associated with a project cost transaction as captured in the originating Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":2,
                        "type":"string",
                        "description":"Code that identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - P and R - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "default":"P",
                        "x-queryable":true
                    },
                    "SupplyChainTransactionActionId":{
                        "title":"Supply Chain Transaction Action ID",
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the transaction action captured in the Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplyChainTransactionSourceTypeId":{
                        "title":"Supply Chain Transaction Source Type ID",
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the transaction source type captured in the Supply Chain Management application",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplyChainTransactionTypeId":{
                        "title":"Supply Chain Transaction Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the unprocessed cost is charged. You must enter a value for either this attribute or Task number but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the unprocessed cost is charged. You must enter a value for either Task Number or Task ID but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the unprocessed cost is charged. You must enter a value for either this attribute or Task ID but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency Code but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionNumber":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost created from the unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        },
                        "x-queryable":true
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure Code but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "UnmatchedNegativeTransactionFlag":{
                        "title":"Unmatched Negative Transaction",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An unprocessed cost with a negative quantity that is not an explicit reversal of an existing unprocessed cost. A value of true means that the unprocessed cost is an unmatched negative transaction and a value of false means that the unprocessed cost is not an unmatched negative transaction. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UnprocessedCostRestDFF":{
                        "title":"Unprocessed Project Cost Descriptive Flexfields",
                        "type":"array",
                        "description":"The Unprocessed Project Cost Descriptive Flexfields resource is used to capture, view, and update additional information for unprocessed project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "UnprocessedTransactionReferenceId":{
                        "title":"Unprocessed Transaction Reference",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type ID but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for an unprocessed cost. You must enter a value for this attribute for externally accounted unprocessed costs.",
                        "format":"date",
                        "nullable":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the unprocessed cost is an accrual item and a value of false means that the unprocessed cost is not an accrual item. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You can enter a value for either this attribute or Assignment but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Number, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Name, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BatchDescription":{
                        "title":"Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating an unprocessed cost for which the burdened cost is accounted externally and the option to import burdened costs is enabled for the document.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the transaction currency for a project that is enabled for burdening. You must provide a value for this attribute while creating an unprocessed cost for a document in which the option to import externally burdened project cost is enabled.",
                        "nullable":true
                    },
                    "BurdenedCostRateInTransactionCurrency":{
                        "title":"Burden Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the unprocessed cost.",
                        "nullable":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost was converted from a legacy system. A value of true means that the unprocessed cost is converted from a legacy system and a value of false means that the unprocessed cost is not converted from a legacy system. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureBatch":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":false
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the inventory item for the unprocessed cost. You must enter a value for either Inventory Item Number or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item Number but not both while creating an unprocessed inventory cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job ID but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor. For example, use of company-owned equipment or internal telecommunications services. You must enter a value for either this attribute or Nonlabor Resource ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You must enter a value for either this attribute or Nonlabor Resource while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Nonlabor Resource Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the nonlabor resource incurring the cost of the expenditure item. You must enter a value for either this attribute or Nonlabor Resource Organization ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost. You must enter a value for either this attribute or Nonlabor Resource Organization while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party unprocessed cost. If duplicate references aren't allowed by the document, then multiple unprocessed costs can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the unprocessed cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code used to classify the person in human resources. A list of valid values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the unprocessed cost. You can enter a value for either this attribute or Project Role Name, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the unprocessed cost, such as Consultant or Technical Lead. You can enter a value for either this attribute or Project Role ID, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDateTypeCode":{
                        "title":"Provider Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to provider ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRateTypeId":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRoundingLimit":{
                        "title":"Provider Ledger Currency Conversion Rounding Limit",
                        "type":"number",
                        "description":"A tolerance limit used when you import fully costed transactions that have a transaction currency that is different than the provider ledger currency. This limit determines whether to accept the unprocessed cost when comparing the amount in transaction currency and provider ledger currency based on the currency conversion rate.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the unprocessed cost. You must enter a value for this attribute while creating an unprocessed cost that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":false
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Unprocessed cost that is directly attributable to the work performed in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted unprocessed cost for a document where the option to enable raw costs is enabled.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the transaction currency that is directly attributable to the work performed. You must enter a value for this attribute if the option to import raw costs is enabled in the document.",
                        "nullable":true
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "ReversedOriginalTransactionReference":{
                        "title":"Reversed Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"The original transaction reference of the existing project cost that the current unprocessed cost, usually a negative transaction, is reversing.",
                        "nullable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency Code but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency but not both while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure Code but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnmatchedNegativeTransactionFlag":{
                        "title":"Unmatched Negative Transaction",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An unprocessed cost with a negative quantity that is not an explicit reversal of an existing unprocessed cost. A value of true means that the unprocessed cost is an unmatched negative transaction and a value of false means that the unprocessed cost is not an unmatched negative transaction. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "unprocessedProjectCosts-item-patch-request":{
                "type":"object",
                "properties":{
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for an unprocessed cost. You must enter a value for this attribute for externally accounted unprocessed costs.",
                        "format":"date",
                        "nullable":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the unprocessed cost is an accrual item and a value of false means that the unprocessed cost is not an accrual item. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You can enter a value for either this attribute or Assignment but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Number, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Name, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BatchDescription":{
                        "title":"Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating an unprocessed cost for which the burdened cost is accounted externally and the option to import burdened costs is enabled for the document.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the transaction currency for a project that is enabled for burdening. You must provide a value for this attribute while creating an unprocessed cost for a document in which the option to import externally burdened project cost is enabled.",
                        "nullable":true
                    },
                    "BurdenedCostRateInTransactionCurrency":{
                        "title":"Burden Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the unprocessed cost.",
                        "nullable":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost was converted from a legacy system. A value of true means that the unprocessed cost is converted from a legacy system and a value of false means that the unprocessed cost is not converted from a legacy system. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Errors":{
                        "title":"Errors",
                        "type":"array",
                        "description":"The Errors resource is used to view the errors due to which unprocessed costs couldn't be processed into project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-Errors-item-patch-request"
                        }
                    },
                    "ExpenditureBatch":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":false
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the inventory item for the unprocessed cost. You must enter a value for either Inventory Item Number or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item Number but not both while creating an unprocessed inventory cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job ID but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor. For example, use of company-owned equipment or internal telecommunications services. You must enter a value for either this attribute or Nonlabor Resource ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You must enter a value for either this attribute or Nonlabor Resource while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Nonlabor Resource Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the nonlabor resource incurring the cost of the expenditure item. You must enter a value for either this attribute or Nonlabor Resource Organization ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost. You must enter a value for either this attribute or Nonlabor Resource Organization while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party unprocessed cost. If duplicate references aren't allowed by the document, then multiple unprocessed costs can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the unprocessed cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code used to classify the person in human resources. A list of valid values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the unprocessed cost. You can enter a value for either this attribute or Project Role Name, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the unprocessed cost, such as Consultant or Technical Lead. You can enter a value for either this attribute or Project Role ID, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectStandardCostCollectionFlexfields":{
                        "title":"Project Standard Cost Collection Flexfields",
                        "type":"array",
                        "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for unprocessed project costs. Third-party applications can leverage this resource to standardize the way they view, create, and update unprocessed project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDateTypeCode":{
                        "title":"Provider Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to provider ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRateTypeId":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRoundingLimit":{
                        "title":"Provider Ledger Currency Conversion Rounding Limit",
                        "type":"number",
                        "description":"A tolerance limit used when you import fully costed transactions that have a transaction currency that is different than the provider ledger currency. This limit determines whether to accept the unprocessed cost when comparing the amount in transaction currency and provider ledger currency based on the currency conversion rate.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the unprocessed cost. You must enter a value for this attribute while creating an unprocessed cost that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":false
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Unprocessed cost that is directly attributable to the work performed in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted unprocessed cost for a document where the option to enable raw costs is enabled.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the transaction currency that is directly attributable to the work performed. You must enter a value for this attribute if the option to import raw costs is enabled in the document.",
                        "nullable":true
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "ReversedOriginalTransactionReference":{
                        "title":"Reversed Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"The original transaction reference of the existing project cost that the current unprocessed cost, usually a negative transaction, is reversing.",
                        "nullable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency Code but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency but not both while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure Code but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnmatchedNegativeTransactionFlag":{
                        "title":"Unmatched Negative Transaction",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An unprocessed cost with a negative quantity that is not an explicit reversal of an existing unprocessed cost. A value of true means that the unprocessed cost is an unmatched negative transaction and a value of false means that the unprocessed cost is not an unmatched negative transaction. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "UnprocessedCostRestDFF":{
                        "title":"Unprocessed Project Cost Descriptive Flexfields",
                        "type":"array",
                        "description":"The Unprocessed Project Cost Descriptive Flexfields resource is used to capture, view, and update additional information for unprocessed project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_unprocTransDff_view_PjcPatVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the context for the segments of the descriptive flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_unprocTransDff_view_PjcPatVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-item-post-request":{
                "required":[
                    "BusinessUnitId",
                    "ExpenditureBatch",
                    "OriginalTransactionReference",
                    "Quantity"
                ],
                "type":"object",
                "properties":{
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for an unprocessed cost. You must enter a value for this attribute for externally accounted unprocessed costs.",
                        "format":"date",
                        "nullable":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the unprocessed cost is an accrual item and a value of false means that the unprocessed cost is not an accrual item. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You can enter a value for either this attribute or Assignment but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Number, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Name, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BatchDescription":{
                        "title":"Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating an unprocessed cost for which the burdened cost is accounted externally and the option to import burdened costs is enabled for the document.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the transaction currency for a project that is enabled for burdening. You must provide a value for this attribute while creating an unprocessed cost for a document in which the option to import externally burdened project cost is enabled.",
                        "nullable":true
                    },
                    "BurdenedCostRateInTransactionCurrency":{
                        "title":"Burden Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the unprocessed cost.",
                        "nullable":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost was converted from a legacy system. A value of true means that the unprocessed cost is converted from a legacy system and a value of false means that the unprocessed cost is not converted from a legacy system. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Errors":{
                        "title":"Errors",
                        "type":"array",
                        "description":"The Errors resource is used to view the errors due to which unprocessed costs couldn't be processed into project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-Errors-item-post-request"
                        }
                    },
                    "ExpenditureBatch":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":false
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the inventory item for the unprocessed cost. You must enter a value for either Inventory Item Number or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item Number but not both while creating an unprocessed inventory cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job ID but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor. For example, use of company-owned equipment or internal telecommunications services. You must enter a value for either this attribute or Nonlabor Resource ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You must enter a value for either this attribute or Nonlabor Resource while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Nonlabor Resource Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the nonlabor resource incurring the cost of the expenditure item. You must enter a value for either this attribute or Nonlabor Resource Organization ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost. You must enter a value for either this attribute or Nonlabor Resource Organization while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party unprocessed cost. If duplicate references aren't allowed by the document, then multiple unprocessed costs can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the unprocessed cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code used to classify the person in human resources. A list of valid values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the unprocessed cost. You can enter a value for either this attribute or Project Role Name, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the unprocessed cost, such as Consultant or Technical Lead. You can enter a value for either this attribute or Project Role ID, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectStandardCostCollectionFlexfields":{
                        "title":"Project Standard Cost Collection Flexfields",
                        "type":"array",
                        "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for unprocessed project costs. Third-party applications can leverage this resource to standardize the way they view, create, and update unprocessed project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDateTypeCode":{
                        "title":"Provider Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to provider ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRateTypeId":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRoundingLimit":{
                        "title":"Provider Ledger Currency Conversion Rounding Limit",
                        "type":"number",
                        "description":"A tolerance limit used when you import fully costed transactions that have a transaction currency that is different than the provider ledger currency. This limit determines whether to accept the unprocessed cost when comparing the amount in transaction currency and provider ledger currency based on the currency conversion rate.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the unprocessed cost. You must enter a value for this attribute while creating an unprocessed cost that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":false
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Unprocessed cost that is directly attributable to the work performed in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted unprocessed cost for a document where the option to enable raw costs is enabled.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the transaction currency that is directly attributable to the work performed. You must enter a value for this attribute if the option to import raw costs is enabled in the document.",
                        "nullable":true
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "ReversedOriginalTransactionReference":{
                        "title":"Reversed Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"The original transaction reference of the existing project cost that the current unprocessed cost, usually a negative transaction, is reversing.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":2,
                        "type":"string",
                        "description":"Code that identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - P and R - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "default":"P"
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency Code but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency but not both while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure Code but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnmatchedNegativeTransactionFlag":{
                        "title":"Unmatched Negative Transaction",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An unprocessed cost with a negative quantity that is not an explicit reversal of an existing unprocessed cost. A value of true means that the unprocessed cost is an unmatched negative transaction and a value of false means that the unprocessed cost is not an unmatched negative transaction. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "UnprocessedCostRestDFF":{
                        "title":"Unprocessed Project Cost Descriptive Flexfields",
                        "type":"array",
                        "description":"The Unprocessed Project Cost Descriptive Flexfields resource is used to capture, view, and update additional information for unprocessed project costs.",
                        "items":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsRestVO-item":{
                "type":"object",
                "properties":{
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for an unprocessed cost. You must enter a value for this attribute for externally accounted unprocessed costs.",
                        "format":"date",
                        "nullable":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the unprocessed cost is an accrual item and a value of false means that the unprocessed cost is not an accrual item. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You can enter a value for either this attribute or Assignment but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Number, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the unprocessed cost that was charged to the project. You must enter a value for only one from among this attribute, Assignment Name, and Assignment ID but not for all three or a combination of them while creating an unprocessed labor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BatchDescription":{
                        "title":"Batch Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the unprocessed cost is billable. A value of true means that the unprocessed cost is billable and a value of false means that the unprocessed cost is not billable. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with an unprocessed cost. The burdened cost includes the total of the raw and burden cost.",
                        "nullable":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"BurdenedCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating an unprocessed cost for which the burdened cost is accounted externally and the option to import burdened costs is enabled for the document.",
                        "nullable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the receiver ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total unprocessed cost in the transaction currency for a project that is enabled for burdening. You must provide a value for this attribute while creating an unprocessed cost for a document in which the option to import externally burdened project cost is enabled.",
                        "nullable":true
                    },
                    "BurdenedCostRateInTransactionCurrency":{
                        "title":"Burden Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the unprocessed cost. You must enter a value for either this attribute or Business Unit but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the unprocessed cost is capitalizable. A value of true means that the unprocessed cost is capitalizable and a value of false means that the unprocessed cost is not capitalizable. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the unprocessed cost.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either this attribute or Contract Number but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either Contract Number or Contract ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the unprocessed cost of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter a value for either this attribute or Contract ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must not be in one of the following statuses: Closed or Canceled.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the unprocessed cost was converted from a legacy system. A value of true means that the unprocessed cost is converted from a legacy system and a value of false means that the unprocessed cost is not converted from a legacy system. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the unprocessed cost. You must enter a value for either this attribute or Document Entry but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Name of the document used to capture the unprocessed cost. You must enter a value for either this attribute or Document ID but not both while creating an unprocessed cost. The document must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ErrorStage":{
                        "title":"Error Stage",
                        "maxLength":80,
                        "type":"string",
                        "description":"The stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Code that identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureBatch":{
                        "title":"Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"Name of the expenditure batch to which the unprocessed cost belongs.",
                        "nullable":false
                    },
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"The cost group associated with an unprocessed cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureCategoryId":{
                        "title":"Expenditure Category ID",
                        "type":"integer",
                        "description":"Identifier of the cost group associated with an unprocessed cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureEndingDate":{
                        "title":"Expenditure Ending Date",
                        "type":"string",
                        "description":"The latest expenditure item date for the unprocessed costs that constitute an expenditure batch.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the unprocessed cost was incurred. The expenditure item date must lie within the project start and finish dates.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureOrganization":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the unprocessed cost is charged. You can enter a value for either this attribute or Expenditure Organization ID but not both while creating an unprocessed cost. If you don't provide the expenditure organization, then the application derives it from the person details entered on the unprocessed cost. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureOrganizationId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the unprocessed cost is charged. You can enter a value for either this attribute or Expenditure Organization but not both while creating an unprocessed cost. If you don't provide the expenditure organization, then the application derives it from the person details entered on the unprocessed cost. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each unprocessed cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter a value for either this attribute or Expenditure Type ID but not both while creating an unprocessed cost. The expenditure type must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must enter a value for either this attribute or Expenditure Type but not both while creating an unprocessed cost. The expenditure type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"Identifier of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either this attribute or Funding Source Number but not both while creating an unprocessed project cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the identifier of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the identifier of the funding source associated with the entered contract.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either Funding Source Number or Funding Source ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the name of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the name of the funding source associated with the entered contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source of an unprocessed project cost that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter a value for either this attribute or Funding Source ID but not both while creating an unprocessed cost. If the sponsored project is associated to a single contract with a single funding source, then the default value is the number of the associated funding source. If the sponsored project is associated to multiple contracts all of which have a single funding source, then the default value is the number of the funding source associated with the entered contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundsStatus":{
                        "title":"Funds Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "FundsStatusCode":{
                        "title":"Funds Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the status of funds check or funds reservation validation result. A list of valid values - PJC_FAILED, PJC_PASSED, and PJC_WARNING - is defined in the lookup type PJC_XCC_STATUS. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the inventory item for the unprocessed cost. You must enter a value for either Inventory Item Number or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item Number but not both while creating an unprocessed inventory cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the unprocessed cost. You must enter a value for either this attribute or Inventory Item ID but not both while creating an unprocessed inventory cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job ID but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the unprocessed cost that was charged to the task. You can enter a value for either this attribute or Job but not both while creating an unprocessed cost. You must enter a value for Person ID or Person Number if you enter a value for this attribute.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor. For example, use of company-owned equipment or internal telecommunications services. You must enter a value for either this attribute or Nonlabor Resource ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of the nonlabor resource. You must enter a value for either this attribute or Nonlabor Resource while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Nonlabor Resource Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"The organization that owns the nonlabor resource incurring the cost of the expenditure item. You must enter a value for either this attribute or Nonlabor Resource Organization ID while creating an unprocessed nonlabor cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost. You must enter a value for either this attribute or Nonlabor Resource Organization while creating an unprocessed nonlabor cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party unprocessed cost. If duplicate references aren't allowed by the document, then multiple unprocessed costs can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the unprocessed cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. You must enter a value for either Person Number or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the unprocessed cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component. You must enter a value for either this attribute or Person ID but not both while creating unprocessed labor costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "PersonTypeCode":{
                        "title":"Person Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code used to classify the person in human resources. A list of valid values - EMP and CWK - is defined in the lookup type PJF_PERSON_TYPE. You must enter a value for either this attribute or Person Type Code while creating time card or expense report unprocessed costs.",
                        "nullable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency of the project that is incurring the unprocessed cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code for the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyConversionDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is then used to convert amounts in transaction currency to project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyConversionDateTypeCode":{
                        "title":"Project Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to project currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyConversionRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted into project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyConversionRateTypeId":{
                        "title":"Project Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert the amount in transaction currency to project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project Name, and Project Number but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the unprocessed cost is charged. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating an unprocessed cost. The project must be active and in an appropriate status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the unprocessed cost. You can enter a value for either this attribute or Project Role Name, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the unprocessed cost, such as Consultant or Technical Lead. You can enter a value for either this attribute or Project Role ID, but you don't need to enter both while creating an unprocessed cost. The project role must be active on the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the unprocessed cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionDateTypeCode":{
                        "title":"Provider Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to provider ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRateTypeId":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency. You must provide a value for this attribute for an externally accounted unprocessed cost if the provider ledger currency is different from the transaction currency.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyConversionRoundingLimit":{
                        "title":"Provider Ledger Currency Conversion Rounding Limit",
                        "type":"number",
                        "description":"A tolerance limit used when you import fully costed transactions that have a transaction currency that is different than the provider ledger currency. This limit determines whether to accept the unprocessed cost when comparing the amount in transaction currency and provider ledger currency based on the currency conversion rate.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the unprocessed cost. You must enter a value for this attribute while creating an unprocessed cost that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":false
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostCreditKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with an unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"RawCostDebitKeyFlexField",
                            "precision":18
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Unprocessed cost that is directly attributable to the work performed in the currency of the project that is incurring the unprocessed cost.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted unprocessed cost for a document where the option to enable raw costs is enabled.",
                        "nullable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Unprocessed cost in the transaction currency that is directly attributable to the work performed. You must enter a value for this attribute if the option to import raw costs is enabled in the document.",
                        "nullable":true
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost Rate in Transaction Currency",
                        "type":"number",
                        "description":"The raw cost per unit of quantity denoted in transaction currency for the unprocessed cost.",
                        "nullable":true
                    },
                    "ReceiverLedgerCurrency":{
                        "title":"Receiver Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency of the ledger that owns the project that is incurring the unprocessed cost. This currency is used for accounting and reporting in the receiver ledger.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrencyCode":{
                        "title":"Receiver Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the project that is incurring the unprocessed cost. This currency is used for accounting and reporting in the receiver ledger.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrencyConversionDate":{
                        "title":"Receiver Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to receiver ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrencyConversionDateTypeCode":{
                        "title":"Receiver Ledger Currency Conversion Date Type",
                        "maxLength":4,
                        "type":"string",
                        "description":"Code that identifies the option for selecting the date to convert amounts from transaction currency to receiver ledger currency. A list of valid values - A and T - is defined in the lookup type PJF_BU_RATE_DATE. There is no default value while creating an unprocessed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrencyConversionRate":{
                        "title":"Receiver Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverLedgerCurrencyConversionRateTypeId":{
                        "title":"Receiver Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReversedOriginalTransactionReference":{
                        "title":"Reversed Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"The original transaction reference of the existing project cost that the current unprocessed cost, usually a negative transaction, is reversing.",
                        "nullable":true
                    },
                    "SourceDistributionLayerReference":{
                        "title":"Source Distribution Layer Reference",
                        "type":"integer",
                        "description":"The distribution layer identifier of the supply chain cost transaction associated with a project cost transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionHeaderReference":{
                        "title":"Source Transaction Header Reference",
                        "type":"integer",
                        "description":"Header level value that aids in locating the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionLineReference":{
                        "title":"Source Transaction Line Reference",
                        "type":"integer",
                        "description":"Line level value that aids in locating the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionParentDistributionReference":{
                        "title":"Source Transaction Parent Distribution Reference",
                        "type":"integer",
                        "description":"Distribution level value that aids in locating the parent of the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionParentHeaderReference":{
                        "title":"Source Transaction Parent Header Reference",
                        "type":"integer",
                        "description":"Header level value that aids in locating the parent of the source transaction in the source application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionParentLineReference":{
                        "title":"Source Transaction Parent Line Reference",
                        "type":"integer",
                        "description":"Line level value that aids in locating the parent of the source transaction in the source system.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionQuantity":{
                        "title":"Source Transaction Quantity",
                        "type":"string",
                        "description":"The quantity of the project cost transaction as captured in the originating supply chain cost transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "type":"string",
                        "description":"The name of the transaction type associated with a project cost transaction as captured in the originating Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":2,
                        "type":"string",
                        "description":"Code that identifies the unprocessed cost as either pending or rejected based on whether the cost is successfully validated. A list of valid values - P and R - is defined in the lookup type PJC_TXN_STATUS_CODE.",
                        "nullable":false,
                        "default":"P"
                    },
                    "SupplyChainTransactionActionId":{
                        "title":"Supply Chain Transaction Action ID",
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the transaction action captured in the Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplyChainTransactionSourceTypeId":{
                        "title":"Supply Chain Transaction Source Type ID",
                        "maxLength":18,
                        "type":"string",
                        "description":"Identifier of the transaction source type captured in the Supply Chain Management application",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplyChainTransactionTypeId":{
                        "title":"Supply Chain Transaction Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the unprocessed cost is charged. You must enter a value for either this attribute or Task number but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the unprocessed cost is charged. You must enter a value for either Task Number or Task ID but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the unprocessed cost is charged. You must enter a value for either this attribute or Task ID but not both while creating an unprocessed cost. The task must be active on the expenditure item date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency Code but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TransactionCurrencyCode":{
                        "title":"Transaction Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency in which the unprocessed cost was incurred. You must enter a value for either this attribute or Transaction Currency but not both while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "TransactionNumber":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost created from the unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source ID but not both while creating an unprocessed cost.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo"
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the unprocessed cost was originally created. You must enter a value for either this attribute or Transaction Source but not both while creating an unprocessed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure Code but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied. You must enter a value for either this attribute or Unit of Measure but not both while creating an unprocessed cost that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnmatchedNegativeTransactionFlag":{
                        "title":"Unmatched Negative Transaction",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"An unprocessed cost with a negative quantity that is not an explicit reversal of an existing unprocessed cost. A value of true means that the unprocessed cost is an unmatched negative transaction and a value of false means that the unprocessed cost is not an unmatched negative transaction. There is no default value while creating an unprocessed cost.",
                        "nullable":true
                    },
                    "UnprocessedTransactionReferenceId":{
                        "title":"Unprocessed Transaction Reference",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type ID but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the unprocessed cost. You can enter a value for either this attribute or Work Type but not both while creating an unprocessed cost. The work type must be active on the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_UnprocessedProjectCostsErrorsRestVO-item":{
                "type":"object",
                "properties":{
                    "ErrorStage":{
                        "title":"Error Stage",
                        "maxLength":80,
                        "type":"string",
                        "description":"The stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ErrorStageCode":{
                        "title":"Error Stage Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifies the stage during processing in which an unprocessed cost is rejected from being processed. Processing can resume from the error stage. A list of valid values is defined in the lookup type PJC_TI_STAGE. There is no default value while creating an unprocessed cost.",
                        "nullable":false
                    },
                    "MessageAdministratorAction":{
                        "title":"Root Cause Message Administrator Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that the administrator must perform to resolve the rejection and make the unprocessed cost eligible for processing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageAdministratorDetails":{
                        "title":"Root Cause Message Administrator Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information provided to administrators about the rejection of the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageCause":{
                        "title":"Message Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Reason due to which the unprocessed project cost was rejected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name that identifies the message uniquely.",
                        "nullable":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that indicates the cause and resolution of the rejection of the unprocessed project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageUserAction":{
                        "title":"Message Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The action that you must perform to resolve the issue and make the unprocessed project cost eligible for processing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "title":"Message Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Additional information about the cause and resolution of the rejection of the unprocessed project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProcessId":{
                        "title":"Process ID",
                        "type":"integer",
                        "description":"Identifier of the scheduled process during which the unprocessed cost was rejected.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RejectionType":{
                        "title":"Rejection Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the type of the rejection, for example, Error or Warning.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceTransactionId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionErrorId":{
                        "title":"Error ID",
                        "type":"integer",
                        "description":"Identifier of the error due to which the unprocessed cost was rejected.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-updatableFields":{
                "type":"object",
                "properties":{
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-post-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFOM__5FSales__5FOrderVO-item-post-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FDistribution__5FSetsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReportVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FAllVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FLineVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-patch-item":{
                "type":"object",
                "properties":{
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-post-item":{
                "type":"object",
                "properties":{
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFAP__5FInvoice__5FDistributionVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPOR__5FRequisitionVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPO__5FPurchase__5FOrderVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-response":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-post-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-post-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_protectedModel_flex_dff_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item":{
                "type":"object",
                "properties":{
                    "TxnInterfaceId":{
                        "title":"Unprocessed Expenditure Item Number",
                        "type":"integer",
                        "description":"Identifier of the unprocessed cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the unprocessed project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Number of context sensitive segments.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectBillTransactionTypesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillTransactionTypesLOVVO-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the bill transaction type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the bill transaction type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Id":{
                        "title":"Id",
                        "type":"integer",
                        "description":"A unique identifier for each bill transaction type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the bill transaction type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the type of source transaction. For example, a project cost or billing event.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Identifier for the source transaction. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the bill transaction type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Bill Transaction Types"
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillTransactionTypesLOVVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillTransactionTypesLOVVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the bill transaction type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the bill transaction type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the bill transaction type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Identifier for the source transaction. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Id":{
                        "title":"Id",
                        "type":"integer",
                        "description":"A unique identifier for each bill transaction type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the type of source transaction. For example, a project cost or billing event.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the bill transaction type.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectBillTransactionTypesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectBillTransactionTypesLOV-item-response":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the bill transaction type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the bill transaction type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Id":{
                        "title":"Id",
                        "type":"integer",
                        "description":"A unique identifier for each bill transaction type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the bill transaction type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the type of source transaction. For example, a project cost or billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTransactionTypeCode":{
                        "title":"Source Transaction Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Identifier for the source transaction. Decoded using the lookup type PJB_BILL_TRANSACTION_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the bill transaction type is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBillTransactionTypesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBillTransactionTypesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillTransactionTypesLOVVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Bill Transaction Types"
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningCurrenciesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastAmountTypesVO-patch-item":{
                "type":"object",
                "properties":{
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable. ",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable. ",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the quantity is editable on a budget or forecast version.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable. ",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a forecast version is editable. ",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningOptionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DesignateAsPrimaryRevenueForecastFlag":{
                        "title":"Designate as Primary Revenue Forecast",
                        "type":"boolean",
                        "description":"Indicates whether the financial plan type is the primary revenue forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DesignateAsPrimaryCostForecastFlag":{
                        "title":"Designate as Primary Cost Forecast",
                        "type":"boolean",
                        "description":"Indicates whether the financial plan type is the primary cost forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DefaultReportingOption":{
                        "title":"Default Reporting Option",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether cost or revenue quantity is used for reporting quantity when planning for cost and revenue in a separate forecast version. By default, it is set to Cost when planning amounts are cost only or cost and revenue together. When the planning amounts are revenue only, it is set to Revenue.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningCurrenciesVO-patch-item":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCost":{
                        "title":"Burdened Cost: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in planning currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project ledger currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Actual burdened cost rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amount",
                        "type":"number",
                        "description":"Actual effort for the forecast version resource assignment from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCost":{
                        "title":"Raw Cost: Actual Amount",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the forecast version resource assignment in planning currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCostRate":{
                        "title":"EAC Actual Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenue":{
                        "title":"Revenue: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in planning currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project ledger currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenueRate":{
                        "title":"Revenue Rate: Actual Amount",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBurdenedCostRate":{
                        "title":"Burdened Cost: Total Burdened Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRawCostRate":{
                        "title":"Raw Cost: Total Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated cost at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACRevenueInProjectCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project ledger currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRevenueRate":{
                        "title":"Revenue Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated revenue at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "type":"number",
                        "description":"Estimated remaining effort by the  forecast version resource assignment for completion.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency required for completion of the task in the period by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRevenue":{
                        "title":"Revenue: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in planning currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRevenueInProjectCurrency":{
                        "title":"Previous Forecast Revenue in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project ledger currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic forecast amount is entered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanLineDetailId":{
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through purchase orders.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedQuantity":{
                        "title":"Quantity Commitments: Requisitions",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through requisitions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedRawCost":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardETCBurdenedCostRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardETCRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardETCRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedQuantity":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through supplier invoices.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedRawCost":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedBurdenedCost":{
                        "title":"Burdened Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedQuantity":{
                        "title":"Quantity: Total Commitments",
                        "type":"number",
                        "description":"Committed effort for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedRawCost":{
                        "title":"Raw Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through transfer orders.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountDetailsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanLineDetailId":{
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningCurrenciesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastExportOptionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EACRevenueInPC":{
                        "title":"Revenue in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPOCommitments":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase order commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitments":{
                        "title":"Raw Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPC":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "maxLength":201,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPRCommitments":{
                        "title":"Quantity Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase requisition commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPC":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPC":{
                        "title":"Revenue in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitments":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCMarginInPLC":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "FromDate":{
                        "title":"From Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"From date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPC":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "DisplayCommitmentsFlag":{
                        "title":"Display Commitments",
                        "type":"boolean",
                        "description":"Indicates whether to display the external commitments present in the budget or forecast plan lines.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":true
                    },
                    "EACMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMargin":{
                        "title":"Margin: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRInCommitmentsPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualBurdenedCostAmounts":{
                        "title":"Burdened Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualRevenueAmounts":{
                        "title":"Revenue: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitments":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs for supplier invoices billed against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityInvoiceCommitments":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of supplier invoice commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ToDate":{
                        "title":"To Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"End date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitments":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMargin":{
                        "title":"Margin: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitments":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostAmounts":{
                        "title":"Raw Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version export options.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPC":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitments":{
                        "title":"Burdened Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPC":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPC":{
                        "title":"Margin in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitments":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPC":{
                        "title":"Margin in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginPercentage":{
                        "title":"Margin Percentage: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EACMarginPercentage":{
                        "title":"Margin Percentage: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ETCMargin":{
                        "title":"Margin: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPC":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalQuantityCommitments":{
                        "title":"Quantity: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments quantity required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitments":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ETCBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPC":{
                        "title":"Margin in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenue":{
                        "title":"ETC Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic forecast amount is entered.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastExportOptionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "maxLength":1,
                        "type":"string",
                        "description":"Currency used for planning in the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "maxLength":1,
                        "type":"string",
                        "description":"Spread curve associated with the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":1,
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "maxLength":1,
                        "type":"string",
                        "description":"Resource used for financial planning in the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":1,
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":1,
                        "type":"string",
                        "description":"Resource class associated with the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastExportOptionsVO-item":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCostAmounts":{
                        "title":"Burdened Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualMargin":{
                        "title":"Margin: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPC":{
                        "title":"Margin in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostAmounts":{
                        "title":"Raw Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPC":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueAmounts":{
                        "title":"Revenue: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPC":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitments":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs for supplier invoices billed against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitments":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitments":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRInCommitmentsPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "DisplayCommitmentsFlag":{
                        "title":"Display Commitments",
                        "type":"boolean",
                        "description":"Indicates whether to display the external commitments present in the budget or forecast plan lines.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACMargin":{
                        "title":"Margin: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPC":{
                        "title":"Margin in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginPercentage":{
                        "title":"Margin Percentage: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPC":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "maxLength":201,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPC":{
                        "title":"Revenue in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCMargin":{
                        "title":"Margin: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPC":{
                        "title":"Margin in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPLC":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginPercentage":{
                        "title":"Margin Percentage: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPC":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenue":{
                        "title":"ETC Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPC":{
                        "title":"Revenue in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version export options.",
                        "nullable":false
                    },
                    "FromDate":{
                        "title":"From Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"From date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "maxLength":1,
                        "type":"string",
                        "description":"Currency used for planning in the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "maxLength":1,
                        "type":"string",
                        "description":"Resource used for financial planning in the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityInvoiceCommitments":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of supplier invoice commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPOCommitments":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase order commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPRCommitments":{
                        "title":"Quantity Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase requisition commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitments":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitments":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitments":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":1,
                        "type":"string",
                        "description":"Resource class associated with the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "maxLength":1,
                        "type":"string",
                        "description":"Spread curve associated with the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":1,
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":1,
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"End date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitments":{
                        "title":"Burdened Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPC":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalQuantityCommitments":{
                        "title":"Quantity: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments quantity required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitments":{
                        "title":"Raw Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPC":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectForecastVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethod":{
                        "title":"Forecast Creation Method",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - Copy from another source and Generate from another source - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanVersionId":{
                        "title":"Forecast Version ID",
                        "type":"integer",
                        "description":"Identifier of the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourcePlanVersionNumber":{
                        "title":"Source Plan Version Number",
                        "type":"integer",
                        "description":"The number of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project Number, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourcePlanVersionStatus":{
                        "title":"Source Plan Version Status",
                        "type":"string",
                        "description":"The status of the source plan version from which the forecast version is created. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ForecastGenerationSource":{
                        "title":"Forecast Generation Source",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - Financial plan type and Project plan type - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version ID",
                        "type":"integer",
                        "description":"Identifier of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionName":{
                        "title":"Source Plan Version Name",
                        "type":"string",
                        "description":"The name of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether a forecast version includes cost amounts, revenue amounts, or both. A list of valid values - Cost, Revenue, and Cost and revenue - is defined in the lookup type PJO_PLANNED_FOR_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethodCode":{
                        "title":"Forecast Creation Method Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - COPY and GENERATE - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Indicates the financial plan type or the project plan from which the forecast version is created. If the forecast generation source is entered as Project plan type, then this attribute is defaulted as project plan by the application. If the forecast generation source is entered as Financial plan type, then you must enter a value for this attribute.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the forecast version will be created in a deferred mode. The default value is Y. A value of Y means that the forecast version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the forecast version will be created in real time and will be included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "ForecastGenerationSourceCode":{
                        "title":"Forecast Generation Source Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - FINANCIAL_PLAN and PROJECT_PLAN - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "AdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage by which to adjust the forecast version amounts when copying amounts from another source.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectForecasts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectForecasts-PlanningOptions-AmountTypes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectForecasts-VersionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastExportOptionsVO-post-item":{
                "required":[
                    "ActualBurdenedCostAmounts",
                    "ActualBurdenedCostInPC",
                    "ActualBurdenedCostInPLC",
                    "ActualMargin",
                    "ActualMarginInPC",
                    "ActualMarginInPLC",
                    "ActualQuantity",
                    "ActualRawCostAmounts",
                    "ActualRawCostInPC",
                    "ActualRawCostInPLC",
                    "ActualRevenueAmounts",
                    "ActualRevenueInPC",
                    "ActualRevenueInPLC",
                    "BurdenedCostEffectiveMultiplier",
                    "BurdenedCostInvoiceCommitments",
                    "BurdenedCostInvoiceCommitmentsInPC",
                    "BurdenedCostInvoiceCommitmentsInPLC",
                    "BurdenedCostPOCommitments",
                    "BurdenedCostPOCommitmentsInPC",
                    "BurdenedCostPOCommitmentsInPLC",
                    "BurdenedCostPRCommitments",
                    "BurdenedCostPRCommitmentsInPC",
                    "BurdenedCostPRInCommitmentsPLC",
                    "BurdenedCostStandardMultiplier",
                    "BurdenedCostStandardRate",
                    "EACBurdenedCost",
                    "EACBurdenedCostInPC",
                    "EACBurdenedCostInPLC",
                    "EACMargin",
                    "EACMarginInPC",
                    "EACMarginInPLC",
                    "EACQuantity",
                    "EACRawCost",
                    "EACRawCostInPC",
                    "EACRawCostInPLC",
                    "EACRevenue",
                    "EACRevenueInPC",
                    "EACRevenueInPLC",
                    "ETCBurdenedCost",
                    "ETCBurdenedCostInPC",
                    "ETCBurdenedCostInPLC",
                    "ETCMargin",
                    "ETCMarginInPC",
                    "ETCMarginInPLC",
                    "ETCQuantity",
                    "ETCRawCost",
                    "ETCRawCostInPC",
                    "ETCRawCostInPLC",
                    "ETCRevenue",
                    "ETCRevenueInPC",
                    "ETCRevenueInPLC",
                    "EffectiveBurdenedCostRate",
                    "EffectiveRawCostRate",
                    "EffectiveRevenueRate",
                    "FromDate",
                    "ProjectCurrencyConversionCostDate",
                    "ProjectCurrencyConversionCostDateType",
                    "ProjectCurrencyConversionCostRateType",
                    "ProjectCurrencyConversionRevenueDate",
                    "ProjectCurrencyConversionRevenueDateType",
                    "ProjectCurrencyConversionRevenueRateType",
                    "ProjectLedgerCurrencyConversionCostDate",
                    "ProjectLedgerCurrencyConversionCostDateType",
                    "ProjectLedgerCurrencyConversionCostRateType",
                    "ProjectLedgerCurrencyConversionRevenueDate",
                    "ProjectLedgerCurrencyConversionRevenueDateType",
                    "ProjectLedgerCurrencyConversionRevenueRateType",
                    "QuantityInvoiceCommitments",
                    "QuantityPOCommitments",
                    "QuantityPRCommitments",
                    "RawCostInvoiceCommitments",
                    "RawCostInvoiceCommitmentsInPC",
                    "RawCostInvoiceCommitmentsInPLC",
                    "RawCostPOCommitments",
                    "RawCostPOCommitmentsInPC",
                    "RawCostPOCommitmentsInPLC",
                    "RawCostPRCommitments",
                    "RawCostPRCommitmentsInPC",
                    "RawCostPRCommitmentsInPLC",
                    "StandardRawCostRate",
                    "StandardRevenueRate",
                    "ToDate",
                    "TotalBurdenedCostCommitments",
                    "TotalBurdenedCostCommitmentsInPC",
                    "TotalBurdenedCostCommitmentsInPLC",
                    "TotalQuantityCommitments",
                    "TotalRawCostCommitments",
                    "TotalRawCostCommitmentsInPC",
                    "TotalRawCostCommitmentsInPLC",
                    "UnitOfMeasure"
                ],
                "type":"object",
                "properties":{
                    "ActualBurdenedCostAmounts":{
                        "title":"Burdened Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualMargin":{
                        "title":"Margin: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPC":{
                        "title":"Margin in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostAmounts":{
                        "title":"Raw Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPC":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueAmounts":{
                        "title":"Revenue: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPC":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitments":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs for supplier invoices billed against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitments":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitments":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRInCommitmentsPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "DisplayCommitmentsFlag":{
                        "title":"Display Commitments",
                        "type":"boolean",
                        "description":"Indicates whether to display the external commitments present in the budget or forecast plan lines.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACMargin":{
                        "title":"Margin: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPC":{
                        "title":"Margin in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginPercentage":{
                        "title":"Margin Percentage: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPC":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "maxLength":201,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPC":{
                        "title":"Revenue in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCMargin":{
                        "title":"Margin: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPC":{
                        "title":"Margin in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPLC":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginPercentage":{
                        "title":"Margin Percentage: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPC":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenue":{
                        "title":"ETC Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPC":{
                        "title":"Revenue in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version export options.",
                        "nullable":false
                    },
                    "FromDate":{
                        "title":"From Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"From date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityInvoiceCommitments":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of supplier invoice commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPOCommitments":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase order commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPRCommitments":{
                        "title":"Quantity Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase requisition commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitments":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitments":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitments":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ToDate":{
                        "title":"To Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"End date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitments":{
                        "title":"Burdened Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPC":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalQuantityCommitments":{
                        "title":"Quantity: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments quantity required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitments":{
                        "title":"Raw Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPC":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningResourcesVO-item":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Planning Resource",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task ID, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task ID but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EACBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueRate":{
                        "title":"Revenue Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated revenue at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project ledger currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCost":{
                        "title":"Raw Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through purchase orders.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project ledger currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCost":{
                        "title":"Raw Cost: Actual Amount",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the forecast version resource assignment in planning currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCost":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostRate":{
                        "title":"Raw Cost: Total Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated cost at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCBurdenedCostRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCost":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedQuantity":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through supplier invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency required for completion of the task in the period by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Actual burdened cost rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amount",
                        "type":"number",
                        "description":"Actual effort for the forecast version resource assignment from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueInProjectCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project ledger currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedQuantity":{
                        "title":"Quantity Commitments: Requisitions",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through requisitions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenueInProjectCurrency":{
                        "title":"Previous Forecast Revenue in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenue":{
                        "title":"Revenue: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in planning currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCostRate":{
                        "title":"Burdened Cost: Total Burdened Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostRate":{
                        "title":"EAC Actual Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueRate":{
                        "title":"Revenue Rate: Actual Amount",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through transfer orders.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCost":{
                        "title":"Burdened Cost: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in planning currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedQuantity":{
                        "title":"Quantity: Total Commitments",
                        "type":"number",
                        "description":"Committed effort for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "type":"number",
                        "description":"Estimated remaining effort by the  forecast version resource assignment for completion.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCost":{
                        "title":"Burdened Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenue":{
                        "title":"Revenue: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in planning currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project ledger currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the project forecast.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EACBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated revenue at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project ledger currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCost":{
                        "title":"Raw Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through purchase orders.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project ledger currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCost":{
                        "title":"Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the forecast version resource assignment in planning currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCostinProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCost":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostRate":{
                        "title":"Raw Cost: Total Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated cost at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCost":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedQuantity":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through supplier invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostinProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCost":{
                        "title":"ETC Raw Cost",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency required for completion of the task in the period by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Actual burdened cost rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualQuantity":{
                        "title":"Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the forecast version resource assignment from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project ledger currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedQuantity":{
                        "title":"Requisitions",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through requisitions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenue":{
                        "title":"Revenue: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in planning currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCostRate":{
                        "title":"Burdened Cost: Total Burdened Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostRate":{
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueRate":{
                        "title":"Actual Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostinProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through transfer orders.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCost":{
                        "title":"Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in planning currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCostinProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedQuantity":{
                        "title":"Quantity: Total Commitments",
                        "type":"number",
                        "description":"Committed effort for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "type":"number",
                        "description":"Estimated remaining effort by the  forecast version resource assignment for completion.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCRawCostRate":{
                        "title":"Standard ETC Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCost":{
                        "title":"Burdened Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCost":{
                        "title":"ETC Burdened Cost",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenue":{
                        "title":"Revenue: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in planning currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project ledger currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningOptionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"The period (current, prior, or last closed) through which actual amounts are used when generating forecast amounts.",
                        "nullable":true
                    },
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "type":"boolean",
                        "description":"Indicates whether negative estimate-to-complete quantity can be calculated in progress. If the check box isn't enabled, and the calculated value is negative, then the estimate-to-complete quantity is set to zero.",
                        "nullable":true
                    },
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a forecast line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "AssociateProjectCostsOrRevenueToSummaryTasksFlag":{
                        "title":"Associate project costs or revenue to summary tasks",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the incurred costs or revenue for resources are associated on the task hierarchy at the level planned.",
                        "nullable":true
                    },
                    "AutomaticallyUpdateReportedActualAmountsFlag":{
                        "title":"Automatically update reported actual amounts",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version includes the actual project costs and revenue for that project continually without any user action. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CarryForwardUnusedAmountsFromPastPeriodsFlag":{
                        "title":"Carry Forward Unused Amounts from Past Periods",
                        "type":"boolean",
                        "description":"Indicates whether unused forecast amounts can be carried over from the current or closed periods to the next open period.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing forecast amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ETCGenerationSource":{
                        "title":"ETC Generation Source",
                        "maxLength":255,
                        "type":"string",
                        "description":"Specifies whether the estimate-to-complete source for generating a forecast version is the financial project plan, another financial plan, or project resources.",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ForecastETCMethod":{
                        "title":"Forecast ETC Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Method used to calculate estimate-to-complete values in project forecast.",
                        "nullable":true
                    },
                    "IncludeActualAmountsFlag":{
                        "title":"Include actual amounts during creation",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version, created using either the copy or the manual method, will automatically include the actual project costs and revenue for that project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "OpenCommitments":{
                        "title":"Open Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether project costs from commitments are included when generating budgets or forecasts.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing forecast versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the forecast at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on forecasts.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainManuallyAddedForecastLinesFlag":{
                        "title":"Retain manually added forecast lines",
                        "type":"boolean",
                        "description":"Indicates whether manually added plans lines are retained when the forecast version is regenerated.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget or forecast version.",
                        "nullable":true
                    },
                    "RetainSpreadFromSourceFlag":{
                        "title":"Retain Spread from Source",
                        "type":"boolean",
                        "description":"Indicates whether the periodic planning from the source is retained in the generated forecast version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether forecast revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating forecast amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountsVO-post-item":{
                "required":[
                    "Currency"
                ],
                "type":"object",
                "properties":{
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the forecast version resource assignment.",
                        "nullable":false
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Effective ETC Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Revenue: Effective Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic forecast amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectForecastVO-post-item":{
                "required":[
                    "PlanVersionName",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage by which to adjust the forecast version amounts when copying amounts from another source.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the forecast version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the forecast version will be created in a deferred mode. The default value is Y. A value of Y means that the forecast version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the forecast version will be created in real time and will be included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the forecast version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethod":{
                        "title":"Forecast Creation Method",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - Copy from another source and Generate from another source - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethodCode":{
                        "title":"Forecast Creation Method Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - COPY and GENERATE - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "ForecastGenerationSource":{
                        "title":"Forecast Generation Source",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - Financial plan type and Project plan type - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastGenerationSourceCode":{
                        "title":"Forecast Generation Source Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - FINANCIAL_PLAN and PROJECT_PLAN - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project forecast version is locked. A value of true means that the forecast version is locked and can't be edited. A value of false means that the forecast version is not locked and can be edited. The default value while creating a project forecast version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Plan Version Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the forecast version.",
                        "nullable":true
                    },
                    "PlanVersionId":{
                        "title":"Forecast Version ID",
                        "type":"integer",
                        "description":"Identifier of the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Plan Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the forecast version.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"The status of the forecast version. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether a forecast version includes cost amounts, revenue amounts, or both. A list of valid values - Cost, Revenue, and Cost and revenue - is defined in the lookup type PJO_PLANNED_FOR_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project Number, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Indicates the financial plan type or the project plan from which the forecast version is created. If the forecast generation source is entered as Project plan type, then this attribute is defaulted as project plan by the application. If the forecast generation source is entered as Financial plan type, then you must enter a value for this attribute.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version ID",
                        "type":"integer",
                        "description":"Identifier of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionName":{
                        "title":"Source Plan Version Name",
                        "type":"string",
                        "description":"The name of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true
                    },
                    "SourcePlanVersionNumber":{
                        "title":"Source Plan Version Number",
                        "type":"integer",
                        "description":"The number of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "title":"Source Plan Version Status",
                        "type":"string",
                        "description":"The status of the source plan version from which the forecast version is created. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountsVO-patch-item":{
                "type":"object",
                "properties":{
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the forecast version resource assignment.",
                        "nullable":false
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Effective ETC Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Revenue: Effective Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-item-patch-request":{
                "type":"object",
                "properties":{
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the forecast version resource assignment.",
                        "nullable":false
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Effective ETC Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Revenue: Effective Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture and view additional information for planning amounts in project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                        }
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view project forecast resource assignment periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectForecasts-item-post-request":{
                "required":[
                    "PlanVersionName",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage by which to adjust the forecast version amounts when copying amounts from another source.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the forecast version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Project Forecast Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, update  and delete attachments for project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-Attachments-item-post-request"
                        }
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the forecast version will be created in a deferred mode. The default value is Y. A value of Y means that the forecast version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the forecast version will be created in real time and will be included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the forecast version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethod":{
                        "title":"Forecast Creation Method",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - Copy from another source and Generate from another source - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethodCode":{
                        "title":"Forecast Creation Method Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - COPY and GENERATE - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "ForecastGenerationSource":{
                        "title":"Forecast Generation Source",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - Financial plan type and Project plan type - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastGenerationSourceCode":{
                        "title":"Forecast Generation Source Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - FINANCIAL_PLAN and PROJECT_PLAN - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project forecast version is locked. A value of true means that the forecast version is locked and can't be edited. A value of false means that the forecast version is not locked and can be edited. The default value while creating a project forecast version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Plan Version Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the forecast version.",
                        "nullable":true
                    },
                    "PlanVersionId":{
                        "title":"Forecast Version ID",
                        "type":"integer",
                        "description":"Identifier of the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Plan Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the forecast version.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"The status of the forecast version. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether a forecast version includes cost amounts, revenue amounts, or both. A list of valid values - Cost, Revenue, and Cost and revenue - is defined in the lookup type PJO_PLANNED_FOR_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the project forecast version.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning Resources resource is used to view project forecast resource assignments.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-post-request"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project Number, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Indicates the financial plan type or the project plan from which the forecast version is created. If the forecast generation source is entered as Project plan type, then this attribute is defaulted as project plan by the application. If the forecast generation source is entered as Financial plan type, then you must enter a value for this attribute.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version ID",
                        "type":"integer",
                        "description":"Identifier of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionName":{
                        "title":"Source Plan Version Name",
                        "type":"string",
                        "description":"The name of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true
                    },
                    "SourcePlanVersionNumber":{
                        "title":"Source Plan Version Number",
                        "type":"integer",
                        "description":"The number of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "title":"Source Plan Version Status",
                        "type":"string",
                        "description":"The status of the source plan version from which the forecast version is created. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VersionErrors":{
                        "title":"Errors",
                        "type":"array",
                        "description":"The Errors resource is used to view the errors in project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-item-patch-request":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the forecast version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Project Forecast Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, update  and delete attachments for project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-Attachments-item-patch-request"
                        }
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the forecast version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project forecast version is locked. A value of true means that the forecast version is locked and can't be edited. A value of false means that the forecast version is not locked and can be edited. The default value while creating a project forecast version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Plan Version Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the forecast version.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Plan Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the forecast version.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"The status of the forecast version. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the project forecast version.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning Resources resource is used to view project forecast resource assignments.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-patch-request"
                        }
                    },
                    "VersionErrors":{
                        "title":"Errors",
                        "type":"array",
                        "description":"The Errors resource is used to view the errors in project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastExportOptionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCostAmounts":{
                        "title":"Burdened Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualMargin":{
                        "title":"Margin: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPC":{
                        "title":"Margin in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostAmounts":{
                        "title":"Raw Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPC":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueAmounts":{
                        "title":"Revenue: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPC":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitments":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs for supplier invoices billed against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitments":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitments":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRInCommitmentsPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "DisplayCommitmentsFlag":{
                        "title":"Display Commitments",
                        "type":"boolean",
                        "description":"Indicates whether to display the external commitments present in the budget or forecast plan lines.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACMargin":{
                        "title":"Margin: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPC":{
                        "title":"Margin in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginPercentage":{
                        "title":"Margin Percentage: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPC":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "maxLength":201,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPC":{
                        "title":"Revenue in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCMargin":{
                        "title":"Margin: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPC":{
                        "title":"Margin in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPLC":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginPercentage":{
                        "title":"Margin Percentage: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPC":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenue":{
                        "title":"ETC Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPC":{
                        "title":"Revenue in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version export options.",
                        "nullable":false
                    },
                    "FromDate":{
                        "title":"From Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"From date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityInvoiceCommitments":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of supplier invoice commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPOCommitments":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase order commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPRCommitments":{
                        "title":"Quantity Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase requisition commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitments":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitments":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitments":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ToDate":{
                        "title":"To Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"End date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitments":{
                        "title":"Burdened Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPC":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalQuantityCommitments":{
                        "title":"Quantity: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments quantity required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitments":{
                        "title":"Raw Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPC":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningOptionsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountDetailsVO-post-item":{
                "type":"object",
                "properties":{
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic forecast amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectForecasts-VersionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-VersionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningResourcesVO-post-item":{
                "required":[
                    "RbsElementId",
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Planning Resource",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task ID, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task ID but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-AmountTypes-item-response":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version amount types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable. ",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a forecast version are editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable. ",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the quantity is editable on a budget or forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a forecast version are editable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable. ",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a forecast version is editable. ",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastAmountTypesVO-post-item":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version amount types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable. ",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable. ",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the quantity is editable on a budget or forecast version.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable. ",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a forecast version is editable. ",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-item-response":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCost":{
                        "title":"Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in planning currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project ledger currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Actual burdened cost rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualQuantity":{
                        "title":"Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the forecast version resource assignment from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCost":{
                        "title":"Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the forecast version resource assignment in planning currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCostRate":{
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenue":{
                        "title":"Revenue: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in planning currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project ledger currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenueRate":{
                        "title":"Actual Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the forecast version resource assignment.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBurdenedCostRate":{
                        "title":"Burdened Cost: Total Burdened Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRawCostRate":{
                        "title":"Raw Cost: Total Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated cost at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project ledger currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated revenue at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCBurdenedCost":{
                        "title":"ETC Burdened Cost",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "type":"number",
                        "description":"Estimated remaining effort by the  forecast version resource assignment for completion.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRawCost":{
                        "title":"ETC Raw Cost",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency required for completion of the task in the period by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRevenue":{
                        "title":"Revenue: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in planning currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project ledger currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Effective ETC Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Revenue: Effective Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture and view additional information for planning amounts in project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        }
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view project forecast resource assignment periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    },
                    "PurchaseOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through purchase orders.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedQuantity":{
                        "title":"Requisitions",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through requisitions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedRawCost":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RequisitionCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardETCBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardETCRawCostRate":{
                        "title":"Standard ETC Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardETCRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostinProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostinProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedQuantity":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through supplier invoices.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedRawCost":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedRawCostinProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplierInvoiceCommittedRawCostinProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedBurdenedCost":{
                        "title":"Burdened Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedQuantity":{
                        "title":"Quantity: Total Commitments",
                        "type":"number",
                        "description":"Committed effort for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedRawCost":{
                        "title":"Raw Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through transfer orders.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic forecast amount is entered.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-PlanningResources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectForecasts-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningOptionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ETCGenerationSource":{
                        "title":"ETC Generation Source",
                        "maxLength":255,
                        "type":"string",
                        "description":"Specifies whether the estimate-to-complete source for generating a forecast version is the financial project plan, another financial plan, or project resources.",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "ForecastETCMethod":{
                        "title":"Forecast ETC Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Method used to calculate estimate-to-complete values in project forecast.",
                        "nullable":true
                    },
                    "AssociateProjectCostsOrRevenueToSummaryTasksFlag":{
                        "title":"Associate project costs or revenue to summary tasks",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the incurred costs or revenue for resources are associated on the task hierarchy at the level planned.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RetainSpreadFromSourceFlag":{
                        "title":"Retain Spread from Source",
                        "type":"boolean",
                        "description":"Indicates whether the periodic planning from the source is retained in the generated forecast version.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating forecast amounts.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on forecasts.",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a forecast line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing forecast amounts.",
                        "nullable":true
                    },
                    "OpenCommitments":{
                        "title":"Open Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether project costs from commitments are included when generating budgets or forecasts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "type":"boolean",
                        "description":"Indicates whether negative estimate-to-complete quantity can be calculated in progress. If the check box isn't enabled, and the calculated value is negative, then the estimate-to-complete quantity is set to zero.",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "nullable":true
                    },
                    "IncludeActualAmountsFlag":{
                        "title":"Include actual amounts during creation",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version, created using either the copy or the manual method, will automatically include the actual project costs and revenue for that project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CarryForwardUnusedAmountsFromPastPeriodsFlag":{
                        "title":"Carry Forward Unused Amounts from Past Periods",
                        "type":"boolean",
                        "description":"Indicates whether unused forecast amounts can be carried over from the current or closed periods to the next open period.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing forecast versions.",
                        "nullable":true
                    },
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"The period (current, prior, or last closed) through which actual amounts are used when generating forecast amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AutomaticallyUpdateReportedActualAmountsFlag":{
                        "title":"Automatically update reported actual amounts",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version includes the actual project costs and revenue for that project continually without any user action. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "RetainManuallyAddedForecastLinesFlag":{
                        "title":"Retain manually added forecast lines",
                        "type":"boolean",
                        "description":"Indicates whether manually added plans lines are retained when the forecast version is regenerated.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget or forecast version.",
                        "nullable":true
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the forecast at which amounts can be entered.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether forecast revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastAmountTypesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable. ",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable. ",
                        "nullable":true
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable. ",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a forecast version is editable. ",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the quantity is editable on a budget or forecast version.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EACRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Effective ETC Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the forecast version resource assignment.",
                        "nullable":false
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Revenue: Effective Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-PlanningResources-item-response":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view project forecast resource assignment summary amounts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-response"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "title":"Planning Resource",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task ID, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task ID but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectForecasts-VersionErrors-item-response":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Rejection Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Specifies whether a warning or error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageCause":{
                        "title":"Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Explanation for the reason of an error or warning message.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Message code for the issue encountered.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Error or warning that occurs or information that informs users, to know what action to take or to understand what is happening.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserAction":{
                        "title":"Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"States the response that end users must perform to continue and complete their tasks in response to an error or warning message.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserDetails":{
                        "title":"Additional Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"More detailed explanation of message text that states why the message occurred.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic forecast amount is entered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"number",
                        "description":"Identifier of the project forecast version.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the forecast line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a forecast line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a forecast line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the forecast lines.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastAmountTypesVO-item":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version amount types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable. ",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable. ",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the quantity is editable on a budget or forecast version.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable. ",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a forecast version is editable. ",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectForecastVO-item":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The actual burdened cost incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The actual raw cost incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"The actual revenue generated by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage by which to adjust the forecast version amounts when copying amounts from another source.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the forecast version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated burdened cost for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated burdened cost for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentBaselineBudgetMarginVariance":{
                        "title":"Current Baseline Budget Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current baseline budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentBaselineBudgetMarginVariancePercentage":{
                        "title":"Current Baseline Budget Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current baseline budget version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentForecastMarginVariance":{
                        "title":"Current Forecast Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current forecast version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentForecastMarginVariancePercentage":{
                        "title":"Current Forecast Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current forecast version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the forecast version will be created in a deferred mode. The default value is Y. A value of Y means that the forecast version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the forecast version will be created in real time and will be included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "EACEquipmentEffort":{
                        "title":"EAC Equipment Effort",
                        "type":"number",
                        "description":"Estimated equipment effort for the project at the completion of the project. EAC equipment effort includes both billable and nonbillable estimated equipment effort at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACLaborEffort":{
                        "title":"EAC Labor Effort",
                        "type":"number",
                        "description":"Estimated labor effort for the project at the completion of the project. EAC labor effort includes both billable and nonbillable estimated labor effort at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"ETC Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated burdened cost required to complete the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"ETC Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated raw cost required to complete the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCStartDate":{
                        "title":"ETC Start Date",
                        "type":"string",
                        "description":"Date when the estimate to complete is intended to begin as planned on the forecast line.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the forecast version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethod":{
                        "title":"Forecast Creation Method",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - Copy from another source and Generate from another source - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethodCode":{
                        "title":"Forecast Creation Method Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - COPY and GENERATE - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "ForecastGenerationSource":{
                        "title":"Forecast Generation Source",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - Financial plan type and Project plan type - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastGenerationSourceCode":{
                        "title":"Forecast Generation Source Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - FINANCIAL_PLAN and PROJECT_PLAN - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "LockedBy":{
                        "title":"Locked By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the user who has locked the project forecast version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project forecast version is locked. A value of true means that the forecast version is locked and can't be edited. A value of false means that the forecast version is not locked and can be edited. The default value while creating a project forecast version is false.",
                        "nullable":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between project-related costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between project-related costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OriginalBaselineBudgetMarginVariance":{
                        "title":"Original Baseline Budget Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the original baseline budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OriginalBaselineBudgetMarginVariancePercentage":{
                        "title":"Original Baseline Budget Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the original baseline budget version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionDescription":{
                        "title":"Plan Version Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the forecast version.",
                        "nullable":true
                    },
                    "PlanVersionId":{
                        "title":"Forecast Version ID",
                        "type":"integer",
                        "description":"Identifier of the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Plan Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the forecast version.",
                        "nullable":false
                    },
                    "PlanVersionNumber":{
                        "title":"Plan Version Number",
                        "type":"integer",
                        "description":"The number of the version of the forecast.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"The status of the forecast version. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether a forecast version includes cost amounts, revenue amounts, or both. A list of valid values - Cost, Revenue, and Cost and revenue - is defined in the lookup type PJO_PLANNED_FOR_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PreviousForecastMarginVariance":{
                        "title":"Previous Forecast Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the previous forecast version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousForecastMarginVariancePercentage":{
                        "title":"Previous Forecast Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the previous forecast version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project Number, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated raw cost for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated raw cost for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Indicates the financial plan type or the project plan from which the forecast version is created. If the forecast generation source is entered as Project plan type, then this attribute is defaulted as project plan by the application. If the forecast generation source is entered as Financial plan type, then you must enter a value for this attribute.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version ID",
                        "type":"integer",
                        "description":"Identifier of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionName":{
                        "title":"Source Plan Version Name",
                        "type":"string",
                        "description":"The name of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true
                    },
                    "SourcePlanVersionNumber":{
                        "title":"Source Plan Version Number",
                        "type":"integer",
                        "description":"The number of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "title":"Source Plan Version Status",
                        "type":"string",
                        "description":"The status of the source plan version from which the forecast version is created. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TotalCommitmentsInProjectCurrency":{
                        "title":"Total Commitments in Project Currency",
                        "type":"number",
                        "description":"The total commitments incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectForecasts-PlanningOptions-ExportOptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectForecasts-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningResourcesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task ID, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task ID but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsElementId":{
                        "title":"Planning Resource",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectForecasts-item-response":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The actual burdened cost incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The actual raw cost incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"The actual revenue generated by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage by which to adjust the forecast version amounts when copying amounts from another source.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the forecast version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Project Forecast Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, update  and delete attachments for project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-Attachments-item-response"
                        }
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated burdened cost for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated burdened cost for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentBaselineBudgetMarginVariance":{
                        "title":"Current Baseline Budget Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current baseline budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentBaselineBudgetMarginVariancePercentage":{
                        "title":"Current Baseline Budget Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current baseline budget version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentForecastMarginVariance":{
                        "title":"Current Forecast Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current forecast version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentForecastMarginVariancePercentage":{
                        "title":"Current Forecast Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current forecast version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the forecast version will be created in a deferred mode. The default value is Y. A value of Y means that the forecast version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the forecast version will be created in real time and will be included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "EACEquipmentEffort":{
                        "title":"EAC Equipment Effort",
                        "type":"number",
                        "description":"Estimated equipment effort for the project at the completion of the project. EAC equipment effort includes both billable and nonbillable estimated equipment effort at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACLaborEffort":{
                        "title":"EAC Labor Effort",
                        "type":"number",
                        "description":"Estimated labor effort for the project at the completion of the project. EAC labor effort includes both billable and nonbillable estimated labor effort at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"ETC Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated burdened cost required to complete the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"ETC Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated raw cost required to complete the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCStartDate":{
                        "title":"ETC Start Date",
                        "type":"string",
                        "description":"Date when the estimate to complete is intended to begin as planned on the forecast line.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the forecast version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ForecastCreationMethod":{
                        "title":"Forecast Creation Method",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - Copy from another source and Generate from another source - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastCreationMethodCode":{
                        "title":"Forecast Creation Method Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from another plan or copied from another forecast version. A list of valid values - COPY and GENERATE - is defined in the lookup type PJO_FORECAST_CREATION_METHOD. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Creation Method but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ForecastGenerationSource":{
                        "title":"Forecast Generation Source",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - Financial plan type and Project plan type - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source Code but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ForecastGenerationSourceCode":{
                        "title":"Forecast Generation Source Code",
                        "type":"string",
                        "description":"Determines whether the forecast version is generated from an existing forecast version based on a financial plan type or from the project plan. A list of valid values - FINANCIAL_PLAN and PROJECT_PLAN - is defined in the lookup type PJO_PLAN_TYPE_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LockedBy":{
                        "title":"Locked By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the user who has locked the project forecast version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project forecast version is locked. A value of true means that the forecast version is locked and can't be edited. A value of false means that the forecast version is not locked and can be edited. The default value while creating a project forecast version is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between project-related costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between project-related costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OriginalBaselineBudgetMarginVariance":{
                        "title":"Original Baseline Budget Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the original baseline budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OriginalBaselineBudgetMarginVariancePercentage":{
                        "title":"Original Baseline Budget Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the original baseline budget version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Plan Version Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "title":"Forecast Version ID",
                        "type":"integer",
                        "description":"Identifier of the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionName":{
                        "title":"Plan Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the forecast version.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PlanVersionNumber":{
                        "title":"Plan Version Number",
                        "type":"integer",
                        "description":"The number of the version of the forecast.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"The status of the forecast version. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates whether a forecast version includes cost amounts, revenue amounts, or both. A list of valid values - Cost, Revenue, and Cost and revenue - is defined in the lookup type PJO_PLANNED_FOR_CODE. There is no default value while creating a forecast version. You must enter either this attribute or Forecast Generation Source but not both while creating a forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the project forecast version.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning Resources resource is used to view project forecast resource assignments.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-response"
                        }
                    },
                    "PreviousForecastMarginVariance":{
                        "title":"Previous Forecast Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the previous forecast version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PreviousForecastMarginVariancePercentage":{
                        "title":"Previous Forecast Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the previous forecast version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project Number, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Number but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which the forecast version is created. You must enter a value for only one from among this attribute, Project ID, and Project Name but not for all three or a combination of them while creating a forecast version.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectResourcesStatus":{
                        "title":"Project Resources Status",
                        "type":"string",
                        "description":"Status of the project resources to be used for generation. Valid values are: All and Confirmed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated raw cost for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated raw cost for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Indicates the financial plan type or the project plan from which the forecast version is created. If the forecast generation source is entered as Project plan type, then this attribute is defaulted as project plan by the application. If the forecast generation source is entered as Financial plan type, then you must enter a value for this attribute.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version ID",
                        "type":"integer",
                        "description":"Identifier of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionName":{
                        "title":"Source Plan Version Name",
                        "type":"string",
                        "description":"The name of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourcePlanVersionNumber":{
                        "title":"Source Plan Version Number",
                        "type":"integer",
                        "description":"The number of the version of the project plan, budget, or forecast used as the source for creating the forecast version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "title":"Source Plan Version Status",
                        "type":"string",
                        "description":"The status of the source plan version from which the forecast version is created. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TotalCommitmentsInProjectCurrency":{
                        "title":"Total Commitments in Project Currency",
                        "type":"number",
                        "description":"The total commitments incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VersionErrors":{
                        "title":"Errors",
                        "type":"array",
                        "description":"The Errors resource is used to view the errors in project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-VersionErrors-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningOptionsVO-item":{
                "type":"object",
                "properties":{
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"The period (current, prior, or last closed) through which actual amounts are used when generating forecast amounts.",
                        "nullable":true
                    },
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "type":"boolean",
                        "description":"Indicates whether negative estimate-to-complete quantity can be calculated in progress. If the check box isn't enabled, and the calculated value is negative, then the estimate-to-complete quantity is set to zero.",
                        "nullable":true
                    },
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a forecast line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "AssociateProjectCostsOrRevenueToSummaryTasksFlag":{
                        "title":"Associate project costs or revenue to summary tasks",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the incurred costs or revenue for resources are associated on the task hierarchy at the level planned.",
                        "nullable":true
                    },
                    "AutomaticallyUpdateReportedActualAmountsFlag":{
                        "title":"Automatically update reported actual amounts",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version includes the actual project costs and revenue for that project continually without any user action. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CarryForwardUnusedAmountsFromPastPeriodsFlag":{
                        "title":"Carry Forward Unused Amounts from Past Periods",
                        "type":"boolean",
                        "description":"Indicates whether unused forecast amounts can be carried over from the current or closed periods to the next open period.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing forecast amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DefaultReportingOption":{
                        "title":"Default Reporting Option",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether cost or revenue quantity is used for reporting quantity when planning for cost and revenue in a separate forecast version. By default, it is set to Cost when planning amounts are cost only or cost and revenue together. When the planning amounts are revenue only, it is set to Revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DesignateAsPrimaryCostForecastFlag":{
                        "title":"Designate as Primary Cost Forecast",
                        "type":"boolean",
                        "description":"Indicates whether the financial plan type is the primary cost forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DesignateAsPrimaryRevenueForecastFlag":{
                        "title":"Designate as Primary Revenue Forecast",
                        "type":"boolean",
                        "description":"Indicates whether the financial plan type is the primary revenue forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCGenerationSource":{
                        "title":"ETC Generation Source",
                        "maxLength":255,
                        "type":"string",
                        "description":"Specifies whether the estimate-to-complete source for generating a forecast version is the financial project plan, another financial plan, or project resources.",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ForecastETCMethod":{
                        "title":"Forecast ETC Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Method used to calculate estimate-to-complete values in project forecast.",
                        "nullable":true
                    },
                    "IncludeActualAmountsFlag":{
                        "title":"Include actual amounts during creation",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version, created using either the copy or the manual method, will automatically include the actual project costs and revenue for that project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "OpenCommitments":{
                        "title":"Open Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether project costs from commitments are included when generating budgets or forecasts.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing forecast versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the forecast at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on forecasts.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainManuallyAddedForecastLinesFlag":{
                        "title":"Retain manually added forecast lines",
                        "type":"boolean",
                        "description":"Indicates whether manually added plans lines are retained when the forecast version is regenerated.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget or forecast version.",
                        "nullable":true
                    },
                    "RetainSpreadFromSourceFlag":{
                        "title":"Retain Spread from Source",
                        "type":"boolean",
                        "description":"Indicates whether the periodic planning from the source is retained in the generated forecast version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether forecast revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating forecast amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic forecast amount is entered.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectForecastVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project forecast version is locked. A value of true means that the forecast version is locked and can't be edited. A value of false means that the forecast version is not locked and can be edited. The default value while creating a project forecast version is false.",
                        "nullable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"The status of the forecast version. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true
                    },
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the forecast version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlanVersionName":{
                        "title":"Plan Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the forecast version.",
                        "nullable":false
                    },
                    "PlanVersionDescription":{
                        "title":"Plan Version Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the forecast version.",
                        "nullable":true
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the forecast version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-AmountTypes-item-post-request":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version amount types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable. ",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable. ",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the quantity is editable on a budget or forecast version.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable. ",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a forecast version is editable. ",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-PlanningOptions-item-response":{
                "type":"object",
                "properties":{
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"The period (current, prior, or last closed) through which actual amounts are used when generating forecast amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "type":"boolean",
                        "description":"Indicates whether negative estimate-to-complete quantity can be calculated in progress. If the check box isn't enabled, and the calculated value is negative, then the estimate-to-complete quantity is set to zero.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AmountTypes":{
                        "title":"Amount Types",
                        "type":"array",
                        "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a forecast line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssociateProjectCostsOrRevenueToSummaryTasksFlag":{
                        "title":"Associate project costs or revenue to summary tasks",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the incurred costs or revenue for resources are associated on the task hierarchy at the level planned.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AutomaticallyUpdateReportedActualAmountsFlag":{
                        "title":"Automatically update reported actual amounts",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version includes the actual project costs and revenue for that project continually without any user action. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CarryForwardUnusedAmountsFromPastPeriodsFlag":{
                        "title":"Carry Forward Unused Amounts from Past Periods",
                        "type":"boolean",
                        "description":"Indicates whether unused forecast amounts can be carried over from the current or closed periods to the next open period.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing forecast amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DateTypeForRevenueConversion":{
                        "title":"Date Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DefaultReportingOption":{
                        "title":"Default Reporting Option",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether cost or revenue quantity is used for reporting quantity when planning for cost and revenue in a separate forecast version. By default, it is set to Cost when planning amounts are cost only or cost and revenue together. When the planning amounts are revenue only, it is set to Revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DesignateAsPrimaryCostForecastFlag":{
                        "title":"Designate as Primary Cost Forecast",
                        "type":"boolean",
                        "description":"Indicates whether the financial plan type is the primary cost forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DesignateAsPrimaryRevenueForecastFlag":{
                        "title":"Designate as Primary Revenue Forecast",
                        "type":"boolean",
                        "description":"Indicates whether the financial plan type is the primary revenue forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ETCGenerationSource":{
                        "title":"ETC Generation Source",
                        "maxLength":255,
                        "type":"string",
                        "description":"Specifies whether the estimate-to-complete source for generating a forecast version is the financial project plan, another financial plan, or project resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExportOptions":{
                        "title":"Export Options",
                        "type":"array",
                        "description":"The Export Option resource is used to select the planning options attributes to export.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ForecastETCMethod":{
                        "title":"Forecast ETC Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Method used to calculate estimate-to-complete values in project forecast.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IncludeActualAmountsFlag":{
                        "title":"Include actual amounts during creation",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version, created using either the copy or the manual method, will automatically include the actual project costs and revenue for that project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OpenCommitments":{
                        "title":"Open Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether project costs from commitments are included when generating budgets or forecasts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing forecast versions.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningCurrencies":{
                        "title":"Planning Currencies",
                        "type":"array",
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the forecast at which amounts can be entered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"The Planning Options Descriptive Flexfields resource is used to capture, view, and update additional information for planning options in project forecast versions.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency for the project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrency":{
                        "title":"Project Ledger Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project ledger currency for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RateTypeForRevenueConversion":{
                        "title":"Rate Type for Revenue Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for planning currencies.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on forecasts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RetainManuallyAddedForecastLinesFlag":{
                        "title":"Retain manually added forecast lines",
                        "type":"boolean",
                        "description":"Indicates whether manually added plans lines are retained when the forecast version is regenerated.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget or forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RetainSpreadFromSourceFlag":{
                        "title":"Retain Spread from Source",
                        "type":"boolean",
                        "description":"Indicates whether the periodic planning from the source is retained in the generated forecast version.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether forecast revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating forecast amounts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningCurrenciesVO-post-item":{
                "required":[
                    "PlanningCurrencyCode"
                ],
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectForecasts-VersionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies-item-response":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-ExportOptions-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCostAmounts":{
                        "title":"Burdened Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualMargin":{
                        "title":"Margin: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPC":{
                        "title":"Margin in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostAmounts":{
                        "title":"Raw Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPC":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueAmounts":{
                        "title":"Revenue: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPC":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitments":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs for supplier invoices billed against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitments":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitments":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRInCommitmentsPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "DisplayCommitmentsFlag":{
                        "title":"Display Commitments",
                        "type":"boolean",
                        "description":"Indicates whether to display the external commitments present in the budget or forecast plan lines.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACMargin":{
                        "title":"Margin: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPC":{
                        "title":"Margin in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginPercentage":{
                        "title":"Margin Percentage: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPC":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "maxLength":201,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPC":{
                        "title":"Revenue in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCMargin":{
                        "title":"Margin: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPC":{
                        "title":"Margin in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPLC":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginPercentage":{
                        "title":"Margin Percentage: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPC":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenue":{
                        "title":"ETC Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPC":{
                        "title":"Revenue in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version export options.",
                        "nullable":false
                    },
                    "FromDate":{
                        "title":"From Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"From date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityInvoiceCommitments":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of supplier invoice commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPOCommitments":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase order commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPRCommitments":{
                        "title":"Quantity Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase requisition commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitments":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitments":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitments":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ToDate":{
                        "title":"To Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"End date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitments":{
                        "title":"Burdened Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPC":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalQuantityCommitments":{
                        "title":"Quantity: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments quantity required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitments":{
                        "title":"Raw Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPC":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningResourcesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "type":"string",
                        "description":"Unit of work that measures the quantity of effort for which the resource is planned for on the financial plan resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"Grouping of predefined resource types to which the resource in the financial plan resource assignment belongs. A list of valid values are Labor, Equipment, Material Items, and Financial Resources.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectForecasts-PlanningResources-item-patch-request":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view project forecast resource assignment summary amounts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-patch-request"
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastAmountTypesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "AmountTypeId":{
                        "title":"Amount Type ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version amount types.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-AmountTypes-item-patch-request":{
                "type":"object",
                "properties":{
                    "BillRateFlag":{
                        "title":"Bill rate",
                        "type":"boolean",
                        "description":"Indicates whether the revenue rate is editable. ",
                        "nullable":true
                    },
                    "BurdenedCostFlag":{
                        "title":"Burdened Cost",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "BurdenedCostRateFlag":{
                        "title":"Burdened Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the burdened cost rate is editable. ",
                        "nullable":true
                    },
                    "QuantityFlag":{
                        "title":"Quantity",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the quantity is editable on a budget or forecast version.",
                        "nullable":true
                    },
                    "RawCostFlag":{
                        "title":"Raw Cost",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost amounts for a forecast version are editable.",
                        "nullable":true
                    },
                    "RawCostRateFlag":{
                        "title":"Raw Cost Rate",
                        "type":"boolean",
                        "description":"Indicates whether the raw cost rate is editable. ",
                        "nullable":true
                    },
                    "RevenueFlag":{
                        "title":"Revenue",
                        "type":"boolean",
                        "description":"Indicates whether the revenue for a forecast version is editable. ",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectForecastVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TotalCommitmentsInProjectCurrency":{
                        "title":"Total Commitments in Project Currency",
                        "type":"number",
                        "description":"The total commitments incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated raw cost for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"ETC Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated raw cost required to complete the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LockedBy":{
                        "title":"Locked By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the user who has locked the project forecast version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentBaselineBudgetMarginVariancePercentage":{
                        "title":"Current Baseline Budget Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current baseline budget version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated raw cost for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"ETC Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated burdened cost required to complete the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousForecastMarginVariancePercentage":{
                        "title":"Previous Forecast Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the previous forecast version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentForecastMarginVariance":{
                        "title":"Current Forecast Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current forecast version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentForecastMarginVariancePercentage":{
                        "title":"Current Forecast Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current forecast version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionNumber":{
                        "title":"Plan Version Number",
                        "type":"integer",
                        "description":"The number of the version of the forecast.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalBaselineBudgetMarginVariancePercentage":{
                        "title":"Original Baseline Budget Margin Variance Percentage",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the original baseline budget version, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACEquipmentEffort":{
                        "title":"EAC Equipment Effort",
                        "type":"number",
                        "description":"Estimated equipment effort for the project at the completion of the project. EAC equipment effort includes both billable and nonbillable estimated equipment effort at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentBaselineBudgetMarginVariance":{
                        "title":"Current Baseline Budget Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the current baseline budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousForecastMarginVariance":{
                        "title":"Previous Forecast Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the previous forecast version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Actual Revenue in Project Currency",
                        "type":"number",
                        "description":"The actual revenue generated by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The estimated burdened cost for the project at the completion of the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated burdened cost for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"The estimated revenue for the project at the completion of the project in the project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalBaselineBudgetMarginVariance":{
                        "title":"Original Baseline Budget Margin Variance",
                        "type":"number",
                        "description":"Variance between the margins of the forecast version and the original baseline budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MarginPercentage":{
                        "title":"Margin Percentage",
                        "type":"number",
                        "description":"The difference between project-related costs and revenue amounts, expressed as a percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCStartDate":{
                        "title":"ETC Start Date",
                        "type":"string",
                        "description":"Date when the estimate to complete is intended to begin as planned on the forecast line.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Actual Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"The actual burdened cost incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Actual Raw Cost in Project Currency",
                        "type":"number",
                        "description":"The actual raw cost incurred by the project in the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACLaborEffort":{
                        "title":"EAC Labor Effort",
                        "type":"number",
                        "description":"Estimated labor effort for the project at the completion of the project. EAC labor effort includes both billable and nonbillable estimated labor effort at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Margin":{
                        "title":"Margin",
                        "type":"number",
                        "description":"The difference between project-related costs and revenue amounts.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectForecasts-PlanningResources-item-post-request":{
                "required":[
                    "RbsElementId",
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view project forecast resource assignment summary amounts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-post-request"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the planning resources of the  forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "title":"Planning Resource",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name or alias of the resource included in the planning resource breakdown structure that is used to create the financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task ID, and Task Number but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task for which a financial plan resource assignment is created. You must enter a value for only one from among this attribute, Task Name, and Task ID but not for all three or a combination of them while creating a financial plan resource assignment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountsVO-item":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCost":{
                        "title":"Actual Burdened Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in planning currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project ledger currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Actual burdened cost rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualQuantity":{
                        "title":"Actual Quantity",
                        "type":"number",
                        "description":"Actual effort for the forecast version resource assignment from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCost":{
                        "title":"Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the forecast version resource assignment in planning currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostRate":{
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenue":{
                        "title":"Revenue: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in planning currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project ledger currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueRate":{
                        "title":"Actual Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the forecast version resource assignment.",
                        "nullable":false
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCostRate":{
                        "title":"Burdened Cost: Total Burdened Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostRate":{
                        "title":"Raw Cost: Total Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated cost at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EACRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project ledger currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated revenue at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCost":{
                        "title":"ETC Burdened Cost",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "type":"number",
                        "description":"Estimated remaining effort by the  forecast version resource assignment for completion.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCost":{
                        "title":"ETC Raw Cost",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency required for completion of the task in the period by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenue":{
                        "title":"Revenue: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in planning currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project ledger currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Effective ETC Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Revenue: Effective Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PurchaseOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through purchase orders.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedQuantity":{
                        "title":"Requisitions",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through requisitions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCost":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCRawCostRate":{
                        "title":"Standard ETC Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostinProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostinProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedQuantity":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through supplier invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCost":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCostinProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCostinProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCost":{
                        "title":"Burdened Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedQuantity":{
                        "title":"Quantity: Total Commitments",
                        "type":"number",
                        "description":"Committed effort for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCost":{
                        "title":"Raw Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through transfer orders.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF-item-response":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"The period (current, prior, or last closed) through which actual amounts are used when generating forecast amounts.",
                        "nullable":true
                    },
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "type":"boolean",
                        "description":"Indicates whether negative estimate-to-complete quantity can be calculated in progress. If the check box isn't enabled, and the calculated value is negative, then the estimate-to-complete quantity is set to zero.",
                        "nullable":true
                    },
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AmountTypes":{
                        "title":"Amount Types",
                        "type":"array",
                        "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a forecast line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "AssociateProjectCostsOrRevenueToSummaryTasksFlag":{
                        "title":"Associate project costs or revenue to summary tasks",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the incurred costs or revenue for resources are associated on the task hierarchy at the level planned.",
                        "nullable":true
                    },
                    "AutomaticallyUpdateReportedActualAmountsFlag":{
                        "title":"Automatically update reported actual amounts",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version includes the actual project costs and revenue for that project continually without any user action. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CarryForwardUnusedAmountsFromPastPeriodsFlag":{
                        "title":"Carry Forward Unused Amounts from Past Periods",
                        "type":"boolean",
                        "description":"Indicates whether unused forecast amounts can be carried over from the current or closed periods to the next open period.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing forecast amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ETCGenerationSource":{
                        "title":"ETC Generation Source",
                        "maxLength":255,
                        "type":"string",
                        "description":"Specifies whether the estimate-to-complete source for generating a forecast version is the financial project plan, another financial plan, or project resources.",
                        "nullable":true
                    },
                    "ExportOptions":{
                        "title":"Export Options",
                        "type":"array",
                        "description":"The Export Option resource is used to select the planning options attributes to export.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ForecastETCMethod":{
                        "title":"Forecast ETC Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Method used to calculate estimate-to-complete values in project forecast.",
                        "nullable":true
                    },
                    "IncludeActualAmountsFlag":{
                        "title":"Include actual amounts during creation",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version, created using either the copy or the manual method, will automatically include the actual project costs and revenue for that project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "OpenCommitments":{
                        "title":"Open Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether project costs from commitments are included when generating budgets or forecasts.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing forecast versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningCurrencies":{
                        "title":"Planning Currencies",
                        "type":"array",
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-post-request"
                        }
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the forecast at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"The Planning Options Descriptive Flexfields resource is used to capture, view, and update additional information for planning options in project forecast versions.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on forecasts.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainManuallyAddedForecastLinesFlag":{
                        "title":"Retain manually added forecast lines",
                        "type":"boolean",
                        "description":"Indicates whether manually added plans lines are retained when the forecast version is regenerated.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget or forecast version.",
                        "nullable":true
                    },
                    "RetainSpreadFromSourceFlag":{
                        "title":"Retain Spread from Source",
                        "type":"boolean",
                        "description":"Indicates whether the periodic planning from the source is retained in the generated forecast version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether forecast revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating forecast amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningResourcesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningResourcesVO-patch-item":{
                "type":"object",
                "properties":{
                    "MaintainManualSpreadOnDateChanges":{
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":false
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to begin their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"The date that is planned on the financial plan for a resource to finish their assignment on a project task.",
                        "format":"date-time",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-item-post-request":{
                "required":[
                    "Currency"
                ],
                "type":"object",
                "properties":{
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the planning currency on the forecast version resource assignment.",
                        "nullable":false
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Effective ETC Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Revenue: Effective Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture and view additional information for planning amounts in project forecasts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                        }
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view project forecast resource assignment periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectForecasts-PlanningOptions-ExportOptions-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCostAmounts":{
                        "title":"Burdened Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ActualMargin":{
                        "title":"Margin: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPC":{
                        "title":"Margin in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostAmounts":{
                        "title":"Raw Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPC":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueAmounts":{
                        "title":"Revenue: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPC":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ActualRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitments":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs for supplier invoices billed against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostInvoiceCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitments":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPOCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitments":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostPRInCommitmentsPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "DisplayCommitmentsFlag":{
                        "title":"Display Commitments",
                        "type":"boolean",
                        "description":"Indicates whether to display the external commitments present in the budget or forecast plan lines.",
                        "nullable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "EACMargin":{
                        "title":"Margin: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPC":{
                        "title":"Margin in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACMarginPercentage":{
                        "title":"Margin Percentage: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPC":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "maxLength":201,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPC":{
                        "title":"Revenue in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EACRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ETCMargin":{
                        "title":"Margin: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPC":{
                        "title":"Margin in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginInPLC":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCMarginPercentage":{
                        "title":"Margin Percentage: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPC":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenue":{
                        "title":"ETC Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPC":{
                        "title":"Revenue in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ETCRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version export options.",
                        "nullable":false
                    },
                    "FromDate":{
                        "title":"From Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"From date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityInvoiceCommitments":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of supplier invoice commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPOCommitments":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase order commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "QuantityPRCommitments":{
                        "title":"Quantity Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase requisition commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitments":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostInvoiceCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitments":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPOCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitments":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "RawCostPRCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "ToDate":{
                        "title":"To Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"End date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitments":{
                        "title":"Burdened Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPC":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalBurdenedCostCommitmentsInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalQuantityCommitments":{
                        "title":"Quantity: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments quantity required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitments":{
                        "title":"Raw Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPC":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "TotalRawCostCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningAmountDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCost":{
                        "title":"Burdened Cost: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in planning currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment, including raw and burden costs, in project ledger currency from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualBurdenedCostRate":{
                        "title":"Burdened Cost Rate",
                        "type":"number",
                        "description":"Actual burdened cost rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amount",
                        "type":"number",
                        "description":"Actual effort for the forecast version resource assignment from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCost":{
                        "title":"Raw Cost: Actual Amount",
                        "type":"number",
                        "description":"Actual cost incurred for the period in the forecast version resource assignment in planning currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Actual cost incurred for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRawCostRate":{
                        "title":"EAC Actual Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenue":{
                        "title":"Revenue: Actual Amount",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in planning currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectCurrency":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "type":"number",
                        "description":"Amount of revenue recognized for the forecast version resource assignment in project ledger currency from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualRevenueRate":{
                        "title":"Revenue Rate: Actual Amount",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency, including raw and burden costs, at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBurdenedCostRate":{
                        "title":"Burdened Cost: Total Burdened Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the actual cost for the forecast version resource assignment that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "type":"number",
                        "description":"Measure of the effort planned for in the forecast version resource assignment.",
                        "nullable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "type":"number",
                        "description":"Estimated cost in planning currency at the completion of the task in the period for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "EACRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated cost in project ledger currency at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRawCostRate":{
                        "title":"Raw Cost: Total Raw Cost Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated cost at the completion of the task for the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenue":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Estimated revenue amount in planning currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true
                    },
                    "EACRevenueInProjectCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "type":"number",
                        "description":"Estimated revenue amount in project ledger currency recognized for the forecast version resource assignment at the completion of the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACRevenueRate":{
                        "title":"Revenue Rate",
                        "type":"number",
                        "description":"Rate that is used to calculate the estimated revenue at the completion of the task for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency, including raw and burden costs, required for completion of the task by the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "type":"number",
                        "description":"Estimated remaining effort by the  forecast version resource assignment for completion.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in planning currency required for completion of the task in the period by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining cost in project ledger currency required for completion of the task by the forecast version resource assignment that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenue":{
                        "title":"Revenue: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in planning currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenueInProjectCurrency":{
                        "title":"Previous Forecast Revenue in Project Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ETCRevenueInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "type":"number",
                        "description":"Estimated remaining revenue amount in project ledger currency to be recognized for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveETCBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective burdened cost rate gives the burdened cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "type":"number",
                        "description":"Cost rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective raw cost rate gives the raw cost amounts.",
                        "nullable":true
                    },
                    "EffectiveETCRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Revenue rate that is used to calculate amounts for a forecast version resource assignment. Quantity multiplied by the effective revenue rate gives the revenue.",
                        "nullable":true
                    },
                    "ManualSpreadFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the periodic planning is modified and retained for the plan line on date changes.",
                        "nullable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic forecast amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "type":"integer",
                        "description":"Identifier of the periodic level planning amounts for a resource assignment in the forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PurchaseOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through purchase orders.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PurchaseOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through purchase orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedQuantity":{
                        "title":"Quantity Commitments: Requisitions",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through requisitions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCost":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RequisitionCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through requisitions in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCBurdenedCostRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "type":"number",
                        "description":"Average rate derived from the rate schedule for calculating the planned burdened cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned raw cost for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardETCRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Rate derived from the rate schedule for calculating the planned revenue for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedQuantity":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through supplier invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCost":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplierInvoiceCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through supplier invoices in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCost":{
                        "title":"Burdened Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedQuantity":{
                        "title":"Quantity: Total Commitments",
                        "type":"number",
                        "description":"Committed effort for the forecast version resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCost":{
                        "title":"Raw Cost: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TotalCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency: Total Commitments",
                        "type":"number",
                        "description":"Total committed cost for the forecast version resource assignment in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCost":{
                        "title":"Burdened Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedBurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that includes both raw and burden costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedQuantity":{
                        "title":"Quantity Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Effort for the forecast version resource assignment committed through transfer orders.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCost":{
                        "title":"Raw Cost Commitments: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in planning currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCostInProjectCurrency":{
                        "title":"Raw Cost Commitments in Project Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderCommittedRawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Transfer Orders",
                        "type":"number",
                        "description":"Cost for the forecast version resource assignment committed through transfer orders in project ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_PlanningOptionsVO-post-item":{
                "type":"object",
                "properties":{
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"The period (current, prior, or last closed) through which actual amounts are used when generating forecast amounts.",
                        "nullable":true
                    },
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "type":"boolean",
                        "description":"Indicates whether negative estimate-to-complete quantity can be calculated in progress. If the check box isn't enabled, and the calculated value is negative, then the estimate-to-complete quantity is set to zero.",
                        "nullable":true
                    },
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a forecast line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "AssociateProjectCostsOrRevenueToSummaryTasksFlag":{
                        "title":"Associate project costs or revenue to summary tasks",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the incurred costs or revenue for resources are associated on the task hierarchy at the level planned.",
                        "nullable":true
                    },
                    "AutomaticallyUpdateReportedActualAmountsFlag":{
                        "title":"Automatically update reported actual amounts",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version includes the actual project costs and revenue for that project continually without any user action. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CarryForwardUnusedAmountsFromPastPeriodsFlag":{
                        "title":"Carry Forward Unused Amounts from Past Periods",
                        "type":"boolean",
                        "description":"Indicates whether unused forecast amounts can be carried over from the current or closed periods to the next open period.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing forecast amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ETCGenerationSource":{
                        "title":"ETC Generation Source",
                        "maxLength":255,
                        "type":"string",
                        "description":"Specifies whether the estimate-to-complete source for generating a forecast version is the financial project plan, another financial plan, or project resources.",
                        "nullable":true
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ForecastETCMethod":{
                        "title":"Forecast ETC Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Method used to calculate estimate-to-complete values in project forecast.",
                        "nullable":true
                    },
                    "IncludeActualAmountsFlag":{
                        "title":"Include actual amounts during creation",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version, created using either the copy or the manual method, will automatically include the actual project costs and revenue for that project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "OpenCommitments":{
                        "title":"Open Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether project costs from commitments are included when generating budgets or forecasts.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing forecast versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the forecast at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning option in the project forecast version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on forecasts.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainManuallyAddedForecastLinesFlag":{
                        "title":"Retain manually added forecast lines",
                        "type":"boolean",
                        "description":"Indicates whether manually added plans lines are retained when the forecast version is regenerated.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget or forecast version.",
                        "nullable":true
                    },
                    "RetainSpreadFromSourceFlag":{
                        "title":"Retain Spread from Source",
                        "type":"boolean",
                        "description":"Indicates whether the periodic planning from the source is retained in the generated forecast version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether forecast revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating forecast amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectForecasts-PlanningOptions-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualAmountsThroughPeriod":{
                        "title":"Actual Amounts Through Period",
                        "maxLength":255,
                        "type":"string",
                        "description":"The period (current, prior, or last closed) through which actual amounts are used when generating forecast amounts.",
                        "nullable":true
                    },
                    "AllowNegativeETCCalculationFlag":{
                        "title":"Allow Negative ETC Calculation",
                        "type":"boolean",
                        "description":"Indicates whether negative estimate-to-complete quantity can be calculated in progress. If the check box isn't enabled, and the calculated value is negative, then the estimate-to-complete quantity is set to zero.",
                        "nullable":true
                    },
                    "AmountScale":{
                        "title":"Amount Scale",
                        "maxLength":255,
                        "type":"string",
                        "description":"The scale on which amounts are displayed on the user interface. For example, if you select to view amounts in 1000s, the $100,000,000 amount is displayed as 100,000.",
                        "nullable":true
                    },
                    "AmountTypes":{
                        "title":"Amount Types",
                        "type":"array",
                        "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "AssignTaskResourceInSingleCurrencyFlag":{
                        "title":"Assign Resource in Single Currency for a Task",
                        "type":"boolean",
                        "description":"Indicates whether a forecast line is enabled for assigning resources in a single currency for a task.",
                        "nullable":true
                    },
                    "AssociateProjectCostsOrRevenueToSummaryTasksFlag":{
                        "title":"Associate project costs or revenue to summary tasks",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the incurred costs or revenue for resources are associated on the task hierarchy at the level planned.",
                        "nullable":true
                    },
                    "AutomaticallyUpdateReportedActualAmountsFlag":{
                        "title":"Automatically update reported actual amounts",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version includes the actual project costs and revenue for that project continually without any user action. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "BillRateDerivationDate":{
                        "title":"Bill Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BillRateDerivationDateType":{
                        "title":"Bill Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating revenue amounts.",
                        "nullable":true
                    },
                    "BurdenScheduleCostOptions":{
                        "title":"Burden Schedule",
                        "maxLength":255,
                        "type":"string",
                        "description":"A set of burden multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.",
                        "nullable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The type of calendar, such as accounting calendar or project accounting calendar, used for entering and displaying periodic financial information.",
                        "nullable":true
                    },
                    "CarryForwardUnusedAmountsFromPastPeriodsFlag":{
                        "title":"Carry Forward Unused Amounts from Past Periods",
                        "type":"boolean",
                        "description":"Indicates whether unused forecast amounts can be carried over from the current or closed periods to the next open period.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDate":{
                        "title":"Cost Rate Derivation Date",
                        "type":"string",
                        "description":"The date that is used as the basis for deriving rates for calculating cost amounts.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CostRateDerivationDateType":{
                        "title":"Cost Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that is used as the basis for deriving rates for calculating cost amounts.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project currency.",
                        "nullable":true
                    },
                    "CostRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates whether the project currency or the project ledger currency is used for displaying amounts when reviewing forecast amounts.",
                        "nullable":true
                    },
                    "CurrentPlanningPeriod":{
                        "title":"Current Planning Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Current planning period that drives the display of the periodic information. It can be the project accounting period or accounting period depending on the selected calendar type. This value is not applicable when the calendar type is set to NONE.",
                        "nullable":true
                    },
                    "DateTypeForCostConversion":{
                        "title":"Date Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ETCGenerationSource":{
                        "title":"ETC Generation Source",
                        "maxLength":255,
                        "type":"string",
                        "description":"Specifies whether the estimate-to-complete source for generating a forecast version is the financial project plan, another financial plan, or project resources.",
                        "nullable":true
                    },
                    "ExportOptions":{
                        "title":"Export Options",
                        "type":"array",
                        "description":"The Export Option resource is used to select the planning options attributes to export.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "FixedDateForCostConversion":{
                        "title":"Fixed Date for Cost Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned costs for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FixedDateForRevenueConversion":{
                        "title":"Fixed Date for Revenue Conversion",
                        "type":"string",
                        "description":"The date that is used to derive rates for calculating planned revenue for planning currencies.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ForecastETCMethod":{
                        "title":"Forecast ETC Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Method used to calculate estimate-to-complete values in project forecast.",
                        "nullable":true
                    },
                    "IncludeActualAmountsFlag":{
                        "title":"Include actual amounts during creation",
                        "maxLength":255,
                        "type":"boolean",
                        "description":"Indicates whether the ETC calculation on the forecast version, created using either the copy or the manual method, will automatically include the actual project costs and revenue for that project. A value of Y indicates that the attribute is selected. A value of N indicates that the attribute isn't selected.",
                        "nullable":true
                    },
                    "JobCostOptions":{
                        "title":"Job Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for jobs.",
                        "nullable":true
                    },
                    "JobRevenueOptions":{
                        "title":"Job Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for jobs.",
                        "nullable":true
                    },
                    "MaintainManualSpreadOnDateChanges":{
                        "title":"Maintain manual spread on date changes",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the periodic planning is retained in the plan version on plan line date modifications. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "MultipleTransactionCurrencies":{
                        "title":"Multiple Transaction Currencies",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates that the plan can use multiple transaction currencies. A value of Y indicates that the attribute is selected. A value of N means that the attribute is not selected.",
                        "nullable":true
                    },
                    "NonlaborResourceCostOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for non-labor resources.",
                        "nullable":true
                    },
                    "NonlaborResourceRevenueOptions":{
                        "title":"Nonlabor Resource",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for non-labor resources.",
                        "nullable":true
                    },
                    "OpenCommitments":{
                        "title":"Open Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether project costs from commitments are included when generating budgets or forecasts.",
                        "nullable":true
                    },
                    "PeriodProfile":{
                        "title":"Period Profile",
                        "maxLength":255,
                        "type":"string",
                        "description":"Defines how time periods are grouped and displayed when editing forecast versions.",
                        "nullable":true
                    },
                    "PersonCostOptions":{
                        "title":"Person Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for named persons.",
                        "nullable":true
                    },
                    "PersonRevenueOptions":{
                        "title":"Person Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for named persons.",
                        "nullable":true
                    },
                    "PlanningCurrencies":{
                        "title":"Planning Currencies",
                        "type":"array",
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-patch-request"
                        }
                    },
                    "PlanningLevel":{
                        "title":"Planning Level",
                        "maxLength":255,
                        "type":"string",
                        "description":"Level of the forecast at which amounts can be entered.",
                        "nullable":true
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"The Planning Options Descriptive Flexfields resource is used to capture, view, and update additional information for planning options in project forecast versions.",
                        "items":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResourceBreakdownStructure":{
                        "title":"Planning Resource Breakdown Structure",
                        "maxLength":255,
                        "type":"string",
                        "description":"Planning resource breakdown structure associated with the project.",
                        "nullable":true
                    },
                    "ProjectRoleCostOptions":{
                        "title":"Project Role Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "ProjectRoleRevenueOptions":{
                        "title":"Project Role Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for project role.",
                        "nullable":true
                    },
                    "RateDerivationDate":{
                        "title":"Rate Derivation Date",
                        "type":"string",
                        "description":"The date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RateDerivationDateType":{
                        "title":"Rate Derivation Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"The date type, for example, the system date or a fixed date that's used as the basis for deriving rates for calculating amounts on a None time phased forecast version.",
                        "nullable":true
                    },
                    "RateTypeForCostConversion":{
                        "title":"Rate Type for Cost Conversion",
                        "maxLength":255,
                        "type":"string",
                        "description":"Cost rate type that is used as a cost conversion attribute for planning currencies.",
                        "nullable":true
                    },
                    "ReportCost":{
                        "title":"Report Cost",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines the cost amount types that are used to calculate and report margins on forecasts.",
                        "nullable":true
                    },
                    "ResourceClassCostOptions":{
                        "title":"Resource Class Cost Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of cost amounts for resource classes. This is used for cost calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "ResourceClassRevenueOptions":{
                        "title":"Resource Class Revenue Options",
                        "maxLength":255,
                        "type":"string",
                        "description":"Rate schedule used for the calculation of revenue amounts for resource classes. This is used for revenue calculation when rates are unavailable in rate schedules for named persons, jobs, or non-labor resources.",
                        "nullable":true
                    },
                    "RetainManuallyAddedForecastLinesFlag":{
                        "title":"Retain manually added forecast lines",
                        "type":"boolean",
                        "description":"Indicates whether manually added plans lines are retained when the forecast version is regenerated.",
                        "nullable":true
                    },
                    "RetainOverrideRatesFromSourceFlag":{
                        "type":"boolean",
                        "description":"Indicates whether user specified cost and revenue rates from the source must be retained when generating the target budget or forecast version.",
                        "nullable":true
                    },
                    "RetainSpreadFromSourceFlag":{
                        "title":"Retain Spread from Source",
                        "type":"boolean",
                        "description":"Indicates whether the periodic planning from the source is retained in the generated forecast version.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueDateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Date type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueFixedDateForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Fixed Date",
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RevenueGenerationMethod":{
                        "title":"Revenue Generation Method",
                        "maxLength":255,
                        "type":"string",
                        "description":"Determines whether forecast revenue is calculated based on quantity and rates, event amounts, or the spread ratio specified for tasks.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPC":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project currency.",
                        "nullable":true
                    },
                    "RevenueRateTypeForConversionInPLC":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Revenue rate type that is used as a revenue conversion attribute for project ledger currency.",
                        "nullable":true
                    },
                    "UsePlanningRatesFlag":{
                        "title":"Use Planning Rates",
                        "type":"boolean",
                        "description":"Enables utilization of planning rates for resources and resource classes when calculating forecast amounts.",
                        "nullable":true
                    },
                    "UseSameConversionAttributeForAllCurrencyConversionsFlag":{
                        "title":"Use Same Conversion Attribute for All Currency Conversions",
                        "type":"boolean",
                        "description":"Indicates whether you can use the same currency conversion attribute for all currencies.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ForecastPlanningCurrenciesVO-item":{
                "type":"object",
                "properties":{
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the planning currency.",
                        "nullable":false
                    },
                    "PlanningCurrencyId":{
                        "title":"Planning Currency ID",
                        "type":"integer",
                        "description":"Identifier of the planning currency.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_ProjectForecastVO-patch-item":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the forecast version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the forecast version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the project forecast version is locked. A value of true means that the forecast version is locked and can't be edited. A value of false means that the forecast version is not locked and can be edited. The default value while creating a project forecast version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Plan Version Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the forecast version.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Plan Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Name of the forecast version.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"The status of the forecast version. A list of valid values is defined in the lookup type PJO_PLAN_STATUS.",
                        "nullable":true
                    }
                }
            },
            "projectForecasts-PlanningOptions-ExportOptions-item-response":{
                "type":"object",
                "properties":{
                    "ActualBurdenedCostAmounts":{
                        "title":"Burdened Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual burdened costs incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualMargin":{
                        "title":"Margin: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualMarginInPC":{
                        "title":"Margin in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Difference between actual project-related costs and actual revenue amounts calculated using project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualQuantity":{
                        "title":"Quantity: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualRawCostAmounts":{
                        "title":"Raw Cost: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualRawCostInPC":{
                        "title":"Raw Cost in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual cost amounts incurred on the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualRevenueAmounts":{
                        "title":"Revenue: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualRevenueInPC":{
                        "title":"Revenue in Project Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ActualRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: Actual Amounts",
                        "maxLength":1,
                        "type":"string",
                        "description":"Actual revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostEffectiveMultiplier":{
                        "title":"Burdened Cost: Effective Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Multiplier used to calculate the burdened costs. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostInvoiceCommitments":{
                        "title":"Burdened Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs for supplier invoices billed against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostInvoiceCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostInvoiceCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for supplier invoices billed against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostPOCommitments":{
                        "title":"Burdened Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostPOCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostPOCommitmentsInPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for purchase orders against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostPRCommitments":{
                        "title":"Burdened Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostPRCommitmentsInPC":{
                        "title":"Burdened Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostPRInCommitmentsPLC":{
                        "title":"Burdened Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Burdened costs for outstanding purchase requisitions against the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostStandardMultiplier":{
                        "title":"Burdened Cost: Standard Multiplier",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard multiplier derived from the burden schedule for calculating burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCostStandardRate":{
                        "title":"Burdened Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Standard rate derived from the rate schedule for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "DisplayCommitmentsFlag":{
                        "title":"Display Commitments",
                        "type":"boolean",
                        "description":"Indicates whether to display the external commitments present in the budget or forecast plan lines.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DisplayRatesAndAmountsInMultipleTransactionCurrenciesFlag":{
                        "title":"Display currency conversion attributes and amounts in multiple transaction currencies",
                        "type":"boolean",
                        "description":"Indicates whether to display the currency conversion attributes and amounts in multiple transaction currencies if the plan type allows planning in multiple transaction currencies.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACBurdenedCost":{
                        "title":"Burdened Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACMargin":{
                        "title":"Margin: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACMarginInPC":{
                        "title":"Margin in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACMarginInPLC":{
                        "title":"Margin in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between project-related costs and revenue amounts at the completion of the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACMarginPercentage":{
                        "title":"Margin Percentage: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts at the completion of the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EACQuantity":{
                        "title":"Quantity: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACRawCost":{
                        "title":"Raw Cost: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACRawCostInPC":{
                        "title":"Raw Cost in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts incurred on the project at completion, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACRevenue":{
                        "title":"Revenue: EAC",
                        "maxLength":201,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACRevenueInPC":{
                        "title":"Revenue in Project Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EACRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: EAC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-at-completion revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCBurdenedCost":{
                        "title":"Burdened Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCBurdenedCostInPC":{
                        "title":"Burdened Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCBurdenedCostInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of burdened costs to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCMargin":{
                        "title":"Margin: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCMarginInPC":{
                        "title":"Margin in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project currency.  A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCMarginInPLC":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCMarginPercentage":{
                        "title":"Margin Percentage: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimated difference between actual project-related costs and actual revenue amounts to complete the task or project, denoted as a percentage. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ETCQuantity":{
                        "title":"Quantity: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete quantity of resource effort spent on a task or project, including labor and equipment. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCRawCost":{
                        "title":"Raw Cost: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCRawCostInPC":{
                        "title":"Raw Cost in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCRawCostInPLC":{
                        "title":"Raw Cost in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate of cost amounts to be incurred to complete the project, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCRevenue":{
                        "title":"ETC Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a plan line in the forecast. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCRevenueInPC":{
                        "title":"Revenue in Project Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ETCRevenueInPLC":{
                        "title":"Revenue in Project Ledger Currency: ETC",
                        "maxLength":1,
                        "type":"string",
                        "description":"Estimate-to-complete revenue that's associated with the accounting period or a financial plan line in the forecast, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the burdened cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Raw Cost: Effective Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating the raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"User entered rate for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExportOptionId":{
                        "title":"Export Options ID",
                        "type":"integer",
                        "description":"Identifier of the project forecast version export options.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"From date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PlanningCurrency":{
                        "title":"Planning Currency",
                        "maxLength":1,
                        "type":"string",
                        "description":"Currency used for planning in the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningResource":{
                        "title":"Planning Resource",
                        "maxLength":1,
                        "type":"string",
                        "description":"Resource used for financial planning in the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionCostDate":{
                        "title":"Project Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionCostDateType":{
                        "title":"Project Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionCostRate":{
                        "title":"Project Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionCostRateType":{
                        "title":"Project Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRevenueDate":{
                        "title":"Project Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRevenueDateType":{
                        "title":"Project Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRevenueRate":{
                        "title":"Project Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyConversionRevenueRateType":{
                        "title":"Project Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDate":{
                        "title":"Project Ledger Currency Conversion: Cost Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionCostDateType":{
                        "title":"Project Ledger Currency Conversion: Cost Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a cost conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRate":{
                        "title":"Project Ledger Currency Conversion: Cost Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Cost rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionCostRateType":{
                        "title":"Project Ledger Currency Conversion: Cost Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDate":{
                        "title":"Project Ledger Currency Conversion: Revenue Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueDateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Date Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"Date type that's used as a revenue conversion attribute for project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRate":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Revenue rate used when converting the amounts to project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyConversionRevenueRateType":{
                        "title":"Project Ledger Currency Conversion: Revenue Rate Type",
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of currency conversion rate for the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "QuantityInvoiceCommitments":{
                        "title":"Quantity Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of supplier invoice commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "QuantityPOCommitments":{
                        "title":"Quantity Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase order commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "QuantityPRCommitments":{
                        "title":"Quantity Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Planned quantity of purchase requisition commitments required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostInvoiceCommitments":{
                        "title":"Raw Cost Commitments: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostInvoiceCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostInvoiceCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Supplier Invoices",
                        "maxLength":1,
                        "type":"string",
                        "description":"Costs from supplier invoices that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostPOCommitments":{
                        "title":"Raw Cost Commitments: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostPOCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostPOCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Purchase Orders",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase order costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostPRCommitments":{
                        "title":"Raw Cost Commitments: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostPRCommitmentsInPC":{
                        "title":"Raw Cost Commitments in Project Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RawCostPRCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Ledger Currency: Requisitions",
                        "maxLength":1,
                        "type":"string",
                        "description":"Purchase requisition costs that are directly attributable to work performed, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":1,
                        "type":"string",
                        "description":"Resource class associated with the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SpreadCurve":{
                        "title":"Spread Curve",
                        "maxLength":1,
                        "type":"string",
                        "description":"Spread curve associated with the forecast line. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "title":"Raw Cost: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating raw cost. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export. ",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "title":"Revenue: Standard Rate",
                        "maxLength":1,
                        "type":"string",
                        "description":"Rate derived from the rate schedule for calculating revenue. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":1,
                        "type":"string",
                        "description":"Name assigned to a task. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":1,
                        "type":"string",
                        "description":"Number of the task. This value is always set to true and the attribute is exported.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "maxLength":1,
                        "type":"string",
                        "description":"End date of the forecast line. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TotalBurdenedCostCommitments":{
                        "title":"Burdened Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TotalBurdenedCostCommitmentsInPC":{
                        "title":"Burdened Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TotalBurdenedCostCommitmentsInPLC":{
                        "title":"Burdened Cost in Project Ledger Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total burdened costs for all commitments such as purchase order, supplier invoices, and requisitions, denoted in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TotalQuantityCommitments":{
                        "title":"Quantity: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments quantity required to complete a project or task. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TotalRawCostCommitments":{
                        "title":"Raw Cost: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TotalRawCostCommitmentsInPC":{
                        "title":"Raw Cost in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TotalRawCostCommitmentsInPLC":{
                        "title":"Raw Cost Commitments in Project Currency: Total Commitments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Total commitments incurred by the project in project ledger currency. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":1,
                        "type":"string",
                        "description":"Unit of measure for a resource. A value of Y indicates that the attribute is selected for export. A value of N indicates that the attribute isn't selected for export.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectCommitments-item-patch-request":{
                "type":"object",
                "properties":{
                    "AdjustingItem":{
                        "type":"integer",
                        "description":"Indicates whether the project commitment was created by adjusting another commitment. A value identifies the transaction number this cost is adjusting. A blank value means it isn't the result of an adjustment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is billable. A value of true means that the project commitment transaction is billable and a value of false means that the project commitment transaction is not billable.",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total committed cost in the project currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating a project commitment transaction for which the burdened cost is accounted externally.",
                        "nullable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the receiver ledger currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total committed cost in the transaction currency for the project. You must provide a value for this attribute while creating an externally burdened project commitment transaction for a project that is enabled for burdening.",
                        "nullable":true
                    },
                    "CanceledAmount":{
                        "title":"Canceled Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CanceledQuantity":{
                        "title":"Canceled Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is capitalizable. A value of true means that the project commitment transaction is capitalizable and a value of false means that the project commitment transaction is not capitalizable.",
                        "nullable":true
                    },
                    "CostActionId":{
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostActionType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true
                    },
                    "DeliveredAmount":{
                        "title":"Delivered Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "DeliveredQuantity":{
                        "title":"Delivered Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "FundsStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true
                    },
                    "InvoicedAmount":{
                        "title":"Invoiced Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job being performed by the person that incurred the project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true
                    },
                    "OrderedAmount":{
                        "title":"Ordered Amount",
                        "type":"number",
                        "description":"Amount ordered on the purchase order.",
                        "nullable":true
                    },
                    "OrderedQuantity":{
                        "title":"Ordered Quantity",
                        "type":"number",
                        "description":"Quantity ordered on the purchase order.",
                        "nullable":true
                    },
                    "OriginallyOrderedAmount":{
                        "title":"Originally Ordered Amount",
                        "type":"number",
                        "description":"Original amount on the purchase order.",
                        "nullable":true
                    },
                    "OriginallyOrderedQuantity":{
                        "title":"Originally Ordered Quantity",
                        "type":"number",
                        "description":"Original quantity on the purchase order.",
                        "nullable":true
                    },
                    "OutstandingDeliveryAmount":{
                        "title":"Outstanding Delivery Amount",
                        "type":"number",
                        "description":"Amount for the purchase order quantity that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingDeliveryQuantity":{
                        "title":"Outstanding Delivery Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingInvoiceAmount":{
                        "title":"Outstanding Invoice Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OutstandingInvoiceQuantity":{
                        "title":"Outstanding Invoice Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OverbilledAmount":{
                        "title":"Overbilled Amount",
                        "type":"number",
                        "description":"Amount that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "OverbilledQuantity":{
                        "title":"Overbilled Quantity",
                        "type":"number",
                        "description":"Quantity that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Cost committed in the project currency for the project that is directly attributable to the work performed .",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted project commitment transaction.",
                        "nullable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Cost committed in the transaction currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally costed project commitment transaction.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter at least one from among this attribute and Unit of Measure Code while creating a project commitment that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifying the unit of measure of the item that is requested, ordered, or supplied. You must enter at least one from among this attribute or Unit of Measure while creating a project commitment that is not externally costed.",
                        "nullable":true
                    },
                    "UnitPrice":{
                        "title":"Unit Price",
                        "type":"number",
                        "description":"Price per unit of the item that is requested, ordered, or supplied. You cannot enter a value less than zero.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCommitmentVO-patch-item":{
                "type":"object",
                "properties":{
                    "AdjustingItem":{
                        "type":"integer",
                        "description":"Indicates whether the project commitment was created by adjusting another commitment. A value identifies the transaction number this cost is adjusting. A blank value means it isn't the result of an adjustment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is billable. A value of true means that the project commitment transaction is billable and a value of false means that the project commitment transaction is not billable.",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total committed cost in the project currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating a project commitment transaction for which the burdened cost is accounted externally.",
                        "nullable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the receiver ledger currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total committed cost in the transaction currency for the project. You must provide a value for this attribute while creating an externally burdened project commitment transaction for a project that is enabled for burdening.",
                        "nullable":true
                    },
                    "CanceledAmount":{
                        "title":"Canceled Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CanceledQuantity":{
                        "title":"Canceled Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is capitalizable. A value of true means that the project commitment transaction is capitalizable and a value of false means that the project commitment transaction is not capitalizable.",
                        "nullable":true
                    },
                    "CostActionId":{
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostActionType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true
                    },
                    "DeliveredAmount":{
                        "title":"Delivered Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "DeliveredQuantity":{
                        "title":"Delivered Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "FundsStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true
                    },
                    "InvoicedAmount":{
                        "title":"Invoiced Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job being performed by the person that incurred the project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true
                    },
                    "OrderedAmount":{
                        "title":"Ordered Amount",
                        "type":"number",
                        "description":"Amount ordered on the purchase order.",
                        "nullable":true
                    },
                    "OrderedQuantity":{
                        "title":"Ordered Quantity",
                        "type":"number",
                        "description":"Quantity ordered on the purchase order.",
                        "nullable":true
                    },
                    "OriginallyOrderedAmount":{
                        "title":"Originally Ordered Amount",
                        "type":"number",
                        "description":"Original amount on the purchase order.",
                        "nullable":true
                    },
                    "OriginallyOrderedQuantity":{
                        "title":"Originally Ordered Quantity",
                        "type":"number",
                        "description":"Original quantity on the purchase order.",
                        "nullable":true
                    },
                    "OutstandingDeliveryAmount":{
                        "title":"Outstanding Delivery Amount",
                        "type":"number",
                        "description":"Amount for the purchase order quantity that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingDeliveryQuantity":{
                        "title":"Outstanding Delivery Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingInvoiceAmount":{
                        "title":"Outstanding Invoice Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OutstandingInvoiceQuantity":{
                        "title":"Outstanding Invoice Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OverbilledAmount":{
                        "title":"Overbilled Amount",
                        "type":"number",
                        "description":"Amount that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "OverbilledQuantity":{
                        "title":"Overbilled Quantity",
                        "type":"number",
                        "description":"Quantity that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Cost committed in the project currency for the project that is directly attributable to the work performed .",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted project commitment transaction.",
                        "nullable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Cost committed in the transaction currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally costed project commitment transaction.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter at least one from among this attribute and Unit of Measure Code while creating a project commitment that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifying the unit of measure of the item that is requested, ordered, or supplied. You must enter at least one from among this attribute or Unit of Measure while creating a project commitment that is not externally costed.",
                        "nullable":true
                    },
                    "UnitPrice":{
                        "title":"Unit Price",
                        "type":"number",
                        "description":"Price per unit of the item that is requested, ordered, or supplied. You cannot enter a value less than zero.",
                        "nullable":true
                    }
                }
            },
            "projectCommitments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectCommitments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCommitmentVO-item":{
                "type":"object",
                "properties":{
                    "AdjustingItem":{
                        "type":"integer",
                        "description":"Indicates whether the project commitment was created by adjusting another commitment. A value identifies the transaction number this cost is adjusting. A blank value means it isn't the result of an adjustment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApprovedFlag":{
                        "title":"Approved",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the commitment transaction is approved or not in the source application. A value of true means that the project commitment is in approved status and a value of false means that the project commitment is not in approved status.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is billable. A value of true means that the project commitment transaction is billable and a value of false means that the project commitment transaction is not billable.",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total committed cost in the project currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating a project commitment transaction for which the burdened cost is accounted externally.",
                        "nullable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the receiver ledger currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total committed cost in the transaction currency for the project. You must provide a value for this attribute while creating an externally burdened project commitment transaction for a project that is enabled for burdening.",
                        "nullable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Buyer":{
                        "title":"Buyer",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the buyer mentioned on the purchase order.",
                        "nullable":true
                    },
                    "CanceledAmount":{
                        "title":"Canceled Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CanceledQuantity":{
                        "title":"Canceled Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is capitalizable. A value of true means that the project commitment transaction is capitalizable and a value of false means that the project commitment transaction is not capitalizable.",
                        "nullable":true
                    },
                    "CommitmentCreationDate":{
                        "title":"Commitment Creation Date",
                        "type":"string",
                        "description":"Date on which the commitment transaction is created. Default value is the system date while creating a project commitment.",
                        "format":"date",
                        "nullable":true
                    },
                    "CommitmentId":{
                        "title":"Commitment ID",
                        "type":"integer",
                        "description":"Unique identifier of the commitment transaction.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CommitmentNumber":{
                        "title":"Commitment Number",
                        "maxLength":64,
                        "type":"string",
                        "description":"Number of the commitment transaction. Examples include purchase requisition number, purchase order number, supplier invoice number, and external commitment transaction number.",
                        "nullable":false
                    },
                    "CommitmentSourceType":{
                        "title":"Commitment Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either internal or external. A list of accepted values - Internal, External, or All - is defined in the lookup type PJC_COMMITMENT_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CommitmentType":{
                        "title":"Commitment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either purchase requisition, purchase order, supplier invoice, or external. A list of accepted values is defined in the lookup type PJC_CMT_LINE_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract Name, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Name while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostActionId":{
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostActionType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true
                    },
                    "CostAllocationKeyFlexId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost allocation key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code identifying the currency in which the commitment transaction cost is incurred. You must enter a value for this attribute for project commitment transactions that are externally costed or accounted. The currency must be an active valid general ledger currency.",
                        "nullable":true
                    },
                    "DeliveredAmount":{
                        "title":"Delivered Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "DeliveredQuantity":{
                        "title":"Delivered Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document ID while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the commitment cost was incurred. The expenditure item date must lie within the project start and finish dates.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project commitment transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter at least one from among this attribute and Expenditure Type ID while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must enter at least one from among this attribute and Expenditure Type while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSource":{
                        "title":"Funding Source",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source ID while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the name of the associated funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the identifier of the associated funding source.",
                        "nullable":true
                    },
                    "FundsStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item Number while creating a project inventory commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item ID while creating a project inventory commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InvoicedAmount":{
                        "title":"Invoiced Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job being performed by the person that incurred the project commitment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job being performed by the person that incurred the project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the materials must be delivered.",
                        "format":"date",
                        "nullable":true
                    },
                    "OrderedAmount":{
                        "title":"Ordered Amount",
                        "type":"number",
                        "description":"Amount ordered on the purchase order.",
                        "nullable":true
                    },
                    "OrderedQuantity":{
                        "title":"Ordered Quantity",
                        "type":"number",
                        "description":"Quantity ordered on the purchase order.",
                        "nullable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization ID while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party commitment transaction. If duplicate references aren't allowed by the document, then multiple project commitments can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "OriginallyOrderedAmount":{
                        "title":"Originally Ordered Amount",
                        "type":"number",
                        "description":"Original amount on the purchase order.",
                        "nullable":true
                    },
                    "OriginallyOrderedQuantity":{
                        "title":"Originally Ordered Quantity",
                        "type":"number",
                        "description":"Original quantity on the purchase order.",
                        "nullable":true
                    },
                    "OutstandingDeliveryAmount":{
                        "title":"Outstanding Delivery Amount",
                        "type":"number",
                        "description":"Amount for the purchase order quantity that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingDeliveryQuantity":{
                        "title":"Outstanding Delivery Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingInvoiceAmount":{
                        "title":"Outstanding Invoice Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OutstandingInvoiceQuantity":{
                        "title":"Outstanding Invoice Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OverbilledAmount":{
                        "title":"Overbilled Amount",
                        "type":"number",
                        "description":"Amount that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "OverbilledQuantity":{
                        "title":"Overbilled Quantity",
                        "type":"number",
                        "description":"Quantity that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The pay element for the labor commitment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true
                    },
                    "ProcessingStatus":{
                        "title":"Processing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either unprocessed, processed, or error. A list of accepted values - Processed, Unprocessed, or Error - is defined in the lookup type PJC_CMT_PROCESSING_STATUS. Default value is Unprocessed while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project Number, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Number while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PromisedDate":{
                        "title":"Promised Date",
                        "type":"string",
                        "description":"Date by which the supplier has committed to deliver the materials.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderAccountingDate":{
                        "title":"Provider Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider accounting period for a commitment transaction. You must provide a value for this attribute for an externally accounted project commitment transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderAccountingPeriod":{
                        "title":"Provider Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the provider organization.",
                        "nullable":true
                    },
                    "ProviderProjectAccountingDate":{
                        "title":"Provider Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider project accounting period of the commitment transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderProjectAccountingPeriod":{
                        "title":"Provider Project Accounting Period",
                        "maxLength":20,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the provider organization.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the commitment transaction. You must enter a value for this attribute while creating a project commitment that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Cost committed in the project currency for the project that is directly attributable to the work performed .",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted project commitment transaction.",
                        "nullable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Cost committed in the transaction currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally costed project commitment transaction.",
                        "nullable":true
                    },
                    "ReceiverAccountingDate":{
                        "title":"Receiver Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver accounting period for a commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReceiverAccountingPeriod":{
                        "title":"Receiver Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true
                    },
                    "ReceiverProjectAccountingDate":{
                        "title":"Receiver Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver project accounting period of the commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReceiverProjectAccountingPeriod":{
                        "title":"Receiver Project Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true
                    },
                    "Requester":{
                        "title":"Requester",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who created the purchase requisition.",
                        "nullable":true
                    },
                    "Supplier":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier who sent the invoice. You can enter either this attribute or Supplier ID or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Identifier of the supplier who sent the invoice. You can enter either this attribute or Supplier or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task Number, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Number while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter at least one from among this attribute and Unit of Measure Code while creating a project commitment that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifying the unit of measure of the item that is requested, ordered, or supplied. You must enter at least one from among this attribute or Unit of Measure while creating a project commitment that is not externally costed.",
                        "nullable":true
                    },
                    "UnitPrice":{
                        "title":"Unit Price",
                        "type":"number",
                        "description":"Price per unit of the item that is requested, ordered, or supplied. You cannot enter a value less than zero.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the commitment transaction. You can enter either this attribute or Work Type ID or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the commitment transaction. You can enter either this attribute or Work Type or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCommitmentVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OutstandingDeliveryQuantity":{
                        "title":"Outstanding Delivery Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingInvoiceAmount":{
                        "title":"Outstanding Invoice Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifying the unit of measure of the item that is requested, ordered, or supplied. You must enter at least one from among this attribute or Unit of Measure while creating a project commitment that is not externally costed.",
                        "nullable":true
                    },
                    "CanceledAmount":{
                        "title":"Canceled Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total committed cost in the transaction currency for the project. You must provide a value for this attribute while creating an externally burdened project commitment transaction for a project that is enabled for burdening.",
                        "nullable":true
                    },
                    "PersonType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true
                    },
                    "OriginallyOrderedAmount":{
                        "title":"Originally Ordered Amount",
                        "type":"number",
                        "description":"Original amount on the purchase order.",
                        "nullable":true
                    },
                    "OutstandingDeliveryAmount":{
                        "title":"Outstanding Delivery Amount",
                        "type":"number",
                        "description":"Amount for the purchase order quantity that is not yet delivered.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating a project commitment transaction for which the burdened cost is accounted externally.",
                        "nullable":true
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "FundsStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Cost committed in the project currency for the project that is directly attributable to the work performed .",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is capitalizable. A value of true means that the project commitment transaction is capitalizable and a value of false means that the project commitment transaction is not capitalizable.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OverbilledQuantity":{
                        "title":"Overbilled Quantity",
                        "type":"number",
                        "description":"Quantity that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Cost committed in the transaction currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally costed project commitment transaction.",
                        "nullable":true
                    },
                    "OverbilledAmount":{
                        "title":"Overbilled Amount",
                        "type":"number",
                        "description":"Amount that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job being performed by the person that incurred the project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the receiver ledger currency for the project.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted project commitment transaction.",
                        "nullable":true
                    },
                    "CostActionType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter at least one from among this attribute and Unit of Measure Code while creating a project commitment that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AdjustingItem":{
                        "type":"integer",
                        "description":"Indicates whether the project commitment was created by adjusting another commitment. A value identifies the transaction number this cost is adjusting. A blank value means it isn't the result of an adjustment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is billable. A value of true means that the project commitment transaction is billable and a value of false means that the project commitment transaction is not billable.",
                        "nullable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "DeliveredQuantity":{
                        "title":"Delivered Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total committed cost in the project currency for the project.",
                        "nullable":true
                    },
                    "DeliveredAmount":{
                        "title":"Delivered Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "UnitPrice":{
                        "title":"Unit Price",
                        "type":"number",
                        "description":"Price per unit of the item that is requested, ordered, or supplied. You cannot enter a value less than zero.",
                        "nullable":true
                    },
                    "OriginallyOrderedQuantity":{
                        "title":"Originally Ordered Quantity",
                        "type":"number",
                        "description":"Original quantity on the purchase order.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrderedQuantity":{
                        "title":"Ordered Quantity",
                        "type":"number",
                        "description":"Quantity ordered on the purchase order.",
                        "nullable":true
                    },
                    "CanceledQuantity":{
                        "title":"Canceled Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CostActionId":{
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OutstandingInvoiceQuantity":{
                        "title":"Outstanding Invoice Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true
                    },
                    "OrderedAmount":{
                        "title":"Ordered Amount",
                        "type":"number",
                        "description":"Amount ordered on the purchase order.",
                        "nullable":true
                    },
                    "InvoicedAmount":{
                        "title":"Invoiced Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is invoiced.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCommitmentVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job being performed by the person that incurred the project commitment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CostAllocationKeyFlexId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost allocation key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The pay element for the labor commitment.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectCommitments-item-post-request":{
                "type":"object",
                "properties":{
                    "AdjustingItem":{
                        "type":"integer",
                        "description":"Indicates whether the project commitment was created by adjusting another commitment. A value identifies the transaction number this cost is adjusting. A blank value means it isn't the result of an adjustment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApprovedFlag":{
                        "title":"Approved",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the commitment transaction is approved or not in the source application. A value of true means that the project commitment is in approved status and a value of false means that the project commitment is not in approved status.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is billable. A value of true means that the project commitment transaction is billable and a value of false means that the project commitment transaction is not billable.",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total committed cost in the project currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating a project commitment transaction for which the burdened cost is accounted externally.",
                        "nullable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the receiver ledger currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total committed cost in the transaction currency for the project. You must provide a value for this attribute while creating an externally burdened project commitment transaction for a project that is enabled for burdening.",
                        "nullable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Buyer":{
                        "title":"Buyer",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the buyer mentioned on the purchase order.",
                        "nullable":true
                    },
                    "CanceledAmount":{
                        "title":"Canceled Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CanceledQuantity":{
                        "title":"Canceled Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is capitalizable. A value of true means that the project commitment transaction is capitalizable and a value of false means that the project commitment transaction is not capitalizable.",
                        "nullable":true
                    },
                    "CommitmentCreationDate":{
                        "title":"Commitment Creation Date",
                        "type":"string",
                        "description":"Date on which the commitment transaction is created. Default value is the system date while creating a project commitment.",
                        "format":"date",
                        "nullable":true
                    },
                    "CommitmentId":{
                        "title":"Commitment ID",
                        "type":"integer",
                        "description":"Unique identifier of the commitment transaction.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CommitmentNumber":{
                        "title":"Commitment Number",
                        "maxLength":64,
                        "type":"string",
                        "description":"Number of the commitment transaction. Examples include purchase requisition number, purchase order number, supplier invoice number, and external commitment transaction number.",
                        "nullable":false
                    },
                    "CommitmentSourceType":{
                        "title":"Commitment Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either internal or external. A list of accepted values - Internal, External, or All - is defined in the lookup type PJC_COMMITMENT_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CommitmentType":{
                        "title":"Commitment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either purchase requisition, purchase order, supplier invoice, or external. A list of accepted values is defined in the lookup type PJC_CMT_LINE_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract Name, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Name while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostActionId":{
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostActionType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code identifying the currency in which the commitment transaction cost is incurred. You must enter a value for this attribute for project commitment transactions that are externally costed or accounted. The currency must be an active valid general ledger currency.",
                        "nullable":true
                    },
                    "DeliveredAmount":{
                        "title":"Delivered Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "DeliveredQuantity":{
                        "title":"Delivered Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document ID while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the commitment cost was incurred. The expenditure item date must lie within the project start and finish dates.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project commitment transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter at least one from among this attribute and Expenditure Type ID while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must enter at least one from among this attribute and Expenditure Type while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSource":{
                        "title":"Funding Source",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source ID while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the name of the associated funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the identifier of the associated funding source.",
                        "nullable":true
                    },
                    "FundsStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item Number while creating a project inventory commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item ID while creating a project inventory commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InvoicedAmount":{
                        "title":"Invoiced Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job being performed by the person that incurred the project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the materials must be delivered.",
                        "format":"date",
                        "nullable":true
                    },
                    "OrderedAmount":{
                        "title":"Ordered Amount",
                        "type":"number",
                        "description":"Amount ordered on the purchase order.",
                        "nullable":true
                    },
                    "OrderedQuantity":{
                        "title":"Ordered Quantity",
                        "type":"number",
                        "description":"Quantity ordered on the purchase order.",
                        "nullable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization ID while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party commitment transaction. If duplicate references aren't allowed by the document, then multiple project commitments can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "OriginallyOrderedAmount":{
                        "title":"Originally Ordered Amount",
                        "type":"number",
                        "description":"Original amount on the purchase order.",
                        "nullable":true
                    },
                    "OriginallyOrderedQuantity":{
                        "title":"Originally Ordered Quantity",
                        "type":"number",
                        "description":"Original quantity on the purchase order.",
                        "nullable":true
                    },
                    "OutstandingDeliveryAmount":{
                        "title":"Outstanding Delivery Amount",
                        "type":"number",
                        "description":"Amount for the purchase order quantity that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingDeliveryQuantity":{
                        "title":"Outstanding Delivery Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingInvoiceAmount":{
                        "title":"Outstanding Invoice Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OutstandingInvoiceQuantity":{
                        "title":"Outstanding Invoice Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OverbilledAmount":{
                        "title":"Overbilled Amount",
                        "type":"number",
                        "description":"Amount that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "OverbilledQuantity":{
                        "title":"Overbilled Quantity",
                        "type":"number",
                        "description":"Quantity that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true
                    },
                    "ProcessingStatus":{
                        "title":"Processing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either unprocessed, processed, or error. A list of accepted values - Processed, Unprocessed, or Error - is defined in the lookup type PJC_CMT_PROCESSING_STATUS. Default value is Unprocessed while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project Number, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Number while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PromisedDate":{
                        "title":"Promised Date",
                        "type":"string",
                        "description":"Date by which the supplier has committed to deliver the materials.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderAccountingDate":{
                        "title":"Provider Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider accounting period for a commitment transaction. You must provide a value for this attribute for an externally accounted project commitment transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderAccountingPeriod":{
                        "title":"Provider Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the provider organization.",
                        "nullable":true
                    },
                    "ProviderProjectAccountingDate":{
                        "title":"Provider Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider project accounting period of the commitment transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderProjectAccountingPeriod":{
                        "title":"Provider Project Accounting Period",
                        "maxLength":20,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the provider organization.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the commitment transaction. You must enter a value for this attribute while creating a project commitment that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Cost committed in the project currency for the project that is directly attributable to the work performed .",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted project commitment transaction.",
                        "nullable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Cost committed in the transaction currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally costed project commitment transaction.",
                        "nullable":true
                    },
                    "ReceiverAccountingDate":{
                        "title":"Receiver Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver accounting period for a commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReceiverAccountingPeriod":{
                        "title":"Receiver Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true
                    },
                    "ReceiverProjectAccountingDate":{
                        "title":"Receiver Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver project accounting period of the commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReceiverProjectAccountingPeriod":{
                        "title":"Receiver Project Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true
                    },
                    "Requester":{
                        "title":"Requester",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who created the purchase requisition.",
                        "nullable":true
                    },
                    "Supplier":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier who sent the invoice. You can enter either this attribute or Supplier ID or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Identifier of the supplier who sent the invoice. You can enter either this attribute or Supplier or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task Number, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Number while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter at least one from among this attribute and Unit of Measure Code while creating a project commitment that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifying the unit of measure of the item that is requested, ordered, or supplied. You must enter at least one from among this attribute or Unit of Measure while creating a project commitment that is not externally costed.",
                        "nullable":true
                    },
                    "UnitPrice":{
                        "title":"Unit Price",
                        "type":"number",
                        "description":"Price per unit of the item that is requested, ordered, or supplied. You cannot enter a value less than zero.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the commitment transaction. You can enter either this attribute or Work Type ID or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the commitment transaction. You can enter either this attribute or Work Type or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCommitmentVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Name while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProviderAccountingDate":{
                        "title":"Provider Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider accounting period for a commitment transaction. You must provide a value for this attribute for an externally accounted project commitment transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document ID while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PromisedDate":{
                        "title":"Promised Date",
                        "type":"string",
                        "description":"Date by which the supplier has committed to deliver the materials.",
                        "format":"date",
                        "nullable":true
                    },
                    "Requester":{
                        "title":"Requester",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who created the purchase requisition.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code identifying the currency in which the commitment transaction cost is incurred. You must enter a value for this attribute for project commitment transactions that are externally costed or accounted. The currency must be an active valid general ledger currency.",
                        "nullable":true
                    },
                    "ReceiverProjectAccountingDate":{
                        "title":"Receiver Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver project accounting period of the commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProcessingStatus":{
                        "title":"Processing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either unprocessed, processed, or error. A list of accepted values - Processed, Unprocessed, or Error - is defined in the lookup type PJC_CMT_PROCESSING_STATUS. Default value is Unprocessed while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CommitmentSourceType":{
                        "title":"Commitment Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either internal or external. A list of accepted values - Internal, External, or All - is defined in the lookup type PJC_COMMITMENT_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item Number while creating a project inventory commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must enter at least one from among this attribute and Expenditure Type while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CommitmentId":{
                        "title":"Commitment ID",
                        "type":"integer",
                        "description":"Unique identifier of the commitment transaction.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Identifier of the supplier who sent the invoice. You can enter either this attribute or Supplier or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project commitment transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter at least one from among this attribute and Expenditure Type ID while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Number while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CommitmentCreationDate":{
                        "title":"Commitment Creation Date",
                        "type":"string",
                        "description":"Date on which the commitment transaction is created. Default value is the system date while creating a project commitment.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingSource":{
                        "title":"Funding Source",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source ID while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the name of the associated funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CommitmentNumber":{
                        "title":"Commitment Number",
                        "maxLength":64,
                        "type":"string",
                        "description":"Number of the commitment transaction. Examples include purchase requisition number, purchase order number, supplier invoice number, and external commitment transaction number.",
                        "nullable":false
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization ID while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task Number, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProviderAccountingPeriod":{
                        "title":"Provider Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the provider organization.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Number while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReceiverProjectAccountingPeriod":{
                        "title":"Receiver Project Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true
                    },
                    "Buyer":{
                        "title":"Buyer",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the buyer mentioned on the purchase order.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the commitment transaction. You can enter either this attribute or Work Type or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReceiverAccountingPeriod":{
                        "title":"Receiver Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Supplier":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier who sent the invoice. You can enter either this attribute or Supplier ID or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party commitment transaction. If duplicate references aren't allowed by the document, then multiple project commitments can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item ID while creating a project inventory commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ApprovedFlag":{
                        "title":"Approved",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the commitment transaction is approved or not in the source application. A value of true means that the project commitment is in approved status and a value of false means that the project commitment is not in approved status.",
                        "nullable":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the commitment transaction. You can enter either this attribute or Work Type ID or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project Number, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the commitment transaction. You must enter a value for this attribute while creating a project commitment that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":true
                    },
                    "ProviderProjectAccountingPeriod":{
                        "title":"Provider Project Accounting Period",
                        "maxLength":20,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the provider organization.",
                        "nullable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract Name, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the commitment cost was incurred. The expenditure item date must lie within the project start and finish dates.",
                        "format":"date",
                        "nullable":false
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the identifier of the associated funding source.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the materials must be delivered.",
                        "format":"date",
                        "nullable":true
                    },
                    "CommitmentType":{
                        "title":"Commitment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either purchase requisition, purchase order, supplier invoice, or external. A list of accepted values is defined in the lookup type PJC_CMT_LINE_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProviderProjectAccountingDate":{
                        "title":"Provider Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider project accounting period of the commitment transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReceiverAccountingDate":{
                        "title":"Receiver Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver accounting period for a commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "projectCommitments-item-response":{
                "type":"object",
                "properties":{
                    "AdjustingItem":{
                        "type":"integer",
                        "description":"Indicates whether the project commitment was created by adjusting another commitment. A value identifies the transaction number this cost is adjusting. A blank value means it isn't the result of an adjustment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ApprovedFlag":{
                        "title":"Approved",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the commitment transaction is approved or not in the source application. A value of true means that the project commitment is in approved status and a value of false means that the project commitment is not in approved status.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is billable. A value of true means that the project commitment transaction is billable and a value of false means that the project commitment transaction is not billable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total committed cost in the project currency for the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating a project commitment transaction for which the burdened cost is accounted externally.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the receiver ledger currency for the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total committed cost in the transaction currency for the project. You must provide a value for this attribute while creating an externally burdened project commitment transaction for a project that is enabled for burdening.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Buyer":{
                        "title":"Buyer",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the buyer mentioned on the purchase order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CanceledAmount":{
                        "title":"Canceled Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is cancelled.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CanceledQuantity":{
                        "title":"Canceled Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is cancelled.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is capitalizable. A value of true means that the project commitment transaction is capitalizable and a value of false means that the project commitment transaction is not capitalizable.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommitmentCreationDate":{
                        "title":"Commitment Creation Date",
                        "type":"string",
                        "description":"Date on which the commitment transaction is created. Default value is the system date while creating a project commitment.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CommitmentId":{
                        "title":"Commitment ID",
                        "type":"integer",
                        "description":"Unique identifier of the commitment transaction.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CommitmentNumber":{
                        "title":"Commitment Number",
                        "maxLength":64,
                        "type":"string",
                        "description":"Number of the commitment transaction. Examples include purchase requisition number, purchase order number, supplier invoice number, and external commitment transaction number.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CommitmentSourceType":{
                        "title":"Commitment Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either internal or external. A list of accepted values - Internal, External, or All - is defined in the lookup type PJC_COMMITMENT_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CommitmentType":{
                        "title":"Commitment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either purchase requisition, purchase order, supplier invoice, or external. A list of accepted values is defined in the lookup type PJC_CMT_LINE_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract Name, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Name while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CostActionId":{
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CostActionType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CostAllocationKeyFlexId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost allocation key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code identifying the currency in which the commitment transaction cost is incurred. You must enter a value for this attribute for project commitment transactions that are externally costed or accounted. The currency must be an active valid general ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DeliveredAmount":{
                        "title":"Delivered Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is delivered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DeliveredQuantity":{
                        "title":"Delivered Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is delivered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document ID while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the commitment cost was incurred. The expenditure item date must lie within the project start and finish dates.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project commitment transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter at least one from among this attribute and Expenditure Type ID while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must enter at least one from among this attribute and Expenditure Type while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSource":{
                        "title":"Funding Source",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source ID while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the name of the associated funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the identifier of the associated funding source.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FundsStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item Number while creating a project inventory commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item ID while creating a project inventory commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "InvoicedAmount":{
                        "title":"Invoiced Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is invoiced.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is invoiced.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job being performed by the person that incurred the project commitment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job being performed by the person that incurred the project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the materials must be delivered.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OrderedAmount":{
                        "title":"Ordered Amount",
                        "type":"number",
                        "description":"Amount ordered on the purchase order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OrderedQuantity":{
                        "title":"Ordered Quantity",
                        "type":"number",
                        "description":"Quantity ordered on the purchase order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization ID while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party commitment transaction. If duplicate references aren't allowed by the document, then multiple project commitments can't refer to the same original transaction.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "OriginallyOrderedAmount":{
                        "title":"Originally Ordered Amount",
                        "type":"number",
                        "description":"Original amount on the purchase order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OriginallyOrderedQuantity":{
                        "title":"Originally Ordered Quantity",
                        "type":"number",
                        "description":"Original quantity on the purchase order.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OutstandingDeliveryAmount":{
                        "title":"Outstanding Delivery Amount",
                        "type":"number",
                        "description":"Amount for the purchase order quantity that is not yet delivered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OutstandingDeliveryQuantity":{
                        "title":"Outstanding Delivery Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet delivered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OutstandingInvoiceAmount":{
                        "title":"Outstanding Invoice Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OutstandingInvoiceQuantity":{
                        "title":"Outstanding Invoice Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OverbilledAmount":{
                        "title":"Overbilled Amount",
                        "type":"number",
                        "description":"Amount that is overbilled by the supplier.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OverbilledQuantity":{
                        "title":"Overbilled Quantity",
                        "type":"number",
                        "description":"Quantity that is overbilled by the supplier.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The pay element for the labor commitment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProcessingStatus":{
                        "title":"Processing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either unprocessed, processed, or error. A list of accepted values - Processed, Unprocessed, or Error - is defined in the lookup type PJC_CMT_PROCESSING_STATUS. Default value is Unprocessed while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project Number, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Number while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PromisedDate":{
                        "title":"Promised Date",
                        "type":"string",
                        "description":"Date by which the supplier has committed to deliver the materials.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderAccountingDate":{
                        "title":"Provider Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider accounting period for a commitment transaction. You must provide a value for this attribute for an externally accounted project commitment transaction.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderAccountingPeriod":{
                        "title":"Provider Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the provider organization.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderProjectAccountingDate":{
                        "title":"Provider Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider project accounting period of the commitment transaction.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProviderProjectAccountingPeriod":{
                        "title":"Provider Project Accounting Period",
                        "maxLength":20,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the provider organization.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the commitment transaction. You must enter a value for this attribute while creating a project commitment that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Cost committed in the project currency for the project that is directly attributable to the work performed .",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted project commitment transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Cost committed in the transaction currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally costed project commitment transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReceiverAccountingDate":{
                        "title":"Receiver Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver accounting period for a commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReceiverAccountingPeriod":{
                        "title":"Receiver Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReceiverProjectAccountingDate":{
                        "title":"Receiver Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver project accounting period of the commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReceiverProjectAccountingPeriod":{
                        "title":"Receiver Project Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Requester":{
                        "title":"Requester",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who created the purchase requisition.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Supplier":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier who sent the invoice. You can enter either this attribute or Supplier ID or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Identifier of the supplier who sent the invoice. You can enter either this attribute or Supplier or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task Number, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Number while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter at least one from among this attribute and Unit of Measure Code while creating a project commitment that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifying the unit of measure of the item that is requested, ordered, or supplied. You must enter at least one from among this attribute or Unit of Measure while creating a project commitment that is not externally costed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UnitPrice":{
                        "title":"Unit Price",
                        "type":"number",
                        "description":"Price per unit of the item that is requested, ordered, or supplied. You cannot enter a value less than zero.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the commitment transaction. You can enter either this attribute or Work Type ID or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the commitment transaction. You can enter either this attribute or Work Type or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCommitmentVO-post-item":{
                "required":[
                    "CommitmentNumber",
                    "ExpenditureItemDate",
                    "OriginalTransactionReference"
                ],
                "type":"object",
                "properties":{
                    "AdjustingItem":{
                        "type":"integer",
                        "description":"Indicates whether the project commitment was created by adjusting another commitment. A value identifies the transaction number this cost is adjusting. A blank value means it isn't the result of an adjustment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApprovedFlag":{
                        "title":"Approved",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the commitment transaction is approved or not in the source application. A value of true means that the project commitment is in approved status and a value of false means that the project commitment is not in approved status.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardBudgetPeriod":{
                        "title":"Award Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Interval of time (usually twelve months) into which the duration of an award project is divided for budgetary and funding purposes. The award budget period must lie within the project and award start and finish dates.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is billable. A value of true means that the project commitment transaction is billable and a value of false means that the project commitment transaction is not billable.",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total committed cost in the project currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the provider ledger currency for the project. You must provide a value for this attribute while creating a project commitment transaction for which the burdened cost is accounted externally.",
                        "nullable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total committed cost in the receiver ledger currency for the project.",
                        "nullable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total committed cost in the transaction currency for the project. You must provide a value for this attribute while creating an externally burdened project commitment transaction for a project that is enabled for burdening.",
                        "nullable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the commitment cost. You must enter at least one from among this attribute and Business Unit while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Buyer":{
                        "title":"Buyer",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the buyer mentioned on the purchase order.",
                        "nullable":true
                    },
                    "CanceledAmount":{
                        "title":"Canceled Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CanceledQuantity":{
                        "title":"Canceled Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is cancelled.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies whether the commitment transaction is capitalizable. A value of true means that the project commitment transaction is capitalizable and a value of false means that the project commitment transaction is not capitalizable.",
                        "nullable":true
                    },
                    "CommitmentCreationDate":{
                        "title":"Commitment Creation Date",
                        "type":"string",
                        "description":"Date on which the commitment transaction is created. Default value is the system date while creating a project commitment.",
                        "format":"date",
                        "nullable":true
                    },
                    "CommitmentId":{
                        "title":"Commitment ID",
                        "type":"integer",
                        "description":"Unique identifier of the commitment transaction.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CommitmentNumber":{
                        "title":"Commitment Number",
                        "maxLength":64,
                        "type":"string",
                        "description":"Number of the commitment transaction. Examples include purchase requisition number, purchase order number, supplier invoice number, and external commitment transaction number.",
                        "nullable":false
                    },
                    "CommitmentSourceType":{
                        "title":"Commitment Source Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either internal or external. A list of accepted values - Internal, External, or All - is defined in the lookup type PJC_COMMITMENT_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CommitmentType":{
                        "title":"Commitment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either purchase requisition, purchase order, supplier invoice, or external. A list of accepted values is defined in the lookup type PJC_CMT_LINE_TYPE. Default value is External while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract Name, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the identifier of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Number while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the name of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the commitment transaction of a sponsored project. If the sponsored project is associated to multiple contracts then you must enter at least one from among this attribute, Contract ID, and Contract Name while creating a project commitment. If the sponsored project is associated to a single contract, then the default value is the number of the associated contract. The contract must be in one of the following statuses: Draft, Active, Under amendment, or Expired.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CostActionId":{
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostActionType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code identifying the currency in which the commitment transaction cost is incurred. You must enter a value for this attribute for project commitment transactions that are externally costed or accounted. The currency must be an active valid general ledger currency.",
                        "nullable":true
                    },
                    "DeliveredAmount":{
                        "title":"Delivered Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "DeliveredQuantity":{
                        "title":"Delivered Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is delivered.",
                        "nullable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document ID while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the commitment transaction. You must enter at least one from among this attribute and Document Entry while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture the commitment transaction. You must enter at least one from among this attribute and Document while creating a project commitment. The document must be active and enabled for commitment sources.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the commitment cost was incurred. The expenditure item date must lie within the project start and finish dates.",
                        "format":"date",
                        "nullable":false
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project commitment transaction. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories). You must enter at least one from among this attribute and Expenditure Type ID while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type. You must enter at least one from among this attribute and Expenditure Type while creating a project commitment. The expenditure type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSource":{
                        "title":"Funding Source",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source ID while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the name of the associated funding source.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source of a project commitment that is processed for sponsored project costing. If the sponsored project is associated to multiple contracts or a single contract with multiple funding sources then you must enter at least one from among this attribute and Funding Source while creating a project commitment. If the sponsored project is associated to a single contract and a single funding source, then the default value is the identifier of the associated funding source.",
                        "nullable":true
                    },
                    "FundsStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item Number while creating a project inventory commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item for the commitment cost. You must enter at least one from among this attribute, Inventory Item, and Inventory Item ID while creating a project inventory commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InvoicedAmount":{
                        "title":"Invoiced Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "InvoicedQuantity":{
                        "title":"Invoiced Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is invoiced.",
                        "nullable":true
                    },
                    "JobId":{
                        "type":"integer",
                        "description":"Identifier of the job being performed by the person that incurred the project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the materials must be delivered.",
                        "format":"date",
                        "nullable":true
                    },
                    "OrderedAmount":{
                        "title":"Ordered Amount",
                        "type":"number",
                        "description":"Amount ordered on the purchase order.",
                        "nullable":true
                    },
                    "OrderedQuantity":{
                        "title":"Ordered Quantity",
                        "type":"number",
                        "description":"Quantity ordered on the purchase order.",
                        "nullable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization ID while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the commitment cost is charged. You must enter at least one from among this attribute and Organization while creating a project commitment. The organization must be an active project expenditure organization as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party commitment transaction. If duplicate references aren't allowed by the document, then multiple project commitments can't refer to the same original transaction.",
                        "nullable":false
                    },
                    "OriginallyOrderedAmount":{
                        "title":"Originally Ordered Amount",
                        "type":"number",
                        "description":"Original amount on the purchase order.",
                        "nullable":true
                    },
                    "OriginallyOrderedQuantity":{
                        "title":"Originally Ordered Quantity",
                        "type":"number",
                        "description":"Original quantity on the purchase order.",
                        "nullable":true
                    },
                    "OutstandingDeliveryAmount":{
                        "title":"Outstanding Delivery Amount",
                        "type":"number",
                        "description":"Amount for the purchase order quantity that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingDeliveryQuantity":{
                        "title":"Outstanding Delivery Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet delivered.",
                        "nullable":true
                    },
                    "OutstandingInvoiceAmount":{
                        "title":"Outstanding Invoice Amount",
                        "type":"number",
                        "description":"Amount on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OutstandingInvoiceQuantity":{
                        "title":"Outstanding Invoice Quantity",
                        "type":"number",
                        "description":"Quantity on the purchase order that is not yet invoiced by the supplier.",
                        "nullable":true
                    },
                    "OverbilledAmount":{
                        "title":"Overbilled Amount",
                        "type":"number",
                        "description":"Amount that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "OverbilledQuantity":{
                        "title":"Overbilled Quantity",
                        "type":"number",
                        "description":"Quantity that is overbilled by the supplier.",
                        "nullable":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true
                    },
                    "ProcessingStatus":{
                        "title":"Processing Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifies the commitment transaction as either unprocessed, processed, or error. A list of accepted values - Processed, Unprocessed, or Error - is defined in the lookup type PJC_CMT_PROCESSING_STATUS. Default value is Unprocessed while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project Number, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Number while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the commitment cost is charged. You must enter at least one from among this attribute, Project ID, and Project Name while creating a project commitment. The project must be active and in an appropriate status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PromisedDate":{
                        "title":"Promised Date",
                        "type":"string",
                        "description":"Date by which the supplier has committed to deliver the materials.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderAccountingDate":{
                        "title":"Provider Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider accounting period for a commitment transaction. You must provide a value for this attribute for an externally accounted project commitment transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderAccountingPeriod":{
                        "title":"Provider Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the provider organization.",
                        "nullable":true
                    },
                    "ProviderProjectAccountingDate":{
                        "title":"Provider Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the provider project accounting period of the commitment transaction.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProviderProjectAccountingPeriod":{
                        "title":"Provider Project Accounting Period",
                        "maxLength":20,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the provider organization.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the commitment transaction. You must enter a value for this attribute while creating a project commitment that is not externally costed and uses a rate-based expenditure type.",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Cost committed in the project currency for the project that is directly attributable to the work performed .",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the provider ledger currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally accounted project commitment transaction.",
                        "nullable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Cost committed in the receiver ledger currency for the project that is directly attributable to the work performed.",
                        "nullable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Cost committed in the transaction currency for the project that is directly attributable to the work performed. You must provide a value for this attribute while creating an externally costed project commitment transaction.",
                        "nullable":true
                    },
                    "ReceiverAccountingDate":{
                        "title":"Receiver Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver accounting period for a commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReceiverAccountingPeriod":{
                        "title":"Receiver Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Accounting period of the commitment transaction in the accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true
                    },
                    "ReceiverProjectAccountingDate":{
                        "title":"Receiver Project Accounting Date",
                        "type":"string",
                        "description":"Date used to determine the receiver project accounting period of the commitment transaction. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "format":"date",
                        "nullable":true
                    },
                    "ReceiverProjectAccountingPeriod":{
                        "title":"Receiver Project Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Project accounting period of the commitment transaction in the project accounting calendar of the receiver organization. The receiver is the organization that owns the project that incurred the commitment cost.",
                        "nullable":true
                    },
                    "Requester":{
                        "title":"Requester",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who created the purchase requisition.",
                        "nullable":true
                    },
                    "Supplier":{
                        "title":"Supplier",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the supplier who sent the invoice. You can enter either this attribute or Supplier ID or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SupplierId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Identifier of the supplier who sent the invoice. You can enter either this attribute or Supplier or both while creating a project commitment. The supplier must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task Number, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Number while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the commitment cost is charged. You must enter at least one from among this attribute, Task ID, and Task Name while creating a project commitment. The task must be active and included in a published task structure.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source ID while creating a project commitment.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the commitment transaction was originally created. You must enter at least one from among this attribute and Transaction Source while creating a project commitment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied. You must enter at least one from among this attribute and Unit of Measure Code while creating a project commitment that is not externally costed.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code identifying the unit of measure of the item that is requested, ordered, or supplied. You must enter at least one from among this attribute or Unit of Measure while creating a project commitment that is not externally costed.",
                        "nullable":true
                    },
                    "UnitPrice":{
                        "title":"Unit Price",
                        "type":"number",
                        "description":"Price per unit of the item that is requested, ordered, or supplied. You cannot enter a value less than zero.",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the commitment transaction. You can enter either this attribute or Work Type ID or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the commitment transaction. You can enter either this attribute or Work Type or both while creating a project commitment. The work type must be active as of the expenditure item date.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectTasksLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectTasksLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTasksLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_TaskLOVVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Tasks"
                }
            },
            "projectTasksLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_TaskLOVVO-item":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is enabled for financial management. A value of FINANCIAL or FIN_EXEC indicates that the task is enabled for financial management.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task Id",
                        "type":"integer",
                        "description":"Value that uniquely identifies the parent task to which the current task belongs. If not specified, the default is the level 0 task in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the task belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Date planned in the financial project plan for a task to finish.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task that identifies it uniquely in the project task hierarchy.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Date planned in the financial project plan for a task to begin.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"The latest date a transaction can be created for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"The earliest date a transaction can be created for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Tasks"
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_TaskLOVVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectTasksLOV-item-response":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is enabled for financial management. A value of FINANCIAL or FIN_EXEC indicates that the task is enabled for financial management.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task Id",
                        "type":"integer",
                        "description":"Value that uniquely identifies the parent task to which the current task belongs. If not specified, the default is the level 0 task in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the task belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Date planned in the financial project plan for a task to finish.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task that identifies it uniquely in the project task hierarchy.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Date planned in the financial project plan for a task to begin.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"The latest date a transaction can be created for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"The earliest date a transaction can be created for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_projectDefinition_restModelLov_view_TaskLOVVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is enabled for financial management. A value of FINANCIAL or FIN_EXEC indicates that the task is enabled for financial management.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionStartDate":{
                        "title":"Transaction Start Date",
                        "type":"string",
                        "description":"The earliest date a transaction can be created for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionCompletionDate":{
                        "title":"Transaction Finish Date",
                        "type":"string",
                        "description":"The latest date a transaction can be created for the task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskStartDate":{
                        "title":"Task Start Date",
                        "type":"string",
                        "description":"Date planned in the financial project plan for a task to begin.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the task belongs.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task that identifies it uniquely in the project task hierarchy.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskFinishDate":{
                        "title":"Task Finish Date",
                        "type":"string",
                        "description":"Date planned in the financial project plan for a task to finish.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task Id",
                        "type":"integer",
                        "description":"Value that uniquely identifies the parent task to which the current task belongs. If not specified, the default is the level 0 task in the project plan.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberVO-item":{
                "type":"object",
                "properties":{
                    "ConfigurationId":{
                        "title":"Configuration ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"Unique identifier of the project numbering configuration.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ConfigureBy":{
                        "title":"Configuration Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source by which project numbering is set up. Valid values are Project Unit, Business Unit, Project Type, and None.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ConfigureByCode":{
                        "title":"Configuration Source Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the source by which project numbering is set up. Valid values are ORA_PJF_PROJ_UNIT, ORA_PJF_BU_UNIT, ORA_PJF_PROJ_TYPE, and ORA_PJF_NONE.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberDetailVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ConfigurationDetailId":{
                        "title":"Configuration Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the project numbering source details.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectNumberingConfigurations-item-patch-request":{
                "type":"object",
                "properties":{
                    "ConfigureBy":{
                        "title":"Configuration Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source by which project numbering is set up. Valid values are Project Unit, Business Unit, Project Type, and None.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ConfigureByCode":{
                        "title":"Configuration Source Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the source by which project numbering is set up. Valid values are ORA_PJF_PROJ_UNIT, ORA_PJF_BU_UNIT, ORA_PJF_PROJ_TYPE, and ORA_PJF_NONE.",
                        "nullable":true
                    },
                    "ProjectNumberingConfigurationDetails":{
                        "title":"Project Numbering Configuration Details",
                        "type":"array",
                        "description":"The Project Numbering Configuration Details resource is used to specify the details of the project numbering setup. The project numbering setup includes a mandatory default configuration and optional override configuration.",
                        "items":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberVO-post-item":{
                "type":"object",
                "properties":{
                    "ConfigureBy":{
                        "title":"Configuration Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source by which project numbering is set up. Valid values are Project Unit, Business Unit, Project Type, and None.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ConfigureByCode":{
                        "title":"Configuration Source Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the source by which project numbering is set up. Valid values are ORA_PJF_PROJ_UNIT, ORA_PJF_BU_UNIT, ORA_PJF_PROJ_TYPE, and ORA_PJF_NONE.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ConfigurationId":{
                        "title":"Configuration ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"Unique identifier of the project numbering configuration.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberDetailVO-patch-item":{
                "required":[
                    "DeterminantId",
                    "MethodCode"
                ],
                "type":"object",
                "properties":{
                    "DeterminantId":{
                        "title":"Determinant ID",
                        "type":"integer",
                        "description":"Unique identifier of the entity for which project numbering is set up.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeterminantName":{
                        "title":"Determinant",
                        "type":"string",
                        "description":"Name of the entity for which project numbering is set up.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Method":{
                        "title":"Method",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project numbering method. Valid values are Automatic and Manual.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MethodCode":{
                        "title":"Method Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the project numbering method. Valid values are AUTOMATIC and MANUAL",
                        "nullable":false
                    },
                    "NextAutomaticNumber":{
                        "title":"Next Number",
                        "type":"integer",
                        "description":"Next number to be generated for an automatic project numbering configuration.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Prefix":{
                        "title":"Prefix",
                        "maxLength":7,
                        "type":"string",
                        "description":"Prefix for the project numbering.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the manual project numbering type. Valid values are Alphanumeric and Numeric.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TypeCode":{
                        "title":"Type Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the manual project numbering type. Valid values are ALPHANUMERIC and NUMERIC.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberVO-patch-item":{
                "type":"object",
                "properties":{
                    "ConfigureBy":{
                        "title":"Configuration Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source by which project numbering is set up. Valid values are Project Unit, Business Unit, Project Type, and None.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ConfigureByCode":{
                        "title":"Configuration Source Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the source by which project numbering is set up. Valid values are ORA_PJF_PROJ_UNIT, ORA_PJF_BU_UNIT, ORA_PJF_PROJ_TYPE, and ORA_PJF_NONE.",
                        "nullable":true
                    }
                }
            },
            "projectNumberingConfigurations-item-post-request":{
                "type":"object",
                "properties":{
                    "ConfigureBy":{
                        "title":"Configuration Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source by which project numbering is set up. Valid values are Project Unit, Business Unit, Project Type, and None.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ConfigureByCode":{
                        "title":"Configuration Source Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the source by which project numbering is set up. Valid values are ORA_PJF_PROJ_UNIT, ORA_PJF_BU_UNIT, ORA_PJF_PROJ_TYPE, and ORA_PJF_NONE.",
                        "nullable":true
                    },
                    "ProjectNumberingConfigurationDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-post-request"
                        }
                    }
                }
            },
            "projectNumberingConfigurations":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberDetailVO-post-item":{
                "required":[
                    "DeterminantId",
                    "MethodCode"
                ],
                "type":"object",
                "properties":{
                    "DeterminantId":{
                        "title":"Determinant ID",
                        "type":"integer",
                        "description":"Unique identifier of the entity for which project numbering is set up.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeterminantName":{
                        "title":"Determinant",
                        "type":"string",
                        "description":"Name of the entity for which project numbering is set up.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Method":{
                        "title":"Method",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project numbering method. Valid values are Automatic and Manual.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MethodCode":{
                        "title":"Method Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the project numbering method. Valid values are AUTOMATIC and MANUAL",
                        "nullable":false
                    },
                    "NextAutomaticNumber":{
                        "title":"Next Number",
                        "type":"integer",
                        "description":"Next number to be generated for an automatic project numbering configuration.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Prefix":{
                        "title":"Prefix",
                        "maxLength":7,
                        "type":"string",
                        "description":"Prefix for the project numbering.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the manual project numbering type. Valid values are Alphanumeric and Numeric.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TypeCode":{
                        "title":"Type Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the manual project numbering type. Valid values are ALPHANUMERIC and NUMERIC.",
                        "nullable":true
                    }
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "DeterminantId":{
                        "title":"Determinant ID",
                        "type":"integer",
                        "description":"Unique identifier of the entity for which project numbering is set up.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeterminantName":{
                        "title":"Determinant",
                        "type":"string",
                        "description":"Name of the entity for which project numbering is set up.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Method":{
                        "title":"Method",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project numbering method. Valid values are Automatic and Manual.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MethodCode":{
                        "title":"Method Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the project numbering method. Valid values are AUTOMATIC and MANUAL",
                        "nullable":false
                    },
                    "NextAutomaticNumber":{
                        "title":"Next Number",
                        "type":"integer",
                        "description":"Next number to be generated for an automatic project numbering configuration.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Prefix":{
                        "title":"Prefix",
                        "maxLength":7,
                        "type":"string",
                        "description":"Prefix for the project numbering.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the manual project numbering type. Valid values are Alphanumeric and Numeric.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TypeCode":{
                        "title":"Type Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the manual project numbering type. Valid values are ALPHANUMERIC and NUMERIC.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ConfigureBy":{
                        "title":"Configuration Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source by which project numbering is set up. Valid values are Project Unit, Business Unit, Project Type, and None.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ConfigureByCode":{
                        "title":"Configuration Source Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the source by which project numbering is set up. Valid values are ORA_PJF_PROJ_UNIT, ORA_PJF_BU_UNIT, ORA_PJF_PROJ_TYPE, and ORA_PJF_NONE.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberDetailVO-updatableFields":{
                "type":"object",
                "properties":{
                    "NextAutomaticNumber":{
                        "title":"Next Number",
                        "type":"integer",
                        "description":"Next number to be generated for an automatic project numbering configuration.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the manual project numbering type. Valid values are Alphanumeric and Numeric.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TypeCode":{
                        "title":"Type Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the manual project numbering type. Valid values are ALPHANUMERIC and NUMERIC.",
                        "nullable":true
                    },
                    "DeterminantId":{
                        "title":"Determinant ID",
                        "type":"integer",
                        "description":"Unique identifier of the entity for which project numbering is set up.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeterminantName":{
                        "title":"Determinant",
                        "type":"string",
                        "description":"Name of the entity for which project numbering is set up.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Method":{
                        "title":"Method",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project numbering method. Valid values are Automatic and Manual.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Prefix":{
                        "title":"Prefix",
                        "maxLength":7,
                        "type":"string",
                        "description":"Prefix for the project numbering.",
                        "nullable":true
                    },
                    "MethodCode":{
                        "title":"Method Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the project numbering method. Valid values are AUTOMATIC and MANUAL",
                        "nullable":false
                    }
                }
            },
            "projectNumberingConfigurations-item-response":{
                "type":"object",
                "properties":{
                    "ConfigurationId":{
                        "title":"Configuration ID",
                        "maxLength":32,
                        "type":"string",
                        "description":"Unique identifier of the project numbering configuration.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ConfigureBy":{
                        "title":"Configuration Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source by which project numbering is set up. Valid values are Project Unit, Business Unit, Project Type, and None.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ConfigureByCode":{
                        "title":"Configuration Source Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the source by which project numbering is set up. Valid values are ORA_PJF_PROJ_UNIT, ORA_PJF_BU_UNIT, ORA_PJF_PROJ_TYPE, and ORA_PJF_NONE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumberingConfigurationDetails":{
                        "title":"Project Numbering Configuration Details",
                        "type":"array",
                        "description":"The Project Numbering Configuration Details resource is used to specify the details of the project numbering setup. The project numbering setup includes a mandatory default configuration and optional override configuration.",
                        "items":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "DeterminantId":{
                        "title":"Determinant ID",
                        "type":"integer",
                        "description":"Unique identifier of the entity for which project numbering is set up.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeterminantName":{
                        "title":"Determinant",
                        "type":"string",
                        "description":"Name of the entity for which project numbering is set up.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Method":{
                        "title":"Method",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project numbering method. Valid values are Automatic and Manual.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MethodCode":{
                        "title":"Method Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the project numbering method. Valid values are AUTOMATIC and MANUAL",
                        "nullable":false
                    },
                    "NextAutomaticNumber":{
                        "title":"Next Number",
                        "type":"integer",
                        "description":"Next number to be generated for an automatic project numbering configuration.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Prefix":{
                        "title":"Prefix",
                        "maxLength":7,
                        "type":"string",
                        "description":"Prefix for the project numbering.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the manual project numbering type. Valid values are Alphanumeric and Numeric.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TypeCode":{
                        "title":"Type Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the manual project numbering type. Valid values are ALPHANUMERIC and NUMERIC.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_AutomaticProjectNumberDetailVO-item":{
                "type":"object",
                "properties":{
                    "ConfigurationDetailId":{
                        "title":"Configuration Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the project numbering source details.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeterminantId":{
                        "title":"Determinant ID",
                        "type":"integer",
                        "description":"Unique identifier of the entity for which project numbering is set up.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeterminantName":{
                        "title":"Determinant",
                        "type":"string",
                        "description":"Name of the entity for which project numbering is set up.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Method":{
                        "title":"Method",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project numbering method. Valid values are Automatic and Manual.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "MethodCode":{
                        "title":"Method Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the project numbering method. Valid values are AUTOMATIC and MANUAL",
                        "nullable":false
                    },
                    "NextAutomaticNumber":{
                        "title":"Next Number",
                        "type":"integer",
                        "description":"Next number to be generated for an automatic project numbering configuration.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Prefix":{
                        "title":"Prefix",
                        "maxLength":7,
                        "type":"string",
                        "description":"Prefix for the project numbering.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the manual project numbering type. Valid values are Alphanumeric and Numeric.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TypeCode":{
                        "title":"Type Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the manual project numbering type. Valid values are ALPHANUMERIC and NUMERIC.",
                        "nullable":true
                    }
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-response":{
                "type":"object",
                "properties":{
                    "ConfigurationDetailId":{
                        "title":"Configuration Detail ID",
                        "type":"integer",
                        "description":"Unique identifier of the project numbering source details.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeterminantId":{
                        "title":"Determinant ID",
                        "type":"integer",
                        "description":"Unique identifier of the entity for which project numbering is set up.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DeterminantName":{
                        "title":"Determinant",
                        "type":"string",
                        "description":"Name of the entity for which project numbering is set up.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Method":{
                        "title":"Method",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project numbering method. Valid values are Automatic and Manual.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "MethodCode":{
                        "title":"Method Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the project numbering method. Valid values are AUTOMATIC and MANUAL",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "NextAutomaticNumber":{
                        "title":"Next Number",
                        "type":"integer",
                        "description":"Next number to be generated for an automatic project numbering configuration.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Prefix":{
                        "title":"Prefix",
                        "maxLength":7,
                        "type":"string",
                        "description":"Prefix for the project numbering.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the manual project numbering type. Valid values are Alphanumeric and Numeric.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TypeCode":{
                        "title":"Type Code",
                        "maxLength":25,
                        "type":"string",
                        "description":"Code of the manual project numbering type. Valid values are ALPHANUMERIC and NUMERIC.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectResourceAssignmentDailyHours-item-post-request":{
                "type":"object",
                "properties":{
                    "AssignmentDailyHours":{
                        "title":"Assignment Daily Hours",
                        "type":"number",
                        "description":"Number of hours for a project resource assignment for a specific day.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentEntryDate":{
                        "title":"Assignment Entry Date",
                        "type":"string",
                        "description":"Date that's associated to project resource assignment hours.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource for a project resource assignment.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentDailyHoursVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Start date of a project resource assignment.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Adjustment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the project resource assignment type. Example is BILLABLE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentStatusName":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project resource assignment status. Examples are Confirmed, Reserved, Pending Adjustment, and Canceled.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceHCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource defined in Oracle Human Capital Management for a project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the project resource assignment is billable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the project resource assignment status. Examples are ASSIGNED, RESERVED, PENDING_ADJUSTMENT, and CANCELED.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignDailyHoursId":{
                        "title":"Daily Hours Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment that captures the daily assigned hours for a resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"Finish date of a project resource assignment.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for a project resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectResourceAssignmentDailyHours-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentDailyHours":{
                        "title":"Assignment Daily Hours",
                        "type":"number",
                        "description":"Number of hours for a project resource assignment for a specific day.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentEntryDate":{
                        "title":"Assignment Entry Date",
                        "type":"string",
                        "description":"Date that's associated to project resource assignment hours.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource for a project resource assignment.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentDailyHoursVO-post-item":{
                "required":[
                    "AssignmentEntryDate",
                    "AssignmentId",
                    "ResourceId"
                ],
                "type":"object",
                "properties":{
                    "AssignmentDailyHours":{
                        "title":"Assignment Daily Hours",
                        "type":"number",
                        "description":"Number of hours for a project resource assignment for a specific day.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentEntryDate":{
                        "title":"Assignment Entry Date",
                        "type":"string",
                        "description":"Date that's associated to project resource assignment hours.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource for a project resource assignment.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Assignment Daily Hours"
                }
            },
            "projectResourceAssignmentDailyHours":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourceAssignmentDailyHours-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentDailyHoursVO-item":{
                "type":"object",
                "properties":{
                    "AssignDailyHoursId":{
                        "title":"Daily Hours Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment that captures the daily assigned hours for a resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentDailyHours":{
                        "title":"Assignment Daily Hours",
                        "type":"number",
                        "description":"Number of hours for a project resource assignment for a specific day.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentEntryDate":{
                        "title":"Assignment Entry Date",
                        "type":"string",
                        "description":"Date that's associated to project resource assignment hours.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"Finish date of a project resource assignment.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Start date of a project resource assignment.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the project resource assignment status. Examples are ASSIGNED, RESERVED, PENDING_ADJUSTMENT, and CANCELED.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentStatusName":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project resource assignment status. Examples are Confirmed, Reserved, Pending Adjustment, and Canceled.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the project resource assignment is billable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Adjustment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the project resource assignment type. Example is BILLABLE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for a project resource assignment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceHCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource defined in Oracle Human Capital Management for a project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource for a project resource assignment.",
                        "nullable":false
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Assignment Daily Hours"
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentDailyHoursVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignmentDailyHours":{
                        "title":"Assignment Daily Hours",
                        "type":"number",
                        "description":"Number of hours for a project resource assignment for a specific day.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "AssignmentEntryDate":{
                        "title":"Assignment Entry Date",
                        "type":"string",
                        "description":"Date that's associated to project resource assignment hours.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource for a project resource assignment.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_assignment_restModel_view_ProjectResourceAssignmentDailyHoursVO-updatableFields":{
                "type":"object",
                "properties":{
                    "AssignmentEntryDate":{
                        "title":"Assignment Entry Date",
                        "type":"string",
                        "description":"Date that's associated to project resource assignment hours.",
                        "format":"date",
                        "nullable":false
                    },
                    "AssignmentDailyHours":{
                        "title":"Assignment Daily Hours",
                        "type":"number",
                        "description":"Number of hours for a project resource assignment for a specific day.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource for a project resource assignment.",
                        "nullable":false
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false
                    }
                }
            },
            "projectResourceAssignmentDailyHours-item-response":{
                "type":"object",
                "properties":{
                    "AssignDailyHoursId":{
                        "title":"Daily Hours Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment that captures the daily assigned hours for a resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentDailyHours":{
                        "title":"Assignment Daily Hours",
                        "type":"number",
                        "description":"Number of hours for a project resource assignment for a specific day.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":4,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "AssignmentEntryDate":{
                        "title":"Assignment Entry Date",
                        "type":"string",
                        "description":"Date that's associated to project resource assignment hours.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AssignmentFinishDate":{
                        "title":"Assignment End Date",
                        "type":"string",
                        "description":"Finish date of a project resource assignment.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of a project resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentStartDate":{
                        "title":"Assignment Start Date",
                        "type":"string",
                        "description":"Start date of a project resource assignment.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentStatusCode":{
                        "title":"Assignment Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the project resource assignment status. Examples are ASSIGNED, RESERVED, PENDING_ADJUSTMENT, and CANCELED.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentStatusName":{
                        "title":"Assignment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the project resource assignment status. Examples are Confirmed, Reserved, Pending Adjustment, and Canceled.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if the project resource assignment is billable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Adjustment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the project resource assignment type. Example is BILLABLE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Unique identifier of the project role for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the resource for a project resource assignment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceHCMPersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource defined in Oracle Human Capital Management for a project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the resource for a project resource assignment.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource for a project resource assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "laborSchedulesCosts-item-patch-request":{
                "type":"object",
                "properties":{
                    "laborSchedulesCostDistributions":{
                        "title":"Labor Schedule Cost Distributions",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distributions resource used to see the distributions associated to a project, task, or raw labor cost.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PayrollCostingSegment4":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 4 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment3":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 3 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment6":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 6 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment5":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 5 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusSummaryCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the summary status for all error and success status codes.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingSegment8":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 8 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment7":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 7 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment9":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 9 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the person assignment associated with the payroll cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "type":"integer",
                        "description":"The unique identifier of the transaction document associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollCostingSegment30":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 30 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusCode":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The status code of the labor cost based on distributing through the labor schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NetZeroAdjustmentFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether this cost is offsetting another cost and resulting in a total of zero. This is used for costs imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency for this labor cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayPeriodEndDate":{
                        "type":"string",
                        "description":"The pay period end date for the labor cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment2":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 2 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DocumentName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the transaction source document used to capture the labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment1":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 1 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Status":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The status value of the labor cost based on the distribution through the labor schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayAmount":{
                        "type":"number",
                        "description":"The amount of the labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UserTransactionSource":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction source name associated with the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ConcatenatedSegments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segment values representing a payroll cost combination with a segment order that's aligned with the cost allocation key flexfield definition sequence.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentBusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the person assignment associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DocumentCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The document code associated with this cost. This will be Payroll_Costs if the cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The pay element for the labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayPeriodStartDate":{
                        "type":"string",
                        "description":"The pay period start date for the labor cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Legislative data group identifier.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingSegment17":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 17 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment16":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 16 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment19":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 19 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment18":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 18 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment11":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 11 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollCostingSegment10":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 10 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment13":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 13 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment12":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 12 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment15":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 15 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment14":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 14 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BatchName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user created batch name for this labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingAllocInstName":{
                        "type":"string",
                        "description":"The key flexfield structure instance name associated with this cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative data group name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Unique identifier of the assignment for this Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionSourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the transaction source associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingSegment28":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 28 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment27":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 27 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusSummary":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The summary status for all error and success status codes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment29":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 29 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The transaction source code associated with the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentDepartmentName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the person assignment associated with the payroll cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Description that provides additional context for the status summary of the labor cost. The list of valid values is defined in the lookup type ORA_PJC_LD_DIST_STATUS_REASON.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingSegment20":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 20 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment22":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 22 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status reason that provides additional context for the status summary of the labor cost. The list of valid values is defined in the lookup type ORA_PJC_LD_DIST_STATUS_REASON.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment21":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 21 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment24":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 24 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment23":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 23 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LiquidateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the labor cost was created by liquidating another labor commitment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment26":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 26 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment25":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 25 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingAllocInstCode":{
                        "type":"string",
                        "description":"The key flexfield structure instance code associated with this cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LdInterfaceId":{
                        "type":"integer",
                        "description":"The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "laborSchedulesCosts-item-post-request":{
                "type":"object",
                "properties":{
                    "laborSchedulesCostDistributions":{
                        "title":"Labor Schedule Cost Distributions",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distributions resource used to see the distributions associated to a project, task, or raw labor cost.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-item-patch-request":{
                "type":"object",
                "properties":{
                    "costDistributionErrors":{
                        "title":"Labor Schedule Cost Distribution Errors",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-item-post-request":{
                "type":"object",
                "properties":{
                    "costDistributionErrors":{
                        "title":"Labor Schedule Cost Distribution Errors",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique code for the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionId":{
                        "type":"integer",
                        "description":"The unique identifier for the error.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExceptionType":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The type of error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionUserAction":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The cause and action that should be taken as result of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionUserDetails":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure created for this cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LevelCode":{
                        "maxLength":2,
                        "type":"string",
                        "description":"Level of the error. The valid values are R - Rule, S - Source, T -Target, B - Basis, or O - Offset.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RunTargetId":{
                        "type":"integer",
                        "description":"The unique identifier of the target associated to this error.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Costs"
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentBusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the person assignment associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the person assignment associated with the payroll cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentDepartmentName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the person assignment associated with the payroll cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Unique identifier of the assignment for this Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BatchName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user created batch name for this labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ConcatenatedSegments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segment values representing a payroll cost combination with a segment order that's aligned with the cost allocation key flexfield definition sequence.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency for this labor cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DocumentCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The document code associated with this cost. This will be Payroll_Costs if the cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DocumentId":{
                        "type":"integer",
                        "description":"The unique identifier of the transaction document associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the transaction source document used to capture the labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LdInterfaceId":{
                        "type":"integer",
                        "description":"The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Legislative data group identifier.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative data group name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LiquidateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the labor cost was created by liquidating another labor commitment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NetZeroAdjustmentFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether this cost is offsetting another cost and resulting in a total of zero. This is used for costs imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayAmount":{
                        "type":"number",
                        "description":"The amount of the labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The pay element for the labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayPeriodEndDate":{
                        "type":"string",
                        "description":"The pay period end date for the labor cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayPeriodStartDate":{
                        "type":"string",
                        "description":"The pay period start date for the labor cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingAllocInstCode":{
                        "type":"string",
                        "description":"The key flexfield structure instance code associated with this cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingAllocInstName":{
                        "type":"string",
                        "description":"The key flexfield structure instance name associated with this cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingSegment1":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 1 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment10":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 10 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment11":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 11 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment12":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 12 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment13":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 13 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment14":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 14 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment15":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 15 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment16":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 16 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment17":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 17 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment18":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 18 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment19":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 19 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment2":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 2 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment20":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 20 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment21":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 21 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment22":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 22 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment23":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 23 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment24":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 24 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment25":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 25 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment26":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 26 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment27":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 27 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment28":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 28 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment29":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 29 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment3":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 3 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment30":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 30 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment4":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 4 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment5":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 5 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment6":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 6 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment7":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 7 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment8":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 8 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCostingSegment9":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 9 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Status":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The status value of the labor cost based on the distribution through the labor schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusCode":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The status code of the labor cost based on distributing through the labor schedule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Description that provides additional context for the status summary of the labor cost. The list of valid values is defined in the lookup type ORA_PJC_LD_DIST_STATUS_REASON.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status reason that provides additional context for the status summary of the labor cost. The list of valid values is defined in the lookup type ORA_PJC_LD_DIST_STATUS_REASON.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusSummary":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The summary status for all error and success status codes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusSummaryCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the summary status for all error and success status codes.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The transaction source code associated with the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionSourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the transaction source associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UserTransactionSource":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction source name associated with the cost.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Costs"
                }
            },
            "laborSchedulesCosts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentBusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the person assignment associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the person assignment associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentDepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the person assignment associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Assignment identifier associated to the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DifferentialDistributionFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies this cost distribution as the differential to sum up to one hundred percent of the labor cost, if labor schedule is less than one hundred percent.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorExistsFlag":{
                        "type":"boolean",
                        "description":"Identifies whether this cost has errors to resolve.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the expenditure created for this cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundsStatus":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Identifies whether this cost passed or failed funds checking.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "GLAccountCombinationId",
                                "ChartOfAccountsId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleAllocInstCode":{
                        "type":"string",
                        "description":"The key flexfield structure instance code associated with the labor schedule used to distribute this cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleAllocInstName":{
                        "type":"string",
                        "description":"The key flexfield structure instance name associated with the labor schedule used to distribute this cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleAllocationId":{
                        "type":"integer",
                        "description":"Foreign key identifier of the set of segments associated with a unique payroll costing instance and precedence combination.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleBusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier of the labor schedule associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleBusinessUnitName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the labor schedule associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the labor schedule associated with the payroll cost distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleDepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the labor schedule associated with the payroll cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleIncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Include child nodes flag of the labor schedule associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborSchedulePayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborSchedulePayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborSchedulePayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name from the labor schedule that created this distribution. Applies to labor schedules of type element.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment1":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 1 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment10":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 10 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment11":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 11 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment12":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 12 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment13":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 13 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment14":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 14 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment15":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 15 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment16":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 16 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment17":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 17 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment18":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 18 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment19":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 19 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment2":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 2 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment20":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 20 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment21":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 21 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment22":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 22 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment23":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 23 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment24":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 24 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment25":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 25 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment26":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 26 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment27":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 27 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment28":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 28 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment29":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 29 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment3":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 3 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment30":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 30 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment4":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 4 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment5":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 5 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment6":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 6 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment7":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 7 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment8":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 8 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegment9":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 9 of the payroll costing configuration values from the labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segment values from the payroll costing configuration labor schedule used to distribute this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the type from the labor schedule that created this distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of the type from the labor schedule that created this distribution",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LdInterfaceId":{
                        "type":"integer",
                        "description":"The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Legislative data group identifier.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative data group name.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineNumber":{
                        "type":"number",
                        "description":"Labor schedule distribution line number for this cost distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OriginalTransactionReference":{
                        "maxLength":120,
                        "type":"string",
                        "description":"A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Pay element associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayPeriodEndDate":{
                        "type":"string",
                        "description":"Pay period end date associated to cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayPeriodStartDate":{
                        "type":"string",
                        "description":"Pay period start date associated to cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNumber"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person identifier associated to the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Person name associated to the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number associated to the cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"Payroll costing configuration labor schedule precedence used to distribute this cost.",
                        "format":"int32",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "ProcessingEndDate":{
                        "type":"string",
                        "description":"Date used to drive the end date of the cost and the daily rate to calculation.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProcessingStartDate":{
                        "type":"string",
                        "description":"Date used to drive the start date of the cost and the daily rate to calculation.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RunTargetId":{
                        "type":"integer",
                        "description":"Primary key identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistMessageDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"User details of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistMessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistMessageNumber":{
                        "type":"integer",
                        "description":"Number of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":15
                        },
                        "x-queryable":true
                    },
                    "TimeCardDistMessageText":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Text of the message that's returned when the payroll cost distribution to time cards couldn't complete successfully.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistMessageType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the type of message, such as Error or Information, that's returned when the payroll cost distribution to time cards couldn't complete successfully. The list of valid values is defined in the lookup type MESSAGE_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistribution":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No).",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TotalAllocation":{
                        "type":"number",
                        "description":"Total allocation amount for this distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Transaction number associated to the cost for reference in accounting.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VersionEndDate":{
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VersionId":{
                        "type":"integer",
                        "description":"Concatenated foreign key with line_num back to personAssignmentLaborSchedules.distributionRules REST service",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Labor schedule version for this cost distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VersionStartDate":{
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "costDistributionErrors":{
                        "title":"Labor Schedule Cost Distribution Errors",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "laborSchedulesCosts-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentBusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name of the person assignment associated with the payroll cost distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentDepartmentId":{
                        "type":"integer",
                        "description":"Department identifier of the person assignment associated with the payroll cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentDepartmentName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Department name of the person assignment associated with the payroll cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Unique identifier of the assignment for this Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BatchName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user created batch name for this labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ConcatenatedSegments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segment values representing a payroll cost combination with a segment order that's aligned with the cost allocation key flexfield definition sequence.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency for this labor cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DocumentCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The document code associated with this cost. This will be Payroll_Costs if the cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DocumentId":{
                        "type":"integer",
                        "description":"The unique identifier of the transaction document associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DocumentName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the transaction source document used to capture the labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LdInterfaceId":{
                        "type":"integer",
                        "description":"The unique identifier of the labor cost. This value can be used to connect the labor schedule costs and distributions rest services to get all distributions excluding the original distributions that were adjusted. To get all distributions including all adjustment records use the original reference value.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Legislative data group identifier.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Legislative data group name.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LiquidateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the labor cost was created by liquidating another labor commitment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NetZeroAdjustmentFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether this cost is offsetting another cost and resulting in a total of zero. This is used for costs imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"A unique identifier for this cost from the generating source. This field should be used to connect the cost and all distributed costs on the labor schedules cost distributions rest service, including any adjustments that have been done.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayAmount":{
                        "type":"number",
                        "description":"The amount of the labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayElement":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The pay element for the labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PayPeriodEndDate":{
                        "type":"string",
                        "description":"The pay period end date for the labor cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayPeriodStartDate":{
                        "type":"string",
                        "description":"The pay period start date for the labor cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingAllocInstCode":{
                        "type":"string",
                        "description":"The key flexfield structure instance code associated with this cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingAllocInstName":{
                        "type":"string",
                        "description":"The key flexfield structure instance name associated with this cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment1":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 1 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment10":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 10 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment11":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 11 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment12":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 12 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment13":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 13 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment14":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 14 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment15":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 15 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment16":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 16 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment17":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 17 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment18":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 18 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment19":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 19 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment2":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 2 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment20":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 20 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment21":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 21 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment22":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 22 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment23":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 23 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment24":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 24 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment25":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 25 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment26":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 26 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment27":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 27 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment28":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 28 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment29":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 29 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment3":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 3 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment30":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 30 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment4":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 4 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment5":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 5 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment6":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 6 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment7":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 7 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment8":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 8 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegment9":{
                        "maxLength":60,
                        "type":"string",
                        "description":"Segment 9 of the payroll cost allocation account key flexfield.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollId":{
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PayrollName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll name associated with this cost. This value will exist if this cost is imported directly from Oracle Cloud Payroll.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The status value of the labor cost based on the distribution through the labor schedule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "maxLength":3,
                        "type":"string",
                        "description":"The status code of the labor cost based on distributing through the labor schedule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusReason":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Description that provides additional context for the status summary of the labor cost. The list of valid values is defined in the lookup type ORA_PJC_LD_DIST_STATUS_REASON.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the status reason that provides additional context for the status summary of the labor cost. The list of valid values is defined in the lookup type ORA_PJC_LD_DIST_STATUS_REASON.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusSummary":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The summary status for all error and success status codes.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusSummaryCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the summary status for all error and success status codes.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistributionBasis":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardDistributionBasisName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the time card distribution basis that indicates which target time cards are eligible to receive pay element costs based on the expenditure type class attribute of the time card transaction. The list of valid values is defined in the lookup type ORA_PJC_TIMECARD_DIST_BASIS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The transaction source code associated with the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionSourceId":{
                        "type":"integer",
                        "description":"The unique identifier of the transaction source associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UserTransactionSource":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction source name associated with the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "laborSchedulesCostDistributions":{
                        "title":"Labor Schedule Cost Distributions",
                        "type":"array",
                        "description":"The Labor Schedule Cost Distributions resource used to see the distributions associated to a project, task, or raw labor cost.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardBudgetPeriodsLOV-item-response":{
                "type":"object",
                "properties":{
                    "AwardBudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BudgetPeriod":{
                        "title":"Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Time interval assigned to the award for which the budget, actual, commitment, and available amounts are displayed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodLOV-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetPeriodsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetPeriodsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "awardBudgetPeriodsLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodLOV-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Award Budget Periods"
                }
            },
            "awardBudgetPeriodsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodLOV-item":{
                "type":"object",
                "properties":{
                    "AwardBudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "title":"Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Time interval assigned to the award for which the budget, actual, commitment, and available amounts are displayed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Budget Periods"
                }
            },
            "oracle_apps_projects_grantsManagement_award_restModel_view_AwardBudgetPeriodLOV-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"Start date of the budget period for the award.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardBudgetPeriodId":{
                        "title":"Budget Period ID",
                        "type":"integer",
                        "description":"Identifier of the award budget period.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BudgetPeriod":{
                        "title":"Budget Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Time interval assigned to the award for which the budget, actual, commitment, and available amounts are displayed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"End Date",
                        "type":"string",
                        "description":"End date of the budget period for the award.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternVO-item":{
                "type":"object",
                "properties":{
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that allows the treatment of a control budget which has been set to advisory to be treated as absolute.",
                        "nullable":true,
                        "default":"N"
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that combines with the funding pattern start to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables funds checking to be performed for the distribution rule.",
                        "nullable":true,
                        "default":"N"
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables the proration of funds across multiple distribution sets.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProjectId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"The unique identifier of the project associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The project name associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The project number associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The task name associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The task number associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Patterns"
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternDistributionVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributionSetRuleNumber":{
                        "type":"integer",
                        "description":"The number of the funding pattern distribution set rule.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternVO-patch-item":{
                "type":"object",
                "properties":{
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that allows the treatment of a control budget which has been set to advisory to be treated as absolute.",
                        "nullable":true,
                        "default":"N"
                    },
                    "FundingPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that combines with the funding pattern start to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables funds checking to be performed for the distribution rule.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables the proration of funds across multiple distribution sets.",
                        "nullable":true,
                        "default":"N"
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The task name associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The task number associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Patterns"
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternRuleSetVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awardFundingPatterns-item-post-request":{
                "type":"object",
                "properties":{
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that allows the treatment of a control budget which has been set to advisory to be treated as absolute.",
                        "nullable":true,
                        "default":"N"
                    },
                    "FundingPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that combines with the funding pattern start to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables funds checking to be performed for the distribution rule.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables the proration of funds across multiple distribution sets.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProjectId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"The unique identifier of the project associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The project name associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The project number associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The task name associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The task number associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "distributionSets":{
                        "title":"Award Funding Pattern Distribution Sets",
                        "type":"array",
                        "description":"The distribution sets resource is a child of the award funding patterns resource to view and manage the distribution sets that allow for one or more set of rules to apply in a precedence order.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternVO-updatableFields":{
                "type":"object",
                "properties":{
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that combines with the funding pattern start to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that allows the treatment of a control budget which has been set to advisory to be treated as absolute.",
                        "nullable":true,
                        "default":"N"
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The task number associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables the proration of funds across multiple distribution sets.",
                        "nullable":true,
                        "default":"N"
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern.",
                        "nullable":true
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables funds checking to be performed for the distribution rule.",
                        "nullable":true,
                        "default":"N"
                    },
                    "FundingPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The task name associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "FundingPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets-item-post-request":{
                "required":[
                    "FundingPatternId",
                    "Precedence",
                    "SetName"
                ],
                "type":"object",
                "properties":{
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence order of the distribution set that defines the order to apply this set in relation to other sets defined for the funding pattern.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "SetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern distribution set.",
                        "nullable":true
                    },
                    "SetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern distribution set.",
                        "nullable":false
                    },
                    "distributionSetRules":{
                        "title":"Award Funding Pattern Distribution Set Rules",
                        "type":"array",
                        "description":"The distribution set rules resource is a child of the award funding pattern distribution sets resource to view and manage the rules for a set.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternDistributionVO-updatableFields":{
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source for the distribution rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributionSetRuleId":{
                        "type":"integer",
                        "description":"The date the record was last updated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DistributionPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"The percentage the distribution rule applies to project cost amounts and quantities.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternRuleSetVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules-item-response":{
                "type":"object",
                "properties":{
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DistributionPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"The percentage the distribution rule applies to project cost amounts and quantities.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DistributionSetRuleId":{
                        "type":"integer",
                        "description":"The date the record was last updated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DistributionSetRuleNumber":{
                        "type":"integer",
                        "description":"The number of the funding pattern distribution set rule.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source for the distribution rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternRuleSetVO-post-item":{
                "required":[
                    "FundingPatternId",
                    "Precedence",
                    "SetName"
                ],
                "type":"object",
                "properties":{
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence order of the distribution set that defines the order to apply this set in relation to other sets defined for the funding pattern.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "SetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern distribution set.",
                        "nullable":true
                    },
                    "SetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern distribution set.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Pattern Distribution Sets"
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternRuleSetVO-patch-item":{
                "type":"object",
                "properties":{
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence order of the distribution set that defines the order to apply this set in relation to other sets defined for the funding pattern.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "SetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern distribution set.",
                        "nullable":true
                    },
                    "SetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern distribution set.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Pattern Distribution Sets"
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardFundingPatterns":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "awardFundingPatterns-item-response":{
                "type":"object",
                "properties":{
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that allows the treatment of a control budget which has been set to advisory to be treated as absolute.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that combines with the funding pattern start to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FundingPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables funds checking to be performed for the distribution rule.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables the proration of funds across multiple distribution sets.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"The unique identifier of the project associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The project name associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The project number associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The task name associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The task number associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "distributionSets":{
                        "title":"Award Funding Pattern Distribution Sets",
                        "type":"array",
                        "description":"The distribution sets resource is a child of the award funding patterns resource to view and manage the distribution sets that allow for one or more set of rules to apply in a precedence order.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternDistributionVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternVO-post-item":{
                "type":"object",
                "properties":{
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that allows the treatment of a control budget which has been set to advisory to be treated as absolute.",
                        "nullable":true,
                        "default":"N"
                    },
                    "FundingPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that combines with the funding pattern start to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables funds checking to be performed for the distribution rule.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables the proration of funds across multiple distribution sets.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProjectId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"The unique identifier of the project associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The project name associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The project number associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The task name associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The task number associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Patterns"
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules-item-patch-request":{
                "type":"object",
                "properties":{
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DistributionPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"The percentage the distribution rule applies to project cost amounts and quantities.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetRuleId":{
                        "type":"integer",
                        "description":"The date the record was last updated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source for the distribution rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternDistributionVO-item":{
                "type":"object",
                "properties":{
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DistributionPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"The percentage the distribution rule applies to project cost amounts and quantities.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributionSetRuleId":{
                        "type":"integer",
                        "description":"The date the record was last updated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DistributionSetRuleNumber":{
                        "type":"integer",
                        "description":"The number of the funding pattern distribution set rule.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source for the distribution rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Pattern Distribution Set Rules"
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternDistributionVO-post-item":{
                "required":[
                    "ContractId",
                    "DistributionPercentage",
                    "DistributionSetId",
                    "FundingSourceId"
                ],
                "type":"object",
                "properties":{
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DistributionPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"The percentage the distribution rule applies to project cost amounts and quantities.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributionSetRuleId":{
                        "type":"integer",
                        "description":"The date the record was last updated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DistributionSetRuleNumber":{
                        "type":"integer",
                        "description":"The number of the funding pattern distribution set rule.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source for the distribution rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Pattern Distribution Set Rules"
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternDistributionVO-patch-item":{
                "type":"object",
                "properties":{
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DistributionPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"The percentage the distribution rule applies to project cost amounts and quantities.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetRuleId":{
                        "type":"integer",
                        "description":"The date the record was last updated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source for the distribution rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Pattern Distribution Set Rules"
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternRuleSetVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence order of the distribution set that defines the order to apply this set in relation to other sets defined for the funding pattern.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "SetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern distribution set.",
                        "nullable":true
                    },
                    "SetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern distribution set.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Award Funding Pattern Distribution Sets"
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules-item-post-request":{
                "type":"object",
                "properties":{
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract assigned to the distribution rule, used for Oracle Contract Billing or Oracle Grants Management.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DistributionPercentage":{
                        "title":"Percentage",
                        "type":"number",
                        "description":"The percentage the distribution rule applies to project cost amounts and quantities.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributionSetRuleId":{
                        "type":"integer",
                        "description":"The date the record was last updated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DistributionSetRuleNumber":{
                        "type":"integer",
                        "description":"The number of the funding pattern distribution set rule.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source for the distribution rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to the rule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The project name associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The project number associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"The unique identifier of the project associated to the funding pattern.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "awardFundingPatterns-item-patch-request":{
                "type":"object",
                "properties":{
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that allows the treatment of a control budget which has been set to advisory to be treated as absolute.",
                        "nullable":true,
                        "default":"N"
                    },
                    "FundingPatternDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that combines with the funding pattern start to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern.",
                        "nullable":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "format":"date",
                        "nullable":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingPatternStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The start date of the funding pattern that combines with the funding pattern end to define the date range for expenditure item dates to be applicable to this pattern.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables funds checking to be performed for the distribution rule.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The option within the funding pattern that enables the proration of funds across multiple distribution sets.",
                        "nullable":true,
                        "default":"N"
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The task name associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The task number associated to the funding pattern, if assigned at a task level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectNumber",
                                "ProjectName"
                            ]
                        }
                    },
                    "distributionSets":{
                        "title":"Award Funding Pattern Distribution Sets",
                        "type":"array",
                        "description":"The distribution sets resource is a child of the award funding patterns resource to view and manage the distribution sets that allow for one or more set of rules to apply in a precedence order.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-patch-request"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardFundingPatterns-distributionSets-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "FundingPatternId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence order of the distribution set that defines the order to apply this set in relation to other sets defined for the funding pattern.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "SetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern distribution set.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern distribution set.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "distributionSetRules":{
                        "title":"Award Funding Pattern Distribution Set Rules",
                        "type":"array",
                        "description":"The distribution set rules resource is a child of the award funding pattern distribution sets resource to view and manage the rules for a set.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets-item-patch-request":{
                "type":"object",
                "properties":{
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence order of the distribution set that defines the order to apply this set in relation to other sets defined for the funding pattern.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "SetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern distribution set.",
                        "nullable":true
                    },
                    "SetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern distribution set.",
                        "nullable":false
                    },
                    "distributionSetRules":{
                        "title":"Award Funding Pattern Distribution Set Rules",
                        "type":"array",
                        "description":"The distribution set rules resource is a child of the award funding pattern distribution sets resource to view and manage the rules for a set.",
                        "items":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_fundingPattern_restModel_view_AwardFundingPatternRuleSetVO-updatableFields":{
                "type":"object",
                "properties":{
                    "SetDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the funding pattern distribution set.",
                        "nullable":true
                    },
                    "DistributionSetId":{
                        "type":"integer",
                        "description":"The unique identifier of the funding pattern distribution set.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the funding pattern distribution set.",
                        "nullable":false
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence order of the distribution set that defines the order to apply this set in relation to other sets defined for the funding pattern.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-item-response":{
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardDistributionLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AwardName":{
                        "title":"Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the award on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardNumber":{
                        "title":"Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"The number of the award on the funding pattern distribution set rule.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "DistributionSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user-defined name of the distribution set.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the funding source on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The number of the funding source on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectAwardDistributionErrors":{
                        "title":"Project Award Distribution Errors",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions and provides the errors identified when validating the cost during the award distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-response"
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionLinesVO-item":{
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false
                    },
                    "AwardName":{
                        "title":"Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the award on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardNumber":{
                        "title":"Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"The number of the award on the funding pattern distribution set rule.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user-defined name of the distribution set.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the funding source on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The number of the funding source on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Award Cost Distribution Records"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionErrorsVO-item":{
                "type":"object",
                "properties":{
                    "ApplicationCode":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The application code associated with the message.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ErrorAction":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the action that users should take to resolve the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ErrorGroup":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the award distribution processing stage that generated the error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InterfaceId":{
                        "type":"integer",
                        "description":"Identifier of the request that initiated the process.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the error message associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageText":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Award distribution error message text.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageTypeCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The type of error message associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionId":{
                        "type":"integer",
                        "description":"The identifier of the source of the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionErrorId":{
                        "type":"integer",
                        "description":"Unique identifier of the distribution error record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Award Distribution Errors"
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionsVO-item":{
                "type":"object",
                "properties":{
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a control budget was set to advisory and treated as absolute within the funding pattern.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardDistributionBatchId":{
                        "type":"integer",
                        "description":"Batch identifier assigned to the set of transactions provided in the input payload.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the transactions in the batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator for the transaction.",
                        "nullable":false
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DenomCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The transaction currency code.",
                        "nullable":true
                    },
                    "DistributePatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern distribution set that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that, with the start date, defines the expenditure item date range applicable to the pattern.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user-defined name of the funding pattern.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that, with the end date, defines the expenditure item date range applicable to the pattern.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the funding pattern at the time this distribution was created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project task defined as a determinant on the funding pattern.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the project task defined as a determinant on the funding pattern.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether funds check was performed for the distribution rule within the funding pattern.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the proration of funds across multiple distribution sets was enabled in the funding pattern.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project associated with the cost to be distributed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project on the cost to be distributed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The provider ledger currency code.",
                        "nullable":true
                    },
                    "SourceLineIdFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "TransactionNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction number that uniquely identifies the source transaction within the application.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Award Distributions"
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAwardDistributionErrors":{
                        "title":"Project Award Distribution Errors",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions and provides the errors identified when validating the cost during the award distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-patch-request"
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectAwardDistributions-item-post-request":{
                "required":[
                    "AwardDistributionBatchId",
                    "AwardDistributionStatus"
                ],
                "type":"object",
                "properties":{
                    "AwardDistributionBatchId":{
                        "type":"integer",
                        "description":"Batch identifier assigned to the set of transactions provided in the input payload.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator for the transaction.",
                        "nullable":false
                    },
                    "DenomCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The transaction currency code.",
                        "nullable":true
                    },
                    "DistributePatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern distribution set that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAwardDistributionErrors":{
                        "title":"Project Award Distribution Errors",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions and provides the errors identified when validating the cost during the award distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors-item-post-request"
                        }
                    },
                    "ProjectAwardDistributionLines":{
                        "title":"Project Award Cost Distribution Records",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-item-post-request"
                        }
                    },
                    "ProjectAwardDistributionSuccessLines":{
                        "title":"Project Award Cost Distribution Records",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-post-request"
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The provider ledger currency code.",
                        "nullable":true
                    },
                    "SourceLineIdFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "TransactionNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction number that uniquely identifies the source transaction within the application.",
                        "nullable":true
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-response":{
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardDistributionLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AwardName":{
                        "title":"Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the award on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardNumber":{
                        "title":"Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"The number of the award on the funding pattern distribution set rule.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "DistributionSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user-defined name of the distribution set.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the funding source on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The number of the funding source on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "SourceLineIdOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "TransactionNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction number that uniquely identifies the source transaction within the application.",
                        "nullable":true
                    },
                    "SourceLineIdSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator for the transaction.",
                        "nullable":false
                    },
                    "SourceLineIdThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern distribution set that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceLineIdFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "AwardDistributionBatchId":{
                        "type":"integer",
                        "description":"Batch identifier assigned to the set of transactions provided in the input payload.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceLineIdTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "ProviderLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The provider ledger currency code.",
                        "nullable":true
                    },
                    "DenomCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The transaction currency code.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionsVO-post-item":{
                "required":[
                    "AwardDistributionBatchId",
                    "AwardDistributionStatus"
                ],
                "type":"object",
                "properties":{
                    "AwardDistributionBatchId":{
                        "type":"integer",
                        "description":"Batch identifier assigned to the set of transactions provided in the input payload.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator for the transaction.",
                        "nullable":false
                    },
                    "DenomCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The transaction currency code.",
                        "nullable":true
                    },
                    "DistributePatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern distribution set that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The provider ledger currency code.",
                        "nullable":true
                    },
                    "SourceLineIdFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "TransactionNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction number that uniquely identifies the source transaction within the application.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Award Distributions"
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionLinesVO-post-item":{
                "required":[
                    "AwardDistributionId",
                    "AwardDistributionStatus",
                    "ContractId",
                    "DistributePatternRuleId",
                    "DistributePatternSetId",
                    "DistributeRuleSetNumber",
                    "DistributionPercentage",
                    "DistributionSetPrecedence"
                ],
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Award Cost Distribution Records"
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectAwardDistributions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionLinesVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that, with the end date, defines the expenditure item date range applicable to the pattern.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project associated with the cost to be distributed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that, with the start date, defines the expenditure item date range applicable to the pattern.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project on the cost to be distributed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a control budget was set to advisory and treated as absolute within the funding pattern.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the proration of funds across multiple distribution sets was enabled in the funding pattern.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingPatternTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project task defined as a determinant on the funding pattern.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user-defined name of the funding pattern.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether funds check was performed for the distribution rule within the funding pattern.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the transactions in the batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingPatternTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the project task defined as a determinant on the funding pattern.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the funding pattern at the time this distribution was created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionErrorsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Award Distribution Errors"
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionLinesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-item-post-request":{
                "required":[
                    "AwardDistributionId",
                    "AwardDistributionStatus",
                    "ContractId",
                    "DistributePatternRuleId",
                    "DistributePatternSetId",
                    "DistributeRuleSetNumber",
                    "DistributionPercentage",
                    "DistributionSetPrecedence"
                ],
                "type":"object",
                "properties":{
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the award distribution associated with the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator associated with the distribution line.",
                        "nullable":false
                    },
                    "BudgetaryControlValueStatus":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Budgetary control status of the distribution line, indicating whether it passed the check funds process.",
                        "nullable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed burdened cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of the contract from the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DenomBurdenedCost":{
                        "type":"number",
                        "description":"Distributed burdened cost in transaction currency.",
                        "nullable":true
                    },
                    "DenomRawCost":{
                        "type":"number",
                        "description":"Distributed raw cost upon applying the distribution percentage, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseAmount":{
                        "type":"number",
                        "description":"Raw cost from the original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistBaseQuantity":{
                        "type":"number",
                        "description":"Quantity from the original transaction.",
                        "nullable":true
                    },
                    "DistBurdenedCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Burdened cost from the original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistDenomBurdenedCost":{
                        "type":"number",
                        "description":"Burdened cost from original transaction, in transaction currency.",
                        "nullable":true
                    },
                    "DistRawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Raw cost from original transaction, in provider ledger currency.",
                        "nullable":true
                    },
                    "DistributePatternRuleId":{
                        "type":"integer",
                        "description":"Identifier of the funding pattern distribution set rule.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Identifier of the distribution set that's the parent to the rule used to generate this line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributeRuleSetNumber":{
                        "type":"integer",
                        "description":"Number of the funding pattern distribution set.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "DistributionPercentage":{
                        "type":"number",
                        "description":"Percentage of the funding pattern distribution set rule.",
                        "nullable":false,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "DistributionSetPrecedence":{
                        "type":"integer",
                        "description":"Order in which the distribution rules in the funding pattern distribution set must be applied.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the contract funding source in the distribution rule that created the distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAwardDistributionErrors":{
                        "title":"Project Award Distribution Errors",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions and provides the errors identified when validating the cost during the award distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-post-request"
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Quantity distributed upon applying the distribution percentage.",
                        "nullable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "type":"number",
                        "description":"Distributed raw cost in provider ledger currency.",
                        "nullable":true
                    },
                    "ValidationStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The distribution line validation code, indicating whether it passed project cost validation.",
                        "nullable":true
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors-item-response":{
                "type":"object",
                "properties":{
                    "ApplicationCode":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The application code associated with the message.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorAction":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the action that users should take to resolve the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorGroup":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the award distribution processing stage that generated the error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InterfaceId":{
                        "type":"integer",
                        "description":"Identifier of the request that initiated the process.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the error message associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Award distribution error message text.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageTypeCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The type of error message associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTransactionId":{
                        "type":"integer",
                        "description":"The identifier of the source of the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionErrorId":{
                        "type":"integer",
                        "description":"Unique identifier of the distribution error record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-response":{
                "type":"object",
                "properties":{
                    "ApplicationCode":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The application code associated with the message.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorAction":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the action that users should take to resolve the error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorGroup":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the award distribution processing stage that generated the error.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InterfaceId":{
                        "type":"integer",
                        "description":"Identifier of the request that initiated the process.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the error message associated with the transaction.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Award distribution error message text.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageTypeCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The type of error message associated with the transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTransactionId":{
                        "type":"integer",
                        "description":"The identifier of the source of the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionErrorId":{
                        "type":"integer",
                        "description":"Unique identifier of the distribution error record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionErrorsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "MessageTypeCode":{
                        "maxLength":20,
                        "type":"string",
                        "description":"The type of error message associated with the transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ErrorAction":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the action that users should take to resolve the error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ErrorGroup":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the award distribution processing stage that generated the error.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceTransactionId":{
                        "type":"integer",
                        "description":"The identifier of the source of the transaction.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MessageText":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Award distribution error message text.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InterfaceId":{
                        "type":"integer",
                        "description":"Identifier of the request that initiated the process.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionErrorId":{
                        "type":"integer",
                        "description":"Unique identifier of the distribution error record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApplicationCode":{
                        "maxLength":10,
                        "type":"string",
                        "description":"The application code associated with the message.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the error message associated with the transaction.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectAwardDistributions-item-patch-request":{
                "type":"object",
                "properties":{
                    "AwardDistributionBatchId":{
                        "type":"integer",
                        "description":"Batch identifier assigned to the set of transactions provided in the input payload.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator for the transaction.",
                        "nullable":false
                    },
                    "DenomCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The transaction currency code.",
                        "nullable":true
                    },
                    "DistributePatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern distribution set that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAwardDistributionErrors":{
                        "title":"Project Award Distribution Errors",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions and provides the errors identified when validating the cost during the award distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors-item-patch-request"
                        }
                    },
                    "ProjectAwardDistributionLines":{
                        "title":"Project Award Cost Distribution Records",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-item-patch-request"
                        }
                    },
                    "ProjectAwardDistributionSuccessLines":{
                        "title":"Project Award Cost Distribution Records",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-patch-request"
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The provider ledger currency code.",
                        "nullable":true
                    },
                    "SourceLineIdFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "TransactionNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction number that uniquely identifies the source transaction within the application.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "AwardDistributionBatchId":{
                        "type":"integer",
                        "description":"Batch identifier assigned to the set of transactions provided in the input payload.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator for the transaction.",
                        "nullable":false
                    },
                    "DenomCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The transaction currency code.",
                        "nullable":true
                    },
                    "DistributePatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern distribution set that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProviderLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The provider ledger currency code.",
                        "nullable":true
                    },
                    "SourceLineIdFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "SourceLineIdTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true
                    },
                    "TransactionNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction number that uniquely identifies the source transaction within the application.",
                        "nullable":true
                    }
                }
            },
            "projectAwardDistributions-item-response":{
                "type":"object",
                "properties":{
                    "AdvisoryAsAbsolute":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a control budget was set to advisory and treated as absolute within the funding pattern.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardDistributionBatchId":{
                        "type":"integer",
                        "description":"Batch identifier assigned to the set of transactions provided in the input payload.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardDistributionId":{
                        "type":"integer",
                        "description":"Unique identifier of the transactions in the batch.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardDistributionStatus":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Award distribution status indicator for the transaction.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DenomCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The transaction currency code.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DistributePatternId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DistributePatternSetId":{
                        "type":"integer",
                        "description":"Unique identifier of the funding pattern distribution set that was used to distribute the transaction.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingPatternEnd":{
                        "type":"string",
                        "description":"The end date of the funding pattern that, with the start date, defines the expenditure item date range applicable to the pattern.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingPatternName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user-defined name of the funding pattern.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingPatternStart":{
                        "type":"string",
                        "description":"The start date of the funding pattern that, with the end date, defines the expenditure item date range applicable to the pattern.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingPatternStatus":{
                        "title":"Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the funding pattern at the time this distribution was created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingPatternTaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project task defined as a determinant on the funding pattern.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingPatternTaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the project task defined as a determinant on the funding pattern.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundsCheck":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether funds check was performed for the distribution rule within the funding pattern.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProRateAcrossDistributionSets":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the proration of funds across multiple distribution sets was enabled in the funding pattern.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectAwardDistributionErrors":{
                        "title":"Project Award Distribution Errors",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions and provides the errors identified when validating the cost during the award distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors-item-response"
                        }
                    },
                    "ProjectAwardDistributionLines":{
                        "title":"Project Award Cost Distribution Records",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-item-response"
                        }
                    },
                    "ProjectAwardDistributionSuccessLines":{
                        "title":"Project Award Cost Distribution Records",
                        "type":"array",
                        "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process.",
                        "items":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-response"
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project associated with the cost to be distributed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project on the cost to be distributed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The provider ledger currency code.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceLineIdFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceLineIdFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceLineIdOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceLineIdSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceLineIdThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceLineIdTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Primary key identifier populated and used with the batch identifier by the source application that's invoking the award distribution process.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TransactionNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The transaction number that uniquely identifies the source transaction within the application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionErrorsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectAwardDistributionLinesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"The number of the funding source on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DistributionSetName":{
                        "maxLength":200,
                        "type":"string",
                        "description":"The user-defined name of the distribution set.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardDistributionLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardNumber":{
                        "title":"Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"The number of the award on the funding pattern distribution set rule.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the funding source on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardName":{
                        "title":"Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the award on the funding pattern distribution set rule.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectandTaskCostRateOverrides-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Update By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RateOverrideId":{
                        "title":"Rate Override ID",
                        "type":"integer",
                        "description":"The unique identifier of the rate override.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectCostRateOverrideRestVO-post-item":{
                "required":[
                    "CurrencyCode",
                    "Rate"
                ],
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project and Task Cost Rate Overrides"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectCostRateOverrideRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project and Task Cost Rate Overrides"
                }
            },
            "projectandTaskCostRateOverrides-item-patch-request":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectCostRateOverrideRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Update By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateOverrideId":{
                        "title":"Rate Override ID",
                        "type":"integer",
                        "description":"The unique identifier of the rate override.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "projectandTaskCostRateOverrides":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectandTaskCostRateOverrides-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectCostRateOverrideRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    }
                }
            },
            "projectandTaskCostRateOverrides-item-post-request":{
                "type":"object",
                "properties":{
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectCostRateOverrideRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_ProjectCostRateOverrideRestVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"default",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "title":"Last Update By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideId":{
                        "title":"Rate Override ID",
                        "type":"integer",
                        "description":"The unique identifier of the rate override.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project and Task Cost Rate Overrides"
                }
            },
            "contractProjectandTaskBillRateOverrides-item-response":{
                "type":"object",
                "properties":{
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Identifier of the plan to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the bill plan to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Identifier of the contract line to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "type":"string",
                        "description":"Name of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "type":"string",
                        "description":"Number of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ContractType":{
                        "title":"Contract Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Update By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanType":{
                        "title":"Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of plan to which the rate override belongs. You must enter either Bill Plan or Revenue Plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "RateOverrideId":{
                        "title":"Rate Override ID",
                        "type":"integer",
                        "description":"The unique identifier of the rate override.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_BillPlanRateOverrideRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Update By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RateOverrideId":{
                        "title":"Rate Override ID",
                        "type":"integer",
                        "description":"The unique identifier of the rate override.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    }
                }
            },
            "contractProjectandTaskBillRateOverrides-item-patch-request":{
                "type":"object",
                "properties":{
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Identifier of the plan to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the bill plan to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Identifier of the contract line to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "type":"string",
                        "description":"Name of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "type":"string",
                        "description":"Number of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanType":{
                        "title":"Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of plan to which the rate override belongs. You must enter either Bill Plan or Revenue Plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "contractProjectandTaskBillRateOverrides-item-post-request":{
                "type":"object",
                "properties":{
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Identifier of the plan to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the bill plan to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Identifier of the contract line to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "type":"string",
                        "description":"Name of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "type":"string",
                        "description":"Number of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractType"
                            ]
                        }
                    },
                    "ContractType":{
                        "title":"Contract Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanType":{
                        "title":"Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of plan to which the rate override belongs. You must enter either Bill Plan or Revenue Plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_BillPlanRateOverrideRestVO-item":{
                "type":"object",
                "properties":{
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Identifier of the plan to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the bill plan to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Identifier of the contract line to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "type":"string",
                        "description":"Name of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "type":"string",
                        "description":"Number of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractType"
                            ]
                        }
                    },
                    "ContractType":{
                        "title":"Contract Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "LastUpdatedBy":{
                        "title":"Last Update By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanType":{
                        "title":"Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of plan to which the rate override belongs. You must enter either Bill Plan or Revenue Plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideId":{
                        "title":"Rate Override ID",
                        "type":"integer",
                        "description":"The unique identifier of the rate override.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Contract Project and Task Bill Rate Overrides"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_BillPlanRateOverrideRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Identifier of the plan to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the bill plan to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Identifier of the contract line to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "type":"string",
                        "description":"Name of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "type":"string",
                        "description":"Number of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanType":{
                        "title":"Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of plan to which the rate override belongs. You must enter either Bill Plan or Revenue Plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Contract Project and Task Bill Rate Overrides"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_BillPlanRateOverrideRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractType"
                            ]
                        }
                    },
                    "ContractType":{
                        "title":"Contract Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractType"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_BillPlanRateOverrideRestVO-post-item":{
                "required":[
                    "CurrencyCode",
                    "Rate"
                ],
                "type":"object",
                "properties":{
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Identifier of the plan to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the bill plan to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Identifier of the contract line to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "type":"string",
                        "description":"Name of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "type":"string",
                        "description":"Number of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractType"
                            ]
                        }
                    },
                    "ContractType":{
                        "title":"Contract Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of contract to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanType":{
                        "title":"Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of plan to which the rate override belongs. You must enter either Bill Plan or Revenue Plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Contract Project and Task Bill Rate Overrides"
                }
            },
            "oracle_apps_projects_foundation_setup_rates_restModel_view_BillPlanRateOverrideRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"Name of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Identifier of the contract line to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "JobName":{
                        "title":"Job Name",
                        "type":"string",
                        "description":"Name of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code associated with the rate override.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RateOverrideReason":{
                        "title":"Rate Override Reason",
                        "type":"string",
                        "description":"The reason for changing the rate override. Enter a valid meaning of the lookup code for the Discount Reason lookup type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobCode":{
                        "title":"Job Code",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code of the job to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanType":{
                        "title":"Plan Type",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the type of plan to which the rate override belongs. You must enter either Bill Plan or Revenue Plan.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "type":"string",
                        "description":"Number of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "type":"string",
                        "description":"Name of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Number of the project to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "Rate":{
                        "title":"Rate",
                        "type":"number",
                        "description":"The rate assigned to the rate override.",
                        "nullable":false
                    },
                    "BillPlanId":{
                        "title":"Bill Plan ID",
                        "type":"integer",
                        "description":"Identifier of the plan to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "ContractLineName":{
                        "title":"Contract Line Name",
                        "type":"string",
                        "description":"Name of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Number of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "CurrencyName":{
                        "title":"Currency Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Currency name associated with the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "type":"string",
                        "description":"Number of the contract line to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType"
                            ]
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the project role to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type Name",
                        "type":"string",
                        "description":"Name of the expenditure type to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person to which the rate override belongs.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"Name of the task to which the rate override belongs.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId",
                                "ProjectName",
                                "ProjectNumber"
                            ]
                        }
                    },
                    "RateOverrideReasonCode":{
                        "title":"Rate Override Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The reason code for changing the rate override.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillPlanName":{
                        "title":"Bill Plan Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the bill plan to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ContractNumber",
                                "ContractType",
                                "PlanType"
                            ]
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the rate override is effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":false
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the rate override is no longer effective. The date format is YYYY-MM-DD.",
                        "format":"date",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Person Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"Email of the person to which the rate override belongs.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "contractProjectandTaskBillRateOverrides":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_billing_workarea_revenue_restModel_view_ProjectContractRevenueVO-item":{
                "type":"object",
                "properties":{
                    "AssociatedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the revenue distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssociatedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"A unique number that identifies the task in the task hierarchy that is at or above the level of the task recorded on the transaction and is associated with the contract for which revenue is recognized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillJobId":{
                        "title":"Bill Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill job used when recording revenue for a labor item.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillRate":{
                        "title":"Bill Rate in Bill Transaction Currency",
                        "type":"number",
                        "description":"Bill rate in the currency of the bill transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillTransactionId":{
                        "title":"Bill Transaction Number",
                        "type":"integer",
                        "description":"Number that uniquely identifies a billing transaction that is the source of this revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillTransactionTypeCode":{
                        "title":"Bill Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of bill transaction. Valid values are EI - Expenditure Item or EVT - Billing Event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingResource":{
                        "title":"Billing Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"This is the name of the Billing Resource for the billing event or expenditure item from   the billing event or expenditure item.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to identify which billing type of the contract the revenue distribution uses to recognize revenue. Valid values are EX - External, IC - Intercompany, IP - Interproject.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit associated to the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContCurrencyRevenueAmount":{
                        "title":"Revenue in Contract Currency",
                        "type":"number",
                        "description":"Indicates the amount in the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContCurrencyRevenueExchgDate":{
                        "title":"Contract Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the date used for the conversion of the rates on the contract used for the revenue distribution.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContCurrencyRevenueExchgRate":{
                        "title":"Contract Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the rate used to convert the revenue distribution amounts from the transaction currency to the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContCurrencyRevenueRateType":{
                        "title":"Contract Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates a classification of conversion rates used to convert the transaction amounts to the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the  currency for the contract related to the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line related to the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line related to the revenue distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the revenue distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractRateDateType":{
                        "title":"Contract Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the date type of the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DenomBurdenCost":{
                        "title":"Burdened Cost Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Indicates the burdened cost in the ledger currency of the provider business unit for inter company revenue distributions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DenomRawCost":{
                        "title":"Raw Cost Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Indicates the raw cost of the transaction in the ledger currency of the provider business unit for inter company revenue distributions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the revenue plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number that identifies an event if the revenue distribution is based on a billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the expenditure type of the expenditure item that was recognized for revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GlDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date within a General Ledger (GL) accounting period to which the revenue transactions are posted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "GlPeriodName":{
                        "title":"Accounting Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the General Ledger (GL) period for the GL Date attribute.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ICTpAmountTypeCode":{
                        "title":"Intercompany Transfer Price Amount Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price amount type of an intercompany transfer revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ICTpBaseCode":{
                        "title":"Intercompany Transfer Price Base",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price base code of an intercompany transfer revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvLaborRateTypeCode":{
                        "title":"Invoice Method Labor Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify invoice method labor schedule as defined on the related bill plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvNlRateTypeCode":{
                        "title":"Invoice Method Nonlabor Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the invoice method for a nonlabor schedule type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"Indicates the invoice date for the invoice related to the revenue distribution.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleType":{
                        "title":"Revenue Method Labor Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of labor schedule (namely bill rate, burden, or transfer price) from the revenue method used to determine revenue amounts on revenue distributions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyRevenueAmount":{
                        "title":"Revenue in Ledger Currency",
                        "type":"number",
                        "description":"Indicates the revenue amount in the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyRevenueExchgDate":{
                        "title":"Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the conversion date used to convert the revenue distribution to the ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyRevenueExchgRate":{
                        "title":"Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the conversion currency rate used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyRevenueRateType":{
                        "title":"Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the conversion currency rate type used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerId":{
                        "title":"Ledger ID",
                        "type":"integer",
                        "description":"Unique identifier of the ledger associated to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LedgerRateDateType":{
                        "title":"Ledger Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineNumber":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"A line identifier on a revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineNumberReversed":{
                        "title":"Line Number Reversed",
                        "maxLength":20,
                        "type":"string",
                        "description":"The line number of the original revenue distribution line being reversed by this revenue distribution line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Indicates the unique identifier of project that is linked to contract and related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task ID",
                        "type":"integer",
                        "description":"Indicates the unique identifier of task that is linked to contract and related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Indicates the Letter of Credit Number when the revenue distribution is related to a grants contract bill plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NonLaborOrgId":{
                        "title":"Nonlabor Organization ID",
                        "type":"integer",
                        "description":"Unique identifier for the organization related to nonlabor revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier for the resource related to nonlabor revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborScheduleType":{
                        "title":"Revenue Method Nonlabor Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of nonlabor schedule (namely bill rate, burden, or transfer price) from the revenue method used to determine revenue amounts on revenue distributions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PaDate":{
                        "title":"Project Accounting Date",
                        "type":"string",
                        "description":"Indicates the date used for the project accounting.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PaPeriodName":{
                        "title":"Project Accounting Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the period name used for the project accounting.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the Person related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyExchgDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the currency conversion date used to convert the revenue distribution to the project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyExchgRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the currency conversion rate used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyRateType":{
                        "title":"Project Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion rate type used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyRevenueAmount":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Indicates the amount of the revenue distribution in the currency of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLinkageId":{
                        "title":"Project Linkage ID",
                        "type":"integer",
                        "description":"Unique identifier of the linkage used to identify the contract related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name assigned to a project recorded on the unprocessed revenue event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Indicates the number for the project linked to the contract.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRateDateType":{
                        "title":"Project Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrvdrLegalEntityId":{
                        "title":"Provider Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the provider legal entity for intercompany revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Indicates the quantity of the source expenditure item for revenue distributions created from expenditure items.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RecvrLegalEntityId":{
                        "title":"Receiver Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueAmountCalculationCode":{
                        "title":"Revenue Amount Calculation Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the revenue amount calculation. Valid values are I - Indirect, O - Overrides, E - Extension, B - Bill rates, L - Labor Multiplier.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueBurdenCompileSetId":{
                        "title":"Revenue Burden Compile Set ID",
                        "type":"integer",
                        "description":"Unique identifier of the compiled set used to calculate a burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the revenue category code for the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCategoryMeaning":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the meaning of the Revenue Category Code attribute that represents a grouping of expenditure types by type of revenue. For example, a revenue category with a name such as Labor refers to labor revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue in Revenue Currency",
                        "type":"number",
                        "description":"Indicates the revenue amount in the currency of the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyCode":{
                        "title":"Revenue Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the currency of the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyConvType":{
                        "title":"Revenue Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate type, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCurrencyDateType":{
                        "title":"Revenue Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The revenue currency conversion date type used to calculate the revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyExchgDate":{
                        "title":"Revenue Currency Conversion Date",
                        "type":"string",
                        "description":"The currency conversion exchange date used to calculate the revenue currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyExchgRate":{
                        "title":"Revenue Currency Conversion Rate",
                        "type":"number",
                        "description":"The source of a currency conversion rate, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyRateType":{
                        "title":"Revenue Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate type, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Discount Percentage",
                        "type":"number",
                        "description":"Indicates a discount percentage, expressed as a proportion multiplied by 100, that is used to calculate the adjusted revenue and rate.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Reason code for discount override or rate override.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueDistributionId":{
                        "title":"Revenue Distribution Number",
                        "type":"integer",
                        "description":"Unique identifier of the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueIncrementalPercentage":{
                        "title":"Revenue Incremental Percentage",
                        "type":"number",
                        "description":"Indicates the incremental percentage the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Labor Multiplier",
                        "type":"number",
                        "description":"A multiplier that is assigned to a contract line, and is used to calculate the revenue amount for labor items by applying the multiplier to the raw cost of the labor items.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueLaborRateTypeCode":{
                        "title":"Revenue Labor Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify revenue labor rates.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueNlRateTypeCode":{
                        "title":"Revenue Nonlabor Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the revenue nonlabor rate type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenuePlanId":{
                        "title":"Revenue Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the revenue plan.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the revenue rate source used for bill rate derivation. It stores the rate schedule id of bill rate schedule was used, or the override id if override used.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the revenue rate sources.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Recognized",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the expenditure item or event is partially or fully recognized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Reversed":{
                        "title":"Reversed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether this revenue distribution was reversed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReversedRevenueDistributionId":{
                        "title":"Reversed Distribution Number",
                        "type":"integer",
                        "description":"Unique identifier of the reversed revenue distribution if the revenue distribution is a reversal distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SlaEventId":{
                        "title":"Subledger Accounting Event ID",
                        "type":"integer",
                        "description":"The system-generated number assigned to a subledger accounting event. You create accounting events for transactions that have a financial accounting impact.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates the name of the task for which the revenue distribution applies.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task associated with a contract line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TpBaseAmount":{
                        "title":"Transfer Price Base Amount",
                        "type":"number",
                        "description":"Indicates the basis amount for the transfer price calculation from the transfer price rule used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TpRevenueRulePercentage":{
                        "title":"Transfer Price Revenue Rule Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price rule used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TpRevenueSchLinePercentage":{
                        "title":"Transfer Price Revenue Schedule Line Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price schedule line used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency used to bill transactions. The bill transaction currency for expenditure items is the bill rate currency if a bill rate schedule is used to derive rates. If a burden rate schedule is used to derive rates, the bill transaction currency is the cost transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Revenue in Bill Transaction Currency",
                        "type":"number",
                        "description":"The amount of revenue in bill transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"Indicates the expenditure item or event date when transaction occurs for this revenue",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure item or event that is revenue distributed by the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionProjectId":{
                        "title":"Transaction Project ID",
                        "type":"integer",
                        "description":"Unique identifier of project for the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionTaskId":{
                        "title":"Transaction Task ID",
                        "type":"integer",
                        "description":"Unique identifier of transaction task for the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionType":{
                        "title":"Transaction Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether the transaction that created a revenue distribution is an expenditure item or an event. Valid values include Expenditure Item or Event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type ID",
                        "type":"integer",
                        "description":"Unique identifier of Event Type or Expenditure Item Type for the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Version":{
                        "title":"Version",
                        "type":"integer",
                        "description":"Version number of contract when the revenue distribution was created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_revenue_restModel_view_ProjectContractRevenueVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectContractRevenue":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectContractRevenue-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectContractRevenue-item-response":{
                "type":"object",
                "properties":{
                    "AssociatedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the revenue distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssociatedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"A unique number that identifies the task in the task hierarchy that is at or above the level of the task recorded on the transaction and is associated with the contract for which revenue is recognized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillJobId":{
                        "title":"Bill Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill job used when recording revenue for a labor item.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillRate":{
                        "title":"Bill Rate in Bill Transaction Currency",
                        "type":"number",
                        "description":"Bill rate in the currency of the bill transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillTransactionId":{
                        "title":"Bill Transaction Number",
                        "type":"integer",
                        "description":"Number that uniquely identifies a billing transaction that is the source of this revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillTransactionTypeCode":{
                        "title":"Bill Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of bill transaction. Valid values are EI - Expenditure Item or EVT - Billing Event.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingResource":{
                        "title":"Billing Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"This is the name of the Billing Resource for the billing event or expenditure item from   the billing event or expenditure item.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to identify which billing type of the contract the revenue distribution uses to recognize revenue. Valid values are EX - External, IC - Intercompany, IP - Interproject.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit associated to the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContCurrencyRevenueAmount":{
                        "title":"Revenue in Contract Currency",
                        "type":"number",
                        "description":"Indicates the amount in the contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContCurrencyRevenueExchgDate":{
                        "title":"Contract Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the date used for the conversion of the rates on the contract used for the revenue distribution.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContCurrencyRevenueExchgRate":{
                        "title":"Contract Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the rate used to convert the revenue distribution amounts from the transaction currency to the contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContCurrencyRevenueRateType":{
                        "title":"Contract Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates a classification of conversion rates used to convert the transaction amounts to the contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the  currency for the contract related to the revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line related to the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line related to the revenue distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the revenue distribution.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractRateDateType":{
                        "title":"Contract Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the date type of the contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DenomBurdenCost":{
                        "title":"Burdened Cost Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Indicates the burdened cost in the ledger currency of the provider business unit for inter company revenue distributions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DenomRawCost":{
                        "title":"Raw Cost Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Indicates the raw cost of the transaction in the ledger currency of the provider business unit for inter company revenue distributions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the revenue plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number that identifies an event if the revenue distribution is based on a billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the expenditure type of the expenditure item that was recognized for revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GlDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date within a General Ledger (GL) accounting period to which the revenue transactions are posted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GlPeriodName":{
                        "title":"Accounting Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the General Ledger (GL) period for the GL Date attribute.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ICTpAmountTypeCode":{
                        "title":"Intercompany Transfer Price Amount Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price amount type of an intercompany transfer revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ICTpBaseCode":{
                        "title":"Intercompany Transfer Price Base",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price base code of an intercompany transfer revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvLaborRateTypeCode":{
                        "title":"Invoice Method Labor Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify invoice method labor schedule as defined on the related bill plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvNlRateTypeCode":{
                        "title":"Invoice Method Nonlabor Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the invoice method for a nonlabor schedule type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"Indicates the invoice date for the invoice related to the revenue distribution.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleType":{
                        "title":"Revenue Method Labor Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of labor schedule (namely bill rate, burden, or transfer price) from the revenue method used to determine revenue amounts on revenue distributions.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyRevenueAmount":{
                        "title":"Revenue in Ledger Currency",
                        "type":"number",
                        "description":"Indicates the revenue amount in the ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyRevenueExchgDate":{
                        "title":"Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the conversion date used to convert the revenue distribution to the ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyRevenueExchgRate":{
                        "title":"Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the conversion currency rate used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerCurrencyRevenueRateType":{
                        "title":"Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the conversion currency rate type used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerId":{
                        "title":"Ledger ID",
                        "type":"integer",
                        "description":"Unique identifier of the ledger associated to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LedgerRateDateType":{
                        "title":"Ledger Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineNumber":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"A line identifier on a revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LineNumberReversed":{
                        "title":"Line Number Reversed",
                        "maxLength":20,
                        "type":"string",
                        "description":"The line number of the original revenue distribution line being reversed by this revenue distribution line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Indicates the unique identifier of project that is linked to contract and related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task ID",
                        "type":"integer",
                        "description":"Indicates the unique identifier of task that is linked to contract and related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Indicates the Letter of Credit Number when the revenue distribution is related to a grants contract bill plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NonLaborOrgId":{
                        "title":"Nonlabor Organization ID",
                        "type":"integer",
                        "description":"Unique identifier for the organization related to nonlabor revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier for the resource related to nonlabor revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonLaborScheduleType":{
                        "title":"Revenue Method Nonlabor Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of nonlabor schedule (namely bill rate, burden, or transfer price) from the revenue method used to determine revenue amounts on revenue distributions.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PaDate":{
                        "title":"Project Accounting Date",
                        "type":"string",
                        "description":"Indicates the date used for the project accounting.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PaPeriodName":{
                        "title":"Project Accounting Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the period name used for the project accounting.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the Person related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyExchgDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the currency conversion date used to convert the revenue distribution to the project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyExchgRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the currency conversion rate used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyRateType":{
                        "title":"Project Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion rate type used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCurrencyRevenueAmount":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Indicates the amount of the revenue distribution in the currency of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectLinkageId":{
                        "title":"Project Linkage ID",
                        "type":"integer",
                        "description":"Unique identifier of the linkage used to identify the contract related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name assigned to a project recorded on the unprocessed revenue event.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Indicates the number for the project linked to the contract.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRateDateType":{
                        "title":"Project Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrvdrLegalEntityId":{
                        "title":"Provider Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the provider legal entity for intercompany revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Indicates the quantity of the source expenditure item for revenue distributions created from expenditure items.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RecvrLegalEntityId":{
                        "title":"Receiver Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenueAmountCalculationCode":{
                        "title":"Revenue Amount Calculation Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the revenue amount calculation. Valid values are I - Indirect, O - Overrides, E - Extension, B - Bill rates, L - Labor Multiplier.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueBurdenCompileSetId":{
                        "title":"Revenue Burden Compile Set ID",
                        "type":"integer",
                        "description":"Unique identifier of the compiled set used to calculate a burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the revenue category code for the revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCategoryMeaning":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the meaning of the Revenue Category Code attribute that represents a grouping of expenditure types by type of revenue. For example, a revenue category with a name such as Labor refers to labor revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue in Revenue Currency",
                        "type":"number",
                        "description":"Indicates the revenue amount in the currency of the revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyCode":{
                        "title":"Revenue Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the currency of the revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyConvType":{
                        "title":"Revenue Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate type, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyDateType":{
                        "title":"Revenue Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The revenue currency conversion date type used to calculate the revenue currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyExchgDate":{
                        "title":"Revenue Currency Conversion Date",
                        "type":"string",
                        "description":"The currency conversion exchange date used to calculate the revenue currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyExchgRate":{
                        "title":"Revenue Currency Conversion Rate",
                        "type":"number",
                        "description":"The source of a currency conversion rate, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyRateType":{
                        "title":"Revenue Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate type, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Discount Percentage",
                        "type":"number",
                        "description":"Indicates a discount percentage, expressed as a proportion multiplied by 100, that is used to calculate the adjusted revenue and rate.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Reason code for discount override or rate override.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueDistributionId":{
                        "title":"Revenue Distribution Number",
                        "type":"integer",
                        "description":"Unique identifier of the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenueIncrementalPercentage":{
                        "title":"Revenue Incremental Percentage",
                        "type":"number",
                        "description":"Indicates the incremental percentage the revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Labor Multiplier",
                        "type":"number",
                        "description":"A multiplier that is assigned to a contract line, and is used to calculate the revenue amount for labor items by applying the multiplier to the raw cost of the labor items.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueLaborRateTypeCode":{
                        "title":"Revenue Labor Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify revenue labor rates.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueNlRateTypeCode":{
                        "title":"Revenue Nonlabor Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the revenue nonlabor rate type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenuePlanId":{
                        "title":"Revenue Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the revenue plan.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the revenue rate source used for bill rate derivation. It stores the rate schedule id of bill rate schedule was used, or the override id if override used.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the revenue rate sources.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Recognized",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the expenditure item or event is partially or fully recognized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Reversed":{
                        "title":"Reversed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether this revenue distribution was reversed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReversedRevenueDistributionId":{
                        "title":"Reversed Distribution Number",
                        "type":"integer",
                        "description":"Unique identifier of the reversed revenue distribution if the revenue distribution is a reversal distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SlaEventId":{
                        "title":"Subledger Accounting Event ID",
                        "type":"integer",
                        "description":"The system-generated number assigned to a subledger accounting event. You create accounting events for transactions that have a financial accounting impact.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates the name of the task for which the revenue distribution applies.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task associated with a contract line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TpBaseAmount":{
                        "title":"Transfer Price Base Amount",
                        "type":"number",
                        "description":"Indicates the basis amount for the transfer price calculation from the transfer price rule used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TpRevenueRulePercentage":{
                        "title":"Transfer Price Revenue Rule Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price rule used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TpRevenueSchLinePercentage":{
                        "title":"Transfer Price Revenue Schedule Line Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price schedule line used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency used to bill transactions. The bill transaction currency for expenditure items is the bill rate currency if a bill rate schedule is used to derive rates. If a burden rate schedule is used to derive rates, the bill transaction currency is the cost transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Revenue in Bill Transaction Currency",
                        "type":"number",
                        "description":"The amount of revenue in bill transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"Indicates the expenditure item or event date when transaction occurs for this revenue",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure item or event that is revenue distributed by the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionProjectId":{
                        "title":"Transaction Project ID",
                        "type":"integer",
                        "description":"Unique identifier of project for the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionTaskId":{
                        "title":"Transaction Task ID",
                        "type":"integer",
                        "description":"Unique identifier of transaction task for the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionType":{
                        "title":"Transaction Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether the transaction that created a revenue distribution is an expenditure item or an event. Valid values include Expenditure Item or Event.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type ID",
                        "type":"integer",
                        "description":"Unique identifier of Event Type or Expenditure Item Type for the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Version":{
                        "title":"Version",
                        "type":"integer",
                        "description":"Version number of contract when the revenue distribution was created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_workarea_revenue_restModel_view_ProjectContractRevenueVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "SlaEventId":{
                        "title":"Subledger Accounting Event ID",
                        "type":"integer",
                        "description":"The system-generated number assigned to a subledger accounting event. You create accounting events for transactions that have a financial accounting impact.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrvdrLegalEntityId":{
                        "title":"Provider Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the provider legal entity for intercompany revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TpBaseAmount":{
                        "title":"Transfer Price Base Amount",
                        "type":"number",
                        "description":"Indicates the basis amount for the transfer price calculation from the transfer price rule used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueNlRateTypeCode":{
                        "title":"Revenue Nonlabor Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the revenue nonlabor rate type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyDateType":{
                        "title":"Revenue Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The revenue currency conversion date type used to calculate the revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyRateType":{
                        "title":"Revenue Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate type, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRateDateType":{
                        "title":"Project Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvNlRateTypeCode":{
                        "title":"Invoice Method Nonlabor Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the invoice method for a nonlabor schedule type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyRateType":{
                        "title":"Project Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion rate type used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionId":{
                        "title":"Transaction ID",
                        "type":"integer",
                        "description":"Unique identifier of the expenditure item or event that is revenue distributed by the distribution line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillTransactionTypeCode":{
                        "title":"Bill Transaction Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to classify the type of bill transaction. Valid values are EI - Expenditure Item or EVT - Billing Event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ICTpAmountTypeCode":{
                        "title":"Intercompany Transfer Price Amount Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price amount type of an intercompany transfer revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number that identifies an event if the revenue distribution is based on a billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LocNumber":{
                        "title":"LOC Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Indicates the Letter of Credit Number when the revenue distribution is related to a grants contract bill plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCategoryMeaning":{
                        "title":"Revenue Category",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the meaning of the Revenue Category Code attribute that represents a grouping of expenditure types by type of revenue. For example, a revenue category with a name such as Labor refers to labor revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"A classification of the expenditure type of the expenditure item that was recognized for revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NonLaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier for the resource related to nonlabor revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the Person related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueIncrementalPercentage":{
                        "title":"Revenue Incremental Percentage",
                        "type":"number",
                        "description":"Indicates the incremental percentage the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineNumberReversed":{
                        "title":"Line Number Reversed",
                        "maxLength":20,
                        "type":"string",
                        "description":"The line number of the original revenue distribution line being reversed by this revenue distribution line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RecvrLegalEntityId":{
                        "title":"Receiver Legal Entity ID",
                        "type":"integer",
                        "description":"Unique identifier of the receiver legal entity.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the  currency for the contract related to the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueLaborMultiplier":{
                        "title":"Labor Multiplier",
                        "type":"number",
                        "description":"A multiplier that is assigned to a contract line, and is used to calculate the revenue amount for labor items by applying the multiplier to the raw cost of the labor items.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PaPeriodName":{
                        "title":"Project Accounting Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the period name used for the project accounting.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task ID",
                        "type":"integer",
                        "description":"Indicates the unique identifier of task that is linked to contract and related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name assigned to a project recorded on the unprocessed revenue event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCurrencyCode":{
                        "title":"Revenue Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the currency of the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionProjectId":{
                        "title":"Transaction Project ID",
                        "type":"integer",
                        "description":"Unique identifier of project for the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborOrgId":{
                        "title":"Nonlabor Organization ID",
                        "type":"integer",
                        "description":"Unique identifier for the organization related to nonlabor revenue distributions.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineNumber":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"A line identifier on a revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyExchgRate":{
                        "title":"Project Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the currency conversion rate used to convert the revenue distribution to the project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionTaskId":{
                        "title":"Transaction Task ID",
                        "type":"integer",
                        "description":"Unique identifier of transaction task for the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceDate":{
                        "title":"Invoice Date",
                        "type":"string",
                        "description":"Indicates the invoice date for the invoice related to the revenue distribution.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the revenue category code for the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyRevenueExchgDate":{
                        "title":"Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the conversion date used to convert the revenue distribution to the ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TpRevenueRulePercentage":{
                        "title":"Transfer Price Revenue Rule Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price rule used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionDate":{
                        "title":"Transaction Date",
                        "type":"string",
                        "description":"Indicates the expenditure item or event date when transaction occurs for this revenue",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillJobId":{
                        "title":"Bill Job ID",
                        "type":"integer",
                        "description":"Unique identifier of the bill job used when recording revenue for a labor item.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Indicates the number for the project linked to the contract.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssociatedTaskName":{
                        "title":"Associated Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task that is linked to the contract line associated to the revenue distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number assigned to a task associated with a contract line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DenomBurdenCost":{
                        "title":"Burdened Cost Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Indicates the burdened cost in the ledger currency of the provider business unit for inter company revenue distributions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "GlDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date within a General Ledger (GL) accounting period to which the revenue transactions are posted.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueLaborRateTypeCode":{
                        "title":"Revenue Labor Rate Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify revenue labor rates.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyConvType":{
                        "title":"Revenue Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate type, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DocumentNumber":{
                        "title":"Document Number",
                        "maxLength":240,
                        "type":"string",
                        "description":"Number that identifies a document on the revenue plan of a grants contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency used to bill transactions. The bill transaction currency for expenditure items is the bill rate currency if a bill rate schedule is used to derive rates. If a burden rate schedule is used to derive rates, the bill transaction currency is the cost transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyRevenueAmount":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Indicates the amount of the revenue distribution in the currency of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Recognized",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the expenditure item or event is partially or fully recognized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedProjectId":{
                        "title":"Associated Project ID",
                        "type":"integer",
                        "description":"Indicates the unique identifier of project that is linked to contract and related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ICTpBaseCode":{
                        "title":"Intercompany Transfer Price Base",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the intercompany transfer price base code of an intercompany transfer revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillRate":{
                        "title":"Bill Rate in Bill Transaction Currency",
                        "type":"number",
                        "description":"Bill rate in the currency of the bill transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenuePlanId":{
                        "title":"Revenue Plan ID",
                        "type":"integer",
                        "description":"Unique identifier of the revenue plan.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DenomRawCost":{
                        "title":"Raw Cost Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Indicates the raw cost of the transaction in the ledger currency of the provider business unit for inter company revenue distributions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the revenue distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueDistributionId":{
                        "title":"Revenue Distribution Number",
                        "type":"integer",
                        "description":"Unique identifier of the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LedgerCurrencyRevenueExchgRate":{
                        "title":"Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the conversion currency rate used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line related to the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContCurrencyRevenueExchgRate":{
                        "title":"Contract Currency Conversion Rate",
                        "type":"number",
                        "description":"Indicates the rate used to convert the revenue distribution amounts from the transaction currency to the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionTypeId":{
                        "title":"Transaction Type ID",
                        "type":"integer",
                        "description":"Unique identifier of Event Type or Expenditure Item Type for the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency code of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Version":{
                        "title":"Version",
                        "type":"integer",
                        "description":"Version number of contract when the revenue distribution was created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueCurrencyAmount":{
                        "title":"Revenue in Revenue Currency",
                        "type":"number",
                        "description":"Indicates the revenue amount in the currency of the revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRateSourceTypeCode":{
                        "title":"Revenue Rate Source Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify the revenue rate sources.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueDiscountPercentage":{
                        "title":"Discount Percentage",
                        "type":"number",
                        "description":"Indicates a discount percentage, expressed as a proportion multiplied by 100, that is used to calculate the adjusted revenue and rate.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCurrencyExchgDate":{
                        "title":"Project Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the currency conversion date used to convert the revenue distribution to the project currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyRevenueRateType":{
                        "title":"Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the conversion currency rate type used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyRevenueAmount":{
                        "title":"Revenue in Ledger Currency",
                        "type":"number",
                        "description":"Indicates the revenue amount in the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillTransactionId":{
                        "title":"Bill Transaction Number",
                        "type":"integer",
                        "description":"Number that uniquely identifies a billing transaction that is the source of this revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PaDate":{
                        "title":"Project Accounting Date",
                        "type":"string",
                        "description":"Indicates the date used for the project accounting.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRateSourceId":{
                        "title":"Revenue Rate Source ID",
                        "type":"integer",
                        "description":"Unique identifier of the revenue rate source used for bill rate derivation. It stores the rate schedule id of bill rate schedule was used, or the override id if override used.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingResource":{
                        "title":"Billing Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"This is the name of the Billing Resource for the billing event or expenditure item from   the billing event or expenditure item.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GlPeriodName":{
                        "title":"Accounting Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the General Ledger (GL) period for the GL Date attribute.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit associated to the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueCurrencyExchgDate":{
                        "title":"Revenue Currency Conversion Date",
                        "type":"string",
                        "description":"The currency conversion exchange date used to calculate the revenue currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContCurrencyRevenueRateType":{
                        "title":"Contract Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates a classification of conversion rates used to convert the transaction amounts to the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerId":{
                        "title":"Ledger ID",
                        "type":"integer",
                        "description":"Unique identifier of the ledger associated to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonLaborScheduleType":{
                        "title":"Revenue Method Nonlabor Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of nonlabor schedule (namely bill rate, burden, or transfer price) from the revenue method used to determine revenue amounts on revenue distributions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionCurrencyRevenueAmount":{
                        "title":"Revenue in Bill Transaction Currency",
                        "type":"number",
                        "description":"The amount of revenue in bill transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Indicates the name of the task for which the revenue distribution applies.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReversedRevenueDistributionId":{
                        "title":"Reversed Distribution Number",
                        "type":"integer",
                        "description":"Unique identifier of the reversed revenue distribution if the revenue distribution is a reversal distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContCurrencyRevenueExchgDate":{
                        "title":"Contract Currency Conversion Date",
                        "type":"string",
                        "description":"Indicates the date used for the conversion of the rates on the contract used for the revenue distribution.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionType":{
                        "title":"Transaction Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether the transaction that created a revenue distribution is an expenditure item or an event. Valid values include Expenditure Item or Event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueDiscountReasonCode":{
                        "title":"Revenue Discount Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Reason code for discount override or rate override.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssociatedTaskNumber":{
                        "title":"Associated Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"A unique number that identifies the task in the task hierarchy that is at or above the level of the task recorded on the transaction and is associated with the contract for which revenue is recognized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerRateDateType":{
                        "title":"Ledger Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency conversion date type used to convert the revenue distribution to the ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmountCalculationCode":{
                        "title":"Revenue Amount Calculation Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code for the revenue amount calculation. Valid values are I - Indirect, O - Overrides, E - Extension, B - Bill rates, L - Labor Multiplier.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"The currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueBurdenCompileSetId":{
                        "title":"Revenue Burden Compile Set ID",
                        "type":"integer",
                        "description":"Unique identifier of the compiled set used to calculate a burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvLaborRateTypeCode":{
                        "title":"Invoice Method Labor Schedule Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the type used to classify invoice method labor schedule as defined on the related bill plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LaborScheduleType":{
                        "title":"Revenue Method Labor Schedule Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of labor schedule (namely bill rate, burden, or transfer price) from the revenue method used to determine revenue amounts on revenue distributions.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Indicates the quantity of the source expenditure item for revenue distributions created from expenditure items.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the revenue distribution.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingTypeCode":{
                        "title":"Billing Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code used to identify which billing type of the contract the revenue distribution uses to recognize revenue. Valid values are EX - External, IC - Intercompany, IP - Interproject.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line related to the revenue distribution.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractRateDateType":{
                        "title":"Contract Currency Conversion Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the date type of the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Reversed":{
                        "title":"Reversed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether this revenue distribution was reversed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContCurrencyRevenueAmount":{
                        "title":"Revenue in Contract Currency",
                        "type":"number",
                        "description":"Indicates the amount in the contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLinkageId":{
                        "title":"Project Linkage ID",
                        "type":"integer",
                        "description":"Unique identifier of the linkage used to identify the contract related to the revenue distribution.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueCurrencyExchgRate":{
                        "title":"Revenue Currency Conversion Rate",
                        "type":"number",
                        "description":"The source of a currency conversion rate, such as user defined, spot, or corporate, used to convert revenue amount from bill transaction currency into revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TpRevenueSchLinePercentage":{
                        "title":"Transfer Price Revenue Schedule Line Percentage",
                        "type":"number",
                        "description":"Indicates the applied percentage value from the transfer price schedule line used to create an intercompany revenue distribution.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectContractRevenue-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_billing_workarea_revenue_restModel_view_ProjectContractRevenueVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectContractRevenue-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_resources_restModelLov_view_ProjectPlanningRbsElementsRestLovVO-item":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RbsElementId":{
                        "title":"Resource Element ID",
                        "type":"integer",
                        "description":"Unique identifier of a resource within a planning resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Unique identifier of a planning resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User-defined name of the project planning resource.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Planning Resources"
                }
            },
            "oracle_apps_projects_foundation_resources_restModelLov_view_ProjectPlanningRbsElementsRestLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Planning Resources"
                }
            },
            "projectPlanningRbsElementsLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_resources_restModelLov_view_ProjectPlanningRbsElementsRestLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Unique identifier of a planning resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User-defined name of the project planning resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "RbsElementId":{
                        "title":"Resource Element ID",
                        "type":"integer",
                        "description":"Unique identifier of a resource within a planning resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_resources_restModelLov_view_ProjectPlanningRbsElementsRestLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlanningRbsElementsLOV-item-response":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of a project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "title":"Resource Element ID",
                        "type":"integer",
                        "description":"Unique identifier of a resource within a planning resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Unique identifier of a planning resource breakdown structure version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"User-defined name of the project planning resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlanningRbsElementsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlanningRbsElementsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "projectPlanningRbsElementsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectProgramInsights-ProgramDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgramInsights-item-response":{
                "type":"object",
                "properties":{
                    "ACBudgetLaborCost":{
                        "type":"number",
                        "description":"The total at completion for the labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACBudgetMargin":{
                        "type":"number",
                        "description":"The total-at-completion value for the current baseline budget revenue minus the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACCurrentandOriginalBudgetCostVariancePercentage":{
                        "type":"number",
                        "description":"The percentage at completion for the current baseline budget cost minus the original baseline budget cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACDurationinDays":{
                        "type":"number",
                        "description":"The total at completion for the days from the start date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACOriginalBudgetCost":{
                        "type":"number",
                        "description":"The total at completion for the burdened cost from the original baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACOriginalBudgetLaborEffortinHours":{
                        "type":"number",
                        "description":"The total at completion for the labor effort from the original baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACOriginalBudgetandActualCostVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget cost minus the actual cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACOriginalBudgetandEACForecastCostVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget cost minus the estimate-at-completion for the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACOriginalBudgetandEACForecastMarginVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget margin minus the estimate-at-completion for the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ACOriginalBudgetandEACForecastRevenueVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget revenue minus the estimate-at-completion for the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActualWorkPlanEffortinHours":{
                        "type":"number",
                        "description":"The actual effort worked for a work plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AmountToBill":{
                        "type":"number",
                        "description":"Amount to bill.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AsOfPeriodEndDate":{
                        "type":"string",
                        "description":"The end date for the program calendar period. The period with this end date is the as-of-period for the measure time dimension.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AsOfPeriodName":{
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AsOfPeriodStartDate":{
                        "type":"string",
                        "description":"The start date for the program calendar period. The period with this start date is the as-of-period for the measure time dimension.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssessmentMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentsEndingSoon":{
                        "type":"number",
                        "description":"The number of resources with assignments to the project that are scheduled to end within the next two weeks.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentsReserved":{
                        "type":"number",
                        "description":"The number of resources with reserved assignments to the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CostPerformanceIndex":{
                        "type":"number",
                        "description":"The earned value divided by the actual cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "type":"string",
                        "description":"The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program or project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetCost":{
                        "type":"number",
                        "description":"The total at completion for the burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetLaborEffort":{
                        "type":"number",
                        "description":"The total at completion for the labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetRevenue":{
                        "type":"number",
                        "description":"The estimate-at-completion value for the revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACCurrentandOriginalBudgetMarginVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current baseline budget margin minus the original baseline budget margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACCurrentandOriginalBudgetRevenueVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current baseline budget revenue minus the original baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACCurrentandPreviousForecastCostVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast burdened cost minus the previously approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACCurrentandPreviousForecastLaborEffortVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast labor effort minus the previously approved forecast labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACCurrentandPreviousForecastMarginVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast margin minus the previously approved forecast margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACCurrentandPreviousForecastRevenueVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast revenue minus the previously approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastLaborCost":{
                        "type":"number",
                        "description":"The estimate-at-completion for the labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastLaborEffort":{
                        "type":"number",
                        "description":"The estimate-at-completion for the labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The estimated percentage at completion for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastMargin":{
                        "type":"number",
                        "description":"The total-at-completion value for the current approved forecast revenue minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastRevenue":{
                        "type":"number",
                        "description":"The estimate-at-completion value of the revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EarnedValue":{
                        "type":"number",
                        "description":"The planned value multiplied by the project completion percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EarnedValueCostVariance":{
                        "type":"number",
                        "description":"The earned value minus the actual cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EarnedValueScheduleVariance":{
                        "type":"number",
                        "description":"The earned value minus the planned value.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EstimatetoCompleteCost":{
                        "type":"number",
                        "description":"The estimate-to-complete for the current approved forecast burdened cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EstimatetoCompleteLaborEffortinHours":{
                        "type":"number",
                        "description":"The estimate-to-complete for the current approved forecast labor effort minus the actual labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program or project is completed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCapitalizableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCapitalizableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost that's eligible for capitalization against an asset.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCost":{
                        "type":"number",
                        "description":"The inception-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual cost, including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualInvoiceAmount":{
                        "type":"number",
                        "description":"The inception-to-date actual amount invoiced to customer excluding tax.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the inception-to-date value of actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualMargin":{
                        "type":"number",
                        "description":"The inception-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualMarginPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualNonbillableCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualNonbillableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualNonbillableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The inception-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualNonbillableLaborEffortinHoursPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualSpentCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual cost to date divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualSpentCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual cost-to-date divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualSpentLaborEffortPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual labor effort divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualSpentLaborEffortPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual labor effort divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualandCommittedCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualandCommittedCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetCost":{
                        "type":"number",
                        "description":"The inception-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetMargin":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the inception-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRevenue":{
                        "type":"number",
                        "description":"The inception-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedCost":{
                        "type":"number",
                        "description":"The inception-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCostVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCostVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDDurationinDays":{
                        "type":"number",
                        "description":"The inception-to-date days from the start date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCost":{
                        "type":"number",
                        "description":"The inception-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCostVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastMargin":{
                        "type":"number",
                        "description":"The inception-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastMarginVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastMarginVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenue":{
                        "type":"number",
                        "description":"The inception-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDMarginVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenue":{
                        "type":"number",
                        "description":"The inception-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenueVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Image":{
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the image for a program.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ImageName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IncludePerformanceMeasuresFlag":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the performance measure values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. The default value is false. If true, and when used as one of the variables for a finder, the performance measure values are returned.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoicesAwaitingApproval":{
                        "type":"number",
                        "description":"The number of invoices submitted for the project that are pending approval.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastRefreshedDate":{
                        "type":"string",
                        "description":"The date when the performance measures values were last refreshed.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineOfBusinessMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestonesAtRisk":{
                        "type":"number",
                        "description":"The number of milestones that are at risk of being delayed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestonesDueSoon":{
                        "type":"number",
                        "description":"The number of milestones that are due in the near future.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MilestonesPastDue":{
                        "type":"number",
                        "description":"The number of milestones that aren't completed by the finish date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsFiveWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due five weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsFourWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due four weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsOneWeekOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due one week ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsThreeWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due three weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MissingTimeCardsTwoWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due two weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the program or project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the program or project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectNoteExistsFlag":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether notes are associated with the program or project. If true, then notes are associated. If false, then notes aren't associated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectNumber":{
                        "title":"Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the program or project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectParentId":{
                        "title":"Object Parent ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent object in the program hierarchy structure. The parent of a project is the program. The parent of a program is another program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "title":"Object Type",
                        "maxLength":7,
                        "type":"string",
                        "description":"Indicates whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectWatchListId":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique identifier of the display preference.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Objective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"The unique identifier of the person who's assigned as the program owner or the primary project manager.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who's assigned as the program owner or the primary project manager.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwningOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the owning organization. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the Manage Project Organization Classifications task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCapitalizableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCapitalizableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost that's eligible to be capitalized against an asset.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCost":{
                        "type":"number",
                        "description":"The period-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual cost, including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualLaborCost":{
                        "type":"number",
                        "description":"The period-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the period-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualMargin":{
                        "type":"number",
                        "description":"The period-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualMarginPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualNonbillableCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualNonbillableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualNonbillableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The period-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualNonbillableLaborEffortinHoursPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualandCommittedCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualandCommittedCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetCost":{
                        "type":"number",
                        "description":"The period-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetLaborCost":{
                        "type":"number",
                        "description":"The period-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetMargin":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the period-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRevenue":{
                        "type":"number",
                        "description":"The period-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedCost":{
                        "type":"number",
                        "description":"The period-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCostVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget cost minus the actual burdened cost .",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCostVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCost":{
                        "type":"number",
                        "description":"The period-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCostVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborCost":{
                        "type":"number",
                        "description":"The period-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastMargin":{
                        "type":"number",
                        "description":"The period-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastMarginVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastMarginVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenue":{
                        "type":"number",
                        "description":"The period-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDMarginVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenue":{
                        "type":"number",
                        "description":"The period-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenueVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentProgramNumber":{
                        "title":"Parent Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonImage":{
                        "type":"string",
                        "description":"The avatar image for a person.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PersonImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the avatar image for a person.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlannedValue":{
                        "type":"number",
                        "description":"The planned cost for the financial project plan or project budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PreviousPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Display name of the period that precedes the current one, used to compare a performance measure value against its current and previous values.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PreviousPeriodStartDate":{
                        "type":"string",
                        "description":"Start date of the period that precedes the current one, used to compare a performance measure value against the current and previous value.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PriorPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Display name of the period prior to the previous period, which is used to compare a performance measure value against the corresponding current and previous values.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PriorPeriodStartDate":{
                        "type":"string",
                        "description":"Start date of the period prior to the previous period, which is used to compare a performance measure value against the corresponding current and previous values.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PriorityMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgramBudget":{
                        "title":"Budget",
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgramDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "description":"Indicates the level of the program in the hierarchy structure. The level zero is the root node.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":2
                        },
                        "x-queryable":true
                    },
                    "ProjectCompletePercentage":{
                        "type":"number",
                        "description":"The physical percent complete for the project. If it doesn't exist, then it's calculated using the program enterprise setting for the percent complete method.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RegionMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SchedulePerformanceIndex":{
                        "type":"number",
                        "description":"The earned value divided by the planned value.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program or project starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The system status for the object. Values are Draft, Submitted, Active, Pending close, and Close. The list of values is defined in the lookup type PJF_PROJECT_SYSTEM_STATUS. Review status values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StrategyMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review status values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskExceptionsCount":{
                        "type":"number",
                        "description":"The number of task exceptions for a project. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UnpaidInvoiceAmount":{
                        "type":"number",
                        "description":"Unpaid invoice amount.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UserAccess":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UserAccessMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The access granted to the user for the program.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekFiveToEightOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekFiveToEightUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekNineToTwelveOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekNineToTwelveUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekOneToFourOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WeekOneToFourUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkPlanCompletePercentage":{
                        "type":"number",
                        "description":"The percentage complete for the actual work plan effort divided by the scheduled work plan effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkPlanScheduledEffortinHours":{
                        "type":"number",
                        "description":"The planned effort for a work plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualCost":{
                        "type":"number",
                        "description":"The year-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualLaborCost":{
                        "type":"number",
                        "description":"The year-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualMargin":{
                        "type":"number",
                        "description":"The year-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualMarginPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualNonbillableCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The year-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualandCommittedCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetCost":{
                        "type":"number",
                        "description":"The year-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetLaborCost":{
                        "type":"number",
                        "description":"The year-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetMargin":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetRevenue":{
                        "type":"number",
                        "description":"The year-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedCost":{
                        "type":"number",
                        "description":"The year-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCostVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCostVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastCost":{
                        "type":"number",
                        "description":"The year-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastCostVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastLaborCost":{
                        "type":"number",
                        "description":"The year-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastMargin":{
                        "type":"number",
                        "description":"The year-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastMarginVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRevenue":{
                        "type":"number",
                        "description":"The year-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDMarginVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRevenue":{
                        "type":"number",
                        "description":"The year-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRevenueVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_performanceReporting_trackAndManage_model_programDFF_view_ProgramDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_performanceReporting_trackAndManage_model_programDFF_view_ProgramDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_performanceReporting_trackAndManage_model_programDFF_view_ProgramDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10041",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJS_PJS_5FPROG_5FDESC_5FFLEX_PJS_5FPROGRAM_5FDEFN_5FB_PJS_5FPROGRAM_5FDEFN_5FB",
                    "FND_ACFF_Title":"Program Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJS",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectProgramInsights-ProgramDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectProgramInsights-ProgramDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramInsightsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Program Insights"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramInsightsVO-item":{
                "type":"object",
                "properties":{
                    "ACBudgetLaborCost":{
                        "type":"number",
                        "description":"The total at completion for the labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACBudgetMargin":{
                        "type":"number",
                        "description":"The total-at-completion value for the current baseline budget revenue minus the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACCurrentandOriginalBudgetCostVariancePercentage":{
                        "type":"number",
                        "description":"The percentage at completion for the current baseline budget cost minus the original baseline budget cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACDurationinDays":{
                        "type":"number",
                        "description":"The total at completion for the days from the start date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetCost":{
                        "type":"number",
                        "description":"The total at completion for the burdened cost from the original baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetLaborEffortinHours":{
                        "type":"number",
                        "description":"The total at completion for the labor effort from the original baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetandActualCostVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget cost minus the actual cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetandEACForecastCostVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget cost minus the estimate-at-completion for the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetandEACForecastMarginVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget margin minus the estimate-at-completion for the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetandEACForecastRevenueVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget revenue minus the estimate-at-completion for the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualWorkPlanEffortinHours":{
                        "type":"number",
                        "description":"The actual effort worked for a work plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AmountToBill":{
                        "type":"number",
                        "description":"Amount to bill.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AsOfPeriodEndDate":{
                        "type":"string",
                        "description":"The end date for the program calendar period. The period with this end date is the as-of-period for the measure time dimension.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AsOfPeriodName":{
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AsOfPeriodStartDate":{
                        "type":"string",
                        "description":"The start date for the program calendar period. The period with this start date is the as-of-period for the measure time dimension.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssessmentMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentsEndingSoon":{
                        "type":"number",
                        "description":"The number of resources with assignments to the project that are scheduled to end within the next two weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentsReserved":{
                        "type":"number",
                        "description":"The number of resources with reserved assignments to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CostPerformanceIndex":{
                        "type":"number",
                        "description":"The earned value divided by the actual cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "type":"string",
                        "description":"The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program or project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetCost":{
                        "type":"number",
                        "description":"The total at completion for the burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetLaborEffort":{
                        "type":"number",
                        "description":"The total at completion for the labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRevenue":{
                        "type":"number",
                        "description":"The estimate-at-completion value for the revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandOriginalBudgetMarginVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current baseline budget margin minus the original baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandOriginalBudgetRevenueVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current baseline budget revenue minus the original baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandPreviousForecastCostVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast burdened cost minus the previously approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandPreviousForecastLaborEffortVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast labor effort minus the previously approved forecast labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandPreviousForecastMarginVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast margin minus the previously approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandPreviousForecastRevenueVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast revenue minus the previously approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborCost":{
                        "type":"number",
                        "description":"The estimate-at-completion for the labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffort":{
                        "type":"number",
                        "description":"The estimate-at-completion for the labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The estimated percentage at completion for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastMargin":{
                        "type":"number",
                        "description":"The total-at-completion value for the current approved forecast revenue minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRevenue":{
                        "type":"number",
                        "description":"The estimate-at-completion value of the revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EarnedValue":{
                        "type":"number",
                        "description":"The planned value multiplied by the project completion percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EarnedValueCostVariance":{
                        "type":"number",
                        "description":"The earned value minus the actual cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EarnedValueScheduleVariance":{
                        "type":"number",
                        "description":"The earned value minus the planned value.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimatetoCompleteCost":{
                        "type":"number",
                        "description":"The estimate-to-complete for the current approved forecast burdened cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimatetoCompleteLaborEffortinHours":{
                        "type":"number",
                        "description":"The estimate-to-complete for the current approved forecast labor effort minus the actual labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program or project is completed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCapitalizableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCapitalizableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost that's eligible for capitalization against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "type":"number",
                        "description":"The inception-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual cost, including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualInvoiceAmount":{
                        "type":"number",
                        "description":"The inception-to-date actual amount invoiced to customer excluding tax.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the inception-to-date value of actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualMargin":{
                        "type":"number",
                        "description":"The inception-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualMarginPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The inception-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableLaborEffortinHoursPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualSpentCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual cost to date divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualSpentCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual cost-to-date divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualSpentLaborEffortPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual labor effort divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualSpentLaborEffortPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual labor effort divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualandCommittedCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualandCommittedCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "type":"number",
                        "description":"The inception-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetMargin":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the inception-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "type":"number",
                        "description":"The inception-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "type":"number",
                        "description":"The inception-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCostVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCostVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDDurationinDays":{
                        "type":"number",
                        "description":"The inception-to-date days from the start date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "type":"number",
                        "description":"The inception-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMargin":{
                        "type":"number",
                        "description":"The inception-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "type":"number",
                        "description":"The inception-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDMarginVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "type":"number",
                        "description":"The inception-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenueVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Image":{
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the image for a program.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImageName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IncludePerformanceMeasuresFlag":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the performance measure values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. The default value is false. If true, and when used as one of the variables for a finder, the performance measure values are returned.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicesAwaitingApproval":{
                        "type":"number",
                        "description":"The number of invoices submitted for the project that are pending approval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastRefreshedDate":{
                        "type":"string",
                        "description":"The date when the performance measures values were last refreshed.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineOfBusinessMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesAtRisk":{
                        "type":"number",
                        "description":"The number of milestones that are at risk of being delayed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesDueSoon":{
                        "type":"number",
                        "description":"The number of milestones that are due in the near future.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesPastDue":{
                        "type":"number",
                        "description":"The number of milestones that aren't completed by the finish date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsFiveWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due five weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsFourWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due four weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsOneWeekOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due one week ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsThreeWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due three weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsTwoWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due two weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the program or project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the program or project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectNoteExistsFlag":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether notes are associated with the program or project. If true, then notes are associated. If false, then notes aren't associated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectNumber":{
                        "title":"Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the program or project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectParentId":{
                        "title":"Object Parent ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent object in the program hierarchy structure. The parent of a project is the program. The parent of a program is another program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "title":"Object Type",
                        "maxLength":7,
                        "type":"string",
                        "description":"Indicates whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectWatchListId":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique identifier of the display preference.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Objective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"The unique identifier of the person who's assigned as the program owner or the primary project manager.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who's assigned as the program owner or the primary project manager.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the owning organization. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the Manage Project Organization Classifications task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PTDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCapitalizableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCapitalizableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost that's eligible to be capitalized against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "type":"number",
                        "description":"The period-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual cost, including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborCost":{
                        "type":"number",
                        "description":"The period-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the period-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualMargin":{
                        "type":"number",
                        "description":"The period-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualMarginPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The period-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableLaborEffortinHoursPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualandCommittedCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualandCommittedCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "type":"number",
                        "description":"The period-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborCost":{
                        "type":"number",
                        "description":"The period-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetMargin":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the period-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "type":"number",
                        "description":"The period-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "type":"number",
                        "description":"The period-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCostVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget cost minus the actual burdened cost .",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCostVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "type":"number",
                        "description":"The period-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborCost":{
                        "type":"number",
                        "description":"The period-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMargin":{
                        "type":"number",
                        "description":"The period-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "type":"number",
                        "description":"The period-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDMarginVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "type":"number",
                        "description":"The period-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenueVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentProgramNumber":{
                        "title":"Parent Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonImage":{
                        "type":"string",
                        "description":"The avatar image for a person.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PersonImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the avatar image for a person.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedValue":{
                        "type":"number",
                        "description":"The planned cost for the financial project plan or project budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Display name of the period that precedes the current one, used to compare a performance measure value against its current and previous values.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousPeriodStartDate":{
                        "type":"string",
                        "description":"Start date of the period that precedes the current one, used to compare a performance measure value against the current and previous value.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PriorPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Display name of the period prior to the previous period, which is used to compare a performance measure value against the corresponding current and previous values.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PriorPeriodStartDate":{
                        "type":"string",
                        "description":"Start date of the period prior to the previous period, which is used to compare a performance measure value against the corresponding current and previous values.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PriorityMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgramBudget":{
                        "title":"Budget",
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "description":"Indicates the level of the program in the hierarchy structure. The level zero is the root node.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":2
                        }
                    },
                    "ProjectCompletePercentage":{
                        "type":"number",
                        "description":"The physical percent complete for the project. If it doesn't exist, then it's calculated using the program enterprise setting for the percent complete method.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RegionMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SchedulePerformanceIndex":{
                        "type":"number",
                        "description":"The earned value divided by the planned value.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program or project starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The system status for the object. Values are Draft, Submitted, Active, Pending close, and Close. The list of values is defined in the lookup type PJF_PROJECT_SYSTEM_STATUS. Review status values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StrategyMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review status values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskExceptionsCount":{
                        "type":"number",
                        "description":"The number of task exceptions for a project. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnpaidInvoiceAmount":{
                        "type":"number",
                        "description":"Unpaid invoice amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UserAccess":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UserAccessMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The access granted to the user for the program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkPlanCompletePercentage":{
                        "type":"number",
                        "description":"The percentage complete for the actual work plan effort divided by the scheduled work plan effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkPlanScheduledEffortinHours":{
                        "type":"number",
                        "description":"The planned effort for a work plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCost":{
                        "type":"number",
                        "description":"The year-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborCost":{
                        "type":"number",
                        "description":"The year-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualMargin":{
                        "type":"number",
                        "description":"The year-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualMarginPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualNonbillableCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The year-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualandCommittedCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetCost":{
                        "type":"number",
                        "description":"The year-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborCost":{
                        "type":"number",
                        "description":"The year-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetMargin":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRevenue":{
                        "type":"number",
                        "description":"The year-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedCost":{
                        "type":"number",
                        "description":"The year-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCostVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCostVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCost":{
                        "type":"number",
                        "description":"The year-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCostVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborCost":{
                        "type":"number",
                        "description":"The year-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastMargin":{
                        "type":"number",
                        "description":"The year-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastMarginVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenue":{
                        "type":"number",
                        "description":"The year-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDMarginVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenue":{
                        "type":"number",
                        "description":"The year-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenueVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Insights"
                }
            },
            "projectProgramInsights-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProgramDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "projectProgramInsights-ProgramDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgramInsights":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramInsights-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramInsightsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectProgramInsights-item-post-request":{
                "type":"object",
                "properties":{
                    "ProgramDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "oracle_apps_flex_projects_performanceReporting_trackAndManage_model_programDFF_view_ProgramDFFVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_performanceReporting_trackAndManage_model_programDFF_view_ProgramDFFVO-item":{
                "type":"object",
                "properties":{
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10041",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJS_PJS_5FPROG_5FDESC_5FFLEX_PJS_5FPROGRAM_5FDEFN_5FB_PJS_5FPROGRAM_5FDEFN_5FB",
                    "FND_ACFF_Title":"Program Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJS",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramInsightsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ITDActualCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual cost, including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetCost":{
                        "type":"number",
                        "description":"The total at completion for the burdened cost from the original baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualSpentCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual cost-to-date divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EarnedValue":{
                        "type":"number",
                        "description":"The planned value multiplied by the project completion percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCostVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "type":"string",
                        "description":"The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesDueSoon":{
                        "type":"number",
                        "description":"The number of milestones that are due in the near future.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborCost":{
                        "type":"number",
                        "description":"The year-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCostVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget cost minus the actual burdened cost .",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborCost":{
                        "type":"number",
                        "description":"The period-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "type":"number",
                        "description":"The inception-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgramBudget":{
                        "title":"Budget",
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualMargin":{
                        "type":"number",
                        "description":"The period-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectNoteExistsFlag":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether notes are associated with the program or project. If true, then notes are associated. If false, then notes aren't associated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The system status for the object. Values are Draft, Submitted, Active, Pending close, and Close. The list of values is defined in the lookup type PJF_PROJECT_SYSTEM_STATUS. Review status values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonImage":{
                        "type":"string",
                        "description":"The avatar image for a person.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ITDRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborCost":{
                        "type":"number",
                        "description":"The period-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Display name of the period that precedes the current one, used to compare a performance measure value against its current and previous values.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "type":"number",
                        "description":"The period-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastRefreshedDate":{
                        "type":"string",
                        "description":"The date when the performance measures values were last refreshed.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandPreviousForecastMarginVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast margin minus the previously approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AsOfPeriodName":{
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRevenue":{
                        "type":"number",
                        "description":"The year-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenue":{
                        "type":"number",
                        "description":"The year-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentsEndingSoon":{
                        "type":"number",
                        "description":"The number of resources with assignments to the project that are scheduled to end within the next two weeks.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCostVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkPlanScheduledEffortinHours":{
                        "type":"number",
                        "description":"The planned effort for a work plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastMargin":{
                        "type":"number",
                        "description":"The total-at-completion value for the current approved forecast revenue minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetCost":{
                        "type":"number",
                        "description":"The year-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualMarginPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualMargin":{
                        "type":"number",
                        "description":"The year-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsFiveWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due five weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IncludePerformanceMeasuresFlag":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the performance measure values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. The default value is false. If true, and when used as one of the variables for a finder, the performance measure values are returned.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UserAccessMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The access granted to the user for the program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACCurrentandOriginalBudgetCostVariancePercentage":{
                        "type":"number",
                        "description":"The percentage at completion for the current baseline budget cost minus the original baseline budget cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCostVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program or project is completed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlannedValue":{
                        "type":"number",
                        "description":"The planned cost for the financial project plan or project budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborCost":{
                        "type":"number",
                        "description":"The estimate-at-completion for the labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenueVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualandCommittedCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the period-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RegionMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AsOfPeriodStartDate":{
                        "type":"string",
                        "description":"The start date for the program calendar period. The period with this start date is the as-of-period for the measure time dimension.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentProgramNumber":{
                        "title":"Parent Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetandActualCostVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget cost minus the actual cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekOneToFourUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours for the four weeks of the project that start with the current week.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineOfBusinessMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the image for a program.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDForecastMarginVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedCost":{
                        "type":"number",
                        "description":"The year-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PriorPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Display name of the period prior to the previous period, which is used to compare a performance measure value against the corresponding current and previous values.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "type":"number",
                        "description":"The inception-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekFiveToEightUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next five to eight weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandOriginalBudgetRevenueVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current baseline budget revenue minus the original baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetMargin":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "type":"number",
                        "description":"The period-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborCost":{
                        "type":"number",
                        "description":"The year-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "type":"number",
                        "description":"The period-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffort":{
                        "type":"number",
                        "description":"The estimate-at-completion for the labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastMarginVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the period-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "type":"number",
                        "description":"The period-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CostPerformanceIndex":{
                        "type":"number",
                        "description":"The earned value divided by the actual cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualNonbillableCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualandCommittedCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the avatar image for a person.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualInvoiceAmount":{
                        "type":"number",
                        "description":"The inception-to-date actual amount invoiced to customer excluding tax.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PriorPeriodStartDate":{
                        "type":"string",
                        "description":"Start date of the period prior to the previous period, which is used to compare a performance measure value against the corresponding current and previous values.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualSpentLaborEffortPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual labor effort divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StrategyMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssessmentMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "type":"number",
                        "description":"The period-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDMarginVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the program or project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualMarginPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The period-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AmountToBill":{
                        "type":"number",
                        "description":"Amount to bill.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsOneWeekOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due one week ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetMargin":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetLaborEffortinHours":{
                        "type":"number",
                        "description":"The total at completion for the labor effort from the original baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget cost minus the current approved forecast cost, divided by the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage of the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Image":{
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "YTDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The year-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualandCommittedCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "type":"number",
                        "description":"The period-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget labor effort minus the actual labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectCompletePercentage":{
                        "type":"number",
                        "description":"The physical percent complete for the project. If it doesn't exist, then it's calculated using the program enterprise setting for the percent complete method.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetLaborEffort":{
                        "type":"number",
                        "description":"The total at completion for the labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandPreviousForecastRevenueVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast revenue minus the previously approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimatetoCompleteLaborEffortinHours":{
                        "type":"number",
                        "description":"The estimate-to-complete for the current approved forecast labor effort minus the actual labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgramLevel":{
                        "type":"integer",
                        "description":"Indicates the level of the program in the hierarchy structure. The level zero is the root node.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":2
                        }
                    },
                    "AsOfPeriodEndDate":{
                        "type":"string",
                        "description":"The end date for the program calendar period. The period with this end date is the as-of-period for the measure time dimension.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsTwoWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due two weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetMarginPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the inception-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The estimated percentage at completion for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesAtRisk":{
                        "type":"number",
                        "description":"The number of milestones that are at risk of being delayed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UserAccess":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to create the trend of the inception-to-date value of actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "type":"number",
                        "description":"The inception-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "type":"number",
                        "description":"The period-to-date actual billable labor effort plus the actual nonbillable labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACBudgetLaborCost":{
                        "type":"number",
                        "description":"The total at completion for the labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborCost":{
                        "type":"number",
                        "description":"The inception-to-date value of the actual raw labor cost and actual burden labor cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "type":"number",
                        "description":"The inception-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACDurationinDays":{
                        "type":"number",
                        "description":"The total at completion for the days from the start date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PriorityMeaning":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "type":"number",
                        "description":"The inception-to-date labor effort from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMargin":{
                        "type":"number",
                        "description":"The inception-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program or project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualMarginPercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the actual margin divided by the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenueVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget margin minus the current approved forecast margin, divided by the current baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual nonbillable cost divided by the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenueVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveUnderAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for less than their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectType":{
                        "title":"Object Type",
                        "maxLength":7,
                        "type":"string",
                        "description":"Indicates whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "type":"number",
                        "description":"The period-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCostVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualandCommittedCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwnerId":{
                        "type":"integer",
                        "description":"The unique identifier of the person who's assigned as the program owner or the primary project manager.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectParentId":{
                        "title":"Object Parent ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent object in the program hierarchy structure. The parent of a project is the program. The parent of a program is another program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDActualMargin":{
                        "type":"number",
                        "description":"The inception-to-date actual revenue minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCostVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectNumber":{
                        "title":"Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the program or project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandOriginalBudgetMarginVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current baseline budget margin minus the original baseline budget margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UnpaidInvoiceAmount":{
                        "type":"number",
                        "description":"Unpaid invoice amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCost":{
                        "type":"number",
                        "description":"The year-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCapitalizableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost that's eligible to be capitalized against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCostVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The year-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborCost":{
                        "type":"number",
                        "description":"The year-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetandEACForecastCostVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget cost minus the estimate-at-completion for the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskExceptionsCount":{
                        "type":"number",
                        "description":"The number of task exceptions for a project. Task exceptions occur when the team member changes the task dates or effort outside of the threshold values that were set during implementation or when the tasks are overdue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ImageName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRevenue":{
                        "type":"number",
                        "description":"The estimate-at-completion value of the revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginPercentageVariance":{
                        "type":"number",
                        "description":"The inception-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginPercentageVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin percentage minus the current approved forecast margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual cost, including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetandEACForecastRevenueVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget revenue minus the estimate-at-completion for the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EarnedValueCostVariance":{
                        "type":"number",
                        "description":"The earned value minus the actual cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDMarginVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "type":"number",
                        "description":"The inception-to-date actual cost including raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectWatchListId":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique identifier of the display preference.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRevenue":{
                        "type":"number",
                        "description":"The estimate-at-completion value for the revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date revenue from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program or project starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkPlanCompletePercentage":{
                        "type":"number",
                        "description":"The percentage complete for the actual work plan effort divided by the scheduled work plan effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualandCommittedCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost plus the committed cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualSpentCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual cost to date divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "type":"number",
                        "description":"The inception-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WeekNineToTwelveOverAllocated":{
                        "type":"number",
                        "description":"The number of labor resources who are assigned to tasks for more than one hundred percent of their allocated hours during the next nine to twelve weeks of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCapitalizableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualSpentLaborEffortPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual labor effort divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableLaborEffortinHoursPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the actual revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCapitalizableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual burdened cost that's eligible for capitalization against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACOriginalBudgetandEACForecastMarginVariance":{
                        "type":"number",
                        "description":"The total at completion for the original baseline budget margin minus the estimate-at-completion for the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsFourWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due four weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review status values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffortPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor effort from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwningOrganizationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the owning organization. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the Manage Project Organization Classifications task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ITDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The inception-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "YTDCostVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget burdened cost minus the actual burdened cost, divided by the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMargin":{
                        "type":"number",
                        "description":"The period-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenueVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget revenue minus the actual revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The year-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "type":"number",
                        "description":"The inception-to-date amount of purchase requisitions, purchase orders, and supplier invoices as specified during reporting setup.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetMarginPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Objective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PreviousPeriodStartDate":{
                        "type":"string",
                        "description":"Start date of the period that precedes the current one, used to compare a performance measure value against the current and previous value.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCapitalizableCostPercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCapitalizableCostPercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the actual capitalizable cost divided by the total burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EstimatetoCompleteCost":{
                        "type":"number",
                        "description":"The estimate-to-complete for the current approved forecast burdened cost minus the actual burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborCost":{
                        "type":"number",
                        "description":"The period-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandPreviousForecastCostVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast burdened cost minus the previously approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDMarginVariance":{
                        "type":"number",
                        "description":"The year-to-date current baseline budget margin minus the actual margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenue":{
                        "type":"number",
                        "description":"The year-to-date actual amount recognized as revenue on a contract.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The year-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwnerName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who's assigned as the program owner or the primary project manager.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenueVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCapitalizableCost":{
                        "type":"number",
                        "description":"The inception-to-date actual burdened cost that's eligible to capitalize against an asset.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EarnedValueScheduleVariance":{
                        "type":"number",
                        "description":"The earned value minus the planned value.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetCost":{
                        "type":"number",
                        "description":"The total at completion for the burdened cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentsReserved":{
                        "type":"number",
                        "description":"The number of resources with reserved assignments to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MissingTimeCardsThreeWeeksOld":{
                        "type":"number",
                        "description":"The number of time cards that are missing or incomplete for a project and due three weeks ago. Only resources that are enabled to track time are considered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACCurrentandPreviousForecastLaborEffortVariance":{
                        "type":"number",
                        "description":"The estimate-at-completion for the current approved forecast labor effort minus the previously approved forecast labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCost":{
                        "type":"number",
                        "description":"The year-to-date burdened cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastMargin":{
                        "type":"number",
                        "description":"The year-to-date current approved forecast revenue minus the current approved forecast burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor cost from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastMarginVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ACBudgetMargin":{
                        "type":"number",
                        "description":"The total-at-completion value for the current baseline budget revenue minus the current baseline budget cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the period-to-date actual burdened cost that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SchedulePerformanceIndex":{
                        "type":"number",
                        "description":"The earned value divided by the planned value.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetMarginPercentage":{
                        "type":"number",
                        "description":"The period-to-date percentage of the current baseline budget margin divided by the current baseline revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffortVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicesAwaitingApproval":{
                        "type":"number",
                        "description":"The number of invoices submitted for the project that are pending approval.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDDurationinDays":{
                        "type":"number",
                        "description":"The inception-to-date days from the start date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the program or project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MilestonesPastDue":{
                        "type":"number",
                        "description":"The number of milestones that aren't completed by the finish date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenueVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the current approved forecast revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActualWorkPlanEffortinHours":{
                        "type":"number",
                        "description":"The actual effort worked for a work plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastMarginVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin minus the current approved forecast margin.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDMarginPercentageVariance":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget margin percentage minus the actual margin percentage.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualNonbillableLaborEffortinHours":{
                        "type":"number",
                        "description":"The period-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDForecastLaborEffortVariancePercentage":{
                        "type":"number",
                        "description":"The inception-to-date percentage for the current baseline budget labor effort minus the current approved forecast labor effort, divided by the current baseline budget labor effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborCostPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date labor cost from the current baseline budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetMargin":{
                        "type":"number",
                        "description":"The period-to-date current baseline budget revenue minus the current baseline budget burdened cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenuePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date revenue from the current approved forecast.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualNonbillableLaborEffortinHoursPrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date actual labor effort that isn't eligible for billing.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenueVariancePercentagePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date percentage of the current baseline budget revenue minus the current approved forecast revenue, divided by the current baseline budget revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCostVariancePrevValues":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Previous and prior period values used to identify the trend of the inception-to-date current baseline budget cost minus the current approved forecast cost.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardProjects-item-patch-request":{
                "type":"object",
                "properties":{
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated with the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated with the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awardProjects":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardProjects-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "awardProjects-item-post-request":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Internal identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated with the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated with the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "awardProjects-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"Internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardProjectId":{
                        "title":"Award Project ID",
                        "type":"integer",
                        "description":"Internal identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleFixedDate":{
                        "title":"Fixed Date",
                        "type":"string",
                        "description":"Specific date used to determine the right set of burden multipliers for the award project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule assigned at the award project level.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that created the award project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the award project was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Currency",
                        "type":"string",
                        "description":"Currency code representing the award currency. The currency code is a three-letter ISO code.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the award project was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user that last updated the award project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the award project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated with the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated with the award.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsTotalErrorsVO-item":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ErrorAmount":{
                        "type":"number",
                        "description":"Total cost amount for all the errors within the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ErrorCount":{
                        "type":"number",
                        "description":"Total count of records for all the errors within the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Costs Total Errors"
                }
            },
            "laborSchedulesCostsTotalErrors-item-response":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorAmount":{
                        "type":"number",
                        "description":"Total cost amount for all the errors within the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ErrorCount":{
                        "type":"number",
                        "description":"Total count of records for all the errors within the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "errorByPeriod":{
                        "title":"Labor Schedule Costs Total Errors by Period",
                        "type":"array",
                        "description":"The labor schedule costs total errors by period resource used to generate the total amount and row count for the last 3 periods portion of the analytic on the labor cost management page.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-item-patch-request":{
                "type":"object",
                "properties":{
                    "errorByPeriod":{
                        "title":"Labor Schedule Costs Total Errors by Period",
                        "type":"array",
                        "description":"The labor schedule costs total errors by period resource used to generate the total amount and row count for the last 3 periods portion of the analytic on the labor cost management page.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsTotalErrorsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Costs Total Errors"
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsErrorByPeriodVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Costs Total Errors by Period"
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "laborSchedulesCostsTotalErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "laborSchedulesCostsTotalErrors-item-post-request":{
                "type":"object",
                "properties":{
                    "errorByPeriod":{
                        "title":"Labor Schedule Costs Total Errors by Period",
                        "type":"array",
                        "description":"The labor schedule costs total errors by period resource used to generate the total amount and row count for the last 3 periods portion of the analytic on the labor cost management page.",
                        "items":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsErrorByPeriodVO-item":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ErrorAmount":{
                        "type":"number",
                        "description":"Total cost amount for all the errors within the last three pay period start dates and the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ErrorCount":{
                        "type":"number",
                        "description":"Total record count for all the errors within the last three pay period start dates and the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PayPeriodStart":{
                        "type":"string",
                        "description":"Pay period start date associated to the error amounts and counts. Only the last three will be displayed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Labor Schedule Costs Total Errors by Period"
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsErrorByPeriodVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ErrorAmount":{
                        "type":"number",
                        "description":"Total cost amount for all the errors within the last three pay period start dates and the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayPeriodStart":{
                        "type":"string",
                        "description":"Pay period start date associated to the error amounts and counts. Only the last three will be displayed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ErrorCount":{
                        "type":"number",
                        "description":"Total record count for all the errors within the last three pay period start dates and the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsTotalErrorsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsTotalErrorsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ErrorAmount":{
                        "type":"number",
                        "description":"Total cost amount for all the errors within the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ErrorCount":{
                        "type":"number",
                        "description":"Total count of records for all the errors within the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod-item-response":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Business unit identifier.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Business unit name.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorAmount":{
                        "type":"number",
                        "description":"Total cost amount for all the errors within the last three pay period start dates and the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ErrorCount":{
                        "type":"number",
                        "description":"Total record count for all the errors within the last three pay period start dates and the business unit the user has access too.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PayPeriodStart":{
                        "type":"string",
                        "description":"Pay period start date associated to the error amounts and counts. Only the last three will be displayed.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModel_view_LaborSchedulesCostsErrorByPeriodVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_BurdenScheduleLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "burdenSchedulesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "burdenSchedulesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_BurdenScheduleLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The burden schedule type, either firm or provisional, assigned to the set of multipliers.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the burden schedule which is also referred to as a standard burden schedule. A burden schedule is a set of burden multipliers that's maintained for use across projects.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule which is also referred to as a standard burden schedule. A burden schedule is a set of burden multipliers that's maintained for use across projects.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "burdenSchedulesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/burdenSchedulesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "burdenSchedulesLOV-item-response":{
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the burden schedule which is also referred to as a standard burden schedule. A burden schedule is a set of burden multipliers that's maintained for use across projects.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule which is also referred to as a standard burden schedule. A burden schedule is a set of burden multipliers that's maintained for use across projects.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The burden schedule type, either firm or provisional, assigned to the set of multipliers.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_BurdenScheduleLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Burden Schedules"
                }
            },
            "oracle_apps_projects_foundation_setup_burdenRates_restModel_view_BurdenScheduleLovVO-item":{
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "title":"Burden Schedule ID",
                        "type":"integer",
                        "description":"Identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Display",
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":250,
                        "type":"string",
                        "description":"Description of the burden schedule which is also referred to as a standard burden schedule. A burden schedule is a set of burden multipliers that's maintained for use across projects.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date from which a burden schedule is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the burden schedule which is also referred to as a standard burden schedule. A burden schedule is a set of burden multipliers that's maintained for use across projects.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date after which a burden schedule is no longer active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Type":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The burden schedule type, either firm or provisional, assigned to the set of multipliers.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Burden Schedules"
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetPlanningOptionsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF-item-response":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningResourcesVO-patch-item":{
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding Source Name used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding Source Number used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetVO-item":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AwardId":{
                        "title":"Award Identifier",
                        "type":"integer",
                        "description":"Identifier of the award on which the budget is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Value of the budget creation method. Valid values are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedBy":{
                        "title":"Locked By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the user who has locked the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the award budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an award budget version is false.",
                        "nullable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true
                    },
                    "PlanVersionId":{
                        "title":"Budget Version ID",
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false
                    },
                    "PlanVersionNumber":{
                        "title":"Version Number",
                        "type":"integer",
                        "description":"Plan version number for the award budget.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the award budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetPlanningOptionsVO-post-item":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the award budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award Identifier",
                        "type":"integer",
                        "description":"Identifier of the award on which the budget is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Value of the budget creation method. Valid values are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-item-post-request":{
                "required":[
                    "RbsElementId",
                    "TaskId",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding Source Name used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding Source Number used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, and delete an award budget line amounts.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-post-request"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "awardBudgets-item-patch-request":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Award Budget Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for award budgets.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-Attachments-item-patch-request"
                        }
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the award budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an award budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the award budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Award budget versions inherit planning options that are defined for financial plan types.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning resources is used to view, create, update, and delete an award  budget line.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-patch-request"
                        }
                    },
                    "VersionErrors":{
                        "title":"Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view award budget version and award budget line errors.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetPlanningOptionsVO-item":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetPlanningOptionsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the award budget periodic amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in award budgets.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view, create, and update an award  budget line periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningResourcesVO-item":{
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding Source Name used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding Source Number used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UnitOfMeasure":{
                        "type":"string",
                        "description":"The units, such as hours and days, used for measuring the work or effort that is planned for a resource on a budget line.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardBudgets-item-response":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Award Budget Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for award budgets.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-Attachments-item-response"
                        }
                    },
                    "AwardId":{
                        "title":"Award Identifier",
                        "type":"integer",
                        "description":"Identifier of the award on which the budget is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Value of the budget creation method. Valid values are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LockedBy":{
                        "title":"Locked By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the user who has locked the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the award budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an award budget version is false.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "title":"Budget Version ID",
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PlanVersionNumber":{
                        "title":"Version Number",
                        "type":"integer",
                        "description":"Plan version number for the award budget.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the award budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Award budget versions inherit planning options that are defined for financial plan types.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning resources is used to view, create, update, and delete an award  budget line.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-response"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the award budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VersionErrors":{
                        "title":"Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view award budget version and award budget line errors.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-VersionErrors-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true
                    }
                }
            },
            "awardBudgets":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "awardBudgets-PlanningOptions-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanningOptionsDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LockedBy":{
                        "title":"Locked By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the user who has locked the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "RbsVersionId":{
                        "title":"Resource Breakdown Structure Version ID",
                        "type":"integer",
                        "description":"Identifier of the resource breakdown structure that is attached to the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionNumber":{
                        "title":"Version Number",
                        "type":"integer",
                        "description":"Plan version number for the award budget.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionId":{
                        "title":"Budget Version ID",
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "awardBudgets-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the award budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an award budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":true
                    },
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "awardBudgets-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountsVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningResourcesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "awardBudgets-VersionErrors-item-response":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Rejection Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Specifies whether a warning or error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageCause":{
                        "title":"Cause",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Explanation for the reason of an error or warning message.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageName":{
                        "title":"Message Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Message code for the issue encountered.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Error or warning that occurs or information that informs users, to know what action to take or to understand what is happening.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserAction":{
                        "title":"Action",
                        "maxLength":4000,
                        "type":"string",
                        "description":"States the response that end users must perform to continue and complete their tasks in response to an error or warning message.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserDetails":{
                        "title":"Additional Details",
                        "maxLength":4000,
                        "type":"string",
                        "description":"More detailed explanation of message text that states why the message occurred.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "title":"Plan Version",
                        "type":"number",
                        "description":"Identifier of the project budget version.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a budget line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgets-PlanningOptions-item-response":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningOptionsDFF":{
                        "title":"Planning Options Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for planning options in award budget versions.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the award budget periodic amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awardBudgets-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetVO-patch-item":{
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the award budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an award budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":true
                    }
                }
            },
            "awardBudgets-PlanningResources-item-patch-request":{
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding Source Name used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding Source Number used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, and delete an award budget line amounts.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the award budget periodic amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningResourcesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "UnitOfMeasure":{
                        "type":"string",
                        "description":"The units, such as hours and days, used for measuring the work or effort that is planned for a resource on a budget line.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardBudgets-item-post-request":{
                "required":[
                    "PlanVersionName",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Attachments":{
                        "title":"Award Budget Attachments",
                        "type":"array",
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for award budgets.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-Attachments-item-post-request"
                        }
                    },
                    "AwardId":{
                        "title":"Award Identifier",
                        "type":"integer",
                        "description":"Identifier of the award on which the budget is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Value of the budget creation method. Valid values are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the award budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an award budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true
                    },
                    "PlanningOptions":{
                        "title":"Planning Options",
                        "type":"array",
                        "description":"The Planning Options resource is used to view the planning options configured for the award budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Award budget versions inherit planning options that are defined for financial plan types.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningResources":{
                        "title":"Planning Resources",
                        "type":"array",
                        "description":"The Planning resources is used to view, create, update, and delete an award  budget line.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-post-request"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the award budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "VersionErrors":{
                        "title":"Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view award budget version and award budget line errors.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true
                    }
                }
            },
            "awardBudgets-VersionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningResourcesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding Source Number used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding Source Name used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanLinesDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true
                    }
                }
            },
            "awardBudgets-PlanningOptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgets-PlanningOptions-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "title":"Planning Option ID",
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningOptionsDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-item-response":{
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding Source Name used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding Source Number used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "type":"array",
                        "description":"The Planning Amounts resource is used to view, create, and delete an award budget line amounts.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-response"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "type":"string",
                        "description":"The units, such as hours and days, used for measuring the work or effort that is planned for a resource on a budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsVO-post-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the award budget periodic amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true
                    }
                }
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningOptionId":{
                        "type":"integer",
                        "description":"Unique identifier of the summary-level planning option in the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the planning options flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-item-post-request":{
                "required":[
                    "Currency"
                ],
                "type":"object",
                "properties":{
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanLinesDFF":{
                        "title":"Plan Lines Descriptive Flexfields",
                        "type":"array",
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in award budgets.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view, create, and update an award  budget line periodic amounts.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountsVO-post-item":{
                "required":[
                    "Currency"
                ],
                "type":"object",
                "properties":{
                    "Currency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false
                    },
                    "PlanLineId":{
                        "title":"Plan Line ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awardBudgets-VersionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgets-VersionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Identifier of the summary level planning amounts for a plan line in the award budget.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Name of the context for the segments of the plan lines flexfields.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Burdened Cost: Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Raw Cost Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Revenue Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PeriodName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true
                    },
                    "PlanLineDetailId":{
                        "title":"Plan Line Details ID",
                        "type":"integer",
                        "description":"Identifier of the award budget periodic amounts.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RawCostAmounts":{
                        "title":"Raw Cost",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true
                    },
                    "RevenueAmounts":{
                        "title":"Revenue",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetVO-post-item":{
                "required":[
                    "PlanVersionName",
                    "ProjectId",
                    "ProjectName",
                    "ProjectNumber"
                ],
                "type":"object",
                "properties":{
                    "AdministrativeCode":{
                        "title":"Administrative Code",
                        "type":"string",
                        "description":"Identifies the action that an administrator can perform on the budget version based on specific requirements. Not to be used in typical implementations.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "AwardId":{
                        "title":"Award Identifier",
                        "type":"integer",
                        "description":"Identifier of the award on which the budget is created.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardName":{
                        "title":"Award Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "AwardNumber":{
                        "title":"Award Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award on which the budget is created.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "BudgetCreationMethod":{
                        "title":"Budget Creation Method",
                        "type":"string",
                        "description":"Value of the budget creation method. Valid values are: MANUAL, GENERATE, and COPY.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BudgetGenerationSource":{
                        "title":"Budget Generation Source",
                        "type":"string",
                        "description":"Value of the financial plan type to create a budget from an existing budget. Valid values are: Financial Plan Type and Project Plan Type.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CopyAdjustmentPercentage":{
                        "title":"Adjustment Percentage",
                        "type":"number",
                        "description":"Percentage value, either positive or negative, used to adjust the existing values when creating new version values.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "DeferFinancialPlanCreation":{
                        "title":"Defer Financial Plan Creation",
                        "type":"string",
                        "description":"Indicates that the budget version will be created in a deferred mode. Valid values are Y and N. The default value is Y. A value of Y means that the budget version will be created in a deferred mode by the Process Financial Plan Versions process. A value of N means that the budget version will be created in real time and included in the response of the POST operation.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":false
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LockedFlag":{
                        "title":"Locked",
                        "type":"boolean",
                        "description":"Indicates if the award budget version is locked. A value of true means that the budget version is locked and can't be edited. A value of false means that the budget version is not locked and can be edited. The default value while creating an award budget version is false.",
                        "nullable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true
                    },
                    "PlanVersionName":{
                        "title":"Version Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false
                    },
                    "PlanVersionStatus":{
                        "title":"Plan Version Status",
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":true
                    },
                    "PlanningAmounts":{
                        "title":"Planning Amounts",
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project on which the award budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the award budget is created.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SourcePlanType":{
                        "title":"Source Plan Type",
                        "type":"string",
                        "description":"Name of the financial plan type to create a budget from an existing budget.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionId":{
                        "title":"Source Plan Version",
                        "type":"integer",
                        "description":"Identifier of the source plan version. The SourcePlanVersionId attributes takes precedence over all the other attributes such as generation source, plan type, and so on.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionNumber":{
                        "type":"integer",
                        "description":"Number of the source plan version.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "SourcePlanVersionStatus":{
                        "type":"string",
                        "description":"Status of the source plan version when creating a budget using a financial project plan. Valid values are: Current Working and Baseline.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "awardBudgets-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StandardBurdenedCostRate":{
                        "title":"Standard Burdened Cost Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRawCostRate":{
                        "title":"Standard Raw Cost Rate",
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "StandardRevenueRate":{
                        "title":"Standard Revenue Rate",
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRawCostAmounts":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRevenueAmounts":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PCRawCostAmounts":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PFCRevenueAmounts":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    }
                }
            },
            "awardBudgets-VersionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningResourcesVO-post-item":{
                "required":[
                    "RbsElementId",
                    "TaskId",
                    "TaskName"
                ],
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding Source Name used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding Source Number used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PlanningElementId":{
                        "title":"Planning Element ID",
                        "type":"integer",
                        "description":"Identifier of the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planning Dates: To Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planning Dates: From Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PONumber":{
                        "title":"Purchase Order",
                        "maxLength":50,
                        "type":"string",
                        "description":"The purchase order number entered by the user from Purchasing through Accounts Payable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssetLineType":{
                        "title":"Asset Line Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Classifies project asset lines as Capital or Retirement.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Asset Line Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the project asset line, derived from the CIP grouping method.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceLineNumber":{
                        "title":"Supplier Invoice Line Number",
                        "type":"integer",
                        "description":"A line number on a supplier invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":38
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task against which the CIP cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account of the asset associated with the asset line. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseKeyFlexfield",
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which the CIP cost was charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CurrentAssetCost":{
                        "title":"Unrounded Grouped Cost",
                        "type":"number",
                        "description":"The project asset line's current cost. Split lines have a current cost that's greater or less than the original cost, but never equal to it.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RetAdjustmentTransactionId":{
                        "title":"Asset Line Retirement Adjustment Transaction",
                        "type":"integer",
                        "description":"The transaction identifier of the group retirement adjustment transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "VendorNumber":{
                        "title":"Supplier Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The supplier number entered by the user from Purchasing through Payables.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "maxLength":255,
                        "type":"string",
                        "description":"The depreciation expense account of the asset associated with the asset line. You may enter either this attribute, the depreciation expense account, or both.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "OriginalAssetId":{
                        "title":"Original Asset ID",
                        "type":"integer",
                        "description":"The original asset identifier on the project asset line before it was split.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "maxLength":255,
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "InvoiceId":{
                        "title":"Supplier Invoice ID",
                        "type":"integer",
                        "description":"The identifier of the supplier invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalAssetCost":{
                        "title":"Original Amount",
                        "type":"number",
                        "description":"The original asset cost on the project asset line before it was split.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RetirementCostTypeCode":{
                        "title":"Asset Line Retirement Cost Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Retirement cost classification code of the project asset line. The two values available are COR and POS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ApDistributionLineNumber":{
                        "title":"Supplier Invoice Distribution Line Number",
                        "type":"integer",
                        "description":"The unique number of a supplier invoice distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "POVendorId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Supplier identifier received from Purchasing through Accounts Payable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FaPeriodName":{
                        "title":"Asset Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Asset book depreciation calendar period name to which the asset cost was posted.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayablesBatchName":{
                        "title":"Supplier Invoice Group",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique name of the invoice group to which you can assign reporting and payment invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The asset line status that appears when cost information is transferred to Oracle Fixed Assets. The available values are Pending, Rejected, and Transferred.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceDate":{
                        "title":"Supplier Invoice Date",
                        "type":"string",
                        "description":"The date on the supplier invoice. This value can either be provided while creating an invoice, or populated by default to the system date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceNumber":{
                        "title":"Invoice Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Identifies the number of the Payables invoice that was imported as an expenditure item.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the project to which the project asset line has been assigned.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ReversedProjAssetLineId":{
                        "title":"Reversed Asset Line",
                        "type":"integer",
                        "description":"The identifier of the asset line that's reversed by this project asset line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransferStatusCodeSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the source that performed the update to the asset line transfer status from Transferred to Pending. The available values are REST and FBDI.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The flag used to override a project asset line's asset category and description.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDistributionId":{
                        "title":"Supplier Invoice Line Distribution ID",
                        "type":"integer",
                        "description":"The unique number of a supplier invoice distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":38
                        }
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"The identifier of the asset assigned to the project asset line. Its value is 0 on unassigned lines.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReversedFromProjAssetLineId":{
                        "title":"Reversed from Project Asset Line ID",
                        "type":"integer",
                        "description":"The identifier of the project asset line that was reversed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RetirementCostType":{
                        "title":"Asset Line Retirement Cost Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Retirement cost classification of the project asset line. The two values available are Cost of Removal and Proceeds of Sale.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project to which the CIP cost was charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "UpdationSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the source that performed the update to the asset line. The available values are REST and FBDI.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project to which the CIP cost was charged.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task against which the CIP cost is charged.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        }
                    },
                    "OrgId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"The identifier of the business unit associated with a project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task against which the CIP cost is charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIPIdentifier":{
                        "title":"CIP Code Combination ID",
                        "type":"integer",
                        "description":"The identifier of the general ledger account to which a construction-in-progress cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"CipAccountKeyFlexfield",
                            "precision":18
                        }
                    },
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssetLineTypeCode":{
                        "title":"Asset Line Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Asset line classification code, where C stands for Capital and R for Retirement.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransferRejectionReasonCode":{
                        "title":"Asset Line Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The error code of the reason why the project asset line was rejected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the capital event associated with the asset of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CIPAccountCombination":{
                        "title":"CIP Cost Account",
                        "maxLength":255,
                        "type":"string",
                        "description":"The general ledger account to which a construction-in-progress cost is charged.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectAssetLineDetailId":{
                        "title":"Project Asset Line Detail ID",
                        "type":"integer",
                        "description":"The identifier of the asset line detail linking this project asset line to cost distribution lines.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransferRejectionReason":{
                        "title":"Asset Line Rejection Reason",
                        "maxLength":240,
                        "type":"string",
                        "description":"The reason the line was rejected by the Interface Assets program.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineDetailsRestVO-item":{
                "type":"object",
                "properties":{
                    "CIPCost":{
                        "title":"CIP Cost",
                        "type":"number",
                        "description":"The CIP cost amount from the associated cost distribution line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item summarized into the project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineNumber":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"The identifier of the cost distribution line summarized into the asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjAssetLineDtlUniqId":{
                        "title":"Project Asset Line Unique Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the project asset line details table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAssetLineDetailId":{
                        "title":"Project Asset Line Detail ID",
                        "type":"integer",
                        "description":"The identifier of the asset line detail linking this project asset line to cost distribution lines.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReversedFlag":{
                        "title":"Reversed Asset Line Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the asset line has been reversed.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Asset Line Detail Identifier"
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineDetailsRestVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ReversedFlag":{
                        "title":"Reversed Asset Line Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the asset line has been reversed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CIPCost":{
                        "title":"CIP Cost",
                        "type":"number",
                        "description":"The CIP cost amount from the associated cost distribution line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item summarized into the project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineNumber":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"The identifier of the cost distribution line summarized into the asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectAssetLines-ProjectAssetLineDetails-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectAssetLines-ProjectAssetLineDetails-item-response":{
                "type":"object",
                "properties":{
                    "CIPCost":{
                        "title":"CIP Cost",
                        "type":"number",
                        "description":"The CIP cost amount from the associated cost distribution line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the expenditure item summarized into the project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LineNumber":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"The identifier of the cost distribution line summarized into the asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjAssetLineDtlUniqId":{
                        "title":"Project Asset Line Unique Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the project asset line details table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectAssetLineDetailId":{
                        "title":"Project Asset Line Detail ID",
                        "type":"integer",
                        "description":"The identifier of the asset line detail linking this project asset line to cost distribution lines.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReversedFlag":{
                        "title":"Reversed Asset Line Flag",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the asset line has been reversed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectAssetLines-ProjectAssetLineDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjAssetLineDtlUniqId":{
                        "title":"Project Asset Line Unique Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the project asset line details table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAssetLineDetailId":{
                        "title":"Project Asset Line Detail ID",
                        "type":"integer",
                        "description":"The identifier of the asset line detail linking this project asset line to cost distribution lines.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineDetailsRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjAssetLineDtlUniqId":{
                        "title":"Project Asset Line Unique Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the project asset line details table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAssetLineDetailId":{
                        "title":"Project Asset Line Detail ID",
                        "type":"integer",
                        "description":"The identifier of the asset line detail linking this project asset line to cost distribution lines.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectAssetLines-item-response":{
                "type":"object",
                "properties":{
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ApDistributionLineNumber":{
                        "title":"Supplier Invoice Distribution Line Number",
                        "type":"integer",
                        "description":"The unique number of a supplier invoice distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "maxLength":255,
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssetLineType":{
                        "title":"Asset Line Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Classifies project asset lines as Capital or Retirement.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssetLineTypeCode":{
                        "title":"Asset Line Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Asset line classification code, where C stands for Capital and R for Retirement.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the project to which the project asset line has been assigned.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CIPAccountCombination":{
                        "title":"CIP Cost Account",
                        "maxLength":255,
                        "type":"string",
                        "description":"The general ledger account to which a construction-in-progress cost is charged.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CIPIdentifier":{
                        "title":"CIP Code Combination ID",
                        "type":"integer",
                        "description":"The identifier of the general ledger account to which a construction-in-progress cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"CipAccountKeyFlexfield",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the capital event associated with the asset of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CurrentAssetCost":{
                        "title":"Unrounded Grouped Cost",
                        "type":"number",
                        "description":"The project asset line's current cost. Split lines have a current cost that's greater or less than the original cost, but never equal to it.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "maxLength":255,
                        "type":"string",
                        "description":"The depreciation expense account of the asset associated with the asset line. You may enter either this attribute, the depreciation expense account, or both.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account of the asset associated with the asset line. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseKeyFlexfield",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Asset Line Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the project asset line, derived from the CIP grouping method.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FaPeriodName":{
                        "title":"Asset Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Asset book depreciation calendar period name to which the asset cost was posted.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceDate":{
                        "title":"Supplier Invoice Date",
                        "type":"string",
                        "description":"The date on the supplier invoice. This value can either be provided while creating an invoice, or populated by default to the system date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceDistributionId":{
                        "title":"Supplier Invoice Line Distribution ID",
                        "type":"integer",
                        "description":"The unique number of a supplier invoice distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":38
                        },
                        "x-queryable":true
                    },
                    "InvoiceId":{
                        "title":"Supplier Invoice ID",
                        "type":"integer",
                        "description":"The identifier of the supplier invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceLineNumber":{
                        "title":"Supplier Invoice Line Number",
                        "type":"integer",
                        "description":"A line number on a supplier invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":38
                        },
                        "x-queryable":true
                    },
                    "InvoiceNumber":{
                        "title":"Invoice Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Identifies the number of the Payables invoice that was imported as an expenditure item.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The flag used to override a project asset line's asset category and description.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrgId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"The identifier of the business unit associated with a project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OriginalAssetCost":{
                        "title":"Original Amount",
                        "type":"number",
                        "description":"The original asset cost on the project asset line before it was split.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OriginalAssetId":{
                        "title":"Original Asset ID",
                        "type":"integer",
                        "description":"The original asset identifier on the project asset line before it was split.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PONumber":{
                        "title":"Purchase Order",
                        "maxLength":50,
                        "type":"string",
                        "description":"The purchase order number entered by the user from Purchasing through Accounts Payable.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "POVendorId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Supplier identifier received from Purchasing through Accounts Payable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PayablesBatchName":{
                        "title":"Supplier Invoice Group",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique name of the invoice group to which you can assign reporting and payment invoices.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"The identifier of the asset assigned to the project asset line. Its value is 0 on unassigned lines.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectAssetLineDetailId":{
                        "title":"Project Asset Line Detail ID",
                        "type":"integer",
                        "description":"The identifier of the asset line detail linking this project asset line to cost distribution lines.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectAssetLineDetails":{
                        "title":"Project Asset Line Detail Identifier",
                        "type":"array",
                        "description":"The Project Asset Line Details resource is a child of the Project Asset Line resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails-item-response"
                        }
                    },
                    "ProjectAssetLineId":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"The identifier of the project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project to which the CIP cost was charged.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which the CIP cost was charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project to which the CIP cost was charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RetAdjustmentTransactionId":{
                        "title":"Asset Line Retirement Adjustment Transaction",
                        "type":"integer",
                        "description":"The transaction identifier of the group retirement adjustment transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RetirementCostType":{
                        "title":"Asset Line Retirement Cost Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Retirement cost classification of the project asset line. The two values available are Cost of Removal and Proceeds of Sale.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RetirementCostTypeCode":{
                        "title":"Asset Line Retirement Cost Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Retirement cost classification code of the project asset line. The two values available are COR and POS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReversedFromProjAssetLineId":{
                        "title":"Reversed from Project Asset Line ID",
                        "type":"integer",
                        "description":"The identifier of the project asset line that was reversed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReversedProjAssetLineId":{
                        "title":"Reversed Asset Line",
                        "type":"integer",
                        "description":"The identifier of the asset line that's reversed by this project asset line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task against which the CIP cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task against which the CIP cost is charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task against which the CIP cost is charged.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TransferRejectionReason":{
                        "title":"Asset Line Rejection Reason",
                        "maxLength":240,
                        "type":"string",
                        "description":"The reason the line was rejected by the Interface Assets program.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferRejectionReasonCode":{
                        "title":"Asset Line Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The error code of the reason why the project asset line was rejected.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The asset line status that appears when cost information is transferred to Oracle Fixed Assets. The available values are Pending, Rejected, and Transferred.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferStatusCode":{
                        "title":"Transfer Status Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Transfer status code of the project asset line. This code indicates whether an asset line was successfully moved to Fixed Assets. Possible values are P for pending, R for rejected, and T for transferred.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TransferStatusCodeSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the source that performed the update to the asset line transfer status from Transferred to Pending. The available values are REST and FBDI.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UpdationSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the source that performed the update to the asset line. The available values are REST and FBDI.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "VendorNumber":{
                        "title":"Supplier Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The supplier number entered by the user from Purchasing through Payables.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineRestVO-patch-item":{
                "type":"object",
                "properties":{
                    "TransferStatusCode":{
                        "title":"Transfer Status Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Transfer status code of the project asset line. This code indicates whether an asset line was successfully moved to Fixed Assets. Possible values are P for pending, R for rejected, and T for transferred.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Asset Line Identifier"
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineDetailsRestVO-post-item":{
                "required":[
                    "ProjAssetLineDtlUniqId",
                    "ProjectAssetLineDetailId"
                ],
                "type":"object",
                "properties":{
                    "ProjAssetLineDtlUniqId":{
                        "title":"Project Asset Line Unique Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the project asset line details table.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAssetLineDetailId":{
                        "title":"Project Asset Line Detail ID",
                        "type":"integer",
                        "description":"The identifier of the asset line detail linking this project asset line to cost distribution lines.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Asset Line Detail Identifier"
                }
            },
            "projectAssetLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssetLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineRestVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TransferStatusCode":{
                        "title":"Transfer Status Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Transfer status code of the project asset line. This code indicates whether an asset line was successfully moved to Fixed Assets. Possible values are P for pending, R for rejected, and T for transferred.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineDetailsRestVO-patch-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Asset Line Detail Identifier"
                }
            },
            "projectAssetLines-item-post-request":{
                "required":[
                    "TransferStatusCode"
                ],
                "type":"object",
                "properties":{
                    "ProjectAssetLineDetails":{
                        "title":"Project Asset Line Detail Identifier",
                        "type":"array",
                        "description":"The Project Asset Line Details resource is a child of the Project Asset Line resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails-item-post-request"
                        }
                    },
                    "ProjectAssetLineId":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"The identifier of the project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TransferStatusCode":{
                        "title":"Transfer Status Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Transfer status code of the project asset line. This code indicates whether an asset line was successfully moved to Fixed Assets. Possible values are P for pending, R for rejected, and T for transferred.",
                        "nullable":false
                    }
                }
            },
            "projectAssetLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProjectAssetLineDetails":{
                        "title":"Project Asset Line Detail Identifier",
                        "type":"array",
                        "description":"The Project Asset Line Details resource is a child of the Project Asset Line resource.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails-item-patch-request"
                        }
                    },
                    "TransferStatusCode":{
                        "title":"Transfer Status Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Transfer status code of the project asset line. This code indicates whether an asset line was successfully moved to Fixed Assets. Possible values are P for pending, R for rejected, and T for transferred.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineRestVO-post-item":{
                "required":[
                    "TransferStatusCode"
                ],
                "type":"object",
                "properties":{
                    "ProjectAssetLineId":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"The identifier of the project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TransferStatusCode":{
                        "title":"Transfer Status Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Transfer status code of the project asset line. This code indicates whether an asset line was successfully moved to Fixed Assets. Possible values are P for pending, R for rejected, and T for transferred.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Asset Line Identifier"
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineRestVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectAssetLineId":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"The identifier of the project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectAssetLines-ProjectAssetLineDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_capitalization_restModel_view_ProjectAssetLineRestVO-item":{
                "type":"object",
                "properties":{
                    "AmortizeFlag":{
                        "title":"Amortize Adjustments",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether cost adjustments should be amortized in Oracle Assets. The two options are Y and N. The default value is N.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ApDistributionLineNumber":{
                        "title":"Supplier Invoice Distribution Line Number",
                        "type":"integer",
                        "description":"The unique number of a supplier invoice distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssetCategoryCombination":{
                        "title":"Asset Category",
                        "maxLength":255,
                        "type":"string",
                        "description":"Segment values for asset categories, concatenated using a delimiter.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "AssetCategoryId":{
                        "title":"Asset Category ID",
                        "type":"integer",
                        "description":"Identifier of the asset category to which the asset is assigned.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"AssetCategoryKeyFlexfield",
                            "precision":18
                        }
                    },
                    "AssetLineType":{
                        "title":"Asset Line Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Classifies project asset lines as Capital or Retirement.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssetLineTypeCode":{
                        "title":"Asset Line Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Asset line classification code, where C stands for Capital and R for Retirement.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit associated with the project to which the project asset line has been assigned.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CIPAccountCombination":{
                        "title":"CIP Cost Account",
                        "maxLength":255,
                        "type":"string",
                        "description":"The general ledger account to which a construction-in-progress cost is charged.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CIPIdentifier":{
                        "title":"CIP Code Combination ID",
                        "type":"integer",
                        "description":"The identifier of the general ledger account to which a construction-in-progress cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"CipAccountKeyFlexfield",
                            "precision":18
                        }
                    },
                    "CapitalEventId":{
                        "title":"Event ID",
                        "type":"integer",
                        "description":"Identifier of the capital event associated with the asset of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrentAssetCost":{
                        "title":"Unrounded Grouped Cost",
                        "type":"number",
                        "description":"The project asset line's current cost. Split lines have a current cost that's greater or less than the original cost, but never equal to it.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DepreciationExpenseAccountCombination":{
                        "title":"Depreciation Expense Account",
                        "maxLength":255,
                        "type":"string",
                        "description":"The depreciation expense account of the asset associated with the asset line. You may enter either this attribute, the depreciation expense account, or both.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "DepreciationExpenseIdentifier":{
                        "title":"Depreciation Expense ID",
                        "type":"integer",
                        "description":"Identifier of the depreciation expense account of the asset associated with the asset line. You may enter either this attribute, the depreciation expense account, or both.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"DepreciationExpenseKeyFlexfield",
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Asset Line Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the project asset line, derived from the CIP grouping method.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FaPeriodName":{
                        "title":"Asset Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"Asset book depreciation calendar period name to which the asset cost was posted.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDate":{
                        "title":"Supplier Invoice Date",
                        "type":"string",
                        "description":"The date on the supplier invoice. This value can either be provided while creating an invoice, or populated by default to the system date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceDistributionId":{
                        "title":"Supplier Invoice Line Distribution ID",
                        "type":"integer",
                        "description":"The unique number of a supplier invoice distribution line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":38
                        }
                    },
                    "InvoiceId":{
                        "title":"Supplier Invoice ID",
                        "type":"integer",
                        "description":"The identifier of the supplier invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceLineNumber":{
                        "title":"Supplier Invoice Line Number",
                        "type":"integer",
                        "description":"A line number on a supplier invoice.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":38
                        }
                    },
                    "InvoiceNumber":{
                        "title":"Invoice Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Identifies the number of the Payables invoice that was imported as an expenditure item.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NewMasterFlag":{
                        "title":"Override Category and Description",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The flag used to override a project asset line's asset category and description.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrgId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"The identifier of the business unit associated with a project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalAssetCost":{
                        "title":"Original Amount",
                        "type":"number",
                        "description":"The original asset cost on the project asset line before it was split.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OriginalAssetId":{
                        "title":"Original Asset ID",
                        "type":"integer",
                        "description":"The original asset identifier on the project asset line before it was split.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PONumber":{
                        "title":"Purchase Order",
                        "maxLength":50,
                        "type":"string",
                        "description":"The purchase order number entered by the user from Purchasing through Accounts Payable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "POVendorId":{
                        "title":"Supplier ID",
                        "type":"integer",
                        "description":"Supplier identifier received from Purchasing through Accounts Payable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayablesBatchName":{
                        "title":"Supplier Invoice Group",
                        "maxLength":50,
                        "type":"string",
                        "description":"The unique name of the invoice group to which you can assign reporting and payment invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectAssetId":{
                        "title":"Project Asset ID",
                        "type":"integer",
                        "description":"The identifier of the asset assigned to the project asset line. Its value is 0 on unassigned lines.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAssetLineDetailId":{
                        "title":"Project Asset Line Detail ID",
                        "type":"integer",
                        "description":"The identifier of the asset line detail linking this project asset line to cost distribution lines.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectAssetLineId":{
                        "title":"Line Number",
                        "type":"integer",
                        "description":"The identifier of the project asset line.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project to which the CIP cost was charged.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project to which the CIP cost was charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project to which the CIP cost was charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RetAdjustmentTransactionId":{
                        "title":"Asset Line Retirement Adjustment Transaction",
                        "type":"integer",
                        "description":"The transaction identifier of the group retirement adjustment transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RetirementCostType":{
                        "title":"Asset Line Retirement Cost Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Retirement cost classification of the project asset line. The two values available are Cost of Removal and Proceeds of Sale.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RetirementCostTypeCode":{
                        "title":"Asset Line Retirement Cost Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Retirement cost classification code of the project asset line. The two values available are COR and POS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReversedFromProjAssetLineId":{
                        "title":"Reversed from Project Asset Line ID",
                        "type":"integer",
                        "description":"The identifier of the project asset line that was reversed.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReversedProjAssetLineId":{
                        "title":"Reversed Asset Line",
                        "type":"integer",
                        "description":"The identifier of the asset line that's reversed by this project asset line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task against which the CIP cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task against which the CIP cost is charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task against which the CIP cost is charged.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TransferRejectionReason":{
                        "title":"Asset Line Rejection Reason",
                        "maxLength":240,
                        "type":"string",
                        "description":"The reason the line was rejected by the Interface Assets program.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransferRejectionReasonCode":{
                        "title":"Asset Line Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The error code of the reason why the project asset line was rejected.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The asset line status that appears when cost information is transferred to Oracle Fixed Assets. The available values are Pending, Rejected, and Transferred.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransferStatusCode":{
                        "title":"Transfer Status Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Transfer status code of the project asset line. This code indicates whether an asset line was successfully moved to Fixed Assets. Possible values are P for pending, R for rejected, and T for transferred.",
                        "nullable":false
                    },
                    "TransferStatusCodeSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the source that performed the update to the asset line transfer status from Transferred to Pending. The available values are REST and FBDI.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UpdationSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the source that performed the update to the asset line. The available values are REST and FBDI.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "VendorNumber":{
                        "title":"Supplier Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The supplier number entered by the user from Purchasing through Payables.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Asset Line Identifier"
                }
            },
            "taskPerformance-item-patch-request":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Task Performance resource: Indicates whether data is summarized for a project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskPerformanceVO-patch-item":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Task Performance resource: Indicates whether data is summarized for a project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "taskPerformance-item-post-request":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Task Performance resource: Indicates whether data is summarized for a project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskPerformanceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"QTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Organization":{
                        "title":"Organization",
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LowestLevelTaskFlag":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task is at the lowest level in the task hierarchy.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which you can view summarized data. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the position of the task in the task hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskPerformanceVO-item":{
                "type":"object",
                "properties":{
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LowestLevelTaskFlag":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task is at the lowest level in the task hierarchy.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationId"
                            ]
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which you can view summarized data. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"QTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Task Performance resource: Indicates whether data is summarized for a project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the position of the task in the task hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskPerformanceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Task Performance resource: Indicates whether data is summarized for a project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "taskPerformance":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/taskPerformance-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "taskPerformance-item-response":{
                "type":"object",
                "properties":{
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "BusinessUnitId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LowestLevelTaskFlag":{
                        "title":"Lowest Level Task",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the task is at the lowest level in the task hierarchy.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "OrganizationId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task of the task for which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which you can view summarized data. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"QTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Task Performance resource: Indicates whether data is summarized for a project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the project task for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskLevel":{
                        "title":"Task Level",
                        "type":"integer",
                        "description":"Indicates the position of the task in the task hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the project task for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the project task for which you can view summarized data.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_TaskPerformanceVO-post-item":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Task Performance resource: Indicates whether data is summarized for a project.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_costing_setup_laborDistributions_model_LdSchTargetLinesDFF_view_LdSchTargetLinesDFFVO-item":{
                "type":"object",
                "properties":{
                    "LineNumber":{
                        "type":"integer",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true
                        }
                    },
                    "RuleId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PJC_5FLD_5FSCH_5FTARGET_5FLINES_5FDFF_PJC_5FLD_5FSCH_5FTARGET_5FLINES_5FDFF_PJC_5FLD_5FSCH_5FTARGET_5FLINES",
                    "FND_ACFF_Title":"Labor Distribution Rules Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentDistributionRuleVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContextCategory":{
                        "maxLength":40,
                        "type":"string",
                        "description":"Identifies the descriptive flexfield application context for project-related standardized cost collection.",
                        "nullable":true,
                        "default":"PJC_Labor_Distribution"
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ResourceLOVName":"accountCombinationsLOV",
                            "FND_ACFF_ResourceLOVFinderContext":"oracle.apps.projects.costing.setup.laborDistributions.restModel.view.PersonAssignmentDistributionRuleVO#GlAccountFlexField",
                            "FND_ACFF_ResourceName":"personAssignmentLaborSchedules",
                            "ojStructureInstanceNumber":"ChartOfAccountsId"
                        },
                        "x-oj":{
                            "controlType":"oj-sp-input-key-flex-field"
                        }
                    },
                    "ChartOfAccountsId":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureOrganizationId"
                            ]
                        }
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"GlAccountFlexField",
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrgId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No). You can't include project or GL account information on a distribution rule if time card distribution is enabled.",
                        "nullable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "GLAccountCombinationId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentLaborScheduleVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        }
                    },
                    "Segment19":{
                        "type":"string",
                        "description":"Segment 19 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment18":{
                        "type":"string",
                        "description":"Segment 18 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment17":{
                        "type":"string",
                        "description":"Segment 17 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment16":{
                        "type":"string",
                        "description":"Segment 16 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment11":{
                        "type":"string",
                        "description":"Segment 11 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "PayrollCostingSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segments specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment10":{
                        "type":"string",
                        "description":"Segment 10 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment15":{
                        "type":"string",
                        "description":"Segment 15 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the labor schedule type.",
                        "nullable":false
                    },
                    "Segment14":{
                        "type":"string",
                        "description":"Segment 14 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment13":{
                        "type":"string",
                        "description":"Segment 13 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment12":{
                        "type":"string",
                        "description":"Segment 12 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Unique identifier of the business unit that's used for Element Level labor schedules only.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNamePEO"
                            ]
                        }
                    },
                    "Segment2":{
                        "type":"string",
                        "description":"Segment 2 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment1":{
                        "type":"string",
                        "description":"Segment 1 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "DepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that represents the department associated with the organization type labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        }
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Unique identifier of the legislative data group for the pay element.",
                        "nullable":true
                    },
                    "Segment4":{
                        "type":"string",
                        "description":"Segment 4 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment3":{
                        "type":"string",
                        "description":"Segment 3 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment6":{
                        "type":"string",
                        "description":"Segment 6 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment5":{
                        "type":"string",
                        "description":"Segment 5 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment8":{
                        "type":"string",
                        "description":"Segment 8 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment7":{
                        "type":"string",
                        "description":"Segment 7 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment9":{
                        "type":"string",
                        "description":"Segment 9 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "LaborScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Name of the legislative data group associated to the pay element.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Unique identifier of the assignment for this Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNumberPEO"
                            ]
                        }
                    },
                    "Segment30":{
                        "type":"string",
                        "description":"Segment 30 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that's associated to the Element Level labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonDPEO",
                                "EffectiveEndDatePersonDPEO",
                                "StartDate"
                            ]
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonNameDPEO",
                                "EffectiveEndDatePersonNameDPEO",
                                "StartDate"
                            ]
                        }
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier for this labor schedule. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the labor schedule type that identifies the attributes that drive the distributions.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Segment29":{
                        "type":"string",
                        "description":"Segment 29 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment28":{
                        "type":"string",
                        "description":"Segment 28 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment27":{
                        "type":"string",
                        "description":"Segment 27 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment22":{
                        "type":"string",
                        "description":"Segment 22 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment21":{
                        "type":"string",
                        "description":"Segment 21 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment20":{
                        "type":"string",
                        "description":"Segment 20 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "DepartmentId":{
                        "type":"integer",
                        "description":"Identifier of the organization that represents the department associated with the organization type labor schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "Segment26":{
                        "type":"string",
                        "description":"Segment 26 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment25":{
                        "type":"string",
                        "description":"Segment 25 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment24":{
                        "type":"string",
                        "description":"Segment 24 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment23":{
                        "type":"string",
                        "description":"Segment 23 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-item-response":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitLedger":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit that's associated with the labor schedule.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LaborScheduleId":{
                        "title":"Labor Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TimeCardCostAccrual":{
                        "title":"Time Card Cost Accrual Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Time Card Cost Accrual Flag",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No).",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "VersionComments":{
                        "title":"Version Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free form comments associated to the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "VersionEndDate":{
                        "title":"Version End Date",
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "VersionStartDate":{
                        "title":"Version Start Date",
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "VersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The labor schedule version status, such as New, Active or Inactive.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "VersionStatusCode":{
                        "title":"Version Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated to the labor schedule version status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "distributionRules":{
                        "title":"Person Assignment Labor Schedule Version Rules",
                        "type":"array",
                        "description":"The DistributionRule services is used as a child of the Person Assignment Version resource to view and manage the distribution rules for a certain version.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-item-patch-request":{
                "type":"object",
                "properties":{
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true
                    },
                    "ChartOfAccountsId":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureOrganizationId"
                            ]
                        }
                    },
                    "ContextCategory":{
                        "maxLength":40,
                        "type":"string",
                        "description":"Identifies the descriptive flexfield application context for project-related standardized cost collection.",
                        "nullable":true,
                        "default":"PJC_Labor_Distribution"
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "DistributionRulesDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "GLAccountCombinationId"
                            ]
                        }
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrgId"
                            ]
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ResourceLOVName":"accountCombinationsLOV",
                            "FND_ACFF_ResourceLOVFinderContext":"oracle.apps.projects.costing.setup.laborDistributions.restModel.view.PersonAssignmentDistributionRuleVO#GlAccountFlexField",
                            "FND_ACFF_ResourceName":"personAssignmentLaborSchedules",
                            "ojStructureInstanceNumber":"ChartOfAccountsId"
                        },
                        "x-oj":{
                            "controlType":"oj-sp-input-key-flex-field"
                        }
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"GlAccountFlexField",
                            "precision":18
                        }
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No). You can't include project or GL account information on a distribution rule if time card distribution is enabled.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_costing_setup_laborDistributions_model_LdSchTargetLinesDFF_view_LdSchTargetLinesDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PJC_5FLD_5FSCH_5FTARGET_5FLINES_5FDFF_PJC_5FLD_5FSCH_5FTARGET_5FLINES_5FDFF_PJC_5FLD_5FSCH_5FTARGET_5FLINES",
                    "FND_ACFF_Title":"Labor Distribution Rules Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentLaborScheduleVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingAllocInstName":{
                        "type":"string",
                        "description":"Name of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CostAllocationId":{
                        "type":"integer",
                        "description":"Identifier of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollCostingAllocInstCode":{
                        "type":"string",
                        "description":"Code of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentDepartment":{
                        "title":"Assignment Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"The department of the assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Language",
                                "EffectiveStartDate",
                                "EffectiveEndDate",
                                "StartDate"
                            ]
                        }
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNumber"
                            ]
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentVersionVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No).",
                        "nullable":true,
                        "default":"N"
                    },
                    "VersionComments":{
                        "title":"Version Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free form comments associated to the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "VersionStatusCode":{
                        "title":"Version Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated to the labor schedule version status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit that's associated with the labor schedule.",
                        "nullable":true
                    },
                    "VersionEndDate":{
                        "title":"Version End Date",
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TimeCardCostAccrual":{
                        "title":"Time Card Cost Accrual Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Time Card Cost Accrual Flag",
                        "nullable":true
                    },
                    "VersionStartDate":{
                        "title":"Version Start Date",
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The labor schedule version status, such as New, Active or Inactive.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_costing_setup_laborDistributions_model_LdSchTargetLinesDFF_view_LdSchTargetLinesDFFVO-post-item":{
                "required":[
                    "RuleId"
                ],
                "type":"object",
                "properties":{
                    "LineNumber":{
                        "type":"integer",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true
                        }
                    },
                    "RuleId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentLaborScheduleVO-updatableFields":{
                "type":"object",
                "properties":{
                    "LaborScheduleName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the labor schedule header.",
                        "nullable":true
                    },
                    "RuleSource":{
                        "maxLength":20,
                        "type":"string",
                        "description":"Source of the labor schedule creation. Either UI, REST, or FBDI.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "IncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the organization type labor schedule should include child nodes in the organization or department tree derived from the project business unit definition.",
                        "nullable":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence that's used for payroll costing configuration labor schedules of the type KFF.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentDepartment":{
                        "title":"Assignment Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"The department of the assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Language",
                                "EffectiveStartDate",
                                "EffectiveEndDate",
                                "StartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Unique identifier of the assignment for this Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNamePEO"
                            ]
                        },
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNumberPEO"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Unique identifier of the business unit that's used for Element Level labor schedules only.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that's associated to the Element Level labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "CostAllocationId":{
                        "type":"integer",
                        "description":"Identifier of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DepartmentId":{
                        "type":"integer",
                        "description":"Identifier of the organization that represents the department associated with the organization type labor schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that represents the department associated with the organization type labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "IncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the organization type labor schedule should include child nodes in the organization or department tree derived from the project business unit definition.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the labor schedule header.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the labor schedule type that identifies the attributes that drive the distributions.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the labor schedule type.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Unique identifier of the legislative data group for the pay element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Name of the legislative data group associated to the pay element.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier for this labor schedule. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PayrollCostingAllocInstCode":{
                        "type":"string",
                        "description":"Code of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingAllocInstName":{
                        "type":"string",
                        "description":"Name of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostingSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segments specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNumber"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonNameDPEO",
                                "EffectiveEndDatePersonNameDPEO",
                                "StartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonDPEO",
                                "EffectiveEndDatePersonDPEO",
                                "StartDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence that's used for payroll costing configuration labor schedules of the type KFF.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "RuleSource":{
                        "maxLength":20,
                        "type":"string",
                        "description":"Source of the labor schedule creation. Either UI, REST, or FBDI.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Segment1":{
                        "type":"string",
                        "description":"Segment 1 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment10":{
                        "type":"string",
                        "description":"Segment 10 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment11":{
                        "type":"string",
                        "description":"Segment 11 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment12":{
                        "type":"string",
                        "description":"Segment 12 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment13":{
                        "type":"string",
                        "description":"Segment 13 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment14":{
                        "type":"string",
                        "description":"Segment 14 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment15":{
                        "type":"string",
                        "description":"Segment 15 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment16":{
                        "type":"string",
                        "description":"Segment 16 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment17":{
                        "type":"string",
                        "description":"Segment 17 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment18":{
                        "type":"string",
                        "description":"Segment 18 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment19":{
                        "type":"string",
                        "description":"Segment 19 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment2":{
                        "type":"string",
                        "description":"Segment 2 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment20":{
                        "type":"string",
                        "description":"Segment 20 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment21":{
                        "type":"string",
                        "description":"Segment 21 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment22":{
                        "type":"string",
                        "description":"Segment 22 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment23":{
                        "type":"string",
                        "description":"Segment 23 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment24":{
                        "type":"string",
                        "description":"Segment 24 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment25":{
                        "type":"string",
                        "description":"Segment 25 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment26":{
                        "type":"string",
                        "description":"Segment 26 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment27":{
                        "type":"string",
                        "description":"Segment 27 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment28":{
                        "type":"string",
                        "description":"Segment 28 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment29":{
                        "type":"string",
                        "description":"Segment 29 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment3":{
                        "type":"string",
                        "description":"Segment 3 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment30":{
                        "type":"string",
                        "description":"Segment 30 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment4":{
                        "type":"string",
                        "description":"Segment 4 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment5":{
                        "type":"string",
                        "description":"Segment 5 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment6":{
                        "type":"string",
                        "description":"Segment 6 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment7":{
                        "type":"string",
                        "description":"Segment 7 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment8":{
                        "type":"string",
                        "description":"Segment 8 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Segment9":{
                        "type":"string",
                        "description":"Segment 9 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "versions":{
                        "title":"Person Assignment Labor Schedule Versions",
                        "type":"array",
                        "description":"The versions resource is used as a child of the Person Assignment Labor Schedules resource to view and manage the versions of labor schedules for a person and assignment combination.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-response"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentDistributionRuleVO-post-item":{
                "required":[
                    "DistributionRuleId"
                ],
                "type":"object",
                "properties":{
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true
                    },
                    "ChartOfAccountsId":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureOrganizationId"
                            ]
                        }
                    },
                    "ContextCategory":{
                        "maxLength":40,
                        "type":"string",
                        "description":"Identifies the descriptive flexfield application context for project-related standardized cost collection.",
                        "nullable":true,
                        "default":"PJC_Labor_Distribution"
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "DistributionRuleId":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the Line Number to make it unique.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "GLAccountCombinationId"
                            ]
                        }
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrgId"
                            ]
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ResourceLOVName":"accountCombinationsLOV",
                            "FND_ACFF_ResourceLOVFinderContext":"oracle.apps.projects.costing.setup.laborDistributions.restModel.view.PersonAssignmentDistributionRuleVO#GlAccountFlexField",
                            "FND_ACFF_ResourceName":"personAssignmentLaborSchedules",
                            "ojStructureInstanceNumber":"ChartOfAccountsId"
                        },
                        "x-oj":{
                            "controlType":"oj-sp-input-key-flex-field"
                        }
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"GlAccountFlexField",
                            "precision":18
                        }
                    },
                    "LineNumber":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the DistributionRuleID to make it unique.",
                        "nullable":false
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No). You can't include project or GL account information on a distribution rule if time card distribution is enabled.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedule Version Rules"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentDistributionRuleVO-patch-item":{
                "type":"object",
                "properties":{
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true
                    },
                    "ChartOfAccountsId":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureOrganizationId"
                            ]
                        }
                    },
                    "ContextCategory":{
                        "maxLength":40,
                        "type":"string",
                        "description":"Identifies the descriptive flexfield application context for project-related standardized cost collection.",
                        "nullable":true,
                        "default":"PJC_Labor_Distribution"
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "GLAccountCombinationId"
                            ]
                        }
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrgId"
                            ]
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ResourceLOVName":"accountCombinationsLOV",
                            "FND_ACFF_ResourceLOVFinderContext":"oracle.apps.projects.costing.setup.laborDistributions.restModel.view.PersonAssignmentDistributionRuleVO#GlAccountFlexField",
                            "FND_ACFF_ResourceName":"personAssignmentLaborSchedules",
                            "ojStructureInstanceNumber":"ChartOfAccountsId"
                        },
                        "x-oj":{
                            "controlType":"oj-sp-input-key-flex-field"
                        }
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"GlAccountFlexField",
                            "precision":18
                        }
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No). You can't include project or GL account information on a distribution rule if time card distribution is enabled.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedule Version Rules"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentVersionVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleId":{
                        "title":"Labor Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitLedger":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-item-response":{
                "type":"object",
                "properties":{
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChartOfAccountsId":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureOrganizationId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ContextCategory":{
                        "maxLength":40,
                        "type":"string",
                        "description":"Identifies the descriptive flexfield application context for project-related standardized cost collection.",
                        "nullable":true,
                        "default":"PJC_Labor_Distribution",
                        "x-queryable":true
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DistributionRuleId":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the Line Number to make it unique.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DistributionRulesDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "GLAccountCombinationId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrgId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ResourceLOVName":"accountCombinationsLOV",
                            "FND_ACFF_ResourceLOVFinderContext":"oracle.apps.projects.costing.setup.laborDistributions.restModel.view.PersonAssignmentDistributionRuleVO#GlAccountFlexField",
                            "FND_ACFF_ResourceName":"personAssignmentLaborSchedules",
                            "ojStructureInstanceNumber":"ChartOfAccountsId"
                        },
                        "x-oj":{
                            "controlType":"oj-sp-input-key-flex-field"
                        },
                        "x-queryable":true
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"GlAccountFlexField",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineNumber":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the DistributionRuleID to make it unique.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        },
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No). You can't include project or GL account information on a distribution rule if time card distribution is enabled.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "WorkTypeName":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for project-related classification of the worked performed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentDistributionRuleVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkTypeName":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for project-related classification of the worked performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-item-patch-request":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit that's associated with the labor schedule.",
                        "nullable":true
                    },
                    "TimeCardCostAccrual":{
                        "title":"Time Card Cost Accrual Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Time Card Cost Accrual Flag",
                        "nullable":true
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No).",
                        "nullable":true,
                        "default":"N"
                    },
                    "VersionComments":{
                        "title":"Version Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free form comments associated to the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionEndDate":{
                        "title":"Version End Date",
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStartDate":{
                        "title":"Version Start Date",
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The labor schedule version status, such as New, Active or Inactive.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatusCode":{
                        "title":"Version Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated to the labor schedule version status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "distributionRules":{
                        "title":"Person Assignment Labor Schedule Version Rules",
                        "type":"array",
                        "description":"The DistributionRule services is used as a child of the Person Assignment Version resource to view and manage the distribution rules for a certain version.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-patch-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-item-post-request":{
                "required":[
                    "BusinessUnitId"
                ],
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit that's associated with the labor schedule.",
                        "nullable":true
                    },
                    "TimeCardCostAccrual":{
                        "title":"Time Card Cost Accrual Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Time Card Cost Accrual Flag",
                        "nullable":true
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No).",
                        "nullable":true,
                        "default":"N"
                    },
                    "VersionComments":{
                        "title":"Version Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free form comments associated to the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionEndDate":{
                        "title":"Version End Date",
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStartDate":{
                        "title":"Version Start Date",
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The labor schedule version status, such as New, Active or Inactive.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatusCode":{
                        "title":"Version Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated to the labor schedule version status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "distributionRules":{
                        "title":"Person Assignment Labor Schedule Version Rules",
                        "type":"array",
                        "description":"The DistributionRule services is used as a child of the Person Assignment Version resource to view and manage the distribution rules for a certain version.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-post-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentDistributionRuleVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "DistributionRuleId":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the Line Number to make it unique.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineNumber":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the DistributionRuleID to make it unique.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentLaborScheduleVO-patch-item":{
                "type":"object",
                "properties":{
                    "IncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the organization type labor schedule should include child nodes in the organization or department tree derived from the project business unit definition.",
                        "nullable":true
                    },
                    "LaborScheduleName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the labor schedule header.",
                        "nullable":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence that's used for payroll costing configuration labor schedules of the type KFF.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RuleSource":{
                        "maxLength":20,
                        "type":"string",
                        "description":"Source of the labor schedule creation. Either UI, REST, or FBDI.",
                        "nullable":true,
                        "x-queryable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedules"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentLaborScheduleVO-post-item":{
                "required":[
                    "LaborScheduleType",
                    "LaborScheduleTypeCode"
                ],
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Unique identifier of the assignment for this Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNamePEO"
                            ]
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNumberPEO"
                            ]
                        }
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Unique identifier of the business unit that's used for Element Level labor schedules only.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that's associated to the Element Level labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DepartmentId":{
                        "type":"integer",
                        "description":"Identifier of the organization that represents the department associated with the organization type labor schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "DepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that represents the department associated with the organization type labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the organization type labor schedule should include child nodes in the organization or department tree derived from the project business unit definition.",
                        "nullable":true
                    },
                    "LaborScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LaborScheduleName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the labor schedule header.",
                        "nullable":true
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the labor schedule type that identifies the attributes that drive the distributions.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the labor schedule type.",
                        "nullable":false
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Unique identifier of the legislative data group for the pay element.",
                        "nullable":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Name of the legislative data group associated to the pay element.",
                        "nullable":true
                    },
                    "PayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        }
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier for this labor schedule. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        }
                    },
                    "PayrollCostingSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segments specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonNameDPEO",
                                "EffectiveEndDatePersonNameDPEO",
                                "StartDate"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonDPEO",
                                "EffectiveEndDatePersonDPEO",
                                "StartDate"
                            ]
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence that's used for payroll costing configuration labor schedules of the type KFF.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RuleSource":{
                        "maxLength":20,
                        "type":"string",
                        "description":"Source of the labor schedule creation. Either UI, REST, or FBDI.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Segment1":{
                        "type":"string",
                        "description":"Segment 1 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment10":{
                        "type":"string",
                        "description":"Segment 10 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment11":{
                        "type":"string",
                        "description":"Segment 11 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment12":{
                        "type":"string",
                        "description":"Segment 12 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment13":{
                        "type":"string",
                        "description":"Segment 13 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment14":{
                        "type":"string",
                        "description":"Segment 14 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment15":{
                        "type":"string",
                        "description":"Segment 15 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment16":{
                        "type":"string",
                        "description":"Segment 16 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment17":{
                        "type":"string",
                        "description":"Segment 17 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment18":{
                        "type":"string",
                        "description":"Segment 18 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment19":{
                        "type":"string",
                        "description":"Segment 19 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment2":{
                        "type":"string",
                        "description":"Segment 2 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment20":{
                        "type":"string",
                        "description":"Segment 20 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment21":{
                        "type":"string",
                        "description":"Segment 21 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment22":{
                        "type":"string",
                        "description":"Segment 22 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment23":{
                        "type":"string",
                        "description":"Segment 23 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment24":{
                        "type":"string",
                        "description":"Segment 24 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment25":{
                        "type":"string",
                        "description":"Segment 25 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment26":{
                        "type":"string",
                        "description":"Segment 26 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment27":{
                        "type":"string",
                        "description":"Segment 27 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment28":{
                        "type":"string",
                        "description":"Segment 28 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment29":{
                        "type":"string",
                        "description":"Segment 29 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment3":{
                        "type":"string",
                        "description":"Segment 3 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment30":{
                        "type":"string",
                        "description":"Segment 30 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment4":{
                        "type":"string",
                        "description":"Segment 4 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment5":{
                        "type":"string",
                        "description":"Segment 5 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment6":{
                        "type":"string",
                        "description":"Segment 6 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment7":{
                        "type":"string",
                        "description":"Segment 7 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment8":{
                        "type":"string",
                        "description":"Segment 8 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment9":{
                        "type":"string",
                        "description":"Segment 9 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedules"
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_costing_setup_laborDistributions_model_LdSchTargetLinesDFF_view_LdSchTargetLinesDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentVersionVO-post-item":{
                "required":[
                    "BusinessUnitId"
                ],
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit that's associated with the labor schedule.",
                        "nullable":true
                    },
                    "TimeCardCostAccrual":{
                        "title":"Time Card Cost Accrual Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Time Card Cost Accrual Flag",
                        "nullable":true
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No).",
                        "nullable":true,
                        "default":"N"
                    },
                    "VersionComments":{
                        "title":"Version Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free form comments associated to the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionEndDate":{
                        "title":"Version End Date",
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStartDate":{
                        "title":"Version Start Date",
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The labor schedule version status, such as New, Active or Inactive.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatusCode":{
                        "title":"Version Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated to the labor schedule version status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedule Versions"
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-item-post-request":{
                "required":[
                    "DistributionRuleId"
                ],
                "type":"object",
                "properties":{
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true
                    },
                    "ChartOfAccountsId":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureOrganizationId"
                            ]
                        }
                    },
                    "ContextCategory":{
                        "maxLength":40,
                        "type":"string",
                        "description":"Identifies the descriptive flexfield application context for project-related standardized cost collection.",
                        "nullable":true,
                        "default":"PJC_Labor_Distribution"
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "DistributionRuleId":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the Line Number to make it unique.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DistributionRulesDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "GLAccountCombinationId"
                            ]
                        }
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrgId"
                            ]
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ResourceLOVName":"accountCombinationsLOV",
                            "FND_ACFF_ResourceLOVFinderContext":"oracle.apps.projects.costing.setup.laborDistributions.restModel.view.PersonAssignmentDistributionRuleVO#GlAccountFlexField",
                            "FND_ACFF_ResourceName":"personAssignmentLaborSchedules",
                            "ojStructureInstanceNumber":"ChartOfAccountsId"
                        },
                        "x-oj":{
                            "controlType":"oj-sp-input-key-flex-field"
                        }
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"GlAccountFlexField",
                            "precision":18
                        }
                    },
                    "LineNumber":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the DistributionRuleID to make it unique.",
                        "nullable":false
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No). You can't include project or GL account information on a distribution rule if time card distribution is enabled.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-response":{
                "type":"object",
                "properties":{
                    "LineNumber":{
                        "type":"integer",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "RuleId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "LineNumber":{
                        "type":"integer",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true
                        }
                    },
                    "RuleId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentVersionVO-item":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitLedger":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit that's associated with the labor schedule.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LaborScheduleId":{
                        "title":"Labor Schedule ID",
                        "type":"integer",
                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TimeCardCostAccrual":{
                        "title":"Time Card Cost Accrual Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Time Card Cost Accrual Flag",
                        "nullable":true
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No).",
                        "nullable":true,
                        "default":"N"
                    },
                    "VersionComments":{
                        "title":"Version Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free form comments associated to the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionEndDate":{
                        "title":"Version End Date",
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStartDate":{
                        "title":"Version Start Date",
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The labor schedule version status, such as New, Active or Inactive.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatusCode":{
                        "title":"Version Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated to the labor schedule version status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedule Versions"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentVersionVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "VersionId":{
                        "title":"Version ID",
                        "type":"integer",
                        "description":"The unique identifier of the labor schedule version.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentLaborScheduleVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentDepartment":{
                        "title":"Assignment Department",
                        "maxLength":240,
                        "type":"string",
                        "description":"The department of the assignment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Language",
                                "EffectiveStartDate",
                                "EffectiveEndDate",
                                "StartDate"
                            ]
                        }
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Unique identifier of the assignment for this Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNamePEO"
                            ]
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNumberPEO"
                            ]
                        }
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Unique identifier of the business unit that's used for Element Level labor schedules only.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that's associated to the Element Level labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "CostAllocationId":{
                        "type":"integer",
                        "description":"Identifier of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DepartmentId":{
                        "type":"integer",
                        "description":"Identifier of the organization that represents the department associated with the organization type labor schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "DepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that represents the department associated with the organization type labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the organization type labor schedule should include child nodes in the organization or department tree derived from the project business unit definition.",
                        "nullable":true
                    },
                    "LaborScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LaborScheduleName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the labor schedule header.",
                        "nullable":true
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the labor schedule type that identifies the attributes that drive the distributions.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the labor schedule type.",
                        "nullable":false
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Unique identifier of the legislative data group for the pay element.",
                        "nullable":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Name of the legislative data group associated to the pay element.",
                        "nullable":true
                    },
                    "PayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        }
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier for this labor schedule. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        }
                    },
                    "PayrollCostingAllocInstCode":{
                        "type":"string",
                        "description":"Code of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingAllocInstName":{
                        "type":"string",
                        "description":"Name of the payroll costing configuration specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostingSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segments specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "PersonNumber"
                            ]
                        }
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonNameDPEO",
                                "EffectiveEndDatePersonNameDPEO",
                                "StartDate"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonDPEO",
                                "EffectiveEndDatePersonDPEO",
                                "StartDate"
                            ]
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence that's used for payroll costing configuration labor schedules of the type KFF.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RuleSource":{
                        "maxLength":20,
                        "type":"string",
                        "description":"Source of the labor schedule creation. Either UI, REST, or FBDI.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Segment1":{
                        "type":"string",
                        "description":"Segment 1 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment10":{
                        "type":"string",
                        "description":"Segment 10 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment11":{
                        "type":"string",
                        "description":"Segment 11 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment12":{
                        "type":"string",
                        "description":"Segment 12 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment13":{
                        "type":"string",
                        "description":"Segment 13 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment14":{
                        "type":"string",
                        "description":"Segment 14 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment15":{
                        "type":"string",
                        "description":"Segment 15 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment16":{
                        "type":"string",
                        "description":"Segment 16 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment17":{
                        "type":"string",
                        "description":"Segment 17 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment18":{
                        "type":"string",
                        "description":"Segment 18 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment19":{
                        "type":"string",
                        "description":"Segment 19 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment2":{
                        "type":"string",
                        "description":"Segment 2 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment20":{
                        "type":"string",
                        "description":"Segment 20 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment21":{
                        "type":"string",
                        "description":"Segment 21 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment22":{
                        "type":"string",
                        "description":"Segment 22 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment23":{
                        "type":"string",
                        "description":"Segment 23 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment24":{
                        "type":"string",
                        "description":"Segment 24 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment25":{
                        "type":"string",
                        "description":"Segment 25 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment26":{
                        "type":"string",
                        "description":"Segment 26 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment27":{
                        "type":"string",
                        "description":"Segment 27 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment28":{
                        "type":"string",
                        "description":"Segment 28 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment29":{
                        "type":"string",
                        "description":"Segment 29 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment3":{
                        "type":"string",
                        "description":"Segment 3 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment30":{
                        "type":"string",
                        "description":"Segment 30 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment4":{
                        "type":"string",
                        "description":"Segment 4 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment5":{
                        "type":"string",
                        "description":"Segment 5 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment6":{
                        "type":"string",
                        "description":"Segment 6 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment7":{
                        "type":"string",
                        "description":"Segment 7 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment8":{
                        "type":"string",
                        "description":"Segment 8 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment9":{
                        "type":"string",
                        "description":"Segment 9 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedules"
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentDistributionRuleVO-item":{
                "type":"object",
                "properties":{
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Identifies if the charge is billable or not.",
                        "nullable":true
                    },
                    "CapitalizableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Information that indicates if a project-related item is eligible for capitalization.",
                        "nullable":true
                    },
                    "ChartOfAccountsId":{
                        "type":"integer",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ExpenditureOrganizationId"
                            ]
                        }
                    },
                    "ContextCategory":{
                        "maxLength":40,
                        "type":"string",
                        "description":"Identifies the descriptive flexfield application context for project-related standardized cost collection.",
                        "nullable":true,
                        "default":"PJC_Labor_Distribution"
                    },
                    "ContractId":{
                        "type":"integer",
                        "description":"Identifier of contract, used with Oracle Contract Billing or Oracle Grants Management.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractLineId":{
                        "type":"integer",
                        "description":"Tracks contract line information. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number associated to the contract ID.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DistributionRuleId":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the Line Number to make it unique.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureItemDate":{
                        "type":"string",
                        "description":"Date on which a project-related transaction is incurred.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ExpenditureOrganizationId":{
                        "type":"integer",
                        "description":"Identifier for expenditure organization used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "GLAccountCombinationId"
                            ]
                        }
                    },
                    "ExpenditureOrganizationName":{
                        "title":"Expenditure Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for expenditure organization.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "OrgId"
                            ]
                        }
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"integer",
                        "description":"Expenditure type used to build the transaction descriptive flexfield for project-related transaction distributions.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeName":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure type for this cost distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FundingAllocationId":{
                        "type":"integer",
                        "description":"Specifies the name of the project funding override. Not used currently.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source for this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Funding source name.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Funding source number associated to this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ContractId",
                                "ProjectId"
                            ]
                        }
                    },
                    "GLAccount":{
                        "type":"string",
                        "description":"GL Account for this distribution, if the rule is to a GL account.",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ResourceLOVName":"accountCombinationsLOV",
                            "FND_ACFF_ResourceLOVFinderContext":"oracle.apps.projects.costing.setup.laborDistributions.restModel.view.PersonAssignmentDistributionRuleVO#GlAccountFlexField",
                            "FND_ACFF_ResourceName":"personAssignmentLaborSchedules",
                            "ojStructureInstanceNumber":"ChartOfAccountsId"
                        },
                        "x-oj":{
                            "controlType":"oj-sp-input-key-flex-field"
                        }
                    },
                    "GLAccountCombinationId":{
                        "type":"integer",
                        "description":"The GL Account code combination identifier, if the rule is set to a GL account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_CCID":"GlAccountFlexField",
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LineNumber":{
                        "type":"integer",
                        "description":"Primary key of distribution rule concatenated with the DistributionRuleID to make it unique.",
                        "nullable":false
                    },
                    "LinePercent":{
                        "type":"number",
                        "description":"The percentage for this distribution rule, to be applied to the total cost for distribution.",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":5,
                            "scale":2
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Identifier of the project for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TaskId":{
                        "title":"Task",
                        "type":"integer",
                        "description":"Identifier of the task for this distribution rule, if it's a project distribution.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task associated to this distribution if it's a project distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Task number associated with this distribution.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No). You can't include project or GL account information on a distribution rule if time card distribution is enabled.",
                        "nullable":true
                    },
                    "WorkTypeId":{
                        "type":"integer",
                        "description":"Identifier for project-related classification of the worked performed.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkTypeName":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name for project-related classification of the worked performed.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedule Version Rules"
                }
            },
            "oracle_apps_flex_projects_costing_setup_laborDistributions_model_LdSchTargetLinesDFF_view_LdSchTargetLinesDFFVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "RuleId":{
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "LineNumber":{
                        "type":"integer",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_setup_laborDistributions_restModel_view_PersonAssignmentVersionVO-patch-item":{
                "type":"object",
                "properties":{
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"The business unit identifier derived from the person assignment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the business unit that's associated with the labor schedule.",
                        "nullable":true
                    },
                    "TimeCardCostAccrual":{
                        "title":"Time Card Cost Accrual Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Time Card Cost Accrual Flag",
                        "nullable":true
                    },
                    "TimeCardDistribution":{
                        "title":"Time Card Distribution Flag",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether payroll costs are distributed to projects using existing time cards in Project Costing as the distribution basis. The valid values are Y (Yes) and N (No). If the attribute isn't populated, it's considered as N (No).",
                        "nullable":true,
                        "default":"N"
                    },
                    "VersionComments":{
                        "title":"Version Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Free form comments associated to the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionEndDate":{
                        "title":"Version End Date",
                        "type":"string",
                        "description":"The end date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionName":{
                        "title":"Version Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"The name of the labor schedule version.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStartDate":{
                        "title":"Version Start Date",
                        "type":"string",
                        "description":"The start date of the labor schedule version.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The labor schedule version status, such as New, Active or Inactive.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "VersionStatusCode":{
                        "title":"Version Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code associated to the labor schedule version status.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Person Assignment Labor Schedule Versions"
                }
            },
            "personAssignmentLaborSchedules-item-post-request":{
                "required":[
                    "LaborScheduleType",
                    "LaborScheduleTypeCode"
                ],
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Unique identifier of the assignment for this Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNamePEO"
                            ]
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Number of the assignment for this Person Assignment Labor Schedule header.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentNumberPEO"
                            ]
                        }
                    },
                    "BusinessUnitId":{
                        "type":"integer",
                        "description":"Unique identifier of the business unit that's used for Element Level labor schedules only.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that's associated to the Element Level labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "DepartmentId":{
                        "type":"integer",
                        "description":"Identifier of the organization that represents the department associated with the organization type labor schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "DepartmentName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that represents the department associated with the organization type labor schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "IncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the organization type labor schedule should include child nodes in the organization or department tree derived from the project business unit definition.",
                        "nullable":true
                    },
                    "LaborScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LaborScheduleName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the labor schedule header.",
                        "nullable":true
                    },
                    "LaborScheduleType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The name for the labor schedule type that identifies the attributes that drive the distributions.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LaborScheduleTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the labor schedule type.",
                        "nullable":false
                    },
                    "LegislativeDataGroupId":{
                        "type":"integer",
                        "description":"Unique identifier of the legislative data group for the pay element.",
                        "nullable":true
                    },
                    "LegislativeDataGroupName":{
                        "type":"string",
                        "description":"Name of the legislative data group associated to the pay element.",
                        "nullable":true
                    },
                    "PayElement":{
                        "title":"Element Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element code for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        }
                    },
                    "PayElementId":{
                        "type":"integer",
                        "description":"The payroll element identifier for this labor schedule. Applies to labor schedules of type element.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayElementName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"The payroll element name for this labor schedule. Applies to labor schedules of type element.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDateElemPEO",
                                "EffectiveEndDateElemPEO"
                            ]
                        }
                    },
                    "PayrollCostingSegmentConcatenation":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"Concatenated segments specific to payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Full name, first then last, of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonNameDPEO",
                                "EffectiveEndDatePersonNameDPEO",
                                "StartDate"
                            ]
                        }
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Human Resources number of the person.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "EffectiveStartDatePersonDPEO",
                                "EffectiveEndDatePersonDPEO",
                                "StartDate"
                            ]
                        }
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence that's used for payroll costing configuration labor schedules of the type KFF.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RuleSource":{
                        "maxLength":20,
                        "type":"string",
                        "description":"Source of the labor schedule creation. Either UI, REST, or FBDI.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Segment1":{
                        "type":"string",
                        "description":"Segment 1 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment10":{
                        "type":"string",
                        "description":"Segment 10 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment11":{
                        "type":"string",
                        "description":"Segment 11 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment12":{
                        "type":"string",
                        "description":"Segment 12 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment13":{
                        "type":"string",
                        "description":"Segment 13 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment14":{
                        "type":"string",
                        "description":"Segment 14 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment15":{
                        "type":"string",
                        "description":"Segment 15 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment16":{
                        "type":"string",
                        "description":"Segment 16 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment17":{
                        "type":"string",
                        "description":"Segment 17 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment18":{
                        "type":"string",
                        "description":"Segment 18 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment19":{
                        "type":"string",
                        "description":"Segment 19 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment2":{
                        "type":"string",
                        "description":"Segment 2 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment20":{
                        "type":"string",
                        "description":"Segment 20 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment21":{
                        "type":"string",
                        "description":"Segment 21 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment22":{
                        "type":"string",
                        "description":"Segment 22 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment23":{
                        "type":"string",
                        "description":"Segment 23 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment24":{
                        "type":"string",
                        "description":"Segment 24 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment25":{
                        "type":"string",
                        "description":"Segment 25 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment26":{
                        "type":"string",
                        "description":"Segment 26 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment27":{
                        "type":"string",
                        "description":"Segment 27 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment28":{
                        "type":"string",
                        "description":"Segment 28 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment29":{
                        "type":"string",
                        "description":"Segment 29 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment3":{
                        "type":"string",
                        "description":"Segment 3 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment30":{
                        "type":"string",
                        "description":"Segment 30 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment4":{
                        "type":"string",
                        "description":"Segment 4 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment5":{
                        "type":"string",
                        "description":"Segment 5 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment6":{
                        "type":"string",
                        "description":"Segment 6 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment7":{
                        "type":"string",
                        "description":"Segment 7 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment8":{
                        "type":"string",
                        "description":"Segment 8 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "Segment9":{
                        "type":"string",
                        "description":"Segment 9 of payroll costing configuration labor schedules of the type KFF.",
                        "nullable":true
                    },
                    "versions":{
                        "title":"Person Assignment Labor Schedule Versions",
                        "type":"array",
                        "description":"The versions resource is used as a child of the Person Assignment Labor Schedules resource to view and manage the versions of labor schedules for a person and assignment combination.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-post-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "personAssignmentLaborSchedules-item-patch-request":{
                "type":"object",
                "properties":{
                    "IncludeChildNodes":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether the organization type labor schedule should include child nodes in the organization or department tree derived from the project business unit definition.",
                        "nullable":true
                    },
                    "LaborScheduleName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the labor schedule header.",
                        "nullable":true
                    },
                    "Precedence":{
                        "type":"integer",
                        "description":"The precedence that's used for payroll costing configuration labor schedules of the type KFF.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "RuleSource":{
                        "maxLength":20,
                        "type":"string",
                        "description":"Source of the labor schedule creation. Either UI, REST, or FBDI.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "versions":{
                        "title":"Person Assignment Labor Schedule Versions",
                        "type":"array",
                        "description":"The versions resource is used as a child of the Person Assignment Labor Schedules resource to view and manage the versions of labor schedules for a person and assignment combination.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-patch-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PROJECTS_5FSTD_5FCOST_5FCOLLECTION_PROJECTS_5FSTD_5FCOST_5FCOLLECTION_PJC_5FTXN_5FXFACE_5FALL",
                    "FND_ACFF_Title":"Project Costing Details",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"false"
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields-item-response":{
                "discriminator":{
                    "propertyName":"__FLEX_Context",
                    "mapping":{
                        "AP_Distribution_Sets":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-response",
                        "AP_Invoice_Distribution":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-response",
                        "AP_Invoice_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-response",
                        "EXM_Expense_Report":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-response",
                        "EXM_Expense_Report_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-response",
                        "INV_Misc_Transactions":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-response",
                        "OM_Sales_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-response",
                        "PJC_All":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-response",
                        "PJC_Expenditure_Batch":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-response",
                        "POR_Requisition":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-response",
                        "POR_User_Preferences":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-response",
                        "PO_Purchase_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-response",
                        "PO_Purchase_Order_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-response",
                        "PO_Purchase_Order_Schedule":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-response"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-response"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-response"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFVO-item"
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCostsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the external source application from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external bill rate in the external source application.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source application from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifier of the intercompany bill rate in the external source application.",
                        "nullable":true
                    },
                    "PayrollCostedCode":{
                        "title":"Payroll Costed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCostsVO-post-item":{
                "type":"object",
                "properties":{
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the external source application from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external bill rate in the external source application.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source application from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifier of the intercompany bill rate in the external source application.",
                        "nullable":true
                    },
                    "PayrollCostedCode":{
                        "title":"Payroll Costed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":true,
                        "default":"N"
                    },
                    "TransactionNumber":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectCosts-item-response":{
                "type":"object",
                "properties":{
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for a project cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AccountingPeriod":{
                        "title":"Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"The accounting period of the cost distribution in the provider organization's accounting calendar. The provider is the organization that owns the labor or nonlabor resource that incurred the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the project cost is an accrual item and a value of false means that the project cost is not an accrual item.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustingItem":{
                        "title":"Adjusting Item",
                        "type":"integer",
                        "description":"Indicates that the project cost transaction was created as a result of adjusting another project cost. A value of true means that the project cost was created due to the adjustment of another project cost and a value of false or null means that the project cost wasn't created due to the adjustment of another project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AdjustmentStatus":{
                        "title":"Adjustment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the status of an adjustment made to the project cost. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_ADJ_STATUS.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Adjustments":{
                        "title":"Adjustments",
                        "type":"array",
                        "description":"The Adjustments resource is used to view the adjustments performed on project costs.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-Adjustments-item-response"
                        }
                    },
                    "AllowAdjustments":{
                        "title":"Allow adjustments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost is eligible to be adjusted. A value of true means that you can perform adjustments on the project cost and a value of false means that you can't perform adjustments on the project cost. You can perform adjustments on the project cost if adjustment is allowed at the document entry level, the project cost is not already under adjustment, and if the project cost is not an accrual item.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project cost is billable. A value of true means that the project cost is billable and a value of false means that the project cost is not billable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BorrowedAndLentDistributed":{
                        "title":"Borrowed and Lent Distributed",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if borrowed and lent transactions have been created for the project cost. A list of valid values is defined in the lookup PJC_CC_PROCESSED_CODE.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BorrowedAndLentDistributedCode":{
                        "title":"Borrowed and Lent Distributed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates if borrowed and lent transactions have been created for the project cost. A list of valid values is defined in the lookup PJC_CC_PROCESSED_CODE.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with a project cost. The burdened cost includes the sum of the raw and burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with a project cost. The burdened cost includes the sum of the raw and burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total project cost in the currency of the project that is incurring the unprocessed cost, including the burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total project cost in the provider ledger currency that includes the burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total project cost in the receiver ledger currency that includes the burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total project cost in the transaction currency for a project that is enabled for burdening, including the burden cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CapitalEventNumber":{
                        "title":"Capital Event Number",
                        "type":"integer",
                        "description":"Identifying number of the capital event associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project cost is capitalizable. A value of true means that the project cost is capitalizable and a value of false means that the project cost is not capitalizable.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the project cost of a sponsored project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the project cost of a sponsored project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the project cost of a sponsored project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost was converted from a legacy system. A value of true means that the project cost is converted from a legacy system and a value of false means that the project cost is not converted from a legacy system.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CostActionId":{
                        "title":"Payroll Cost Action ID",
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CostActionType":{
                        "title":"Payroll Cost Action Type",
                        "maxLength":120,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CostAllocationKeyflexId":{
                        "title":"Payroll Cost Allocation Key Flexfield ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost allocation key flexfield.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CostElement":{
                        "title":"Cost Element",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the cost element details in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CostElementId",
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CostId":{
                        "title":"Payroll Cost ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CrossChargeType":{
                        "title":"Cross-Charge Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the type of cross-charge processing to be performed on the project cost. A list of valid values is defined in the lookup type PJC_CC_CROSS_CHARGE_TYPE.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CrossChargeTypeCode":{
                        "title":"Cross-Charge Type",
                        "maxLength":2,
                        "type":"string",
                        "description":"Code of the type of cross-charge processing to be performed on the project cost. A list of valid values is defined in the lookup type PJC_CC_CROSS_CHARGE_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureBusinessUnit":{
                        "title":"Expenditure Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureBusinessUnitId":{
                        "title":"Expenditure Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"The cost group associated with a project cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the project cost was incurred.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureOrganization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the project cost is charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureOrganizationId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the project cost is charged.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories).",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeClass":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"Additional classification of the project cost that drives the expenditure processing for the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeClassCode":{
                        "title":"Expenditure Type Class Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code that identifies the additional classification of the project cost that drives the expenditure processing for the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectUnitId"
                        },
                        "x-queryable":true
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on external contracts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on external contracts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the external source application from where the external bill rate originates.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external bill rate in the external source application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundsStatus":{
                        "title":"Funds Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "HoldIntercompanyInvoiceFlag":{
                        "title":"Hold Intercompany Invoice",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost is being held from inclusion on an intercompany invoice. A value of true means that the project cost is being held from inclusion on an intercompany invoice and a value of false means that the project cost is not being held from inclusion on an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "HoldIntercompanyRevenueFlag":{
                        "title":"Hold Intercompany Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost is being held from recognizing intercompany revenue. A value of true means that the project cost is being held from recognizing intercompany revenue and a value of false means that the project cost is not being held from recognizing intercompany revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "HoldInvoiceFlag":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost is being held from inclusion on an invoice. A value of true means that the project cost is being held from inclusion on an invoice and a value of false means that the project cost is not being held from inclusion on an invoice.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "HoldRevenueFlag":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost is being held from recognizing revenue. A value of true means that the project cost is being held from recognizing revenue and a value of false means that the project cost is not being held from recognizing revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on intercompany contracts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on intercompany contracts.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source application from where the intercompany bill rate originates.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifier of the intercompany bill rate in the external source application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntercompanyInvoiceAmountInProviderLedgerCurrency":{
                        "title":"Intercompany Invoice Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The intercompany invoice amount of the project cost, denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntercompanyInvoiceStatus":{
                        "title":"Intercompany Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been included on an intercompany invoice. A list of valid values is defined in the lookup type ORA_PJC_TXN_BILLING_STATUS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntercompanyInvoicedPercentage":{
                        "title":"Intercompany Invoiced Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been included on intercompany invoices.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntercompanyRecognizedRevenuePercentage":{
                        "title":"Intercompany Recognized Revenue Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been recognized for intercompany revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntercompanyRevenueInProviderLedgerCurrency":{
                        "title":"Intercompany Revenue Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The intercompany revenue amount of the project cost, denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntercompanyRevenueStatus":{
                        "title":"Intercompany Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been recognized for intercompany revenue. A list of valid values is defined in the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the inventory item associated with the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item associated with the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InventoryTransactionNumber":{
                        "title":"Inventory Transaction Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the inventory transaction in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "InvoiceAmountInReceiverLedgerCurrency":{
                        "title":"Invoice Amount in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The invoice amount of the project cost, denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoicedPercentage":{
                        "title":"Invoiced Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been included on invoices.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoicedStatus":{
                        "title":"Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been included on an invoice. A list of valid values is defined in the lookup type ORA_PJC_TXN_BILLING_STATUS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the project cost that was charged to the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the project cost that was charged to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "title":"Labor Distribution Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NetZeroItemFlag":{
                        "title":"Net Zero Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost has either been reversed or is reversing another project cost, resulting in a sum of zero for the two costs together. A value of true means that the project cost has a matching reversal cost and a value of false means that the project cost doesn't have a matching reversal cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor through which the project cost is incurred. For example, use of company-owned equipment or internal telecommunications services.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of a resource other than human labor through which the project cost is incurred. For example, use of company-owned equipment or internal telecommunications services.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the nonlabor resource incurring the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party project cost. If duplicate references aren't allowed by the document, then multiple project costs can't refer to the same original transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCosted":{
                        "title":"Payroll Costed",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PayrollCostedCode":{
                        "title":"Payroll Costed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "PayrollId":{
                        "title":"Payroll ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PayrollName":{
                        "title":"Payroll Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the payroll associated with this cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the project cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":20,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCostsDFF":{
                        "title":"Project Costs Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Costs Descriptive Flexfields resource is used to view and update additional information for project costs.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the cost is charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the cost is charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the project cost, such as Consultant or Technical Lead.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStandardCostCollectionFlexFields":{
                        "title":"Project Standard Cost Collection Flexfields",
                        "type":"array",
                        "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for project costs.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProviderBusinessUnit":{
                        "title":"Provider Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the resource that incurred the actual cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderBusinessUnitId":{
                        "title":"Provider Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit that owns the resource that incurred the actual cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the project cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the project cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderLedgerCurrencyConversionRateType":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderOrganization":{
                        "title":"Provider Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that provided the resource that incurred the cost on the project or cost distribution line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProviderOrganizationId":{
                        "title":"Provider Organization ID",
                        "type":"integer",
                        "description":"Identifier of the provider organization of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Project cost that is directly attributable to the work performed in the currency of the project that is incurring the cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Project cost in the provider ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Project cost in the receiver ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Project cost in the transaction currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Project cost in the transaction currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverBusinessUnit":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the project for which cost was incurred.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverBusinessUnitId":{
                        "title":"Receiver Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit that owns the project for which cost was incurred.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ReceiverOrganization":{
                        "title":"Receiver Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the project in which the actual cost was incurred.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReceiverOrganizationId":{
                        "title":"Receiver Organization ID",
                        "type":"integer",
                        "description":"Identifier of the receiver organization of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RecognizedRevenuePercentage":{
                        "title":"Recognized Revenue Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been revenue recognized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceInstance":{
                        "title":"Resource Instance",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource instance in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "EquipmentInstanceId",
                                "LaborInstanceId",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource name in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "ResourceId",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ResourceTransactionNumber":{
                        "title":"Resource Transaction Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource transaction in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the grouping of expenditure types or events by type of revenue. For example, a revenue category with a name of Labor refers to labor revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueInReceiverLedgerCurrency":{
                        "title":"Revenue in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The revenue amount of the project cost, denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueStatus":{
                        "title":"Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been recognized for revenue. A list of valid values is defined in the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RunActionId":{
                        "title":"Payroll Run Action ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll run action used to get accounting information associated with the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RunId":{
                        "title":"Payroll Run ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll run associated with the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SalesOrderNumber":{
                        "title":"Sales Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the sales order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ShipmentNumber":{
                        "title":"Shipment Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the shipment details in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "SourceDistributionLayerReference":{
                        "title":"Source Distribution Layer Reference",
                        "type":"integer",
                        "description":"The distribution layer identifier of the supply chain cost transaction associated with a project cost transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceTransactionQuantity":{
                        "title":"Source Transaction Quantity",
                        "type":"number",
                        "description":"The quantity of the project cost transaction as captured in the originating supply chain cost transaction.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "type":"string",
                        "description":"The name of the transaction type associated with a project cost transaction as captured in the originating Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SupplyChainTransactionActionId":{
                        "title":"Supply Chain Transaction Action ID",
                        "type":"integer",
                        "description":"Identifier of the transaction action captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SupplyChainTransactionSourceTypeId":{
                        "title":"Supply Chain Transaction Source Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction source type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SupplyChainTransactionTypeId":{
                        "title":"Supply Chain Transaction Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the project cost is charged.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the project cost is charged.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the project cost is charged.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the project cost was incurred.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionNumber":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the project cost was originally created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the project cost was originally created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransferOrderNumber":{
                        "title":"Transfer Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the transfer order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TransferPriceInProjectCurrency":{
                        "title":"Transfer Price Amount in Project Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferPriceInProviderLedgerCurrency":{
                        "title":"Transfer Price Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferPriceInReceiverLedgerCurrency":{
                        "title":"Transfer Price Amount in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferPriceInTransactionCurrency":{
                        "title":"Transfer Price Amount in Transaction Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TransferredFromTransactionNumber":{
                        "title":"Transferred from Transaction Number",
                        "type":"integer",
                        "description":"The transaction number of the original project cost which was transferred from a different project, task, contract, or funding source resulting in the creation of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "UserExpenditureBatch":{
                        "title":"User Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the expenditure group batch that you provide while creating project costs.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkOrderNumber":{
                        "title":"Work Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the work order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        },
                        "x-queryable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the project cost.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectUnitId"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectCosts-item-post-request":{
                "type":"object",
                "properties":{
                    "Adjustments":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-Adjustments-item-post-request"
                        }
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the external source application from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external bill rate in the external source application.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source application from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifier of the intercompany bill rate in the external source application.",
                        "nullable":true
                    },
                    "PayrollCostedCode":{
                        "title":"Payroll Costed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProjectCostsDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectStandardCostCollectionFlexFields":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "TransactionNumber":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectCosts-Adjustments-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCostsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external bill rate in the external source application.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source application from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "PayrollCostedCode":{
                        "title":"Payroll Costed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the external source application from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifier of the intercompany bill rate in the external source application.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    }
                }
            },
            "projectCosts-ProjectCostsDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectCosts-item-patch-request":{
                "type":"object",
                "properties":{
                    "Adjustments":{
                        "title":"Adjustments",
                        "type":"array",
                        "description":"The Adjustments resource is used to view the adjustments performed on project costs.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-Adjustments-item-patch-request"
                        }
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the external source application from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external bill rate in the external source application.",
                        "nullable":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source application from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifier of the intercompany bill rate in the external source application.",
                        "nullable":true
                    },
                    "PayrollCostedCode":{
                        "title":"Payroll Costed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProjectCostsDFF":{
                        "title":"Project Costs Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Costs Descriptive Flexfields resource is used to view and update additional information for project costs.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectStandardCostCollectionFlexFields":{
                        "title":"Project Standard Cost Collection Flexfields",
                        "type":"array",
                        "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for project costs.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-patch-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "projectCosts":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_AdjustmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "AdjustmentTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the type of adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUSTMENT_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AdjustedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the person who initiated the project cost adjustment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentSourceCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the source of the project cost adjustment. A list of valid values is defined in the lookup type PJC_ADJ_SOURCE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentStatusCode":{
                        "maxLength":2,
                        "type":"string",
                        "description":"Code that identifies the status of the adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUST_HISTORY_REC_STATUS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RejectionReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the reason why the project cost adjustment wasn't processed successfully.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AdjustedOn":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date on which the project cost was adjusted.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentSource":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Source of the project cost adjustment. A list of valid values is defined in the lookup type PJC_ADJ_SOURCE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RejectionReason":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Reason why the project cost adjustment wasn't processed successfully.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUSTMENT_TYPE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUST_HISTORY_REC_STATUS.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_AdjustmentsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "projectCosts-Adjustments-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields-item-patch-request":{
                "discriminator":{
                    "propertyName":"__FLEX_Context",
                    "mapping":{
                        "AP_Distribution_Sets":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-patch-request",
                        "AP_Invoice_Distribution":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-patch-request",
                        "AP_Invoice_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-patch-request",
                        "EXM_Expense_Report":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-patch-request",
                        "EXM_Expense_Report_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-patch-request",
                        "INV_Misc_Transactions":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-patch-request",
                        "OM_Sales_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-patch-request",
                        "PJC_All":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-patch-request",
                        "PJC_Expenditure_Batch":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-patch-request",
                        "POR_Requisition":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-patch-request",
                        "POR_User_Preferences":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-patch-request",
                        "PO_Purchase_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-patch-request",
                        "PO_Purchase_Order_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-patch-request",
                        "PO_Purchase_Order_Schedule":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-patch-request"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-patch-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-patch-request"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFVO-patch-item"
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectCosts-ProjectCostsDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectCosts-ProjectCostsDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the project cost transaction.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_AdjustmentsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectCosts-Adjustments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-Adjustments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCostsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "IntercompanyInvoicedPercentage":{
                        "title":"Intercompany Invoiced Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been included on intercompany invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderBusinessUnit":{
                        "title":"Provider Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the resource that incurred the actual cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource name in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "ResourceId",
                                "TransactionSource"
                            ]
                        }
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":20,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor through which the project cost is incurred. For example, use of company-owned equipment or internal telecommunications services.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderOrganizationId":{
                        "title":"Provider Organization ID",
                        "type":"integer",
                        "description":"Identifier of the provider organization of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the project cost was incurred.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollName":{
                        "title":"Payroll Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the payroll associated with this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCosted":{
                        "title":"Payroll Costed",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransferPriceInProviderLedgerCurrency":{
                        "title":"Transfer Price Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverBusinessUnit":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the project for which cost was incurred.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceTransactionNumber":{
                        "title":"Resource Transaction Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource transaction in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        }
                    },
                    "InvoicedPercentage":{
                        "title":"Invoiced Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been included on invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyRecognizedRevenuePercentage":{
                        "title":"Intercompany Recognized Revenue Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been recognized for intercompany revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Project cost that is directly attributable to the work performed in the currency of the project that is incurring the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"The cost group associated with a project cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CostActionType":{
                        "title":"Payroll Cost Action Type",
                        "maxLength":120,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RunActionId":{
                        "title":"Payroll Run Action ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll run action used to get accounting information associated with the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "HoldRevenueFlag":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost is being held from recognizing revenue. A value of true means that the project cost is being held from recognizing revenue and a value of false means that the project cost is not being held from recognizing revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AdjustingItem":{
                        "title":"Adjusting Item",
                        "type":"integer",
                        "description":"Indicates that the project cost transaction was created as a result of adjusting another project cost. A value of true means that the project cost was created due to the adjustment of another project cost and a value of false or null means that the project cost wasn't created due to the adjustment of another project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AccountingPeriod":{
                        "title":"Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"The accounting period of the cost distribution in the provider organization's accounting calendar. The provider is the organization that owns the labor or nonlabor resource that incurred the project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransferPriceInProjectCurrency":{
                        "title":"Transfer Price Amount in Project Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Project cost in the receiver ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectUnitId"
                        }
                    },
                    "SalesOrderNumber":{
                        "title":"Sales Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the sales order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        }
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories).",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkOrderNumber":{
                        "title":"Work Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the work order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        }
                    },
                    "CostActionId":{
                        "title":"Payroll Cost Action ID",
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProviderBusinessUnitId":{
                        "title":"Provider Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit that owns the resource that incurred the actual cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the project cost is charged.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BorrowedAndLentDistributed":{
                        "title":"Borrowed and Lent Distributed",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if borrowed and lent transactions have been created for the project cost. A list of valid values is defined in the lookup PJC_CC_PROCESSED_CODE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the cost is charged.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransferredFromTransactionNumber":{
                        "title":"Transferred from Transaction Number",
                        "type":"integer",
                        "description":"The transaction number of the original project cost which was transferred from a different project, task, contract, or funding source resulting in the creation of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostId":{
                        "title":"Payroll Cost ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeClass":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"Additional classification of the project cost that drives the expenditure processing for the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "HoldInvoiceFlag":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost is being held from inclusion on an invoice. A value of true means that the project cost is being held from inclusion on an invoice and a value of false means that the project cost is not being held from inclusion on an invoice.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project cost is capitalizable. A value of true means that the project cost is capitalizable and a value of false means that the project cost is not capitalizable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Project cost in the transaction currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureBusinessUnit":{
                        "title":"Expenditure Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the grouping of expenditure types or events by type of revenue. For example, a revenue category with a name of Labor refers to labor revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "HoldIntercompanyInvoiceFlag":{
                        "title":"Hold Intercompany Invoice",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost is being held from inclusion on an intercompany invoice. A value of true means that the project cost is being held from inclusion on an intercompany invoice and a value of false means that the project cost is not being held from inclusion on an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RunId":{
                        "title":"Payroll Run ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll run associated with the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollId":{
                        "title":"Payroll ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Project cost in the provider ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the project cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the cost is charged.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the project cost is charged.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ExpenditureTypeClassCode":{
                        "title":"Expenditure Type Class Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code that identifies the additional classification of the project cost that drives the expenditure processing for the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the project cost was incurred.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the project cost, such as Consultant or Technical Lead.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BorrowedAndLentDistributedCode":{
                        "title":"Borrowed and Lent Distributed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates if borrowed and lent transactions have been created for the project cost. A list of valid values is defined in the lookup PJC_CC_PROCESSED_CODE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RecognizedRevenuePercentage":{
                        "title":"Recognized Revenue Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been revenue recognized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransferPriceInTransactionCurrency":{
                        "title":"Transfer Price Amount in Transaction Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the project cost of a sponsored project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Project cost in the transaction currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ShipmentNumber":{
                        "title":"Shipment Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the shipment details in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IntercompanyInvoiceStatus":{
                        "title":"Intercompany Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been included on an intercompany invoice. A list of valid values is defined in the lookup type ORA_PJC_TXN_BILLING_STATUS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceDistributionLayerReference":{
                        "title":"Source Distribution Layer Reference",
                        "type":"integer",
                        "description":"The distribution layer identifier of the supply chain cost transaction associated with a project cost transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total project cost in the provider ledger currency that includes the burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CostAllocationKeyflexId":{
                        "title":"Payroll Cost Allocation Key Flexfield ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost allocation key flexfield.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the project cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CrossChargeTypeCode":{
                        "title":"Cross-Charge Type",
                        "maxLength":2,
                        "type":"string",
                        "description":"Code of the type of cross-charge processing to be performed on the project cost. A list of valid values is defined in the lookup type PJC_CC_CROSS_CHARGE_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderOrganization":{
                        "title":"Provider Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that provided the resource that incurred the cost on the project or cost distribution line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the project cost that was charged to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AllowAdjustments":{
                        "title":"Allow adjustments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost is eligible to be adjusted. A value of true means that you can perform adjustments on the project cost and a value of false means that you can't perform adjustments on the project cost. You can perform adjustments on the project cost if adjustment is allowed at the document entry level, the project cost is not already under adjustment, and if the project cost is not an accrual item.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureOrganization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the project cost is charged.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SupplyChainTransactionSourceTypeId":{
                        "title":"Supply Chain Transaction Source Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction source type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplyChainTransactionTypeId":{
                        "title":"Supply Chain Transaction Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CrossChargeType":{
                        "title":"Cross-Charge Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the type of cross-charge processing to be performed on the project cost. A list of valid values is defined in the lookup type PJC_CC_CROSS_CHARGE_TYPE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyRevenueInProviderLedgerCurrency":{
                        "title":"Intercompany Revenue Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The intercompany revenue amount of the project cost, denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AdjustmentStatus":{
                        "title":"Adjustment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the status of an adjustment made to the project cost. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_ADJ_STATUS.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the project cost is an accrual item and a value of false means that the project cost is not an accrual item.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total project cost in the currency of the project that is incurring the unprocessed cost, including the burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyRevenueStatus":{
                        "title":"Intercompany Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been recognized for intercompany revenue. A list of valid values is defined in the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the project cost is charged.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverOrganization":{
                        "title":"Receiver Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the project in which the actual cost was incurred.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureOrganizationId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the project cost is charged.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureBusinessUnitId":{
                        "title":"Expenditure Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "IntercompanyInvoiceAmountInProviderLedgerCurrency":{
                        "title":"Intercompany Invoice Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The intercompany invoice amount of the project cost, denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the inventory item associated with the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionQuantity":{
                        "title":"Source Transaction Quantity",
                        "type":"number",
                        "description":"The quantity of the project cost transaction as captured in the originating supply chain cost transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UserExpenditureBatch":{
                        "title":"User Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the expenditure group batch that you provide while creating project costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueStatus":{
                        "title":"Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been recognized for revenue. A list of valid values is defined in the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InventoryTransactionNumber":{
                        "title":"Inventory Transaction Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the inventory transaction in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        }
                    },
                    "NetZeroItemFlag":{
                        "title":"Net Zero Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost has either been reversed or is reversing another project cost, resulting in a sum of zero for the two costs together. A value of true means that the project cost has a matching reversal cost and a value of false means that the project cost doesn't have a matching reversal cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total project cost in the transaction currency for a project that is enabled for burdening, including the burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of a resource other than human labor through which the project cost is incurred. For example, use of company-owned equipment or internal telecommunications services.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for a project cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "type":"string",
                        "description":"The name of the transaction type associated with a project cost transaction as captured in the originating Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with a project cost. The burdened cost includes the sum of the raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the nonlabor resource incurring the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectUnitId"
                        }
                    },
                    "SupplyChainTransactionActionId":{
                        "title":"Supply Chain Transaction Action ID",
                        "type":"integer",
                        "description":"Identifier of the transaction action captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueInReceiverLedgerCurrency":{
                        "title":"Revenue in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The revenue amount of the project cost, denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundsStatus":{
                        "title":"Funds Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the project cost was originally created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalEventNumber":{
                        "title":"Capital Event Number",
                        "type":"integer",
                        "description":"Identifying number of the capital event associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostElement":{
                        "title":"Cost Element",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the cost element details in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CostElementId",
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        }
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the project cost that was charged to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party project cost. If duplicate references aren't allowed by the document, then multiple project costs can't refer to the same original transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total project cost in the receiver ledger currency that includes the burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item associated with the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the project cost was originally created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyConversionRateType":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project cost is billable. A value of true means that the project cost is billable and a value of false means that the project cost is not billable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoldIntercompanyRevenueFlag":{
                        "title":"Hold Intercompany Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost is being held from recognizing intercompany revenue. A value of true means that the project cost is being held from recognizing intercompany revenue and a value of false means that the project cost is not being held from recognizing intercompany revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with a project cost. The burdened cost includes the sum of the raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the project cost of a sponsored project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoicedStatus":{
                        "title":"Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been included on an invoice. A list of valid values is defined in the lookup type ORA_PJC_TXN_BILLING_STATUS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the project cost of a sponsored project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferOrderNumber":{
                        "title":"Transfer Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the transfer order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        }
                    },
                    "ReceiverBusinessUnitId":{
                        "title":"Receiver Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit that owns the project for which cost was incurred.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceInstance":{
                        "title":"Resource Instance",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource instance in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "EquipmentInstanceId",
                                "LaborInstanceId",
                                "TransactionSource"
                            ]
                        }
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "title":"Labor Distribution Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost was converted from a legacy system. A value of true means that the project cost is converted from a legacy system and a value of false means that the project cost is not converted from a legacy system.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverOrganizationId":{
                        "title":"Receiver Organization ID",
                        "type":"integer",
                        "description":"Identifier of the receiver organization of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransferPriceInReceiverLedgerCurrency":{
                        "title":"Transfer Price Amount in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the project cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceAmountInReceiverLedgerCurrency":{
                        "title":"Invoice Amount in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The invoice amount of the project cost, denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCostsVO-item":{
                "type":"object",
                "properties":{
                    "AccountingDate":{
                        "title":"Accounting Date",
                        "type":"string",
                        "description":"The date used to determine the accounting period for a project cost.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AccountingPeriod":{
                        "title":"Accounting Period",
                        "maxLength":15,
                        "type":"string",
                        "description":"The accounting period of the cost distribution in the provider organization's accounting calendar. The provider is the organization that owns the labor or nonlabor resource that incurred the project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AccrualItemFlag":{
                        "title":"Accrual item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost belongs to an expenditure batch that will accrue cost in a period and automatically reverse them in the next period. A value of true means that the project cost is an accrual item and a value of false means that the project cost is not an accrual item.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AdjustingItem":{
                        "title":"Adjusting Item",
                        "type":"integer",
                        "description":"Indicates that the project cost transaction was created as a result of adjusting another project cost. A value of true means that the project cost was created due to the adjustment of another project cost and a value of false or null means that the project cost wasn't created due to the adjustment of another project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AdjustmentStatus":{
                        "title":"Adjustment Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates the status of an adjustment made to the project cost. A list of valid values - Pending and Rejected - is defined in the lookup type PJC_ADJ_STATUS.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AllowAdjustments":{
                        "title":"Allow adjustments",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost is eligible to be adjusted. A value of true means that you can perform adjustments on the project cost and a value of false means that you can't perform adjustments on the project cost. You can perform adjustments on the project cost if adjustment is allowed at the document entry level, the project cost is not already under adjustment, and if the project cost is not an accrual item.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Identifier of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "title":"Assignment Name",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssignmentNumber":{
                        "title":"Assignment Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number of the human resources assignment of the person that incurred the cost that was charged to the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillableFlag":{
                        "title":"Billable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project cost is billable. A value of true means that the project cost is billable and a value of false means that the project cost is not billable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BorrowedAndLentDistributed":{
                        "title":"Borrowed and Lent Distributed",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates if borrowed and lent transactions have been created for the project cost. A list of valid values is defined in the lookup PJC_CC_PROCESSED_CODE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BorrowedAndLentDistributedCode":{
                        "title":"Borrowed and Lent Distributed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates if borrowed and lent transactions have been created for the project cost. A list of valid values is defined in the lookup PJC_CC_PROCESSED_CODE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BurdenCostCreditAccount":{
                        "title":"Burden Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burden cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenCostCreditAccountCombinationId":{
                        "title":"Burden Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenCostDebitAccount":{
                        "title":"Burden Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burden cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenCostDebitAccountCombinationId":{
                        "title":"Burden Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burden cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenedCostCreditAccount":{
                        "title":"Burdened Cost Credit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the burdened cost associated with a project cost. The burdened cost includes the sum of the raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostCreditAccountCombinationId":{
                        "title":"Burdened Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenedCostDebitAccount":{
                        "title":"Burdened Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the burdened cost associated with a project cost. The burdened cost includes the sum of the raw and burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostDebitAccountCombinationId":{
                        "title":"Burdened Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the burdened cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "description":"Total project cost in the currency of the project that is incurring the unprocessed cost, including the burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInProviderLedgerCurrency":{
                        "title":"Burdened Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Total project cost in the provider ledger currency that includes the burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInReceiverLedgerCurrency":{
                        "title":"Burdened Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Total project cost in the receiver ledger currency that includes the burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostInTransactionCurrency":{
                        "title":"Burdened Cost in Transaction Currency",
                        "type":"number",
                        "description":"Total project cost in the transaction currency for a project that is enabled for burdening, including the burden cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CapitalEventNumber":{
                        "title":"Capital Event Number",
                        "type":"integer",
                        "description":"Identifying number of the capital event associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CapitalizableFlag":{
                        "title":"Capitalizable",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Specifies if the project cost is capitalizable. A value of true means that the project cost is capitalizable and a value of false means that the project cost is not capitalizable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Comment":{
                        "title":"Comment",
                        "maxLength":240,
                        "type":"string",
                        "description":"Comment entered for the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Identifier of the contract for the project cost of a sponsored project.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractName":{
                        "title":"Contract Name",
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the contract for the project cost of a sponsored project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the contract for the project cost of a sponsored project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ConvertedFlag":{
                        "title":"Converted",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost was converted from a legacy system. A value of true means that the project cost is converted from a legacy system and a value of false means that the project cost is not converted from a legacy system.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CostActionId":{
                        "title":"Payroll Cost Action ID",
                        "type":"integer",
                        "description":"The payroll costing unique identifier for the pay action.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostActionType":{
                        "title":"Payroll Cost Action Type",
                        "maxLength":120,
                        "type":"string",
                        "description":"The unique payroll action identifier of the cost. This identifier is used to gather accounting information associated with the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CostAllocationKeyflexId":{
                        "title":"Payroll Cost Allocation Key Flexfield ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost allocation key flexfield.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostElement":{
                        "title":"Cost Element",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the cost element details in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "CostElementId",
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        }
                    },
                    "CostId":{
                        "title":"Payroll Cost ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CrossChargeType":{
                        "title":"Cross-Charge Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the type of cross-charge processing to be performed on the project cost. A list of valid values is defined in the lookup type PJC_CC_CROSS_CHARGE_TYPE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CrossChargeTypeCode":{
                        "title":"Cross-Charge Type",
                        "maxLength":2,
                        "type":"string",
                        "description":"Code of the type of cross-charge processing to be performed on the project cost. A list of valid values is defined in the lookup type PJC_CC_CROSS_CHARGE_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Document":{
                        "title":"Document",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document used to capture the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DocumentEntry":{
                        "title":"Document Entry",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the document entry used to capture the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DocumentEntryId":{
                        "title":"Document Entry ID",
                        "type":"integer",
                        "description":"Identifier of the document entry used to capture the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DocumentId":{
                        "title":"Document ID",
                        "type":"integer",
                        "description":"Identifier of the document used to capture the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the person through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureBusinessUnit":{
                        "title":"Expenditure Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure business unit that incurred the project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureBusinessUnitId":{
                        "title":"Expenditure Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure business unit that incurred the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "ExpenditureCategory":{
                        "title":"Expenditure Category",
                        "maxLength":240,
                        "type":"string",
                        "description":"The cost group associated with a project cost. The expenditure category is derived based on the expenditure type and it is a method of grouping expenditure types by the type of cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Date on which the project cost was incurred.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureOrganization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expenditure organization to which the project cost is charged.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureOrganizationId":{
                        "title":"Expenditure Organization ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure organization to which the project cost is charged.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureType":{
                        "title":"Expenditure Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of cost that is assigned to each project cost. Expenditure types are grouped into cost groups (expenditure categories) and revenue groups (revenue categories).",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeClass":{
                        "title":"Expenditure Type Class",
                        "maxLength":80,
                        "type":"string",
                        "description":"Additional classification of the project cost that drives the expenditure processing for the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeClassCode":{
                        "title":"Expenditure Type Class Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code that identifies the additional classification of the project cost that drives the expenditure processing for the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExpenditureTypeId":{
                        "title":"Expenditure Type ID",
                        "type":"integer",
                        "description":"Identifier of the expenditure type.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectUnitId"
                        }
                    },
                    "ExternalBillRate":{
                        "title":"External Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateCurrency":{
                        "title":"External Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on external contracts.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceName":{
                        "title":"External Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the external source application from where the external bill rate originates.",
                        "nullable":true
                    },
                    "ExternalBillRateSourceReference":{
                        "title":"External Bill Rate Source Reference",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the external bill rate in the external source application.",
                        "nullable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "maxLength":150,
                        "type":"string",
                        "description":"Identifier of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source of a sponsored project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundsStatus":{
                        "title":"Funds Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"Status of funds check or funds reservation validation result. A list of valid values - Failed, Passed, and Warning - is defined in the lookup type PJC_XCC_STATUS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoldIntercompanyInvoiceFlag":{
                        "title":"Hold Intercompany Invoice",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost is being held from inclusion on an intercompany invoice. A value of true means that the project cost is being held from inclusion on an intercompany invoice and a value of false means that the project cost is not being held from inclusion on an intercompany invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoldIntercompanyRevenueFlag":{
                        "title":"Hold Intercompany Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost is being held from recognizing intercompany revenue. A value of true means that the project cost is being held from recognizing intercompany revenue and a value of false means that the project cost is not being held from recognizing intercompany revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoldInvoiceFlag":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the project cost is being held from inclusion on an invoice. A value of true means that the project cost is being held from inclusion on an invoice and a value of false means that the project cost is not being held from inclusion on an invoice.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "HoldRevenueFlag":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost is being held from recognizing revenue. A value of true means that the project cost is being held from recognizing revenue and a value of false means that the project cost is not being held from recognizing revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyBillRate":{
                        "title":"Intercompany Bill Rate",
                        "type":"number",
                        "description":"The unit rate at which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateCurrency":{
                        "title":"Intercompany Bill Rate Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency in which a project cost is billed on intercompany contracts.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceName":{
                        "title":"Intercompany Bill Rate Source Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"The name of the external source application from where the intercompany bill rate originates.",
                        "nullable":true
                    },
                    "IntercompanyBillRateSourceReference":{
                        "title":"Intercompany Bill Rate Source Reference",
                        "maxLength":20,
                        "type":"string",
                        "description":"Identifier of the intercompany bill rate in the external source application.",
                        "nullable":true
                    },
                    "IntercompanyInvoiceAmountInProviderLedgerCurrency":{
                        "title":"Intercompany Invoice Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The intercompany invoice amount of the project cost, denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyInvoiceStatus":{
                        "title":"Intercompany Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been included on an intercompany invoice. A list of valid values is defined in the lookup type ORA_PJC_TXN_BILLING_STATUS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyInvoicedPercentage":{
                        "title":"Intercompany Invoiced Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been included on intercompany invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyRecognizedRevenuePercentage":{
                        "title":"Intercompany Recognized Revenue Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been recognized for intercompany revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyRevenueInProviderLedgerCurrency":{
                        "title":"Intercompany Revenue Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The intercompany revenue amount of the project cost, denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntercompanyRevenueStatus":{
                        "title":"Intercompany Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been recognized for intercompany revenue. A list of valid values is defined in the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InventoryItem":{
                        "title":"Inventory Item",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the inventory item associated with the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item ID",
                        "type":"integer",
                        "description":"Identifier of the inventory item associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InventoryItemNumber":{
                        "title":"Inventory Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number of the inventory item associated with the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InventoryTransactionNumber":{
                        "title":"Inventory Transaction Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the inventory transaction in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        }
                    },
                    "InvoiceAmountInReceiverLedgerCurrency":{
                        "title":"Invoice Amount in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The invoice amount of the project cost, denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicedPercentage":{
                        "title":"Invoiced Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been included on invoices.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicedStatus":{
                        "title":"Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been included on an invoice. A list of valid values is defined in the lookup type ORA_PJC_TXN_BILLING_STATUS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Job":{
                        "title":"Job",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the job that is being performed by the person that incurred the project cost that was charged to the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "JobId":{
                        "title":"Job ID",
                        "type":"integer",
                        "description":"Identifier of the job that is being performed by the person that incurred the project cost that was charged to the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LaborDistributionOriginalTransactionReference":{
                        "title":"Labor Distribution Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original reference that identifies a labor distribution transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NetZeroItemFlag":{
                        "title":"Net Zero Item",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that the project cost has either been reversed or is reversing another project cost, resulting in a sum of zero for the two costs together. A value of true means that the project cost has a matching reversal cost and a value of false means that the project cost doesn't have a matching reversal cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NonlaborResource":{
                        "title":"Nonlabor Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource other than human labor through which the project cost is incurred. For example, use of company-owned equipment or internal telecommunications services.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "NonlaborResourceId":{
                        "title":"Nonlabor Resource ID",
                        "type":"integer",
                        "description":"Identifier of a resource other than human labor through which the project cost is incurred. For example, use of company-owned equipment or internal telecommunications services.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NonlaborResourceOrganization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the nonlabor resource incurring the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NonlaborResourceOrganizationId":{
                        "title":"Nonlabor Resource Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization that owns the nonlabor resource incurring the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OriginalTransactionReference":{
                        "title":"Original Transaction Reference",
                        "maxLength":120,
                        "type":"string",
                        "description":"Original transaction reference of a third-party project cost. If duplicate references aren't allowed by the document, then multiple project costs can't refer to the same original transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PayrollCosted":{
                        "title":"Payroll Costed",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PayrollCostedCode":{
                        "title":"Payroll Costed",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code that indicates whether the time card transaction is eligible to be costed using distributed payroll costs and the status of the payroll cost distribution. A list of valid values is defined in the lookup type ORA_PJC_LD_PAYROLL_COSTED.",
                        "nullable":true,
                        "default":"N"
                    },
                    "PayrollId":{
                        "title":"Payroll ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll associated with this cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PayrollName":{
                        "title":"Payroll Name",
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the payroll associated with this cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Identifier of the person through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Person Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of an individual human team member through whom the project cost is incurred. A person must be associated with all time card and expense report transactions and is optional for other types of transactions.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonNumber":{
                        "title":"Person Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"Number that uniquely identifies the person who is associated with the project cost. A person must be associated with all time card and expense report transactions and is optional for other types of transactions. It does not have any relation to any national identifier component.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonType":{
                        "title":"Person Type",
                        "maxLength":20,
                        "type":"string",
                        "description":"The type used to classify the person in human resources. A list of valid values - Employee and Contingent worker - is defined in the lookup type PJF_PERSON_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project to which the cost is charged.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project to which the cost is charged.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project to which the cost is charged.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the project role associated with the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"A classification of the relationship between a person and the project associated with the project cost, such as Consultant or Technical Lead.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderBusinessUnit":{
                        "title":"Provider Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the resource that incurred the actual cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderBusinessUnitId":{
                        "title":"Provider Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit that owns the resource that incurred the actual cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProviderLedgerCurrency":{
                        "title":"Provider Ledger Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"Currency of the ledger that owns the resource that is incurring the project cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyCode":{
                        "title":"Provider Ledger Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"Code of the currency of the ledger that owns the resource that is incurring the project cost. This currency is used for accounting and reporting in the provider ledger.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyConversionDate":{
                        "title":"Provider Ledger Currency Conversion Date",
                        "type":"string",
                        "description":"The date for which to obtain currency conversion rate that is used to convert amounts in transaction currency to provider ledger currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyConversionRate":{
                        "title":"Provider Ledger Currency Conversion Rate",
                        "type":"number",
                        "description":"The ratio at which the principal unit of transaction currency is converted to provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderLedgerCurrencyConversionRateType":{
                        "title":"Provider Ledger Currency Conversion Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The source of a currency conversion rate that determines how to convert amounts in transaction currency to provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProviderOrganization":{
                        "title":"Provider Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that provided the resource that incurred the cost on the project or cost distribution line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProviderOrganizationId":{
                        "title":"Provider Organization ID",
                        "type":"integer",
                        "description":"Identifier of the provider organization of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity entered on the project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostCreditAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the credit amount for the raw cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostCreditAccountCombinationId":{
                        "title":"Raw Cost Credit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost credit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostDebitAccount":{
                        "title":"Raw Cost Debit Account",
                        "type":"string",
                        "description":"The ledger account that receives the debit amount for the raw cost associated with a project cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostDebitAccountCombinationId":{
                        "title":"Raw Cost Debit Account Combination ID",
                        "type":"integer",
                        "description":"Code combination identifier of the raw cost debit account.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "description":"Project cost that is directly attributable to the work performed in the currency of the project that is incurring the cost.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInProviderLedgerCurrency":{
                        "title":"Raw Cost in Provider Ledger Currency",
                        "type":"number",
                        "description":"Project cost in the provider ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInReceiverLedgerCurrency":{
                        "title":"Raw Cost in Receiver Ledger Currency",
                        "type":"number",
                        "description":"Project cost in the receiver ledger currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Project cost in the transaction currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostRateInTransactionCurrency":{
                        "title":"Raw Cost in Transaction Currency",
                        "type":"number",
                        "description":"Project cost in the transaction currency that is directly attributable to the work performed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReceiverBusinessUnit":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit that owns the project for which cost was incurred.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReceiverBusinessUnitId":{
                        "title":"Receiver Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit that owns the project for which cost was incurred.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReceiverOrganization":{
                        "title":"Receiver Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization that owns the project in which the actual cost was incurred.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReceiverOrganizationId":{
                        "title":"Receiver Organization ID",
                        "type":"integer",
                        "description":"Identifier of the receiver organization of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RecognizedRevenuePercentage":{
                        "title":"Recognized Revenue Percentage",
                        "type":"number",
                        "description":"The percentage of the project cost that has been revenue recognized.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceInstance":{
                        "title":"Resource Instance",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource instance in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "EquipmentInstanceId",
                                "LaborInstanceId",
                                "TransactionSource"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource name in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "ResourceId",
                                "TransactionSource"
                            ]
                        }
                    },
                    "ResourceTransactionNumber":{
                        "title":"Resource Transaction Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the resource transaction in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "DocumentEntry",
                                "TransactionSource"
                            ]
                        }
                    },
                    "RevenueCategoryCode":{
                        "title":"Revenue Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the grouping of expenditure types or events by type of revenue. For example, a revenue category with a name of Labor refers to labor revenue.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueInReceiverLedgerCurrency":{
                        "title":"Revenue in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The revenue amount of the project cost, denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueStatus":{
                        "title":"Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the project cost has been recognized for revenue. A list of valid values is defined in the lookup type PJB_EVT_REVENUE_RECOGNZD.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RunActionId":{
                        "title":"Payroll Run Action ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll run action used to get accounting information associated with the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RunId":{
                        "title":"Payroll Run ID",
                        "type":"integer",
                        "description":"The unique identifier of the payroll run associated with the cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SalesOrderNumber":{
                        "title":"Sales Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the sales order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        }
                    },
                    "ShipmentNumber":{
                        "title":"Shipment Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the shipment details in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        }
                    },
                    "SourceDistributionLayerReference":{
                        "title":"Source Distribution Layer Reference",
                        "type":"integer",
                        "description":"The distribution layer identifier of the supply chain cost transaction associated with a project cost transaction.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceTransactionQuantity":{
                        "title":"Source Transaction Quantity",
                        "type":"number",
                        "description":"The quantity of the project cost transaction as captured in the originating supply chain cost transaction.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceTransactionType":{
                        "title":"Source Transaction Type",
                        "type":"string",
                        "description":"The name of the transaction type associated with a project cost transaction as captured in the originating Supply Chain Management application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SupplyChainTransactionActionId":{
                        "title":"Supply Chain Transaction Action ID",
                        "type":"integer",
                        "description":"Identifier of the transaction action captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplyChainTransactionSourceTypeId":{
                        "title":"Supply Chain Transaction Source Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction source type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SupplyChainTransactionTypeId":{
                        "title":"Supply Chain Transaction Type ID",
                        "type":"integer",
                        "description":"Identifier of the transaction type captured in the Supply Chain Management application.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the project cost is charged.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task to which the project cost is charged.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task to which the project cost is charged.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransactionCurrency":{
                        "title":"Transaction Currency",
                        "maxLength":80,
                        "type":"string",
                        "description":"The currency in which the project cost was incurred.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionNumber":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionSource":{
                        "title":"Transaction Source",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the application in which the project cost was originally created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionSourceId":{
                        "title":"Transaction Source ID",
                        "type":"integer",
                        "description":"Identifier of the application in which the project cost was originally created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransferOrderNumber":{
                        "title":"Transfer Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the transfer order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        }
                    },
                    "TransferPriceInProjectCurrency":{
                        "title":"Transfer Price Amount in Project Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferPriceInProviderLedgerCurrency":{
                        "title":"Transfer Price Amount in Provider Ledger Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in provider ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferPriceInReceiverLedgerCurrency":{
                        "title":"Transfer Price Amount in Receiver Ledger Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in receiver ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferPriceInTransactionCurrency":{
                        "title":"Transfer Price Amount in Transaction Currency",
                        "type":"number",
                        "description":"The transfer price of the project cost denoted in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TransferredFromTransactionNumber":{
                        "title":"Transferred from Transaction Number",
                        "type":"integer",
                        "description":"The transaction number of the original project cost which was transferred from a different project, task, contract, or funding source resulting in the creation of the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "UnitOfMeasure":{
                        "title":"Unit of Measure",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the unit of measure for the item that is requested, ordered, or supplied.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the unit of measure for the item that is requested, ordered, or supplied.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UserExpenditureBatch":{
                        "title":"User Expenditure Batch",
                        "maxLength":200,
                        "type":"string",
                        "description":"The name of the expenditure group batch that you provide while creating project costs.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkOrderNumber":{
                        "title":"Work Order Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"Reference to the work order in the originating source system that's associated with the project cost.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "Document",
                                "TransactionSource"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type for the project cost.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Identifier of the work type for the project cost.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:APPLCORE_SETID_DETERMINANT_ATTR":"ProjectUnitId"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10036",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJC_PROJECTS_5FSTD_5FCOST_5FCOLLECTION_PROJECTS_5FSTD_5FCOST_5FCOLLECTION_PJC_5FTXN_5FXFACE_5FALL",
                    "FND_ACFF_Title":"Project Costing Details",
                    "FlexMetaShownContextSeg":"true",
                    "FND_ACFF_ApplicationShortName":"PJC",
                    "FlexMetaEmpty":"false"
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields-item-post-request":{
                "discriminator":{
                    "propertyName":"__FLEX_Context",
                    "mapping":{
                        "AP_Distribution_Sets":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-post-request",
                        "AP_Invoice_Distribution":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-post-request",
                        "AP_Invoice_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-post-request",
                        "EXM_Expense_Report":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-post-request",
                        "EXM_Expense_Report_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-post-request",
                        "INV_Misc_Transactions":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-post-request",
                        "OM_Sales_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-post-request",
                        "PJC_All":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-post-request",
                        "PJC_Expenditure_Batch":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-post-request",
                        "POR_Requisition":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-post-request",
                        "POR_User_Preferences":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-post-request",
                        "PO_Purchase_Order":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-post-request",
                        "PO_Purchase_Order_Line":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-post-request",
                        "PO_Purchase_Order_Schedule":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-post-request"
                    }
                },
                "oneOf":[
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-post-request"
                    },
                    {
                        "$ref":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-post-request"
                    }
                ],
                "x-base-schema":"#/components/schemas/oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFVO-post-item"
            },
            "oracle_apps_projects_costing_transactions_restModel_view_ProjectCostsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TransactionNumber":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectCosts-ProjectCostsDFF-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"The identifier of the project cost transaction.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_restModel_view_AdjustmentsVO-item":{
                "type":"object",
                "properties":{
                    "AdjustedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the person who initiated the project cost adjustment.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustedOn":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date on which the project cost was adjusted.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentSource":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Source of the project cost adjustment. A list of valid values is defined in the lookup type PJC_ADJ_SOURCE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentSourceCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the source of the project cost adjustment. A list of valid values is defined in the lookup type PJC_ADJ_SOURCE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUST_HISTORY_REC_STATUS.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentStatusCode":{
                        "maxLength":2,
                        "type":"string",
                        "description":"Code that identifies the status of the adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUST_HISTORY_REC_STATUS.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AdjustmentType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUSTMENT_TYPE.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AdjustmentTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the type of adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUSTMENT_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RejectionReason":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Reason why the project cost adjustment wasn't processed successfully.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RejectionReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the reason why the project cost adjustment wasn't processed successfully.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectCosts-Adjustments-item-response":{
                "type":"object",
                "properties":{
                    "AdjustedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Name of the person who initiated the project cost adjustment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustedOn":{
                        "title":"Date",
                        "type":"string",
                        "description":"Date on which the project cost was adjusted.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustmentSource":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Source of the project cost adjustment. A list of valid values is defined in the lookup type PJC_ADJ_SOURCE.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustmentSourceCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the source of the project cost adjustment. A list of valid values is defined in the lookup type PJC_ADJ_SOURCE.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustmentStatus":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUST_HISTORY_REC_STATUS.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustmentStatusCode":{
                        "maxLength":2,
                        "type":"string",
                        "description":"Code that identifies the status of the adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUST_HISTORY_REC_STATUS.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustmentType":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Type of adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUSTMENT_TYPE.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AdjustmentTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the type of adjustment that was performed on the project cost. A list of valid values is defined in the lookup type PJC_ADJUSTMENT_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExpenditureItemId":{
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RejectionReason":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Reason why the project cost adjustment wasn't processed successfully.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RejectionReasonCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that identifies the reason why the project cost adjustment wasn't processed successfully.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-patch-item":{
                "type":"object",
                "properties":{
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FUser__5FPreferencesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_User_Preferences",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FExpenditure__5FBatchVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_Expenditure_Batch",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPJC__5FAllVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_BILLABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_DisplayValue":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_BILLABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"_CAPITALIZABLE_FLAG_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_DisplayValue":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"_CAPITALIZABLE_FLAG",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"DROP_DOWN_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_L_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_DerivedFromParameter":"OrganizationId",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_IsRequired":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PJC_All",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FLineVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FScheduleVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Schedule",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPOR__5FRequisitionVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"POR_Requisition",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FDistribution__5FSetsVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Distribution_Sets",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrder__5FLineVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFINV__5FMisc__5FTransactionsVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_I_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"INV_Misc_Transactions",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFPO__5FPurchase__5FOrderVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":"_EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"PO_Purchase_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReport__5FLineVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report_Line",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-updatableFields":{
                "type":"object",
                "properties":{
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFOM__5FSales__5FOrderVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"OM_Sales_Order",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"billableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"billableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "billableFlag_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"billableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"capitalizableFlag_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_OpenIdentifier":"capitalizableFlag",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "capitalizableFlag_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"capitalizableFlag",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"contractId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"contractId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "contractId_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"contractId",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureItemDate":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_OpenIdentifier":"expenditureItemDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"DATE_TIME"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"expenditureTypeId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FND_ACFF_OpenIdentifier":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_EXPENDITURE_TYPES_EXPEND_SCM_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate,projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "expenditureTypeId_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate expenditureItemDate projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"SEGMENT.projectId",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"expenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"organizationId_Display",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FND_ACFF_OpenIdentifier":"organizationId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_ORGANIZATIONS_EXPEND_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"expenditureItemDate"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "organizationId_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"organizationId",
                            "FND_ACFF_PartialTarget":" expenditureItemDate expenditureItemDate expenditureItemDate",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind5_VT":"SEGMENT.expenditureItemDate",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"projectId_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_OpenIdentifier":"projectId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_PROJECTS_CCW_SO_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "projectId_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"projectId",
                            "FND_ACFF_IsReferenced":"true",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"reservedAttribute1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FND_ACFF_OpenIdentifier":"reservedAttribute1",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId,contractId",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "reservedAttribute1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"reservedAttribute1",
                            "FND_ACFF_PartialTarget":"projectId contractId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT.contractId",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"taskId_Display",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"taskId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"ORA_PJC_TASKS_SO_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "DISPLAYHINT":"Hide",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"projectId"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "taskId_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind3_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind5_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FlexClientVar_flex_vst_bind6_VT":"PARAMETER.MMBusinessUnit",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind6_RQ":"true",
                            "FND_ACFF_PreferredDisplayType":"LOV",
                            "FND_ACFF_SegmentAttributeName":"taskId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind6_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"PARAMETER.MMBusinessUnit",
                            "FlexClientVar_flex_vst_bind5_RQ":"true",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FlexClientVar_flex_vst_bind5_VT":"PARAMETER.SOBusinessUnit",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind5,flex_vst_bind6,flex_vst_bind1,flex_vst_bind2"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"workTypeId_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FND_ACFF_OpenIdentifier":"workTypeId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"projectId",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "workTypeId_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"workTypeId",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"projectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT.projectId",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFEXM__5FExpense__5FReportVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_Precision":"18",
                            "FND_ACFF_Scale":"0",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"Number18#FORMAT_ONLY",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_S_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"EXM_Expense_Report",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-patch-request":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-post-request":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-updatableFields":{
                "type":"object",
                "properties":{
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-post-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item-response":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-item":{
                "type":"object",
                "properties":{
                    "ExpenditureItemId":{
                        "title":"Transaction Number",
                        "type":"integer",
                        "description":"Identifier of the project cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18
                        }
                    },
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_transactions_flex_PjcExp_view_PJCDFFAP__5FInvoice__5FDistributionVO-patch-item":{
                "type":"object",
                "properties":{
                    "_BILLABLE_FLAG":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_BILLABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"BILLABLE_FLAG",
                            "FND_ACFF_SegmentName":"BILLABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_BILLABLE_FLAG_Display":{
                        "title":"Billable",
                        "type":"string",
                        "description":"Billable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_BILLABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CAPITALIZABLE_FLAG_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"PJC_YES_NO_LOOKUP#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_SegmentName":"CAPITALIZABLE_FLAG",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CAPITALIZABLE_FLAG_Display":{
                        "title":"Capitalizable",
                        "type":"string",
                        "description":"Capitalizable",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CAPITALIZABLE_FLAG",
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID":{
                        "title":"Contract Number",
                        "type":"number",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_CONTRACT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECT_AWARD_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"CONTRACT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_CONTRACT_ID_Display":{
                        "title":"Contract Number",
                        "type":"string",
                        "description":"Contract Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_CONTRACT_ID",
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_ITEM_DATE":{
                        "title":"Expenditure Item Date",
                        "type":"string",
                        "description":"Expenditure Item Date",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_IsReferenced":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_STANDARD_DATE#FORMAT_ONLY",
                            "controlType":"date",
                            "includeInCompactView":true,
                            "FND_ACFF_DV":"EIDate",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.sql.Date",
                            "FND_ACFF_ColumnName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_SegmentName":"EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID":{
                        "title":"Expenditure Type",
                        "type":"number",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_EXPENDITURE_TYPE_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FND_ACFF_ValueSetInfo":"PJC_EXPENDITURE_TYPES_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ExpenditureTypeId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"EXPENDITURE_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE,_PROJECT_ID"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_EXPENDITURE_TYPE_ID_Display":{
                        "title":"Expenditure Type",
                        "type":"string",
                        "description":"Expenditure Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_EXPENDITURE_TYPE_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.lang.String",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.SystemLinkageFunction",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID":{
                        "title":"Expenditure Organization",
                        "type":"number",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_ORGANIZATION_ID_Display",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_ValueSetInfo":"PJC_ORGANIZATIONS_EXPEND_E_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"OrganizationId",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FND_ACFF_SegmentName":"ORGANIZATION_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"ORGANIZATION_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_EXPENDITURE_ITEM_DATE"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_ORGANIZATION_ID_Display":{
                        "title":"Expenditure Organization",
                        "type":"string",
                        "description":"Expenditure Organization",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_ORGANIZATION_ID",
                            "FND_ACFF_PartialTarget":" _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID":{
                        "title":"Project Number",
                        "type":"number",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_PROJECT_ID_Display",
                            "FND_ACFF_IsReferenced":"true",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_DV":"ProjectId",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_PROJECTS_CCW_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"PROJECT_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_PROJECT_ID_Display":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"Project Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_IsReferenced":"true",
                            "controlType":"input_text_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVsBindVars":"flex_vst_bind1",
                            "FND_ACFF_PreferredDisplayType":"POP_UP_LIST"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_RESERVED_ATTRIBUTE1_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_AWARD_FUNDING_SOURCE_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ColumnName":"RESERVED_ATTRIBUTE1",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_CONTRACT_ID",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_RESERVED_ATTRIBUTE1_Display":{
                        "title":"Funding Source",
                        "type":"string",
                        "description":"Funding Source",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_RESERVED_ATTRIBUTE1",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._CONTRACT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID":{
                        "title":"Task Number",
                        "type":"number",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_TASK_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FND_ACFF_DV":"TaskId",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"TASK_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_TASKS_EXPEND_V#TABLE",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Show",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_DVT":"P",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"TASK_ID",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_TASK_ID_Display":{
                        "title":"Task Number",
                        "type":"string",
                        "description":"Task Number",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_TASK_ID",
                            "FND_ACFF_PartialTarget":" _PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind1_VT":"PARAMETER.BusinessUnit",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"TEXT_BOX"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID":{
                        "title":"Work Type",
                        "type":"number",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_DisplayAttributeName":"_WORK_TYPE_ID_Display",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FND_ACFF_SegmentName":"WORK_TYPE_ID",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "FND_ACFF_ValueSetInfo":"PJC_WORK_TYPE_EXPEND_V#TABLE",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.math.BigDecimal",
                            "FND_ACFF_ColumnName":"WORK_TYPE_ID",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_DependsOnAttributes":"_PROJECT_ID,_EXPENDITURE_ITEM_DATE",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "_WORK_TYPE_ID_Display":{
                        "title":"Work Type",
                        "type":"string",
                        "description":"Work Type",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_SegmentAttributeName":"_WORK_TYPE_ID",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_PartialTarget":"_PROJECT_ID _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE _EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind4_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind2_JT":"java.sql.Date",
                            "FlexClientVar_flex_vst_bind1_JT":"java.math.BigDecimal",
                            "FlexClientVar_flex_vst_bind1_RQ":"true",
                            "controlType":"combo_lov",
                            "FlexClientVar_flex_vst_bind4_RQ":"true",
                            "includeInCompactView":true,
                            "FlexClientDisplayHint":"Hide",
                            "FlexClientVar_flex_vst_bind3_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind4_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind2_VT":"SEGMENT._EXPENDITURE_ITEM_DATE",
                            "FlexClientVar_flex_vst_bind3_RQ":"true",
                            "FlexClientVar_flex_vst_bind1_VT":"SEGMENT._PROJECT_ID",
                            "FlexClientVar_flex_vst_bind2_RQ":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Value",
                            "FlexClientVsBindVars":"flex_vst_bind3,flex_vst_bind4,flex_vst_bind1,flex_vst_bind2",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Value",
                        "maxLength":40,
                        "type":"string",
                        "description":"Name of the context for the segments of the standard cost collection flexfields of the project costs.",
                        "nullable":true,
                        "default":"AP_Invoice_Distribution",
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Value",
                        "type":"string",
                        "description":"Name of the context for the segments of the project expenditure items.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPerformance-PeriodicProjectPerformance-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectPerformanceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Project Performance resource: Indicates whether data is summarized for a project.  For Periodic Project Performance resource: N/A",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "projectPerformance-item-post-request":{
                "type":"object",
                "properties":{
                    "PeriodicProjectPerformance":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance-item-post-request"
                        }
                    },
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Project Performance resource: Indicates whether data is summarized for a project.  For Periodic Project Performance resource: N/A",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "projectPerformance-item-patch-request":{
                "type":"object",
                "properties":{
                    "PeriodicProjectPerformance":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance-item-patch-request"
                        }
                    },
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Project Performance resource: Indicates whether data is summarized for a project.  For Periodic Project Performance resource: N/A",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_PeriodicProjectPerformanceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project.This is the sum of actual raw cost and actual burden cost from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which summarized data is viewed. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectPerformanceVO-post-item":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Project Performance resource: Indicates whether data is summarized for a project.  For Periodic Project Performance resource: N/A",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_PeriodicProjectPerformanceVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPerformance-PeriodicProjectPerformance-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectPerformanceVO-patch-item":{
                "type":"object",
                "properties":{
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Project Performance resource: Indicates whether data is summarized for a project.  For Periodic Project Performance resource: N/A",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    }
                }
            },
            "projectPerformance-PeriodicProjectPerformance-item-response":{
                "type":"object",
                "properties":{
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project.This is the sum of actual raw cost and actual burden cost from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which summarized data is viewed. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_PeriodicProjectPerformanceVO-item":{
                "type":"object",
                "properties":{
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project.This is the sum of actual raw cost and actual burden cost from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which summarized data is viewed. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectPerformanceVO-item":{
                "type":"object",
                "properties":{
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which summarized data is viewed. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"QTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Project Performance resource: Indicates whether data is summarized for a project.  For Periodic Project Performance resource: N/A",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectPerformanceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"QTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which summarized data is viewed. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectPerformance-item-response":{
                "type":"object",
                "properties":{
                    "BusinessUnit":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Identifier of the business unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar in which you can view summarized data.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarType":{
                        "title":"Calendar Type",
                        "maxLength":32,
                        "type":"string",
                        "description":"Type of the calendar in which you can view summarized data. A list of accepted values - Accounting and Project accounting - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CalendarTypeCode":{
                        "title":"Calendar Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Code of the calendar type in which you can view summarized data. A list of accepted values - G and P - is defined in the lookup type PJF_CALENDAR_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"The three-letter ISO currency code.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyType":{
                        "title":"Currency Type",
                        "maxLength":11,
                        "type":"string",
                        "description":"Type of the currency in which you can view summarized data. A list of accepted values - Project currency and Project ledger currency - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyTypeCode":{
                        "title":"Currency Type Code",
                        "maxLength":11,
                        "type":"string",
                        "description":"Code of the currency type in which you can view summarized data. A list of accepted values - P and F - is defined in the lookup type PJF_CURRENCY_TYPE.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetBurdenCost":{
                        "title":"EAC Budget Burden Cost",
                        "type":"number",
                        "description":"Estimated planned legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetCost":{
                        "title":"EAC Budget Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetEffort":{
                        "title":"EAC Budget Effort",
                        "type":"number",
                        "description":"Estimated planned effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetEquipmentEffort":{
                        "title":"EAC Budget Equipment Effort",
                        "type":"number",
                        "description":"Estimated planned equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetLaborEffort":{
                        "title":"EAC Budget Labor Effort",
                        "type":"number",
                        "description":"Estimated planned labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetRawCost":{
                        "title":"EAC Budget Raw Cost",
                        "type":"number",
                        "description":"Estimated planned cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACBudgetRevenue":{
                        "title":"EAC Budget Revenue",
                        "type":"number",
                        "description":"Estimated planned revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastBurdenCost":{
                        "title":"EAC Forecast Burden Cost",
                        "type":"number",
                        "description":"Estimated forecast legitimate cost of doing business that supports raw cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastCost":{
                        "title":"EAC Forecast Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastEffort":{
                        "title":"EAC Forecast Effort",
                        "type":"number",
                        "description":"Estimated forecast effort for the project at the completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastEquipmentEffort":{
                        "title":"EAC Forecast Equipment Effort",
                        "type":"number",
                        "description":"Estimated forecast equipment effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastLaborEffort":{
                        "title":"EAC Forecast Labor Effort",
                        "type":"number",
                        "description":"Estimated forecast labor effort for the project on completion of the project, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastRawCost":{
                        "title":"EAC Forecast Raw Cost",
                        "type":"number",
                        "description":"Estimated forecast cost for the project that is directly attributable to the work performed at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EACForecastRevenue":{
                        "title":"EAC Forecast Revenue",
                        "type":"number",
                        "description":"Estimated forecast revenue for the project at the completion of the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenCost":{
                        "title":"ITD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualCost":{
                        "title":"ITD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project. This is the sum of actual raw cost and actual burden cost from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEffort":{
                        "title":"ITD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the inception of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEquipmentEffort":{
                        "title":"ITD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualLaborEffort":{
                        "title":"ITD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualRawCost":{
                        "title":"ITD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetBurdenCost":{
                        "title":"ITD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetCost":{
                        "title":"ITD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetEffort":{
                        "title":"ITD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the project till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetEquipmentEffort":{
                        "title":"ITD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetLaborEffort":{
                        "title":"ITD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRawCost":{
                        "title":"ITD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDBudgetRevenue":{
                        "title":"ITD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedBurdenCost":{
                        "title":"ITD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedCost":{
                        "title":"ITD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDCommittedRawCost":{
                        "title":"ITD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedBurdenCost":{
                        "title":"ITD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedCost":{
                        "title":"ITD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDExternalCommittedRawCost":{
                        "title":"ITD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastBurdenCost":{
                        "title":"ITD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastCost":{
                        "title":"ITD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastEffort":{
                        "title":"ITD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastEquipmentEffort":{
                        "title":"ITD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastLaborEffort":{
                        "title":"ITD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the project to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRawCost":{
                        "title":"ITD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDForecastRevenue":{
                        "title":"ITD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDInvoiceAmount":{
                        "title":"ITD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedBurdenCost":{
                        "title":"ITD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedCost":{
                        "title":"ITD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDPurchaseOrderCommittedRawCost":{
                        "title":"ITD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedBurdenCost":{
                        "title":"ITD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedCost":{
                        "title":"ITD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRequisitionCommittedRawCost":{
                        "title":"ITD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDRevenue":{
                        "title":"ITD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the project till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedBurdenCost":{
                        "title":"ITD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedCost":{
                        "title":"ITD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDSupplierInvoiceCommittedRawCost":{
                        "title":"ITD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the inception of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedBurdenCost":{
                        "title":"ITD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedCost":{
                        "title":"ITD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDTransferOrderCommittedRawCost":{
                        "title":"ITD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the project to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Organization":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Identifier of the organization for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PTDActualBurdenCost":{
                        "title":"PTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualCost":{
                        "title":"PTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualEffort":{
                        "title":"PTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualEquipmentEffort":{
                        "title":"PTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualLaborEffort":{
                        "title":"PTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDActualRawCost":{
                        "title":"PTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetBurdenCost":{
                        "title":"PTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetCost":{
                        "title":"PTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetEffort":{
                        "title":"PTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the period till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetEquipmentEffort":{
                        "title":"PTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetLaborEffort":{
                        "title":"PTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRawCost":{
                        "title":"PTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDBudgetRevenue":{
                        "title":"PTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedBurdenCost":{
                        "title":"PTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedCost":{
                        "title":"PTD Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDCommittedRawCost":{
                        "title":"PTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedBurdenCost":{
                        "title":"PTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedCost":{
                        "title":"PTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDExternalCommittedRawCost":{
                        "title":"PTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastBurdenCost":{
                        "title":"PTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastCost":{
                        "title":"PTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastEffort":{
                        "title":"PTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the period to the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastEquipmentEffort":{
                        "title":"PTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastLaborEffort":{
                        "title":"PTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the period to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRawCost":{
                        "title":"PTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDForecastRevenue":{
                        "title":"PTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDInvoiceAmount":{
                        "title":"PTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedBurdenCost":{
                        "title":"PTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedCost":{
                        "title":"PTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDPurchaseOrderCommittedRawCost":{
                        "title":"PTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedBurdenCost":{
                        "title":"PTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the period till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedCost":{
                        "title":"PTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRequisitionCommittedRawCost":{
                        "title":"PTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDRevenue":{
                        "title":"PTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"PTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedCost":{
                        "title":"PTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDSupplierInvoiceCommittedRawCost":{
                        "title":"PTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedBurdenCost":{
                        "title":"PTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedCost":{
                        "title":"PTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PTDTransferOrderCommittedRawCost":{
                        "title":"PTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the period to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodEndDate":{
                        "title":"Period End Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period ends.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Period of the calendar for which summarized data is viewed. Default value is the current reporting period.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodStartDate":{
                        "title":"Period Start Date",
                        "type":"string",
                        "description":"The date on which the accounting or project accounting period starts.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodicProjectPerformance":{
                        "title":"Periodic Project Performance",
                        "type":"array",
                        "description":"The Periodic Project Performance resource is used to view summarized data including project costs, commitments, budgets, forecasts, revenue, and invoice amounts for a project or a group of projects for a specific period or all periods in the project duration.",
                        "items":{
                            "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance-item-response"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectManager":{
                        "title":"Project Manager",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has authority and responsibility for meeting project objectives.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectManagerId":{
                        "title":"Project Manager ID",
                        "type":"integer",
                        "description":"Identifier of the person who leads the project team and who has the authority and responsibility for meeting the project objectives.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatus":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project. Typical project statuses are Active and Closed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectTypeId":{
                        "title":"Project Number",
                        "type":"integer",
                        "description":"Identifier of the implementation entity that defines basic project options for the project for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectUnit":{
                        "title":"Project Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project unit for which you can view summarized data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectUnitId":{
                        "title":"Project Unit ID",
                        "type":"integer",
                        "description":"Identifier of the project unit for which you can view summarized data.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "QTDActualBurdenCost":{
                        "title":"QTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualCost":{
                        "title":"QTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualEffort":{
                        "title":"QTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualEquipmentEffort":{
                        "title":"QTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualLaborEffort":{
                        "title":"QTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDActualRawCost":{
                        "title":"QTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetBurdenCost":{
                        "title":"QTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetCost":{
                        "title":"QTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetEffort":{
                        "title":"QTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the quarter till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetEquipmentEffort":{
                        "title":"QTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetLaborEffort":{
                        "title":"QTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetRawCost":{
                        "title":"QTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDBudgetRevenue":{
                        "title":"QTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedBurdenCost":{
                        "title":"QTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedCost":{
                        "title":"QTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDCommittedRawCost":{
                        "title":"QTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedBurdenCost":{
                        "title":"QTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedCost":{
                        "title":"QTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDExternalCommittedRawCost":{
                        "title":"QTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastBurdenCost":{
                        "title":"QTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastCost":{
                        "title":"QTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastEffort":{
                        "title":"QTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the quarter the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastEquipmentEffort":{
                        "title":"QTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastLaborEffort":{
                        "title":"QTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the quarter to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastRawCost":{
                        "title":"QTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDForecastRevenue":{
                        "title":"QTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDInvoiceAmount":{
                        "title":"QTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedBurdenCost":{
                        "title":"QTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedCost":{
                        "title":"QTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDPurchaseOrderCommittedRawCost":{
                        "title":"QTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedBurdenCost":{
                        "title":"QTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the quarter till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedCost":{
                        "title":"QTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRequisitionCommittedRawCost":{
                        "title":"QTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDRevenue":{
                        "title":"QTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"QTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedCost":{
                        "title":"QTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDSupplierInvoiceCommittedRawCost":{
                        "title":"QTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedBurdenCost":{
                        "title":"QTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedCost":{
                        "title":"QTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QTDTransferOrderCommittedRawCost":{
                        "title":"QTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the quarter to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SummarizationStatus":{
                        "title":"Summarization Status",
                        "type":"string",
                        "description":"For Project Performance resource: Indicates whether data is summarized for a project.  For Periodic Project Performance resource: N/A",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "SummarizationStatus1"
                            ]
                        }
                    },
                    "YTDActualBurdenCost":{
                        "title":"YTD Actual Burden Cost",
                        "type":"number",
                        "description":"Actual legitimate cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualCost":{
                        "title":"YTD Actual Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualEffort":{
                        "title":"YTD Actual Effort",
                        "type":"number",
                        "description":"Actual effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualEquipmentEffort":{
                        "title":"YTD Actual Equipment Effort",
                        "type":"number",
                        "description":"Actual equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualLaborEffort":{
                        "title":"YTD Actual Labor Effort",
                        "type":"number",
                        "description":"Actual labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDActualRawCost":{
                        "title":"YTD Actual Raw Cost",
                        "type":"number",
                        "description":"Actual cost incurred for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetBurdenCost":{
                        "title":"YTD Budget Burden Cost",
                        "type":"number",
                        "description":"Planned legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetCost":{
                        "title":"YTD Budget Cost",
                        "type":"number",
                        "description":"Planned cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetEffort":{
                        "title":"YTD Budget Effort",
                        "type":"number",
                        "description":"Planned effort for the project from the start of the year till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetEquipmentEffort":{
                        "title":"YTD Budget Equipment Effort",
                        "type":"number",
                        "description":"Planned equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetLaborEffort":{
                        "title":"YTD Budget Labor Effort",
                        "type":"number",
                        "description":"Planned labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetRawCost":{
                        "title":"YTD Budget Raw Cost",
                        "type":"number",
                        "description":"Planned cost for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDBudgetRevenue":{
                        "title":"YTD Budget Revenue",
                        "type":"number",
                        "description":"Planned revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedBurdenCost":{
                        "title":"YTD Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate committed cost of doing business that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedCost":{
                        "title":"YTD Committed Cost",
                        "type":"number",
                        "description":"Sum of various project commitment costs from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDCommittedRawCost":{
                        "title":"YTD Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedBurdenCost":{
                        "title":"YTD Other Committed Burden Cost",
                        "type":"number",
                        "description":"Other legitimate committed cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedCost":{
                        "title":"YTD Other Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through other commitments from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDExternalCommittedRawCost":{
                        "title":"YTD Other Committed Raw Cost",
                        "type":"number",
                        "description":"Other cost committed for the project that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastBurdenCost":{
                        "title":"YTD Forecast Burden Cost",
                        "type":"number",
                        "description":"Forecasted legitimate cost of doing business that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastCost":{
                        "title":"YTD Forecast Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastEffort":{
                        "title":"YTD Forecast Effort",
                        "type":"number",
                        "description":"Forecasted effort for the project from the start of the year till the current date expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastEquipmentEffort":{
                        "title":"YTD Forecast Equipment Effort",
                        "type":"number",
                        "description":"Forecasted equipment effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastLaborEffort":{
                        "title":"YTD Forecast Labor Effort",
                        "type":"number",
                        "description":"Forecasted labor effort for the project from the start of the year to the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRawCost":{
                        "title":"YTD Forecast Raw Cost",
                        "type":"number",
                        "description":"Forecasted cost for the project that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDForecastRevenue":{
                        "title":"YTD Forecast Revenue",
                        "type":"number",
                        "description":"Forecasted revenue for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDInvoiceAmount":{
                        "title":"YTD Invoice Amount",
                        "type":"number",
                        "description":"Monetary value of an invoice created for the contract from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedBurdenCost":{
                        "title":"YTD Purchase Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through purchase orders that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedCost":{
                        "title":"YTD Purchase Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDPurchaseOrderCommittedRawCost":{
                        "title":"YTD Purchase Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through purchase orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedBurdenCost":{
                        "title":"YTD Requisition Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through requisitions that supports raw cost for the project from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedCost":{
                        "title":"YTD Requisition Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRequisitionCommittedRawCost":{
                        "title":"YTD Requisition Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through requisitions that is directly attributable to the work performed from the start of the year till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDRevenue":{
                        "title":"YTD Revenue",
                        "type":"number",
                        "description":"Amount of revenue recognized and summarized for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedBurdenCost":{
                        "title":"YTD Supplier Invoice Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through supplier invoices that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedCost":{
                        "title":"YTD Supplier Invoice Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDSupplierInvoiceCommittedRawCost":{
                        "title":"YTD Supplier Invoice Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through supplier invoices that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedBurdenCost":{
                        "title":"YTD Transfer Order Committed Burden Cost",
                        "type":"number",
                        "description":"Legitimate cost of doing business committed through transfer orders that supports raw cost for the project from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedCost":{
                        "title":"YTD Transfer Order Committed Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "YTDTransferOrderCommittedRawCost":{
                        "title":"YTD Transfer Order Committed Raw Cost",
                        "type":"number",
                        "description":"Cost committed for the project through transfer orders that is directly attributable to the work performed from the start of the year to the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPerformance":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPerformance-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectPerformance-PeriodicProjectPerformance":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_PeriodicProjectPerformanceVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectLaborResources-item-post-request":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of hours a resource is allocated to the project for a specified duration.",
                        "nullable":true,
                        "default":100
                    },
                    "AssignmentStatus":{
                        "type":"string",
                        "description":"Status of the resource assignment on the project, such as Assigned, Planning, and Canceled.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentStatusCode",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the status of the assignment.",
                        "nullable":true,
                        "default":"PLANNING_ONLY",
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType"
                            ]
                        }
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "DailyHours":{
                        "title":"Resource Assignment Hours per Day",
                        "type":"number",
                        "description":"Working hours of a resource for each working day during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is N.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "DefaultStaffingOwnerFlag":{
                        "type":"boolean",
                        "description":"Indicates whether all project resource requests will be assigned to the staffing owner by default.",
                        "nullable":true,
                        "x-hints":{
                            "precision":1
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the resource.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Resource Assignment Hours on Fridays",
                        "type":"number",
                        "description":"Working hours of a resource for every Friday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to start on the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborBillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborCostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborEffort":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that a resource is assigned or allocated to work on a project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "FromDate",
                                "ScheduleHoursType",
                                "ToDate"
                            ]
                        }
                    },
                    "MondayHours":{
                        "title":"Resource Assignment Hours on Mondays",
                        "type":"number",
                        "description":"Working hours of a resource for every Monday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "ProjectCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, provide a value for this attribute, or any one of the Project Number attribute or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ProjectResourceAssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment. To identify the project role, provide a value either for this attribute or the Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectRoleName"
                            ]
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, provide a value either for this attribute or for the Project Role ID attribute but not both.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "type":"string",
                        "description":"Reason for requesting modification of the resource assignment.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "SaturdayHours":{
                        "title":"Resource Assignment Hours on Saturdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Saturday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ScheduleHoursType":{
                        "title":"Resource Assignment Schedule Hours Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether working hours are assigned to resources based on the project calendar, per week, per day, or the day of the week. Valid values are Y, N, X, and W.\n\nIf the value is Y, hours are assigned based on the project calendar.\nIf the value is N, hours are assigned per day.\nIf the value is X, hours are assigned based on the day of the week and can vary across days.\nIf the value is set to W, hours are assigned per week.\n\nThe default value is Y.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Resource Assignment Hours on Sundays",
                        "type":"number",
                        "description":"Working hours of a resource for every Sunday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ThursdayHours":{
                        "title":"Resource Assignment Hours on Thursdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Thursday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to end on the project.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Reason"
                            ]
                        }
                    },
                    "TuesdayHours":{
                        "title":"Resource Assignment Hours on Tuesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Tuesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WednesdayHours":{
                        "title":"Resource Assignment Hours on Wednesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Wednesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WeeklyHours":{
                        "type":"number",
                        "description":"Working hours of a resource for each week during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is W.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectResourceVO_ForLaborResources-item":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of hours a resource is allocated to the project for a specified duration.",
                        "nullable":true,
                        "default":100
                    },
                    "AssignmentStatus":{
                        "type":"string",
                        "description":"Status of the resource assignment on the project, such as Assigned, Planning, and Canceled.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentStatusCode",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the status of the assignment.",
                        "nullable":true,
                        "default":"PLANNING_ONLY",
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType"
                            ]
                        }
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours per day, and exceptions for a project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DailyHours":{
                        "title":"Resource Assignment Hours per Day",
                        "type":"number",
                        "description":"Working hours of a resource for each working day during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is N.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "DefaultStaffingOwnerFlag":{
                        "type":"boolean",
                        "description":"Indicates whether all project resource requests will be assigned to the staffing owner by default.",
                        "nullable":true,
                        "x-hints":{
                            "precision":1
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the resource.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Resource Assignment Hours on Fridays",
                        "type":"number",
                        "description":"Working hours of a resource for every Friday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to start on the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborBillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborCostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborEffort":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that a resource is assigned or allocated to work on a project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "FromDate",
                                "ScheduleHoursType",
                                "ToDate"
                            ]
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MondayHours":{
                        "title":"Resource Assignment Hours on Mondays",
                        "type":"number",
                        "description":"Working hours of a resource for every Monday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "ProjResourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the project resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, provide a value for this attribute, or any one of the Project Number attribute or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ProjectResourceAssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment. To identify the project role, provide a value either for this attribute or the Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectRoleName"
                            ]
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, provide a value either for this attribute or for the Project Role ID attribute but not both.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "type":"string",
                        "description":"Reason for requesting modification of the resource assignment.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "SaturdayHours":{
                        "title":"Resource Assignment Hours on Saturdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Saturday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ScheduleHoursType":{
                        "title":"Resource Assignment Schedule Hours Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether working hours are assigned to resources based on the project calendar, per week, per day, or the day of the week. Valid values are Y, N, X, and W.\n\nIf the value is Y, hours are assigned based on the project calendar.\nIf the value is N, hours are assigned per day.\nIf the value is X, hours are assigned based on the day of the week and can vary across days.\nIf the value is set to W, hours are assigned per week.\n\nThe default value is Y.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Resource Assignment Hours on Sundays",
                        "type":"number",
                        "description":"Working hours of a resource for every Sunday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ThursdayHours":{
                        "title":"Resource Assignment Hours on Thursdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Thursday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to end on the project.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Reason"
                            ]
                        }
                    },
                    "TuesdayHours":{
                        "title":"Resource Assignment Hours on Tuesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Tuesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WednesdayHours":{
                        "title":"Resource Assignment Hours on Wednesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Wednesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WeeklyHours":{
                        "type":"number",
                        "description":"Working hours of a resource for each week during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is W.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    }
                }
            },
            "projectLaborResources-item-patch-request":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of hours a resource is allocated to the project for a specified duration.",
                        "nullable":true,
                        "default":100
                    },
                    "AssignmentStatus":{
                        "type":"string",
                        "description":"Status of the resource assignment on the project, such as Assigned, Planning, and Canceled.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentStatusCode",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the status of the assignment.",
                        "nullable":true,
                        "default":"PLANNING_ONLY",
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType"
                            ]
                        }
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "DailyHours":{
                        "title":"Resource Assignment Hours per Day",
                        "type":"number",
                        "description":"Working hours of a resource for each working day during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is N.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "DefaultStaffingOwnerFlag":{
                        "type":"boolean",
                        "description":"Indicates whether all project resource requests will be assigned to the staffing owner by default.",
                        "nullable":true,
                        "x-hints":{
                            "precision":1
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the resource.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Resource Assignment Hours on Fridays",
                        "type":"number",
                        "description":"Working hours of a resource for every Friday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to start on the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborBillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborCostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborEffort":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that a resource is assigned or allocated to work on a project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "FromDate",
                                "ScheduleHoursType",
                                "ToDate"
                            ]
                        }
                    },
                    "MondayHours":{
                        "title":"Resource Assignment Hours on Mondays",
                        "type":"number",
                        "description":"Working hours of a resource for every Monday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "ProjectCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ProjectResourceAssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment. To identify the project role, provide a value either for this attribute or the Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectRoleName"
                            ]
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, provide a value either for this attribute or for the Project Role ID attribute but not both.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "type":"string",
                        "description":"Reason for requesting modification of the resource assignment.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "SaturdayHours":{
                        "title":"Resource Assignment Hours on Saturdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Saturday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ScheduleHoursType":{
                        "title":"Resource Assignment Schedule Hours Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether working hours are assigned to resources based on the project calendar, per week, per day, or the day of the week. Valid values are Y, N, X, and W.\n\nIf the value is Y, hours are assigned based on the project calendar.\nIf the value is N, hours are assigned per day.\nIf the value is X, hours are assigned based on the day of the week and can vary across days.\nIf the value is set to W, hours are assigned per week.\n\nThe default value is Y.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Resource Assignment Hours on Sundays",
                        "type":"number",
                        "description":"Working hours of a resource for every Sunday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ThursdayHours":{
                        "title":"Resource Assignment Hours on Thursdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Thursday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to end on the project.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Reason"
                            ]
                        }
                    },
                    "TuesdayHours":{
                        "title":"Resource Assignment Hours on Tuesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Tuesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WednesdayHours":{
                        "title":"Resource Assignment Hours on Wednesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Wednesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WeeklyHours":{
                        "type":"number",
                        "description":"Working hours of a resource for each week during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is W.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectResourceVO_ForLaborResources-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, provide a value for this attribute, or any one of the Project Number attribute or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectResourceVO_ForLaborResources-patch-item":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of hours a resource is allocated to the project for a specified duration.",
                        "nullable":true,
                        "default":100
                    },
                    "AssignmentStatus":{
                        "type":"string",
                        "description":"Status of the resource assignment on the project, such as Assigned, Planning, and Canceled.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentStatusCode",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the status of the assignment.",
                        "nullable":true,
                        "default":"PLANNING_ONLY",
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType"
                            ]
                        }
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "DailyHours":{
                        "title":"Resource Assignment Hours per Day",
                        "type":"number",
                        "description":"Working hours of a resource for each working day during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is N.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "DefaultStaffingOwnerFlag":{
                        "type":"boolean",
                        "description":"Indicates whether all project resource requests will be assigned to the staffing owner by default.",
                        "nullable":true,
                        "x-hints":{
                            "precision":1
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the resource.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Resource Assignment Hours on Fridays",
                        "type":"number",
                        "description":"Working hours of a resource for every Friday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to start on the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborBillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborCostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborEffort":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that a resource is assigned or allocated to work on a project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "FromDate",
                                "ScheduleHoursType",
                                "ToDate"
                            ]
                        }
                    },
                    "MondayHours":{
                        "title":"Resource Assignment Hours on Mondays",
                        "type":"number",
                        "description":"Working hours of a resource for every Monday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "ProjectCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ProjectResourceAssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment. To identify the project role, provide a value either for this attribute or the Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectRoleName"
                            ]
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, provide a value either for this attribute or for the Project Role ID attribute but not both.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "type":"string",
                        "description":"Reason for requesting modification of the resource assignment.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "SaturdayHours":{
                        "title":"Resource Assignment Hours on Saturdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Saturday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ScheduleHoursType":{
                        "title":"Resource Assignment Schedule Hours Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether working hours are assigned to resources based on the project calendar, per week, per day, or the day of the week. Valid values are Y, N, X, and W.\n\nIf the value is Y, hours are assigned based on the project calendar.\nIf the value is N, hours are assigned per day.\nIf the value is X, hours are assigned based on the day of the week and can vary across days.\nIf the value is set to W, hours are assigned per week.\n\nThe default value is Y.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Resource Assignment Hours on Sundays",
                        "type":"number",
                        "description":"Working hours of a resource for every Sunday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ThursdayHours":{
                        "title":"Resource Assignment Hours on Thursdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Thursday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to end on the project.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Reason"
                            ]
                        }
                    },
                    "TuesdayHours":{
                        "title":"Resource Assignment Hours on Tuesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Tuesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WednesdayHours":{
                        "title":"Resource Assignment Hours on Wednesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Wednesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WeeklyHours":{
                        "type":"number",
                        "description":"Working hours of a resource for each week during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is W.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    }
                }
            },
            "projectLaborResources-item-response":{
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of hours a resource is allocated to the project for a specified duration.",
                        "nullable":true,
                        "default":100,
                        "x-queryable":true
                    },
                    "AssignmentStatus":{
                        "type":"string",
                        "description":"Status of the resource assignment on the project, such as Assigned, Planning, and Canceled.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentStatusCode",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the status of the assignment.",
                        "nullable":true,
                        "default":"PLANNING_ONLY",
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        },
                        "x-queryable":true
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        },
                        "x-queryable":true
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours per day, and exceptions for a project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DailyHours":{
                        "title":"Resource Assignment Hours per Day",
                        "type":"number",
                        "description":"Working hours of a resource for each working day during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is N.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "DefaultStaffingOwnerFlag":{
                        "type":"boolean",
                        "description":"Indicates whether all project resource requests will be assigned to the staffing owner by default.",
                        "nullable":true,
                        "x-hints":{
                            "precision":1
                        },
                        "x-queryable":true
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the resource.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        },
                        "x-queryable":true
                    },
                    "FridayHours":{
                        "title":"Resource Assignment Hours on Fridays",
                        "type":"number",
                        "description":"Working hours of a resource for every Friday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to start on the project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborBillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborCostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LaborEffort":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that a resource is assigned or allocated to work on a project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "FromDate",
                                "ScheduleHoursType",
                                "ToDate"
                            ]
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MondayHours":{
                        "title":"Resource Assignment Hours on Mondays",
                        "type":"number",
                        "description":"Working hours of a resource for every Monday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjResourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the project resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD",
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, provide a value for this attribute, or any one of the Project Number attribute or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectResourceAssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment. To identify the project role, provide a value either for this attribute or the Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectRoleName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, provide a value either for this attribute or for the Project Role ID attribute but not both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "type":"string",
                        "description":"Reason for requesting modification of the resource assignment.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        },
                        "x-queryable":true
                    },
                    "SaturdayHours":{
                        "title":"Resource Assignment Hours on Saturdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Saturday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ScheduleHoursType":{
                        "title":"Resource Assignment Schedule Hours Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether working hours are assigned to resources based on the project calendar, per week, per day, or the day of the week. Valid values are Y, N, X, and W.\n\nIf the value is Y, hours are assigned based on the project calendar.\nIf the value is N, hours are assigned per day.\nIf the value is X, hours are assigned based on the day of the week and can vary across days.\nIf the value is set to W, hours are assigned per week.\n\nThe default value is Y.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SundayHours":{
                        "title":"Resource Assignment Hours on Sundays",
                        "type":"number",
                        "description":"Working hours of a resource for every Sunday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ThursdayHours":{
                        "title":"Resource Assignment Hours on Thursdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Thursday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to end on the project.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Reason"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TuesdayHours":{
                        "title":"Resource Assignment Hours on Tuesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Tuesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "WednesdayHours":{
                        "title":"Resource Assignment Hours on Wednesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Wednesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "WeeklyHours":{
                        "type":"number",
                        "description":"Working hours of a resource for each week during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is W.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectResourceVO_ForLaborResources-updatableFields":{
                "type":"object",
                "properties":{
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the resource.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "LaborBillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "DailyHours":{
                        "title":"Resource Assignment Hours per Day",
                        "type":"number",
                        "description":"Working hours of a resource for each working day during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is N.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "DefaultStaffingOwnerFlag":{
                        "type":"boolean",
                        "description":"Indicates whether all project resource requests will be assigned to the staffing owner by default.",
                        "nullable":true,
                        "x-hints":{
                            "precision":1
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment. To identify the project role, provide a value either for this attribute or the Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectRoleName"
                            ]
                        }
                    },
                    "SundayHours":{
                        "title":"Resource Assignment Hours on Sundays",
                        "type":"number",
                        "description":"Working hours of a resource for every Sunday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType"
                            ]
                        }
                    },
                    "ThursdayHours":{
                        "title":"Resource Assignment Hours on Thursdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Thursday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "Reason":{
                        "title":"Reason",
                        "type":"string",
                        "description":"Reason for requesting modification of the resource assignment.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "ProjectCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of hours a resource is allocated to the project for a specified duration.",
                        "nullable":true,
                        "default":100
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "ProjectResourceAssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MondayHours":{
                        "title":"Resource Assignment Hours on Mondays",
                        "type":"number",
                        "description":"Working hours of a resource for every Monday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "LaborCostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true
                    },
                    "ScheduleHoursType":{
                        "title":"Resource Assignment Schedule Hours Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether working hours are assigned to resources based on the project calendar, per week, per day, or the day of the week. Valid values are Y, N, X, and W.\n\nIf the value is Y, hours are assigned based on the project calendar.\nIf the value is N, hours are assigned per day.\nIf the value is X, hours are assigned based on the day of the week and can vary across days.\nIf the value is set to W, hours are assigned per week.\n\nThe default value is Y.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, provide a value either for this attribute or for the Project Role ID attribute but not both.",
                        "nullable":true
                    },
                    "WednesdayHours":{
                        "title":"Resource Assignment Hours on Wednesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Wednesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Resource Assignment Hours on Fridays",
                        "type":"number",
                        "description":"Working hours of a resource for every Friday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "WeeklyHours":{
                        "type":"number",
                        "description":"Working hours of a resource for each week during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is W.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "AssignmentStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the status of the assignment.",
                        "nullable":true,
                        "default":"PLANNING_ONLY",
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to start on the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to end on the project.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Reason"
                            ]
                        }
                    },
                    "SaturdayHours":{
                        "title":"Resource Assignment Hours on Saturdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Saturday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "LaborEffort":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that a resource is assigned or allocated to work on a project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "FromDate",
                                "ScheduleHoursType",
                                "ToDate"
                            ]
                        }
                    },
                    "AssignmentStatus":{
                        "type":"string",
                        "description":"Status of the resource assignment on the project, such as Assigned, Planning, and Canceled.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentStatusCode",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "TuesdayHours":{
                        "title":"Resource Assignment Hours on Tuesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Tuesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectResourceVO_ForLaborResources-post-item":{
                "required":[
                    "AssignmentStatus",
                    "Name",
                    "ProjectName",
                    "ResourceId"
                ],
                "type":"object",
                "properties":{
                    "Allocation":{
                        "title":"Allocation Percentage",
                        "type":"number",
                        "description":"The percentage of hours a resource is allocated to the project for a specified duration.",
                        "nullable":true,
                        "default":100
                    },
                    "AssignmentStatus":{
                        "type":"string",
                        "description":"Status of the resource assignment on the project, such as Assigned, Planning, and Canceled.",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentStatusCode",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code for the status of the assignment.",
                        "nullable":true,
                        "default":"PLANNING_ONLY",
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReason",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "Name",
                                "ProjectRoleId",
                                "ProjectRoleName",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "AssignmentType":{
                        "title":"Assignment Type",
                        "type":"string",
                        "description":"Indicates whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true
                    },
                    "AssignmentTypeCode":{
                        "title":"Assignment Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code to indicate whether a request is for a billable assignment. Examples are BILLABLE, NONBILLABLE, or leave blank.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType"
                            ]
                        }
                    },
                    "BillablePercent":{
                        "title":"Billable Percent",
                        "type":"integer",
                        "description":"Indicates the percentage of assignment time that is billable for an assignment that is defined as Billable assignment. For a nonbillable assignment, the value is ignored. Valid values are positive integers between 0 and 100.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode"
                            ]
                        }
                    },
                    "BillablePercentReason":{
                        "title":"Billable Percent Reason",
                        "type":"string",
                        "description":"Indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "BillablePercentReasonCode":{
                        "title":"Billable Percent Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that indicates the reason that the billable percentage of the project resource assignment is less than 100%. For a nonbillable assignment, the value is ignored.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssignmentType",
                                "AssignmentTypeCode",
                                "BillablePercent"
                            ]
                        }
                    },
                    "DailyHours":{
                        "title":"Resource Assignment Hours per Day",
                        "type":"number",
                        "description":"Working hours of a resource for each working day during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is N.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "DefaultStaffingOwnerFlag":{
                        "type":"boolean",
                        "description":"Indicates whether all project resource requests will be assigned to the staffing owner by default.",
                        "nullable":true,
                        "x-hints":{
                            "precision":1
                        }
                    },
                    "Email":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the resource.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "FridayHours":{
                        "title":"Resource Assignment Hours on Fridays",
                        "type":"number",
                        "description":"Working hours of a resource for every Friday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "FromDate":{
                        "title":"From Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to start on the project.",
                        "format":"date",
                        "nullable":true
                    },
                    "LaborBillRate":{
                        "title":"Bill Rate",
                        "type":"number",
                        "description":"The amount paid to a business by its customer for a unit of work completed by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborCostRate":{
                        "title":"Cost Rate",
                        "type":"number",
                        "description":"The cost of a unit of work by the project enterprise resource.",
                        "nullable":true
                    },
                    "LaborEffort":{
                        "title":"Effort in Hours",
                        "type":"number",
                        "description":"The number of hours that a resource is assigned or allocated to work on a project.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "FromDate",
                                "ScheduleHoursType",
                                "ToDate"
                            ]
                        }
                    },
                    "MondayHours":{
                        "title":"Resource Assignment Hours on Mondays",
                        "type":"number",
                        "description":"Working hours of a resource for every Monday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Display name of the resource.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "Email",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "ResourceId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "ProjectCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project associated to the resource assignment. To identify the project, provide a value for this attribute, or any one of the Project Number attribute or the Project Name attribute. Project is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Alphanumeric identifier of the project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ProjectResourceAssignmentId":{
                        "title":"Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource assignment.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectRoleId":{
                        "title":"Project Role ID",
                        "type":"integer",
                        "description":"Identifier of the role that the selected resource is assigned to on a project assignment. To identify the project role, provide a value either for this attribute or the Project Role Name attribute but not both. Project Role value is mandatory when creating an assignment.",
                        "format":"int64",
                        "nullable":true,
                        "default":13,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectRoleName"
                            ]
                        }
                    },
                    "ProjectRoleName":{
                        "title":"Project Role Name",
                        "type":"string",
                        "description":"Name of the role that the selected resource is assigned to on a project resource assignment. To identify the project role, provide a value either for this attribute or for the Project Role ID attribute but not both.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "type":"string",
                        "description":"Reason for requesting modification of the resource assignment.",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "Allocation",
                                "AssignmentTypeCode",
                                "BillablePercent",
                                "BillablePercentReasonCode",
                                "DailyHours",
                                "DefaultStaffingOwnerFlag",
                                "FridayHours",
                                "FromDate",
                                "LaborBillRate",
                                "LaborCostRate",
                                "LaborEffort",
                                "MondayHours",
                                "ProjectRoleId",
                                "SaturdayHours",
                                "ScheduleHoursType",
                                "SundayHours",
                                "ThursdayHours",
                                "ToDate",
                                "TuesdayHours",
                                "WednesdayHours",
                                "WeeklyHours"
                            ]
                        }
                    },
                    "SaturdayHours":{
                        "title":"Resource Assignment Hours on Saturdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Saturday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ScheduleHoursType":{
                        "title":"Resource Assignment Schedule Hours Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether working hours are assigned to resources based on the project calendar, per week, per day, or the day of the week. Valid values are Y, N, X, and W.\n\nIf the value is Y, hours are assigned based on the project calendar.\nIf the value is N, hours are assigned per day.\nIf the value is X, hours are assigned based on the day of the week and can vary across days.\nIf the value is set to W, hours are assigned per week.\n\nThe default value is Y.",
                        "nullable":true
                    },
                    "SundayHours":{
                        "title":"Resource Assignment Hours on Sundays",
                        "type":"number",
                        "description":"Working hours of a resource for every Sunday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ThursdayHours":{
                        "title":"Resource Assignment Hours on Thursdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Thursday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "ToDate":{
                        "title":"To Date",
                        "type":"string",
                        "description":"The date when the resource assignment is to end on the project.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "Reason"
                            ]
                        }
                    },
                    "TuesdayHours":{
                        "title":"Resource Assignment Hours on Tuesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Tuesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WednesdayHours":{
                        "title":"Resource Assignment Hours on Wednesdays",
                        "type":"number",
                        "description":"Working hours of a resource for every Wednesday during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is X.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    },
                    "WeeklyHours":{
                        "type":"number",
                        "description":"Working hours of a resource for each week during the assignment date range. This value can be set only if the value of UseProjCalendarHourFlag is W.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ScheduleHoursType"
                            ]
                        }
                    }
                }
            },
            "projectLaborResources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectLaborResources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_project_view_ProjectResourceVO_ForLaborResources-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Identifier of the calendar that establishes the normal working days, hours per day, and exceptions for a project enterprise resource.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjResourceId":{
                        "type":"integer",
                        "description":"Unique identifier of the project resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "laborScheduleCostsPersonAssignmentsLOV-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true
                    },
                    "DisplayName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person display name.",
                        "nullable":true
                    },
                    "ListName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person list name.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person unique identifier.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number.",
                        "nullable":false
                    }
                }
            },
            "laborScheduleCostsPersonAssignmentsLOV-item-post-request":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true
                    },
                    "DisplayName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person display name.",
                        "nullable":true
                    },
                    "ListName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person list name.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person unique identifier.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModelLov_view_LdCostPersonAssignmentsVO-post-item":{
                "required":[
                    "AssignmentId",
                    "PersonId",
                    "PersonNumber"
                ],
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true
                    },
                    "DisplayName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person display name.",
                        "nullable":true
                    },
                    "ListName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person list name.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person unique identifier.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number.",
                        "nullable":false
                    }
                }
            },
            "laborScheduleCostsPersonAssignmentsLOV-item-response":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DisplayName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person display name.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ListName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person list name.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person unique identifier.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModelLov_view_LdCostPersonAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number.",
                        "nullable":false
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person unique identifier.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true
                    },
                    "ListName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person list name.",
                        "nullable":true
                    },
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true
                    },
                    "DisplayName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person display name.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModelLov_view_LdCostPersonAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true
                    },
                    "DisplayName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person display name.",
                        "nullable":true
                    },
                    "ListName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person list name.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person unique identifier.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_costing_laborDistributions_restModelLov_view_LdCostPersonAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "AssignmentId":{
                        "type":"integer",
                        "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentName":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Assignment name associated to the cost.",
                        "nullable":true
                    },
                    "AssignmentNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Assignment number associated to the cost.",
                        "nullable":true
                    },
                    "DisplayName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person display name.",
                        "nullable":true
                    },
                    "ListName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Person list name.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Person unique identifier.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonNumber":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Person number.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Labor Distribution Costs Person Assignments"
                }
            },
            "laborScheduleCostsPersonAssignmentsLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/laborScheduleCostsPersonAssignmentsLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_grantsManagement_award_publicView_view_AwardProjectFundingSourcesLOV-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardProjectFundingSourcesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_publicView_view_AwardProjectFundingSourcesLOV-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Award Project Funding Sources"
                }
            },
            "oracle_apps_projects_grantsManagement_award_publicView_view_AwardProjectFundingSourcesLOV-readOnlyFields":{
                "type":"object",
                "properties":{
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the funding source.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardProjectFundingSourcesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardProjectFundingSourcesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "awardProjectFundingSourcesLOV-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the funding source.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardProjectFundingSourcesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_grantsManagement_award_publicView_view_AwardProjectFundingSourcesLOV-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "title":"Award ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the award.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceId":{
                        "title":"Funding Source ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the funding source.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Funding Source Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "title":"Funding Source Number",
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique internal identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Award Project Funding Sources"
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseResourcesVO-item":{
                "type":"object",
                "properties":{
                    "Image":{
                        "type":"string",
                        "description":"The URL for the image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person associated with the project enterprise resource. A person has a working relationship with a legal entity defined in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceDisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects enterprise resource.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceProjectPrimaryRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The primary project role of the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The resource type of the project enterprise resource.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"USER_DEFINED"
                    }
                }
            },
            "projectEnterpriseResources-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseResourcesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceProjectPrimaryRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The primary project role of the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person associated with the project enterprise resource. A person has a working relationship with a legal entity defined in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The resource type of the project enterprise resource.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"USER_DEFINED"
                    },
                    "Image":{
                        "type":"string",
                        "description":"The URL for the image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ResourceDisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects enterprise resource.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectEnterpriseResources-item-response":{
                "type":"object",
                "properties":{
                    "Image":{
                        "type":"string",
                        "description":"The URL for the image of the project enterprise resource.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the person associated with the project enterprise resource. A person has a working relationship with a legal entity defined in human resources.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceDisplayName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email address of the projects enterprise resource.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "type":"integer",
                        "description":"The identifier of the project enterprise resource.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ResourceProjectPrimaryRole":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The primary project role of the project enterprise resource.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The resource type of the project enterprise resource.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"USER_DEFINED",
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectEnterpriseResources-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseResourcesVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_resources_restModel_view_ProjectEnterpriseResourcesVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectEnterpriseResources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectEnterpriseResources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramTemplateAssociationVO-item":{
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true
                    },
                    "AssociationId":{
                        "type":"integer",
                        "description":"The unique identifier of an association of template or report to a business object.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY"
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true
                    },
                    "LastGeneratedDate":{
                        "type":"string",
                        "description":"The last generated date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NextDueDate":{
                        "type":"string",
                        "description":"The next due publishing date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwnerPersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the template or report owner.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerPersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The template or report owner.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceObjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business object to which the report belongs, or the template is associated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceObjectNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number identifier of the business object to which the report belongs, or the template is associated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceObjectPublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.",
                        "nullable":false,
                        "readOnly":true,
                        "default":false
                    },
                    "SourceObjectUserAccess":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Associations"
                }
            },
            "projectProgramCommunications-Contents-item-post-request":{
                "type":"object",
                "properties":{
                    "CatalogReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Catalog reference of the report or template object.",
                        "nullable":true
                    },
                    "CatalogReferenceId":{
                        "type":"integer",
                        "description":"Identifier for the catalog reference of the report or template object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemValue":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Data value for the report region item.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report object.",
                        "nullable":true
                    },
                    "ObjectDisplay":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectDisplaySequence":{
                        "type":"integer",
                        "description":"The display order of an object in the report or template.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an object appears in a new line in a report or template.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon details for the object in the report or template.",
                        "nullable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy in a report or a template.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of report or template items that are part of a group.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of report or template items that are part of a group.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects like group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for types of objects like group, item, and table.",
                        "nullable":false
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnValueFive":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueFour":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueOne":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueSix":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueThree":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueTwo":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the default graph type which is required only for a table-type item like bar or pie graph.",
                        "nullable":true
                    },
                    "TableGraphTypeName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationRecipientsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person receiving the report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportRecipientId":{
                        "type":"integer",
                        "description":"Unique identifier of the report recipient.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectProgramCommunications-Feedbacks-item-post-request":{
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-item-post-request":{
                "required":[
                    "AssociationName",
                    "ReportId",
                    "SourceObjectId",
                    "TemplateFlag"
                ],
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CommunicationRecipients":{
                        "title":"Project Program Communication Recipients",
                        "type":"array",
                        "description":"The Recipients resource is used to manage the persons with whom the report is shared.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-post-request"
                        }
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY"
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgramCommunications-Feedbacks-item-patch-request":{
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramTemplateAssociationVO-post-item":{
                "required":[
                    "AssociationName",
                    "ReportId",
                    "SourceObjectId",
                    "TemplateFlag"
                ],
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY"
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Associations"
                }
            },
            "projectProgramCommunications-Associations":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectProgramCommunications":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectProgramCommunications-Contents":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "Status"
                            ]
                        }
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report.",
                        "nullable":true
                    },
                    "BipPath":{
                        "maxLength":500,
                        "type":"string",
                        "description":"Unique path of the BIP layout file.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SourceReportId":{
                        "type":"integer",
                        "description":"The identifier for the source report or template used to create this report or template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"The person ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "default":"ORA_PJS_DRAFT"
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":true,
                        "default":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Name":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the template or report.",
                        "nullable":false
                    }
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients-item-post-request":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person receiving the report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportRecipientId":{
                        "type":"integer",
                        "description":"Unique identifier of the report recipient.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectProgramCommunications-Feedbacks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationRecipientsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person receiving the report.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person receiving the report.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationRecipientsVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person receiving the report.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person receiving the report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person receiving the report.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReportRecipientId":{
                        "type":"integer",
                        "description":"Unique identifier of the report recipient.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Recipients"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramTemplateAssociationVO-updatableFields":{
                "type":"object",
                "properties":{
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true
                    },
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY"
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunications-item-post-request":{
                "required":[
                    "Name"
                ],
                "type":"object",
                "properties":{
                    "Associations":{
                        "title":"Project Program Communication Associations",
                        "type":"array",
                        "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-post-request"
                        }
                    },
                    "BipPath":{
                        "maxLength":500,
                        "type":"string",
                        "description":"Unique path of the BIP layout file.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Contents":{
                        "title":"Project Program Communication Contents",
                        "type":"array",
                        "description":"The Contents resource is used to manage the data displayed in a generated report.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-post-request"
                        }
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report.",
                        "nullable":true
                    },
                    "Feedbacks":{
                        "title":"Project Program Communication Feedback",
                        "type":"array",
                        "description":"Project Program Communication Feedback resource is used to manage the comments on the reports.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-post-request"
                        }
                    },
                    "Name":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the template or report.",
                        "nullable":false
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"The person ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceReportId":{
                        "type":"integer",
                        "description":"The identifier for the source report or template used to create this report or template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "Status"
                            ]
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "default":"ORA_PJS_DRAFT"
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":true,
                        "default":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person receiving the report.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person receiving the report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person receiving the report.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReportRecipientId":{
                        "type":"integer",
                        "description":"Unique identifier of the report recipient.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramTemplateAssociationVO-patch-item":{
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY"
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunications-Contents-item-patch-request":{
                "type":"object",
                "properties":{
                    "CatalogReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Catalog reference of the report or template object.",
                        "nullable":true
                    },
                    "CatalogReferenceId":{
                        "type":"integer",
                        "description":"Identifier for the catalog reference of the report or template object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemValue":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Data value for the report region item.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report object.",
                        "nullable":true
                    },
                    "ObjectDisplay":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectDisplaySequence":{
                        "type":"integer",
                        "description":"The display order of an object in the report or template.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an object appears in a new line in a report or template.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon details for the object in the report or template.",
                        "nullable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy in a report or a template.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of report or template items that are part of a group.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of report or template items that are part of a group.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects like group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for types of objects like group, item, and table.",
                        "nullable":false
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnValueFive":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueFour":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueOne":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueSix":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueThree":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueTwo":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the default graph type which is required only for a table-type item like bar or pie graph.",
                        "nullable":true
                    },
                    "TableGraphTypeName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportVO-patch-item":{
                "required":[
                    "Name"
                ],
                "type":"object",
                "properties":{
                    "BipPath":{
                        "maxLength":500,
                        "type":"string",
                        "description":"Unique path of the BIP layout file.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report.",
                        "nullable":true
                    },
                    "Name":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the template or report.",
                        "nullable":false
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"The person ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceReportId":{
                        "type":"integer",
                        "description":"The identifier for the source report or template used to create this report or template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "Status"
                            ]
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "default":"ORA_PJS_DRAFT"
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":true,
                        "default":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-item-patch-request":{
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CommunicationRecipients":{
                        "title":"Project Program Communication Recipients",
                        "type":"array",
                        "description":"The Recipients resource is used to manage the persons with whom the report is shared.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-patch-request"
                        }
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY"
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunications-item-response":{
                "type":"object",
                "properties":{
                    "Associations":{
                        "title":"Project Program Communication Associations",
                        "type":"array",
                        "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-response"
                        }
                    },
                    "BipPath":{
                        "maxLength":500,
                        "type":"string",
                        "description":"Unique path of the BIP layout file.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "Contents":{
                        "title":"Project Program Communication Contents",
                        "type":"array",
                        "description":"The Contents resource is used to manage the data displayed in a generated report.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-response"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Feedbacks":{
                        "title":"Project Program Communication Feedback",
                        "type":"array",
                        "description":"Project Program Communication Feedback resource is used to manage the comments on the reports.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-response"
                        }
                    },
                    "LastGeneratedDate":{
                        "type":"string",
                        "description":"The last generated date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "Name":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the template or report.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "OriginalAssociationId":{
                        "type":"integer",
                        "description":"The reference to the original template association used to generate specific report.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerPersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the template or report owner.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"The person ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerPersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The template or report owner name.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SourceObjectName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the business object to which the report belongs, or the template is associated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceObjectNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number identifier of the business object to which the report belongs, or the template is associated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceObjectPublicFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceObjectUserAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceReportId":{
                        "type":"integer",
                        "description":"The identifier for the source report or template used to create this report or template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceReportName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name for the source report or template used to create this report or template.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SrcObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "Status"
                            ]
                        },
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "default":"ORA_PJS_DRAFT",
                        "x-queryable":true
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":true,
                        "default":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients-item-patch-request":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person receiving the report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportRecipientId":{
                        "type":"integer",
                        "description":"Unique identifier of the report recipient.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportVO-post-item":{
                "required":[
                    "Name"
                ],
                "type":"object",
                "properties":{
                    "BipPath":{
                        "maxLength":500,
                        "type":"string",
                        "description":"Unique path of the BIP layout file.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report.",
                        "nullable":true
                    },
                    "Name":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the template or report.",
                        "nullable":false
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"The person ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceReportId":{
                        "type":"integer",
                        "description":"The identifier for the source report or template used to create this report or template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "Status"
                            ]
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "default":"ORA_PJS_DRAFT"
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":true,
                        "default":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communications"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationRecipientsVO-post-item":{
                "required":[
                    "PersonId"
                ],
                "type":"object",
                "properties":{
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person receiving the report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportRecipientId":{
                        "type":"integer",
                        "description":"Unique identifier of the report recipient.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Recipients"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastGeneratedDate":{
                        "type":"string",
                        "description":"The last generated date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "OwnerPersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the template or report owner.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OriginalAssociationId":{
                        "type":"integer",
                        "description":"The reference to the original template association used to generate specific report.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "SourceReportName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name for the source report or template used to create this report or template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SrcObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceObjectPublicFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceObjectName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the business object to which the report belongs, or the template is associated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceObjectUserAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceObjectNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number identifier of the business object to which the report belongs, or the template is associated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwnerPersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The template or report owner name.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-item-response":{
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssociationId":{
                        "type":"integer",
                        "description":"The unique identifier of an association of template or report to a business object.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CommunicationRecipients":{
                        "title":"Project Program Communication Recipients",
                        "type":"array",
                        "description":"The Recipients resource is used to manage the persons with whom the report is shared.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-response"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY",
                        "x-queryable":true
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastGeneratedDate":{
                        "type":"string",
                        "description":"The last generated date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NextDueDate":{
                        "type":"string",
                        "description":"The next due publishing date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OwnerPersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the template or report owner.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerPersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The template or report owner.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceObjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business object to which the report belongs, or the template is associated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceObjectNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number identifier of the business object to which the report belongs, or the template is associated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceObjectPublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.",
                        "nullable":false,
                        "readOnly":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "SourceObjectUserAccess":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportStructureVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object within the report or template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectProgramCommunications-item-patch-request":{
                "required":[
                    "Name"
                ],
                "type":"object",
                "properties":{
                    "Associations":{
                        "title":"Project Program Communication Associations",
                        "type":"array",
                        "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-patch-request"
                        }
                    },
                    "BipPath":{
                        "maxLength":500,
                        "type":"string",
                        "description":"Unique path of the BIP layout file.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Contents":{
                        "title":"Project Program Communication Contents",
                        "type":"array",
                        "description":"The Contents resource is used to manage the data displayed in a generated report.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-patch-request"
                        }
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report.",
                        "nullable":true
                    },
                    "Feedbacks":{
                        "title":"Project Program Communication Feedback",
                        "type":"array",
                        "description":"Project Program Communication Feedback resource is used to manage the comments on the reports.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-patch-request"
                        }
                    },
                    "Name":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the template or report.",
                        "nullable":false
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"The person ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceReportId":{
                        "type":"integer",
                        "description":"The identifier for the source report or template used to create this report or template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "Status"
                            ]
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "default":"ORA_PJS_DRAFT"
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":true,
                        "default":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportStructureVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table type item.",
                        "nullable":true
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of report or template items that are part of a group.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "TableColumnValueTwo":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueThree":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueFive":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for types of objects like group, item, and table.",
                        "nullable":false
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the default graph type which is required only for a table-type item like bar or pie graph.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnValueFour":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fourth column of the table type item.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects like group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy in a report or a template.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of report or template items that are part of a group.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table type item.",
                        "nullable":true
                    },
                    "ObjectDisplaySequence":{
                        "type":"integer",
                        "description":"The display order of an object in the report or template.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectDisplay":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon details for the object in the report or template.",
                        "nullable":true
                    },
                    "CatalogReferenceId":{
                        "type":"integer",
                        "description":"Identifier for the catalog reference of the report or template object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an object appears in a new line in a report or template.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueOne":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the first column of the table type item.",
                        "nullable":true
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "TableColumnValueSix":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphTypeName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemValue":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Data value for the report region item.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table type item.",
                        "nullable":true
                    },
                    "CatalogReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Catalog reference of the report or template object.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report object.",
                        "nullable":true
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportStructureVO-post-item":{
                "required":[
                    "ObjectDisplaySequence",
                    "ObjectName",
                    "ObjectTypeCode"
                ],
                "type":"object",
                "properties":{
                    "CatalogReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Catalog reference of the report or template object.",
                        "nullable":true
                    },
                    "CatalogReferenceId":{
                        "type":"integer",
                        "description":"Identifier for the catalog reference of the report or template object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemValue":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Data value for the report region item.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report object.",
                        "nullable":true
                    },
                    "ObjectDisplay":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectDisplaySequence":{
                        "type":"integer",
                        "description":"The display order of an object in the report or template.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an object appears in a new line in a report or template.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon details for the object in the report or template.",
                        "nullable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy in a report or a template.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of report or template items that are part of a group.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of report or template items that are part of a group.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects like group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for types of objects like group, item, and table.",
                        "nullable":false
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnValueFive":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueFour":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueOne":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueSix":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueThree":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueTwo":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the default graph type which is required only for a table-type item like bar or pie graph.",
                        "nullable":true
                    },
                    "TableGraphTypeName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Contents"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationRecipientsVO-patch-item":{
                "type":"object",
                "properties":{
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person receiving the report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportRecipientId":{
                        "type":"integer",
                        "description":"Unique identifier of the report recipient.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportVO-item":{
                "type":"object",
                "properties":{
                    "BipPath":{
                        "maxLength":500,
                        "type":"string",
                        "description":"Unique path of the BIP layout file.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Description":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report.",
                        "nullable":true
                    },
                    "LastGeneratedDate":{
                        "type":"string",
                        "description":"The last generated date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Name":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The name of the template or report.",
                        "nullable":false
                    },
                    "OriginalAssociationId":{
                        "type":"integer",
                        "description":"The reference to the original template association used to generate specific report.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerPersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the template or report owner.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"The person ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerPersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The template or report owner name.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SourceObjectName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the business object to which the report belongs, or the template is associated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceObjectNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number identifier of the business object to which the report belongs, or the template is associated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceObjectPublicFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceObjectUserAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceReportId":{
                        "type":"integer",
                        "description":"The identifier for the source report or template used to create this report or template.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SourceReportName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name for the source report or template used to create this report or template.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SrcObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "Status"
                            ]
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "default":"ORA_PJS_DRAFT"
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":true,
                        "default":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communications"
                }
            },
            "projectProgramCommunications-Feedbacks-item-response":{
                "type":"object",
                "properties":{
                    "CommentText":{
                        "maxLength":400,
                        "type":"string",
                        "description":"Additional comment from the recipient of the report in free text form.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Emoticon":{
                        "maxLength":80,
                        "type":"string",
                        "description":"Emoticon code that corresponds to each supported emoji.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FeedbackId":{
                        "type":"integer",
                        "description":"Unique identifier of the feedback given as comment for the report.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person writing the comment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonId":{
                        "type":"integer",
                        "description":"Unique identifier of the person writing the comment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person writing the comment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "ReportObjectId":{
                        "type":"integer",
                        "description":"Unique identifier for the object in a report.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportStructureVO-item":{
                "type":"object",
                "properties":{
                    "CatalogReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Catalog reference of the report or template object.",
                        "nullable":true
                    },
                    "CatalogReferenceId":{
                        "type":"integer",
                        "description":"Identifier for the catalog reference of the report or template object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemValue":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Data value for the report region item.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report object.",
                        "nullable":true
                    },
                    "ObjectDisplay":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectDisplaySequence":{
                        "type":"integer",
                        "description":"The display order of an object in the report or template.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an object appears in a new line in a report or template.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon details for the object in the report or template.",
                        "nullable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object within the report or template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy in a report or a template.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of report or template items that are part of a group.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of report or template items that are part of a group.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects like group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for types of objects like group, item, and table.",
                        "nullable":false
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnValueFive":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueFour":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueOne":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueSix":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueThree":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueTwo":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the default graph type which is required only for a table-type item like bar or pie graph.",
                        "nullable":true
                    },
                    "TableGraphTypeName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Contents"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramTemplateAssociationVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastGeneratedDate":{
                        "type":"string",
                        "description":"The last generated date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "OwnerPersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the template or report owner.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NextDueDate":{
                        "type":"string",
                        "description":"The next due publishing date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SourceObjectPublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.",
                        "nullable":false,
                        "readOnly":true,
                        "default":false
                    },
                    "SourceObjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business object to which the report belongs, or the template is associated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceObjectUserAccess":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SourceObjectNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number identifier of the business object to which the report belongs, or the template is associated.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OwnerPersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The template or report owner.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AssociationId":{
                        "type":"integer",
                        "description":"The unique identifier of an association of template or report to a business object.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_CommunicationReportStructureVO-patch-item":{
                "type":"object",
                "properties":{
                    "CatalogReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Catalog reference of the report or template object.",
                        "nullable":true
                    },
                    "CatalogReferenceId":{
                        "type":"integer",
                        "description":"Identifier for the catalog reference of the report or template object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemValue":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Data value for the report region item.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report object.",
                        "nullable":true
                    },
                    "ObjectDisplay":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectDisplaySequence":{
                        "type":"integer",
                        "description":"The display order of an object in the report or template.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an object appears in a new line in a report or template.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon details for the object in the report or template.",
                        "nullable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy in a report or a template.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of report or template items that are part of a group.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of report or template items that are part of a group.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects like group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for types of objects like group, item, and table.",
                        "nullable":false
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnValueFive":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fifth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueFour":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fourth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueOne":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the first column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueSix":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the sixth column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueThree":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the third column of the table type item.",
                        "nullable":true
                    },
                    "TableColumnValueTwo":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the second column of the table type item.",
                        "nullable":true
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the default graph type which is required only for a table-type item like bar or pie graph.",
                        "nullable":true
                    },
                    "TableGraphTypeName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    }
                }
            },
            "projectProgramCommunications-Contents-item-response":{
                "type":"object",
                "properties":{
                    "CatalogReference":{
                        "maxLength":255,
                        "type":"string",
                        "description":"Catalog reference of the report or template object.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CatalogReferenceId":{
                        "type":"integer",
                        "description":"Identifier for the catalog reference of the report or template object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ItemValue":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Data value for the report region item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the template or report object.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectDisplay":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ObjectDisplaySequence":{
                        "type":"integer",
                        "description":"The display order of an object in the report or template.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an object appears in a new line in a report or template.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon details for the object in the report or template.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object within the report or template.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy in a report or a template.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of report or template items that are part of a group.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of report or template items that are part of a group.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects like group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for types of objects like group, item, and table.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnValueFive":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fifth column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnValueFour":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value of the fourth column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnValueOne":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the first column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnValueSix":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the sixth column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnValueThree":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the third column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnValueTwo":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The value for the second column of the table type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default column for sorting table data.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for the default graph type which is required only for a table-type item like bar or pie graph.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableGraphTypeName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_protectedUiModel_flex_dff_view_PJB__EVENTVO-patch-item":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10035",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJB_PJB_5FBILLING_5FEVENTS_5FFLEX_PJB_5FBILLING_5FEVENTS_PJB_5FBILLING_5FEVENTS",
                    "FND_ACFF_Title":"Billing Events",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJB",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectBillingEvents-item-patch-request":{
                "type":"object",
                "properties":{
                    "BillHold":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from invoicing. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "BillTrnsAmount":{
                        "title":"Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Amount of the billing event in the transaction currency. Mandatory for all POST and PATCH operations.",
                        "nullable":false,
                        "default":0
                    },
                    "BillTrnsCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the transaction currency for the billing event. Mandatory for POST and PATCH operations. Defaults to the contract currency if you only provide the contract number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for the event. Mandatory for POST operation. Valid values include any business unit to which a user has access.",
                        "nullable":true
                    },
                    "CompletionDate":{
                        "title":"Completion Date",
                        "type":"string",
                        "description":"The date on which the event is complete and on or after which the event is processed for revenue accrual and invoicing. Not mandatory for creating a billing event but mandatory for processing the event. Mandatory for creating a reversal event if the Reverse This Event in the Next Period attribute is set to Y.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line on the event. Mandatory for POST operation.The Contract Line ID attribute is derived from this attribute. Valid values are any line number that exists on the contract specified in the Contract Number attribute and associated to a bill plan.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the event. Mandatory attribute that is used to derive the Contract ID attribute. Valid values are all contracts that belong to the business unit populated on the event in the Business Unit Name attribute and are not in Closed or Cancel status.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractTypeName":{
                        "title":"Contract Type Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the type of contract that is assigned to the billing event. Valid values are all the contract types defined in the application.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EventDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description. Mandatory attribute that is automatically populated during POST and PATCH operations based on the selected event type name if a value is not provided.",
                        "nullable":false
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. Mandatory for POST operation. Mandatory for PATCH operation if you specify the Contract Line attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ItemNumber":{
                        "title":"Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number that identifies the item on the event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for the event. Mandatory for POST operation and defaults to the organization associated to the contract on the event. For a PATCH operation the default value is also set to organization on the contract if a value is not provided.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PrepaymentRequestEventNumber":{
                        "title":"Prepayment Request Billing Event",
                        "type":"integer",
                        "description":"Reference of prepayment request billing event specified on a prepayment application billing event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "EventTypeId1"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Identifier of the project on the event. Valid values are the project numbers associated to the contract line. Mandatory if the Require Project on Event profile option is set to Yes. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity of the item on the item based event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RevenueHold":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from recognizing revenue. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ReverseAccrual":{
                        "title":"Reverse This Event in the Next Period",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the event should automatically reverse in the next period. Default value is N. Set the value to Y to have the application automatically create a reversal event. The Completion Date is also mandatory to create a reversal event.",
                        "nullable":true,
                        "default":"N"
                    },
                    "SourceName":{
                        "title":"Event Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source application from which the event originated.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Application Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the event in the source application.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the transaction task on the event. Valid values are tasks that are associated to the contract line and any sub task of an associated task. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UOMCode":{
                        "title":"UOM Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Unit of measure code.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "InventoryItemId1"
                            ]
                        }
                    },
                    "UnitPrice":{
                        "type":"number",
                        "description":"Price of each unit of item.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "InventoryItemId1",
                                "UOMCode"
                            ]
                        }
                    },
                    "billingEventDFF":{
                        "title":"Project Billing Event Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for project billing events.",
                        "items":{
                            "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "projectBillingEvents-item-response":{
                "type":"object",
                "properties":{
                    "AdjustedEventId":{
                        "title":"Adjusted Event ID",
                        "type":"integer",
                        "description":"Unique identifier of the adjusted event if the billing event is an adjustment of another billing event. This value is automatically populated when the application creates an adjustment billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Automatic":{
                        "title":"Automatic",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is created automatically by the application.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "BillCurrencyOptCode":{
                        "title":"Billing Currency Type",
                        "type":"string",
                        "description":"Indicates the code for the classification of the billing currency that is used for invoicing. The billing currency can be contract currency, transaction currency, or user currency. It is defined on the bill plan attached to the contract line selected for the event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillHold":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from invoicing. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "BillHoldMeaning":{
                        "title":"Hold Invoice Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Hold Invoice attribute. Valid values are No, Once, or Indefinitely.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillTrnsAmount":{
                        "title":"Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Amount of the billing event in the transaction currency. Mandatory for all POST and PATCH operations.",
                        "nullable":false,
                        "default":0,
                        "x-queryable":true
                    },
                    "BillTrnsCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the transaction currency for the billing event. Mandatory for POST and PATCH operations. Defaults to the contract currency if you only provide the contract number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "BillingResource":{
                        "title":"Billing Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing resource for the billing event. This attribute is automatically populated based on the setup of the Manage Planning and Billing Resource Breakdown Structures.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource. This attribute is automatically derived based on the attributes on the event and the resource breakdown structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit for the event. Mandatory for POST operation and derived based on the Business Unit Name attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for the event. Mandatory for POST operation. Valid values include any business unit to which a user has access.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CompletionDate":{
                        "title":"Completion Date",
                        "type":"string",
                        "description":"The date on which the event is complete and on or after which the event is processed for revenue accrual and invoicing. Not mandatory for creating a billing event but mandatory for processing the event. Mandatory for creating a reversal event if the Reverse This Event in the Next Period attribute is set to Y.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyAmount":{
                        "title":"Amount in Contract Currency",
                        "type":"number",
                        "description":"The potential amount of the billing event in the currency of the contract when the event is created or the Amount in Bill Transaction Currency is updated. When the billing event is invoiced or recognized for revenue, this attribute is updated with the actual amount.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract entered on the event.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyExchgDate":{
                        "title":"Conversion Date",
                        "type":"string",
                        "description":"The exchange date of contract currency used to convert the billing event amount.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyExchgRate":{
                        "title":"Conversion Rate",
                        "type":"number",
                        "description":"The exchange rate of contract currency used to convert the billing event amount.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractCurrencyRateType":{
                        "title":"Conversion Rate Type",
                        "maxLength":15,
                        "type":"string",
                        "description":"A classification of conversion rates that is used to convert the billing event amount to contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the event. The Contract ID is mandatory and it is automatically derived based on the Contract Number attribute during POST and PATCH operations.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line for the event. Mandatory for POST and PATCH operations and automatically derived based on the Contract Line Number attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line on the event. Mandatory for POST operation.The Contract Line ID attribute is derived from this attribute. Valid values are any line number that exists on the contract specified in the Contract Number attribute and associated to a bill plan.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the event. Mandatory attribute that is used to derive the Contract ID attribute. Valid values are all contracts that belong to the business unit populated on the event in the Business Unit Name attribute and are not in Closed or Cancel status.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ContractRateDateType":{
                        "title":"Conversion Date Type",
                        "maxLength":15,
                        "type":"string",
                        "description":"A classification of conversion dates that is used to convert the billing event amount to contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractRateDateTypeMeaning":{
                        "title":"Contract Rate Date Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning for the Rate Date Type attribute.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Identifier of the type of contract on the billing event. This attribute is populated based on the value selected in the Contact Type Name attribute on the event during POST and PATCH operations.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ContractTypeName":{
                        "title":"Contract Type Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the type of contract that is assigned to the billing event. Valid values are all the contract types defined in the application.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ConversionRateTypeMeaning":{
                        "title":"Conversion Rate Type Meaning",
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Conversion Rate Type attribute. Valid values are Spot, Corporate, User, and Fixed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedRequestId":{
                        "title":"Process Request ID",
                        "type":"integer",
                        "description":"Unique identifier of the latest request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":20
                        },
                        "x-queryable":true
                    },
                    "EventDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description. Mandatory attribute that is automatically populated during POST and PATCH operations based on the selected event type name if a value is not provided.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "EventId":{
                        "title":"Billing Event ID",
                        "type":"integer",
                        "description":"Unique identifier of the billing event. Mandatory for POST operation and  automatically generated during the operation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "EventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number that identifies the event.This number is automatically populated sequentially as events are created for the selected contract line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "EventNumberReversed":{
                        "title":"Reversed Event Number",
                        "type":"integer",
                        "description":"Number of the reversed billing event. This occurs when a billing event is cancelled and cannot be deleted and as a result, the event is cancelled by reversing the original event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "EventTypeCode":{
                        "title":"Event Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for classification of the event. Valid values are R - Revenue only, I - Invoice only, and B - Both invoice and revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"B",
                        "x-queryable":true
                    },
                    "EventTypeId":{
                        "title":"Event Type ID",
                        "type":"integer",
                        "description":"Identifier of the event type.This attribute is derived during POST or PATCH operations based on the value selected in the Event Type Name attribute. Valid values are all active event types.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. Mandatory for POST operation. Mandatory for PATCH operation if you specify the Contract Line attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "InvCurrencyDateTypeMeaning":{
                        "title":"Invoice Currency Date Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning for the value of the Invoice Currency Date Type attribute.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvCurrencyRateTypeMeaning":{
                        "title":"Invoice Currency Rate Type Meaning",
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Invoice Currency Rate Type attribute.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier of the item number.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency used for the invoice amount of the billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyDateType":{
                        "title":"Invoice Currency Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the invoice currency date type that is used when the amounts are calculated for the invoice.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyExchgDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"Indicates the exchange date for the conversion of the invoice currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyExchgRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"Indicates the exchange rate used to convert to the invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the rate type used to calculate the invoice revenue currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceException":{
                        "title":"Invoice Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether exception occurred on the event during invoice generation.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "InvoicePotentialAmount":{
                        "title":"Event Amount in Invoice Revenue Currency",
                        "type":"number",
                        "description":"Indicates the potential amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoiceStatusMeaning":{
                        "title":"Invoice Status Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that invoice is generated for the event.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Invoiced":{
                        "title":"Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the invoice generation status on the event. Valid values are P - Partial, U - Uninvoiced, F - Fully Invoiced, and A - Pending Adjustment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoicedAmount":{
                        "title":"Event Amount in Invoice Revenue Currency",
                        "type":"number",
                        "description":"Indicates the potential event amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "InvoicedPercentage":{
                        "title":"Invoiced Percentage",
                        "type":"number",
                        "description":"Indicates the percent of the total event amount which has been invoiced.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ItemEventFlag":{
                        "title":"Item based event",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates an item based event.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "ItemNumber":{
                        "title":"Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number that identifies the item on the event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier of the organization to which the item is associated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerInvoiceAmount":{
                        "title":"Ledger Invoice Amount",
                        "type":"number",
                        "description":"Indicates the invoice amount in ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LedgerRevenueAmount":{
                        "title":"Ledger Revenue Amount",
                        "type":"number",
                        "description":"Indicates the revenue amount is ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the linked task when task level linkage is present on the billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization for the event. Mandatory attribute that is automatically populated based on the value in the Organization attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for the event. Mandatory for POST operation and defaults to the organization associated to the contract on the event. For a PATCH operation the default value is also set to organization on the contract if a value is not provided.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PrePayAppliedAmountInInvCurrency":{
                        "title":"Prepayment Applied Amount in Invoice Currency",
                        "type":"number",
                        "description":"The invoice amount in invoice currency from prepayment application invoice distributions that refers to the prepayment application billing events cross-referring to the prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "PrePayBalanceAmountInInvCurrency":{
                        "title":"Prepayment Balance Amount in Invoice Currency",
                        "type":"number",
                        "description":"It is a derived measure based on the prepayment request amount minus the prepayment applied amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "PrePayRequestAmountInInvCurrency":{
                        "title":"Prepayment Request Amount in Invoice Currency",
                        "type":"number",
                        "description":"The invoice amount in invoice currency from prepayment request invoice distributions that refers to the prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "PrepaymentApplicationFlag":{
                        "title":"Prepayment Application",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A flag on the billing event that identifies it is a prepayment application billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PrepaymentRequestEventId":{
                        "title":"Prepayment Request Billing Event ID",
                        "type":"integer",
                        "description":"Identifier of prepayment request billing event specified on a prepayment application billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PrepaymentRequestEventNumber":{
                        "title":"Prepayment Request Billing Event",
                        "type":"integer",
                        "description":"Reference of prepayment request billing event specified on a prepayment application billing event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "EventTypeId1"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PrepaymentRequestFlag":{
                        "title":"Prepayment Request",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A flag on the billing event that identifies it is a prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the currency of the project for the billing event.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for the event. This attribute is populated based on the value in the Project Name attribute for POST and PATCH operations. Mandatory if the Require Project on Event profile option is set to Yes.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectInvoiceAmount":{
                        "title":"Project Invoice Amount",
                        "type":"number",
                        "description":"Invoice amount in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Identifier of the project on the event. Valid values are the project numbers associated to the contract line. Mandatory if the Require Project on Event profile option is set to Yes. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ProjectRevenueAmount":{
                        "title":"Project Revenue Amount",
                        "type":"number",
                        "description":"The revenue amount in project currency. This is calculated by applying the project currency setup conversion rules to the bill transaction base revenue amount during revenue generation.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity of the item on the item based event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "QuantityBilled":{
                        "title":"Quantity Invoiced",
                        "type":"number",
                        "description":"Quantity of item invoiced.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "QuantityRevenueRecognzd":{
                        "title":"Quantity Revenue Recognized",
                        "type":"number",
                        "description":"Quantity of item for which revenue is recognized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        },
                        "x-queryable":true
                    },
                    "RevenueAmount":{
                        "title":"Recognized Revenue in Contract Currency",
                        "type":"number",
                        "description":"Indicates the recognized revenue amount in contract currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueCurrencyCode":{
                        "title":"Invoice Revenue Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the revenue amount.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueException":{
                        "title":"Revenue Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether exception occured on the event during revenue generation.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "RevenueHold":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from recognizing revenue. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "RevenueHoldMeaning":{
                        "title":"Hold Revenue Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Hold Revenue attribute. Valid values are No, Once, or Indefinitely.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if revenue is generated on the event. Valid values are P - Partial, U - Unrecognized, F - Fully, A - Pending Adjustment.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"Indicates the percent of the total event amount which has been recognized as revenue.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueStatusMeaning":{
                        "title":"Revenue Status Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates revenue is generated for the event.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReverseAccrual":{
                        "title":"Reverse This Event in the Next Period",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the event should automatically reverse in the next period. Default value is N. Set the value to Y to have the application automatically create a reversal event. The Completion Date is also mandatory to create a reversal event.",
                        "nullable":true,
                        "default":"N",
                        "x-queryable":true
                    },
                    "SourceName":{
                        "title":"Event Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source application from which the event originated.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceReference":{
                        "title":"Application Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the event in the source application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Project Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for the event.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the transaction task on the event. Valid values are tasks that are associated to the contract line and any sub task of an associated task. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "UOMCode":{
                        "title":"UOM Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Unit of measure code.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "InventoryItemId1"
                            ]
                        },
                        "x-queryable":true
                    },
                    "UOMName":{
                        "type":"string",
                        "description":"Unit of measure name.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitPrice":{
                        "type":"number",
                        "description":"Price of each unit of item.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "InventoryItemId1",
                                "UOMCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "UnitPriceCurrency":{
                        "type":"string",
                        "description":"Currency in which the unit price of item is mentioned.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "ItemEventFlag"
                            ]
                        },
                        "x-queryable":true
                    },
                    "Version":{
                        "title":"Version",
                        "type":"integer",
                        "description":"Indicates the previously active version of the contract or the current version if there is no previously active version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "billingEventDFF":{
                        "title":"Project Billing Event Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for project billing events.",
                        "items":{
                            "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectBillingEvents-billingEventDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_protectedUiModel_flex_dff_view_PJB__EVENTVO-post-item":{
                "type":"object",
                "properties":{
                    "EventId":{
                        "type":"integer",
                        "description":"Identifier of the event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectBillingEvents-billingEventDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "EventId":{
                        "type":"integer",
                        "description":"Identifier of the event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillingEventVO-item":{
                "type":"object",
                "properties":{
                    "AdjustedEventId":{
                        "title":"Adjusted Event ID",
                        "type":"integer",
                        "description":"Unique identifier of the adjusted event if the billing event is an adjustment of another billing event. This value is automatically populated when the application creates an adjustment billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Automatic":{
                        "title":"Automatic",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is created automatically by the application.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N"
                    },
                    "BillCurrencyOptCode":{
                        "title":"Billing Currency Type",
                        "type":"string",
                        "description":"Indicates the code for the classification of the billing currency that is used for invoicing. The billing currency can be contract currency, transaction currency, or user currency. It is defined on the bill plan attached to the contract line selected for the event.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillHold":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from invoicing. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "BillHoldMeaning":{
                        "title":"Hold Invoice Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Hold Invoice attribute. Valid values are No, Once, or Indefinitely.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillTrnsAmount":{
                        "title":"Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Amount of the billing event in the transaction currency. Mandatory for all POST and PATCH operations.",
                        "nullable":false,
                        "default":0
                    },
                    "BillTrnsCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the transaction currency for the billing event. Mandatory for POST and PATCH operations. Defaults to the contract currency if you only provide the contract number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillingResource":{
                        "title":"Billing Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing resource for the billing event. This attribute is automatically populated based on the setup of the Manage Planning and Billing Resource Breakdown Structures.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource. This attribute is automatically derived based on the attributes on the event and the resource breakdown structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit for the event. Mandatory for POST operation and derived based on the Business Unit Name attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for the event. Mandatory for POST operation. Valid values include any business unit to which a user has access.",
                        "nullable":true
                    },
                    "CompletionDate":{
                        "title":"Completion Date",
                        "type":"string",
                        "description":"The date on which the event is complete and on or after which the event is processed for revenue accrual and invoicing. Not mandatory for creating a billing event but mandatory for processing the event. Mandatory for creating a reversal event if the Reverse This Event in the Next Period attribute is set to Y.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractCurrencyAmount":{
                        "title":"Amount in Contract Currency",
                        "type":"number",
                        "description":"The potential amount of the billing event in the currency of the contract when the event is created or the Amount in Bill Transaction Currency is updated. When the billing event is invoiced or recognized for revenue, this attribute is updated with the actual amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract entered on the event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractCurrencyExchgDate":{
                        "title":"Conversion Date",
                        "type":"string",
                        "description":"The exchange date of contract currency used to convert the billing event amount.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyExchgRate":{
                        "title":"Conversion Rate",
                        "type":"number",
                        "description":"The exchange rate of contract currency used to convert the billing event amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyRateType":{
                        "title":"Conversion Rate Type",
                        "maxLength":15,
                        "type":"string",
                        "description":"A classification of conversion rates that is used to convert the billing event amount to contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the event. The Contract ID is mandatory and it is automatically derived based on the Contract Number attribute during POST and PATCH operations.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line for the event. Mandatory for POST and PATCH operations and automatically derived based on the Contract Line Number attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line on the event. Mandatory for POST operation.The Contract Line ID attribute is derived from this attribute. Valid values are any line number that exists on the contract specified in the Contract Number attribute and associated to a bill plan.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the event. Mandatory attribute that is used to derive the Contract ID attribute. Valid values are all contracts that belong to the business unit populated on the event in the Business Unit Name attribute and are not in Closed or Cancel status.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractRateDateType":{
                        "title":"Conversion Date Type",
                        "maxLength":15,
                        "type":"string",
                        "description":"A classification of conversion dates that is used to convert the billing event amount to contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractRateDateTypeMeaning":{
                        "title":"Contract Rate Date Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning for the Rate Date Type attribute.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Identifier of the type of contract on the billing event. This attribute is populated based on the value selected in the Contact Type Name attribute on the event during POST and PATCH operations.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ContractTypeName":{
                        "title":"Contract Type Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the type of contract that is assigned to the billing event. Valid values are all the contract types defined in the application.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ConversionRateTypeMeaning":{
                        "title":"Conversion Rate Type Meaning",
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Conversion Rate Type attribute. Valid values are Spot, Corporate, User, and Fixed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedRequestId":{
                        "title":"Process Request ID",
                        "type":"integer",
                        "description":"Unique identifier of the latest request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":20
                        }
                    },
                    "EventDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description. Mandatory attribute that is automatically populated during POST and PATCH operations based on the selected event type name if a value is not provided.",
                        "nullable":false
                    },
                    "EventId":{
                        "title":"Billing Event ID",
                        "type":"integer",
                        "description":"Unique identifier of the billing event. Mandatory for POST operation and  automatically generated during the operation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "EventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number that identifies the event.This number is automatically populated sequentially as events are created for the selected contract line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventNumberReversed":{
                        "title":"Reversed Event Number",
                        "type":"integer",
                        "description":"Number of the reversed billing event. This occurs when a billing event is cancelled and cannot be deleted and as a result, the event is cancelled by reversing the original event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventTypeCode":{
                        "title":"Event Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for classification of the event. Valid values are R - Revenue only, I - Invoice only, and B - Both invoice and revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"B"
                    },
                    "EventTypeId":{
                        "title":"Event Type ID",
                        "type":"integer",
                        "description":"Identifier of the event type.This attribute is derived during POST or PATCH operations based on the value selected in the Event Type Name attribute. Valid values are all active event types.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. Mandatory for POST operation. Mandatory for PATCH operation if you specify the Contract Line attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "InvCurrencyDateTypeMeaning":{
                        "title":"Invoice Currency Date Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning for the value of the Invoice Currency Date Type attribute.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvCurrencyRateTypeMeaning":{
                        "title":"Invoice Currency Rate Type Meaning",
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Invoice Currency Rate Type attribute.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier of the item number.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency used for the invoice amount of the billing event.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyDateType":{
                        "title":"Invoice Currency Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the invoice currency date type that is used when the amounts are calculated for the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyExchgDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"Indicates the exchange date for the conversion of the invoice currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyExchgRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"Indicates the exchange rate used to convert to the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the rate type used to calculate the invoice revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceException":{
                        "title":"Invoice Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether exception occurred on the event during invoice generation.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N"
                    },
                    "InvoicePotentialAmount":{
                        "title":"Event Amount in Invoice Revenue Currency",
                        "type":"number",
                        "description":"Indicates the potential amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceStatusMeaning":{
                        "title":"Invoice Status Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that invoice is generated for the event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Invoiced":{
                        "title":"Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the invoice generation status on the event. Valid values are P - Partial, U - Uninvoiced, F - Fully Invoiced, and A - Pending Adjustment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicedAmount":{
                        "title":"Event Amount in Invoice Revenue Currency",
                        "type":"number",
                        "description":"Indicates the potential event amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicedPercentage":{
                        "title":"Invoiced Percentage",
                        "type":"number",
                        "description":"Indicates the percent of the total event amount which has been invoiced.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ItemEventFlag":{
                        "title":"Item based event",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates an item based event.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ItemNumber":{
                        "title":"Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number that identifies the item on the event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov"
                        }
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier of the organization to which the item is associated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerInvoiceAmount":{
                        "title":"Ledger Invoice Amount",
                        "type":"number",
                        "description":"Indicates the invoice amount in ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerRevenueAmount":{
                        "title":"Ledger Revenue Amount",
                        "type":"number",
                        "description":"Indicates the revenue amount is ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the linked task when task level linkage is present on the billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization for the event. Mandatory attribute that is automatically populated based on the value in the Organization attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for the event. Mandatory for POST operation and defaults to the organization associated to the contract on the event. For a PATCH operation the default value is also set to organization on the contract if a value is not provided.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PrePayAppliedAmountInInvCurrency":{
                        "title":"Prepayment Applied Amount in Invoice Currency",
                        "type":"number",
                        "description":"The invoice amount in invoice currency from prepayment application invoice distributions that refers to the prepayment application billing events cross-referring to the prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PrePayBalanceAmountInInvCurrency":{
                        "title":"Prepayment Balance Amount in Invoice Currency",
                        "type":"number",
                        "description":"It is a derived measure based on the prepayment request amount minus the prepayment applied amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PrePayRequestAmountInInvCurrency":{
                        "title":"Prepayment Request Amount in Invoice Currency",
                        "type":"number",
                        "description":"The invoice amount in invoice currency from prepayment request invoice distributions that refers to the prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PrepaymentApplicationFlag":{
                        "title":"Prepayment Application",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A flag on the billing event that identifies it is a prepayment application billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PrepaymentRequestEventId":{
                        "title":"Prepayment Request Billing Event ID",
                        "type":"integer",
                        "description":"Identifier of prepayment request billing event specified on a prepayment application billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "PrepaymentRequestEventNumber":{
                        "title":"Prepayment Request Billing Event",
                        "type":"integer",
                        "description":"Reference of prepayment request billing event specified on a prepayment application billing event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "EventTypeId1"
                            ]
                        }
                    },
                    "PrepaymentRequestFlag":{
                        "title":"Prepayment Request",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A flag on the billing event that identifies it is a prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the currency of the project for the billing event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for the event. This attribute is populated based on the value in the Project Name attribute for POST and PATCH operations. Mandatory if the Require Project on Event profile option is set to Yes.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectInvoiceAmount":{
                        "title":"Project Invoice Amount",
                        "type":"number",
                        "description":"Invoice amount in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Identifier of the project on the event. Valid values are the project numbers associated to the contract line. Mandatory if the Require Project on Event profile option is set to Yes. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ProjectRevenueAmount":{
                        "title":"Project Revenue Amount",
                        "type":"number",
                        "description":"The revenue amount in project currency. This is calculated by applying the project currency setup conversion rules to the bill transaction base revenue amount during revenue generation.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity of the item on the item based event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "QuantityBilled":{
                        "title":"Quantity Invoiced",
                        "type":"number",
                        "description":"Quantity of item invoiced.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "QuantityRevenueRecognzd":{
                        "title":"Quantity Revenue Recognized",
                        "type":"number",
                        "description":"Quantity of item for which revenue is recognized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RevenueAmount":{
                        "title":"Recognized Revenue in Contract Currency",
                        "type":"number",
                        "description":"Indicates the recognized revenue amount in contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueCurrencyCode":{
                        "title":"Invoice Revenue Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the revenue amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueException":{
                        "title":"Revenue Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether exception occured on the event during revenue generation.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N"
                    },
                    "RevenueHold":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from recognizing revenue. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "RevenueHoldMeaning":{
                        "title":"Hold Revenue Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Hold Revenue attribute. Valid values are No, Once, or Indefinitely.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if revenue is generated on the event. Valid values are P - Partial, U - Unrecognized, F - Fully, A - Pending Adjustment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"Indicates the percent of the total event amount which has been recognized as revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueStatusMeaning":{
                        "title":"Revenue Status Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates revenue is generated for the event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReverseAccrual":{
                        "title":"Reverse This Event in the Next Period",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the event should automatically reverse in the next period. Default value is N. Set the value to Y to have the application automatically create a reversal event. The Completion Date is also mandatory to create a reversal event.",
                        "nullable":true,
                        "default":"N"
                    },
                    "SourceName":{
                        "title":"Event Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source application from which the event originated.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Application Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the event in the source application.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Project Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for the event.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the transaction task on the event. Valid values are tasks that are associated to the contract line and any sub task of an associated task. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UOMCode":{
                        "title":"UOM Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Unit of measure code.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "InventoryItemId1"
                            ]
                        }
                    },
                    "UOMName":{
                        "type":"string",
                        "description":"Unit of measure name.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "UnitPrice":{
                        "type":"number",
                        "description":"Price of each unit of item.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "InventoryItemId1",
                                "UOMCode"
                            ]
                        }
                    },
                    "UnitPriceCurrency":{
                        "type":"string",
                        "description":"Currency in which the unit price of item is mentioned.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "ItemEventFlag"
                            ]
                        }
                    },
                    "Version":{
                        "title":"Version",
                        "type":"integer",
                        "description":"Indicates the previously active version of the contract or the current version if there is no previously active version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectBillingEvents-item-post-request":{
                "required":[
                    "BillTrnsCurrencyCode",
                    "ContractLineNumber",
                    "ContractNumber",
                    "EventDescription",
                    "EventTypeName",
                    "OrganizationName"
                ],
                "type":"object",
                "properties":{
                    "BillHold":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from invoicing. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "BillTrnsAmount":{
                        "title":"Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Amount of the billing event in the transaction currency. Mandatory for all POST and PATCH operations.",
                        "nullable":false,
                        "default":0
                    },
                    "BillTrnsCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the transaction currency for the billing event. Mandatory for POST and PATCH operations. Defaults to the contract currency if you only provide the contract number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for the event. Mandatory for POST operation. Valid values include any business unit to which a user has access.",
                        "nullable":true
                    },
                    "CompletionDate":{
                        "title":"Completion Date",
                        "type":"string",
                        "description":"The date on which the event is complete and on or after which the event is processed for revenue accrual and invoicing. Not mandatory for creating a billing event but mandatory for processing the event. Mandatory for creating a reversal event if the Reverse This Event in the Next Period attribute is set to Y.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line on the event. Mandatory for POST operation.The Contract Line ID attribute is derived from this attribute. Valid values are any line number that exists on the contract specified in the Contract Number attribute and associated to a bill plan.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the event. Mandatory attribute that is used to derive the Contract ID attribute. Valid values are all contracts that belong to the business unit populated on the event in the Business Unit Name attribute and are not in Closed or Cancel status.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractTypeName":{
                        "title":"Contract Type Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the type of contract that is assigned to the billing event. Valid values are all the contract types defined in the application.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EventDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description. Mandatory attribute that is automatically populated during POST and PATCH operations based on the selected event type name if a value is not provided.",
                        "nullable":false
                    },
                    "EventId":{
                        "title":"Billing Event ID",
                        "type":"integer",
                        "description":"Unique identifier of the billing event. Mandatory for POST operation and  automatically generated during the operation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. Mandatory for POST operation. Mandatory for PATCH operation if you specify the Contract Line attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ItemEventFlag":{
                        "title":"Item based event",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates an item based event.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ItemNumber":{
                        "title":"Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number that identifies the item on the event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for the event. Mandatory for POST operation and defaults to the organization associated to the contract on the event. For a PATCH operation the default value is also set to organization on the contract if a value is not provided.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PrepaymentRequestEventNumber":{
                        "title":"Prepayment Request Billing Event",
                        "type":"integer",
                        "description":"Reference of prepayment request billing event specified on a prepayment application billing event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "EventTypeId1"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Identifier of the project on the event. Valid values are the project numbers associated to the contract line. Mandatory if the Require Project on Event profile option is set to Yes. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity of the item on the item based event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RevenueHold":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from recognizing revenue. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ReverseAccrual":{
                        "title":"Reverse This Event in the Next Period",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the event should automatically reverse in the next period. Default value is N. Set the value to Y to have the application automatically create a reversal event. The Completion Date is also mandatory to create a reversal event.",
                        "nullable":true,
                        "default":"N"
                    },
                    "SourceName":{
                        "title":"Event Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source application from which the event originated.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Application Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the event in the source application.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the transaction task on the event. Valid values are tasks that are associated to the contract line and any sub task of an associated task. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UOMCode":{
                        "title":"UOM Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Unit of measure code.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "InventoryItemId1"
                            ]
                        }
                    },
                    "UnitPrice":{
                        "type":"number",
                        "description":"Price of each unit of item.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "InventoryItemId1",
                                "UOMCode"
                            ]
                        }
                    },
                    "billingEventDFF":{
                        "title":"Project Billing Event Descriptive Flexfields",
                        "type":"array",
                        "description":"A listing of all the descriptive flexfields available for project billing events.",
                        "items":{
                            "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    }
                }
            },
            "projectBillingEvents-billingEventDFF-item-response":{
                "type":"object",
                "properties":{
                    "EventId":{
                        "type":"integer",
                        "description":"Identifier of the event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillingEventVO-updatableFields":{
                "type":"object",
                "properties":{
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for the event. Mandatory for POST operation and defaults to the organization associated to the contract on the event. For a PATCH operation the default value is also set to organization on the contract if a value is not provided.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the event. Mandatory attribute that is used to derive the Contract ID attribute. Valid values are all contracts that belong to the business unit populated on the event in the Business Unit Name attribute and are not in Closed or Cancel status.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ReverseAccrual":{
                        "title":"Reverse This Event in the Next Period",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the event should automatically reverse in the next period. Default value is N. Set the value to Y to have the application automatically create a reversal event. The Completion Date is also mandatory to create a reversal event.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Identifier of the project on the event. Valid values are the project numbers associated to the contract line. Mandatory if the Require Project on Event profile option is set to Yes. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PrepaymentRequestEventNumber":{
                        "title":"Prepayment Request Billing Event",
                        "type":"integer",
                        "description":"Reference of prepayment request billing event specified on a prepayment application billing event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "EventTypeId1"
                            ]
                        }
                    },
                    "TaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the transaction task on the event. Valid values are tasks that are associated to the contract line and any sub task of an associated task. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "SourceName":{
                        "title":"Event Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source application from which the event originated.",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity of the item on the item based event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line on the event. Mandatory for POST operation.The Contract Line ID attribute is derived from this attribute. Valid values are any line number that exists on the contract specified in the Contract Number attribute and associated to a bill plan.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BillTrnsCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the transaction currency for the billing event. Mandatory for POST and PATCH operations. Defaults to the contract currency if you only provide the contract number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UnitPrice":{
                        "type":"number",
                        "description":"Price of each unit of item.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "InventoryItemId1",
                                "UOMCode"
                            ]
                        }
                    },
                    "SourceReference":{
                        "title":"Application Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the event in the source application.",
                        "nullable":true
                    },
                    "ItemNumber":{
                        "title":"Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number that identifies the item on the event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractTypeName":{
                        "title":"Contract Type Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the type of contract that is assigned to the billing event. Valid values are all the contract types defined in the application.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. Mandatory for POST operation. Mandatory for PATCH operation if you specify the Contract Line attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "RevenueHold":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from recognizing revenue. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "BillTrnsAmount":{
                        "title":"Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Amount of the billing event in the transaction currency. Mandatory for all POST and PATCH operations.",
                        "nullable":false,
                        "default":0
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for the event. Mandatory for POST operation. Valid values include any business unit to which a user has access.",
                        "nullable":true
                    },
                    "EventDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description. Mandatory attribute that is automatically populated during POST and PATCH operations based on the selected event type name if a value is not provided.",
                        "nullable":false
                    },
                    "BillHold":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from invoicing. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "CompletionDate":{
                        "title":"Completion Date",
                        "type":"string",
                        "description":"The date on which the event is complete and on or after which the event is processed for revenue accrual and invoicing. Not mandatory for creating a billing event but mandatory for processing the event. Mandatory for creating a reversal event if the Reverse This Event in the Next Period attribute is set to Y.",
                        "format":"date",
                        "nullable":true
                    },
                    "UOMCode":{
                        "title":"UOM Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Unit of measure code.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "InventoryItemId1"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_protectedUiModel_flex_dff_view_PJB__EVENTVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillingEventVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ItemEventFlag":{
                        "title":"Item based event",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates an item based event.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "EventId":{
                        "title":"Billing Event ID",
                        "type":"integer",
                        "description":"Unique identifier of the billing event. Mandatory for POST operation and  automatically generated during the operation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectBillingEvents-billingEventDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillingEventVO-patch-item":{
                "type":"object",
                "properties":{
                    "BillHold":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from invoicing. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "BillTrnsAmount":{
                        "title":"Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Amount of the billing event in the transaction currency. Mandatory for all POST and PATCH operations.",
                        "nullable":false,
                        "default":0
                    },
                    "BillTrnsCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the transaction currency for the billing event. Mandatory for POST and PATCH operations. Defaults to the contract currency if you only provide the contract number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for the event. Mandatory for POST operation. Valid values include any business unit to which a user has access.",
                        "nullable":true
                    },
                    "CompletionDate":{
                        "title":"Completion Date",
                        "type":"string",
                        "description":"The date on which the event is complete and on or after which the event is processed for revenue accrual and invoicing. Not mandatory for creating a billing event but mandatory for processing the event. Mandatory for creating a reversal event if the Reverse This Event in the Next Period attribute is set to Y.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line on the event. Mandatory for POST operation.The Contract Line ID attribute is derived from this attribute. Valid values are any line number that exists on the contract specified in the Contract Number attribute and associated to a bill plan.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the event. Mandatory attribute that is used to derive the Contract ID attribute. Valid values are all contracts that belong to the business unit populated on the event in the Business Unit Name attribute and are not in Closed or Cancel status.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractTypeName":{
                        "title":"Contract Type Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the type of contract that is assigned to the billing event. Valid values are all the contract types defined in the application.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EventDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description. Mandatory attribute that is automatically populated during POST and PATCH operations based on the selected event type name if a value is not provided.",
                        "nullable":false
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. Mandatory for POST operation. Mandatory for PATCH operation if you specify the Contract Line attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ItemNumber":{
                        "title":"Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number that identifies the item on the event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for the event. Mandatory for POST operation and defaults to the organization associated to the contract on the event. For a PATCH operation the default value is also set to organization on the contract if a value is not provided.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PrepaymentRequestEventNumber":{
                        "title":"Prepayment Request Billing Event",
                        "type":"integer",
                        "description":"Reference of prepayment request billing event specified on a prepayment application billing event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "EventTypeId1"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Identifier of the project on the event. Valid values are the project numbers associated to the contract line. Mandatory if the Require Project on Event profile option is set to Yes. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity of the item on the item based event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RevenueHold":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from recognizing revenue. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ReverseAccrual":{
                        "title":"Reverse This Event in the Next Period",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the event should automatically reverse in the next period. Default value is N. Set the value to Y to have the application automatically create a reversal event. The Completion Date is also mandatory to create a reversal event.",
                        "nullable":true,
                        "default":"N"
                    },
                    "SourceName":{
                        "title":"Event Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source application from which the event originated.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Application Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the event in the source application.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the transaction task on the event. Valid values are tasks that are associated to the contract line and any sub task of an associated task. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UOMCode":{
                        "title":"UOM Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Unit of measure code.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "InventoryItemId1"
                            ]
                        }
                    },
                    "UnitPrice":{
                        "type":"number",
                        "description":"Price of each unit of item.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "InventoryItemId1",
                                "UOMCode"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillingEventVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "InvoicePotentialAmount":{
                        "title":"Event Amount in Invoice Revenue Currency",
                        "type":"number",
                        "description":"Indicates the potential amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QuantityBilled":{
                        "title":"Quantity Invoiced",
                        "type":"number",
                        "description":"Quantity of item invoiced.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ContractCurrencyExchgDate":{
                        "title":"Conversion Date",
                        "type":"string",
                        "description":"The exchange date of contract currency used to convert the billing event amount.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractLineId":{
                        "title":"Contract Line ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract line for the event. Mandatory for POST and PATCH operations and automatically derived based on the Contract Line Number attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AdjustedEventId":{
                        "title":"Adjusted Event ID",
                        "type":"integer",
                        "description":"Unique identifier of the adjusted event if the billing event is an adjustment of another billing event. This value is automatically populated when the application creates an adjustment billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrepaymentApplicationFlag":{
                        "title":"Prepayment Application",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A flag on the billing event that identifies it is a prepayment application billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the currency of the project for the billing event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectInvoiceAmount":{
                        "title":"Project Invoice Amount",
                        "type":"number",
                        "description":"Invoice amount in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoicedPercentage":{
                        "title":"Invoiced Percentage",
                        "type":"number",
                        "description":"Indicates the percent of the total event amount which has been invoiced.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Version":{
                        "title":"Version",
                        "type":"integer",
                        "description":"Indicates the previously active version of the contract or the current version if there is no previously active version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrepaymentRequestFlag":{
                        "title":"Prepayment Request",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A flag on the billing event that identifies it is a prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ContractCurrencyAmount":{
                        "title":"Amount in Contract Currency",
                        "type":"number",
                        "description":"The potential amount of the billing event in the currency of the contract when the event is created or the Amount in Bill Transaction Currency is updated. When the billing event is invoiced or recognized for revenue, this attribute is updated with the actual amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ConversionRateTypeMeaning":{
                        "title":"Conversion Rate Type Meaning",
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Conversion Rate Type attribute. Valid values are Spot, Corporate, User, and Fixed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceCurrencyDateType":{
                        "title":"Invoice Currency Date Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the invoice currency date type that is used when the amounts are calculated for the invoice.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyExchgDate":{
                        "title":"Invoice Currency Exchange Date",
                        "type":"string",
                        "description":"Indicates the exchange date for the conversion of the invoice currency.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillingResource":{
                        "title":"Billing Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the billing resource for the billing event. This attribute is automatically populated based on the setup of the Manage Planning and Billing Resource Breakdown Structures.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrepaymentRequestEventId":{
                        "title":"Prepayment Request Billing Event ID",
                        "type":"integer",
                        "description":"Identifier of prepayment request billing event specified on a prepayment application billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "BusinessUnitId":{
                        "title":"Business Unit ID",
                        "type":"integer",
                        "description":"Unique identifier of the business unit for the event. Mandatory for POST operation and derived based on the Business Unit Name attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"number_edit",
                            "precision":18
                        }
                    },
                    "InventoryItemId":{
                        "title":"Inventory Item Id",
                        "type":"integer",
                        "description":"Unique identifier of the item number.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ContractCurrencyExchgRate":{
                        "title":"Conversion Rate",
                        "type":"number",
                        "description":"The exchange rate of contract currency used to convert the billing event amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerRevenueAmount":{
                        "title":"Ledger Revenue Amount",
                        "type":"number",
                        "description":"Indicates the revenue amount is ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EventNumberReversed":{
                        "title":"Reversed Event Number",
                        "type":"integer",
                        "description":"Number of the reversed billing event. This occurs when a billing event is cancelled and cannot be deleted and as a result, the event is cancelled by reversing the original event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EventNumber":{
                        "title":"Event Number",
                        "type":"integer",
                        "description":"Number that identifies the event.This number is automatically populated sequentially as events are created for the selected contract line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvoiceException":{
                        "title":"Invoice Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether exception occurred on the event during invoice generation.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N"
                    },
                    "InvCurrencyRateTypeMeaning":{
                        "title":"Invoice Currency Rate Type Meaning",
                        "maxLength":30,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Invoice Currency Rate Type attribute.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Invoiced":{
                        "title":"Invoice Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the invoice generation status on the event. Valid values are P - Partial, U - Uninvoiced, F - Fully Invoiced, and A - Pending Adjustment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractRateDateTypeMeaning":{
                        "title":"Contract Rate Date Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning for the Rate Date Type attribute.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectRevenueAmount":{
                        "title":"Project Revenue Amount",
                        "type":"number",
                        "description":"The revenue amount in project currency. This is calculated by applying the project currency setup conversion rules to the bill transaction base revenue amount during revenue generation.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "UOMName":{
                        "type":"string",
                        "description":"Unit of measure name.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "InvoicedAmount":{
                        "title":"Event Amount in Invoice Revenue Currency",
                        "type":"number",
                        "description":"Indicates the potential event amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyCode":{
                        "title":"Contract Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the currency for the contract entered on the event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Automatic":{
                        "title":"Automatic",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is created automatically by the application.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N"
                    },
                    "InvoiceCurrencyCode":{
                        "title":"Invoice Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency used for the invoice amount of the billing event.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrePayAppliedAmountInInvCurrency":{
                        "title":"Prepayment Applied Amount in Invoice Currency",
                        "type":"number",
                        "description":"The invoice amount in invoice currency from prepayment application invoice distributions that refers to the prepayment application billing events cross-referring to the prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "TaskId":{
                        "title":"Project Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the task for the event.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LinkedTaskId":{
                        "title":"Linked Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the linked task when task level linkage is present on the billing event.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "InvCurrencyDateTypeMeaning":{
                        "title":"Invoice Currency Date Type Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning for the value of the Invoice Currency Date Type attribute.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RevenueCurrencyCode":{
                        "title":"Invoice Revenue Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the code of the currency for the revenue amount.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRecognizedPercentage":{
                        "title":"Revenue Recognized Percentage",
                        "type":"number",
                        "description":"Indicates the percent of the total event amount which has been recognized as revenue.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractTypeId":{
                        "title":"Contract Type ID",
                        "type":"integer",
                        "description":"Identifier of the type of contract on the billing event. This attribute is populated based on the value selected in the Contact Type Name attribute on the event during POST and PATCH operations.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EventTypeId":{
                        "title":"Event Type ID",
                        "type":"integer",
                        "description":"Identifier of the event type.This attribute is derived during POST or PATCH operations based on the value selected in the Event Type Name attribute. Valid values are all active event types.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationId":{
                        "title":"Organization ID",
                        "type":"integer",
                        "description":"Unique identifier of the organization for the event. Mandatory attribute that is automatically populated based on the value in the Organization attribute.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueAmount":{
                        "title":"Recognized Revenue in Contract Currency",
                        "type":"number",
                        "description":"Indicates the recognized revenue amount in contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerInvoiceAmount":{
                        "title":"Ledger Invoice Amount",
                        "type":"number",
                        "description":"Indicates the invoice amount in ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueStatusMeaning":{
                        "title":"Revenue Status Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates revenue is generated for the event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "UnitPriceCurrency":{
                        "type":"string",
                        "description":"Currency in which the unit price of item is mentioned.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "ItemEventFlag"
                            ]
                        }
                    },
                    "QuantityRevenueRecognzd":{
                        "title":"Quantity Revenue Recognized",
                        "type":"number",
                        "description":"Quantity of item for which revenue is recognized.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RevenueHoldMeaning":{
                        "title":"Hold Revenue Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Hold Revenue attribute. Valid values are No, Once, or Indefinitely.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ItemOrganizationId":{
                        "title":"Item Organization Id",
                        "type":"integer",
                        "description":"Unique identifier of the organization to which the item is associated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "InvoiceCurrencyExchgRate":{
                        "title":"Invoice Currency Exchange Rate",
                        "type":"number",
                        "description":"Indicates the exchange rate used to convert to the invoice currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "InvoiceCurrencyRateType":{
                        "title":"Invoice Currency Rate Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the rate type used to calculate the invoice revenue currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillCurrencyOptCode":{
                        "title":"Billing Currency Type",
                        "type":"string",
                        "description":"Indicates the code for the classification of the billing currency that is used for invoicing. The billing currency can be contract currency, transaction currency, or user currency. It is defined on the bill plan attached to the contract line selected for the event.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LedgerCurrencyCode":{
                        "title":"Ledger Currency",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the currency used for accounting and reporting in a ledger, often referred to as the accounting currency, base currency, or functional currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractCurrencyRateType":{
                        "title":"Conversion Rate Type",
                        "maxLength":15,
                        "type":"string",
                        "description":"A classification of conversion rates that is used to convert the billing event amount to contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EventTypeCode":{
                        "title":"Event Type Code",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the code for classification of the event. Valid values are R - Revenue only, I - Invoice only, and B - Both invoice and revenue.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"B"
                    },
                    "CreatedRequestId":{
                        "title":"Process Request ID",
                        "type":"integer",
                        "description":"Unique identifier of the latest request.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":20
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Unique identifier of the project for the event. This attribute is populated based on the value in the Project Name attribute for POST and PATCH operations. Mandatory if the Require Project on Event profile option is set to Yes.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractId":{
                        "title":"Contract ID",
                        "type":"integer",
                        "description":"Unique identifier of the contract for the event. The Contract ID is mandatory and it is automatically derived based on the Contract Number attribute during POST and PATCH operations.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillingResourceId":{
                        "title":"Billing Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the billing resource. This attribute is automatically derived based on the attributes on the event and the resource breakdown structure.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ContractRateDateType":{
                        "title":"Conversion Date Type",
                        "maxLength":15,
                        "type":"string",
                        "description":"A classification of conversion dates that is used to convert the billing event amount to contract currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueRecognized":{
                        "title":"Revenue Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if revenue is generated on the event. Valid values are P - Partial, U - Unrecognized, F - Fully, A - Pending Adjustment.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillHoldMeaning":{
                        "title":"Hold Invoice Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Displays the meaning of the value in the Hold Invoice attribute. Valid values are No, Once, or Indefinitely.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "InvoiceStatusMeaning":{
                        "title":"Invoice Status Meaning",
                        "maxLength":80,
                        "type":"string",
                        "description":"Indicates that invoice is generated for the event.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrePayRequestAmountInInvCurrency":{
                        "title":"Prepayment Request Amount in Invoice Currency",
                        "type":"number",
                        "description":"The invoice amount in invoice currency from prepayment request invoice distributions that refers to the prepayment request billing event.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "PrePayBalanceAmountInInvCurrency":{
                        "title":"Prepayment Balance Amount in Invoice Currency",
                        "type":"number",
                        "description":"It is a derived measure based on the prepayment request amount minus the prepayment applied amount in invoice currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RevenueException":{
                        "title":"Revenue Exception",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether exception occured on the event during revenue generation.",
                        "nullable":true,
                        "readOnly":true,
                        "default":"N"
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_protectedUiModel_flex_dff_view_PJB__EVENTVO-item":{
                "type":"object",
                "properties":{
                    "EventId":{
                        "type":"integer",
                        "description":"Identifier of the event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context Prompt",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10035",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJB_PJB_5FBILLING_5FEVENTS_5FFLEX_PJB_5FBILLING_5FEVENTS_PJB_5FBILLING_5FEVENTS",
                    "FND_ACFF_Title":"Billing Events",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJB",
                    "FlexMetaEmpty":"true"
                }
            },
            "projectBillingEvents":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectBillingEvents-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_billing_transactions_protectedUiModel_flex_dff_view_PJB__EVENTVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "EventId":{
                        "type":"integer",
                        "description":"Identifier of the event.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_billing_transactions_restModel_view_ProjectBillingEventVO-post-item":{
                "required":[
                    "BillTrnsCurrencyCode",
                    "ContractLineNumber",
                    "ContractNumber",
                    "EventDescription",
                    "EventTypeName",
                    "OrganizationName"
                ],
                "type":"object",
                "properties":{
                    "BillHold":{
                        "title":"Hold Invoice",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from invoicing. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "BillTrnsAmount":{
                        "title":"Amount in Bill Transaction Currency",
                        "type":"number",
                        "description":"Amount of the billing event in the transaction currency. Mandatory for all POST and PATCH operations.",
                        "nullable":false,
                        "default":0
                    },
                    "BillTrnsCurrencyCode":{
                        "title":"Bill Transaction Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Indicates the code of the transaction currency for the billing event. Mandatory for POST and PATCH operations. Defaults to the contract currency if you only provide the contract number.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "BusinessUnitName":{
                        "title":"Business Unit",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the business unit for the event. Mandatory for POST operation. Valid values include any business unit to which a user has access.",
                        "nullable":true
                    },
                    "CompletionDate":{
                        "title":"Completion Date",
                        "type":"string",
                        "description":"The date on which the event is complete and on or after which the event is processed for revenue accrual and invoicing. Not mandatory for creating a billing event but mandatory for processing the event. Mandatory for creating a reversal event if the Reverse This Event in the Next Period attribute is set to Y.",
                        "format":"date",
                        "nullable":true
                    },
                    "ContractLineNumber":{
                        "title":"Contract Line Number",
                        "maxLength":150,
                        "type":"string",
                        "description":"Number that identifies the contract line on the event. Mandatory for POST operation.The Contract Line ID attribute is derived from this attribute. Valid values are any line number that exists on the contract specified in the Contract Number attribute and associated to a bill plan.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractNumber":{
                        "title":"Contract Number",
                        "maxLength":120,
                        "type":"string",
                        "description":"Number that uniquely identifies the contract for the event. Mandatory attribute that is used to derive the Contract ID attribute. Valid values are all contracts that belong to the business unit populated on the event in the Business Unit Name attribute and are not in Closed or Cancel status.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ContractTypeName":{
                        "title":"Contract Type Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the type of contract that is assigned to the billing event. Valid values are all the contract types defined in the application.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "EventDescription":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the event. For billing events, the description is displayed as the invoice line description. Mandatory attribute that is automatically populated during POST and PATCH operations based on the selected event type name if a value is not provided.",
                        "nullable":false
                    },
                    "EventId":{
                        "title":"Billing Event ID",
                        "type":"integer",
                        "description":"Unique identifier of the billing event. Mandatory for POST operation and  automatically generated during the operation.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "EventTypeName":{
                        "title":"Event Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. Mandatory for POST operation. Mandatory for PATCH operation if you specify the Contract Line attribute.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ItemEventFlag":{
                        "title":"Item based event",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates an item based event.",
                        "nullable":true,
                        "default":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "ItemNumber":{
                        "title":"Item Number",
                        "maxLength":300,
                        "type":"string",
                        "description":"Number that identifies the item on the event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov"
                        }
                    },
                    "OrganizationName":{
                        "title":"Organization",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the organization for the event. Mandatory for POST operation and defaults to the organization associated to the contract on the event. For a PATCH operation the default value is also set to organization on the contract if a value is not provided.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PrepaymentRequestEventNumber":{
                        "title":"Prepayment Request Billing Event",
                        "type":"integer",
                        "description":"Reference of prepayment request billing event specified on a prepayment application billing event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "EventTypeId1"
                            ]
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Identifier of the project on the event. Valid values are the project numbers associated to the contract line. Mandatory if the Require Project on Event profile option is set to Yes. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "description":"Quantity of the item on the item based event.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide"
                        }
                    },
                    "RevenueHold":{
                        "title":"Hold Revenue",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates that the event is held from recognizing revenue. Mandatory for POST and PATCH operations. Valid values are Y - Indefinitely, N - No, and O - Once. The default value is N.",
                        "nullable":true,
                        "default":"N"
                    },
                    "ReverseAccrual":{
                        "title":"Reverse This Event in the Next Period",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates if the event should automatically reverse in the next period. Default value is N. Set the value to Y to have the application automatically create a reversal event. The Completion Date is also mandatory to create a reversal event.",
                        "nullable":true,
                        "default":"N"
                    },
                    "SourceName":{
                        "title":"Event Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the source application from which the event originated.",
                        "nullable":true
                    },
                    "SourceReference":{
                        "title":"Application Source",
                        "maxLength":80,
                        "type":"string",
                        "description":"Identifier of the event in the source application.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Transaction Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Identifier of the transaction task on the event. Valid values are tasks that are associated to the contract line and any sub task of an associated task. This attribute can be populated during POST and PATCH operations.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "UOMCode":{
                        "title":"UOM Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Unit of measure code.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "controlType":"combo_lov",
                            "dependencies":[
                                "InventoryItemId1"
                            ]
                        }
                    },
                    "UnitPrice":{
                        "type":"number",
                        "description":"Price of each unit of item.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "dependencies":[
                                "InventoryItemId1",
                                "UOMCode"
                            ]
                        }
                    }
                }
            },
            "projectPrograms-ProgramDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramSummaryNotesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the program note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectNotesVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the project assignment note. The default value is a system-generated number.",
                        "nullable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the project assignment note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    },
                    "PartyName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the user who created the note.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assignment Notes"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramsSummaryVO-post-item":{
                "required":[
                    "ProgramName",
                    "ProgramNumber"
                ],
                "type":"object",
                "properties":{
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "AssessmentMeaning":{
                        "title":"Assessment Code",
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssessmentCode"
                            ]
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program is finished. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "LineOfBusinessMeaning":{
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LineOfBusinessCode"
                            ]
                        }
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationName":{
                        "type":"string",
                        "description":"The name of the owning organization. The value is for informational purposes only. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the task Manage Project Organization Classifications.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ParentProgramNumber"
                            ]
                        }
                    },
                    "ParentProgramNumber":{
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "PriorityMeaning":{
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PriorityCode"
                            ]
                        }
                    },
                    "ProgramBudget":{
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program.",
                        "nullable":true
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique name of the program. A value is required to create a program.",
                        "nullable":false
                    },
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the program. The default value is the unique identifier of the program.",
                        "nullable":false
                    },
                    "ProgramObjective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "description":"The status of the program. Examples for status are Draft and Active. A value is required to create a program. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProgramStatusCode"
                            ]
                        }
                    },
                    "ProgramSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status defined for the program status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "default":"ORA_PROGRAM_ACTIVE"
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "RegionMeaning":{
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "RegionCode"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program starts. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "StrategyMeaning":{
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StrategyCode"
                            ]
                        }
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Programs"
                }
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes-item-patch-request":{
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the project assignment note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramsSummaryVO-updatableFields":{
                "type":"object",
                "properties":{
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "RegionMeaning":{
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "RegionCode"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program starts. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "ParentProgramNumber":{
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "LineOfBusinessMeaning":{
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LineOfBusinessCode"
                            ]
                        }
                    },
                    "ProgramDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program.",
                        "nullable":true
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ParentProgramNumber"
                            ]
                        }
                    },
                    "ProgramBudget":{
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "description":"The status of the program. Examples for status are Draft and Active. A value is required to create a program. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProgramStatusCode"
                            ]
                        }
                    },
                    "StrategyMeaning":{
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StrategyCode"
                            ]
                        }
                    },
                    "OwningOrganizationName":{
                        "type":"string",
                        "description":"The name of the owning organization. The value is for informational purposes only. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the task Manage Project Organization Classifications.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AssessmentMeaning":{
                        "title":"Assessment Code",
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssessmentCode"
                            ]
                        }
                    },
                    "ProgramObjective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program is finished. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique name of the program. A value is required to create a program.",
                        "nullable":false
                    },
                    "ProgramSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status defined for the program status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "default":"ORA_PROGRAM_ACTIVE"
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "PriorityMeaning":{
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PriorityCode"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramAvatarVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"The unique identifier of the image for a program.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPrograms-ProgramNotes-item-patch-request":{
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the program note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramsSummaryVO-item":{
                "type":"object",
                "properties":{
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "AssessmentMeaning":{
                        "title":"Assessment Code",
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssessmentCode"
                            ]
                        }
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program is finished. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "LineOfBusinessMeaning":{
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LineOfBusinessCode"
                            ]
                        }
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationName":{
                        "type":"string",
                        "description":"The name of the owning organization. The value is for informational purposes only. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the task Manage Project Organization Classifications.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ParentProgramNumber"
                            ]
                        }
                    },
                    "ParentProgramNumber":{
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "PriorityMeaning":{
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PriorityCode"
                            ]
                        }
                    },
                    "ProgramBudget":{
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program.",
                        "nullable":true
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique name of the program. A value is required to create a program.",
                        "nullable":false
                    },
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the program. The default value is the unique identifier of the program.",
                        "nullable":false
                    },
                    "ProgramObjective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "description":"The status of the program. Examples for status are Draft and Active. A value is required to create a program. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProgramStatusCode"
                            ]
                        }
                    },
                    "ProgramSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status defined for the program status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "default":"ORA_PROGRAM_ACTIVE"
                    },
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the program.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "RegionMeaning":{
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "RegionCode"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program starts. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "StrategyMeaning":{
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StrategyCode"
                            ]
                        }
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Programs"
                }
            },
            "projectPrograms-ProgramNotes-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the program note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the program note. The default value is a system-generated number.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the program note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        },
                        "x-queryable":true
                    },
                    "PartyName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the user who created the note.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramsSummaryVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the program. The default value is the unique identifier of the program.",
                        "nullable":false
                    }
                }
            },
            "projectPrograms-ProgramNotes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramSummaryNotesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the program note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PartyName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the user who created the note.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPrograms-ProgramDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes-item-post-request":{
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the project assignment note. The default value is a system-generated number.",
                        "nullable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the project assignment note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "projectPrograms-ProgramAvatars-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"The unique identifier of the image for a program.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ImageName":{
                        "title":"Image Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProgramProjectNotes":{
                        "title":"Project Assignment Notes",
                        "type":"array",
                        "description":"The Project Assignment Notes resource is used to manage notes for the project assignments to a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-patch-request"
                        }
                    },
                    "RelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the project assignment note. The default value is a system-generated number.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the project assignment note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        },
                        "x-queryable":true
                    },
                    "PartyName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the user who created the note.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectNotesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the project assignment note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramAvatarVO-post-item":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageName":{
                        "title":"Image Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Program Avatars"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramSummaryNotesVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the program note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the program note. The default value is a system-generated number.",
                        "nullable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the program note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    },
                    "PartyName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the user who created the note.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Program Notes"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectsVO-patch-item":{
                "type":"object",
                "properties":{
                    "RelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assignments"
                }
            },
            "projectPrograms-item-response":{
                "type":"object",
                "properties":{
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssessmentMeaning":{
                        "title":"Assessment Code",
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssessmentCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program is finished. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LineOfBusinessMeaning":{
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LineOfBusinessCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwningOrganizationName":{
                        "type":"string",
                        "description":"The name of the owning organization. The value is for informational purposes only. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the task Manage Project Organization Classifications.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ParentProgramNumber"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ParentProgramNumber":{
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PriorityMeaning":{
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PriorityCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProgramAvatars":{
                        "title":"Program Avatars",
                        "type":"array",
                        "description":"The Program Avatars resource is used to manage the avatar image for a program. A program can have only one avatar at a time.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-response"
                        }
                    },
                    "ProgramBudget":{
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProgramDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProgramDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique name of the program. A value is required to create a program.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProgramNotes":{
                        "title":"Program Notes",
                        "type":"array",
                        "description":"The Program Notes resource is used to manage notes for programs.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-response"
                        }
                    },
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the program. The default value is the unique identifier of the program.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProgramObjective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProgramProjects":{
                        "title":"Project Assignments",
                        "type":"array",
                        "description":"The Project Assignments resource is used to manage the assignments of projects to a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-response"
                        }
                    },
                    "ProgramStakeholders":{
                        "title":"Stakeholders",
                        "type":"array",
                        "description":"The Stakeholders resource is used to manage the assignment of stakeholders and program administrators for a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-response"
                        }
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "description":"The status of the program. Examples for status are Draft and Active. A value is required to create a program. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProgramStatusCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProgramSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status defined for the program status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "default":"ORA_PROGRAM_ACTIVE",
                        "x-queryable":true
                    },
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the program.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RegionMeaning":{
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "RegionCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program starts. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StrategyMeaning":{
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StrategyCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramSummaryNotesVO-post-item":{
                "required":[
                    "NoteTxt"
                ],
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the program note. The default value is a system-generated number.",
                        "nullable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the program note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Program Notes"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramSummaryNotesVO-patch-item":{
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the program note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Program Notes"
                }
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPrograms-ProgramStakeholders-item-response":{
                "type":"object",
                "properties":{
                    "AccessType":{
                        "type":"string",
                        "description":"The access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are Owner, Contributor, and Viewer. The default value is Viewer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AccessTypeCode":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AssignmentCategory":{
                        "type":"string",
                        "description":"The assignment category for the assignee as directly assigned or inherited from the program's parent or grandparent in the program hierarchy. Values are Inherited and Direct.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "AssignmentCategoryCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "AssignmentCategoryCode":{
                        "title":"Assignment Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the assignment category for the assignee as directly assigned or inherited from the program's parent or grandparent in the program hierarchy. Values are INHERITED and DIRECT.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"ORA_PJS_DIRECT",
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The avatar image for a person.",
                        "format":"byte",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the avatar image for a person.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ImageName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the avatar image for a person.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"The unique identifier of the person who's assigned to the program as a stakeholder.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "StakeholderAssociationId":{
                        "title":"Stakeholder Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the stakeholder assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramStakeholdersVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"The unique identifier of the person who's assigned to the program as a stakeholder.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectNotesVO-patch-item":{
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the project assignment note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assignment Notes"
                }
            },
            "projectPrograms-ProgramProjects-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProgramProjectNotes":{
                        "title":"Project Assignment Notes",
                        "type":"array",
                        "description":"The Project Assignment Notes resource is used to manage notes for the project assignments to a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-response"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"The unique number of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramStakeholdersVO-updatableFields":{
                "type":"object",
                "properties":{
                    "StakeholderAssociationId":{
                        "title":"Stakeholder Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the stakeholder assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "AccessTypeCode":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":false
                    },
                    "AccessType":{
                        "type":"string",
                        "description":"The access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are Owner, Contributor, and Viewer. The default value is Viewer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramsSummaryVO-patch-item":{
                "type":"object",
                "properties":{
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "AssessmentMeaning":{
                        "title":"Assessment Code",
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssessmentCode"
                            ]
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program is finished. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "LineOfBusinessMeaning":{
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LineOfBusinessCode"
                            ]
                        }
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationName":{
                        "type":"string",
                        "description":"The name of the owning organization. The value is for informational purposes only. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the task Manage Project Organization Classifications.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ParentProgramNumber"
                            ]
                        }
                    },
                    "ParentProgramNumber":{
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "PriorityMeaning":{
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PriorityCode"
                            ]
                        }
                    },
                    "ProgramBudget":{
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program.",
                        "nullable":true
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique name of the program. A value is required to create a program.",
                        "nullable":false
                    },
                    "ProgramObjective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "description":"The status of the program. Examples for status are Draft and Active. A value is required to create a program. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProgramStatusCode"
                            ]
                        }
                    },
                    "ProgramSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status defined for the program status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "default":"ORA_PROGRAM_ACTIVE"
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "RegionMeaning":{
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "RegionCode"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program starts. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "StrategyMeaning":{
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StrategyCode"
                            ]
                        }
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Programs"
                }
            },
            "projectPrograms-ProgramAvatars-item-patch-request":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageName":{
                        "title":"Image Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramSummaryNotesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the program note. The default value is a system-generated number.",
                        "nullable":true
                    }
                }
            },
            "projectPrograms-item-patch-request":{
                "type":"object",
                "properties":{
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "AssessmentMeaning":{
                        "title":"Assessment Code",
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssessmentCode"
                            ]
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program is finished. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "LineOfBusinessMeaning":{
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LineOfBusinessCode"
                            ]
                        }
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationName":{
                        "type":"string",
                        "description":"The name of the owning organization. The value is for informational purposes only. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the task Manage Project Organization Classifications.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ParentProgramNumber"
                            ]
                        }
                    },
                    "ParentProgramNumber":{
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "PriorityMeaning":{
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PriorityCode"
                            ]
                        }
                    },
                    "ProgramAvatars":{
                        "title":"Program Avatars",
                        "type":"array",
                        "description":"The Program Avatars resource is used to manage the avatar image for a program. A program can have only one avatar at a time.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-patch-request"
                        }
                    },
                    "ProgramBudget":{
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProgramDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program.",
                        "nullable":true
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique name of the program. A value is required to create a program.",
                        "nullable":false
                    },
                    "ProgramNotes":{
                        "title":"Program Notes",
                        "type":"array",
                        "description":"The Program Notes resource is used to manage notes for programs.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-patch-request"
                        }
                    },
                    "ProgramObjective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true
                    },
                    "ProgramProjects":{
                        "title":"Project Assignments",
                        "type":"array",
                        "description":"The Project Assignments resource is used to manage the assignments of projects to a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-patch-request"
                        }
                    },
                    "ProgramStakeholders":{
                        "title":"Stakeholders",
                        "type":"array",
                        "description":"The Stakeholders resource is used to manage the assignment of stakeholders and program administrators for a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-patch-request"
                        }
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "description":"The status of the program. Examples for status are Draft and Active. A value is required to create a program. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProgramStatusCode"
                            ]
                        }
                    },
                    "ProgramSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status defined for the program status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "default":"ORA_PROGRAM_ACTIVE"
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "RegionMeaning":{
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "RegionCode"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program starts. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "StrategyMeaning":{
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StrategyCode"
                            ]
                        }
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPrograms-ProgramStakeholders":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPrograms-ProgramStakeholders-item-post-request":{
                "type":"object",
                "properties":{
                    "AccessType":{
                        "type":"string",
                        "description":"The access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are Owner, Contributor, and Viewer. The default value is Viewer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AccessTypeCode":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":false
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"The unique identifier of the person who's assigned to the program as a stakeholder.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StakeholderAssociationId":{
                        "title":"Stakeholder Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the stakeholder assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPrograms-ProgramDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPrograms-ProgramNotes-item-post-request":{
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the program note. The default value is a system-generated number.",
                        "nullable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the program note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramStakeholdersVO-patch-item":{
                "type":"object",
                "properties":{
                    "AccessType":{
                        "type":"string",
                        "description":"The access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are Owner, Contributor, and Viewer. The default value is Viewer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AccessTypeCode":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":false
                    },
                    "StakeholderAssociationId":{
                        "title":"Stakeholder Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the stakeholder assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Stakeholders"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectNumber":{
                        "type":"string",
                        "description":"The unique number of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPrograms-ProgramStakeholders-item-patch-request":{
                "type":"object",
                "properties":{
                    "AccessType":{
                        "type":"string",
                        "description":"The access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are Owner, Contributor, and Viewer. The default value is Viewer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AccessTypeCode":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":false
                    },
                    "StakeholderAssociationId":{
                        "title":"Stakeholder Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the stakeholder assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramsSummaryVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectProgramId":{
                        "title":"Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the program.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPrograms":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectPrograms-ProgramProjects-item-post-request":{
                "required":[
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "ProgramProjectNotes":{
                        "title":"Project Assignment Notes",
                        "type":"array",
                        "description":"The Project Assignment Notes resource is used to manage notes for the project assignments to a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-post-request"
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"The unique number of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramStakeholdersVO-item":{
                "type":"object",
                "properties":{
                    "AccessType":{
                        "type":"string",
                        "description":"The access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are Owner, Contributor, and Viewer. The default value is Viewer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AccessTypeCode":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":false
                    },
                    "AssignmentCategory":{
                        "type":"string",
                        "description":"The assignment category for the assignee as directly assigned or inherited from the program's parent or grandparent in the program hierarchy. Values are Inherited and Direct.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "AssignmentCategoryCode"
                            ]
                        }
                    },
                    "AssignmentCategoryCode":{
                        "title":"Assignment Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the assignment category for the assignee as directly assigned or inherited from the program's parent or grandparent in the program hierarchy. Values are INHERITED and DIRECT.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"ORA_PJS_DIRECT"
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The avatar image for a person.",
                        "format":"byte",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the avatar image for a person.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImageName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the avatar image for a person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"The unique identifier of the person who's assigned to the program as a stakeholder.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StakeholderAssociationId":{
                        "title":"Stakeholder Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the stakeholder assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Stakeholders"
                }
            },
            "projectPrograms-ProgramAvatars-item-post-request":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageName":{
                        "title":"Image Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "RelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectNotesVO-post-item":{
                "required":[
                    "NoteTxt"
                ],
                "type":"object",
                "properties":{
                    "CreatorPartyId":{
                        "title":"Creator Party ID",
                        "type":"integer",
                        "description":"Unique identifier of the user who created the note.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the project assignment note. The default value is a system-generated number.",
                        "nullable":true
                    },
                    "NoteTxt":{
                        "title":"Note Text",
                        "type":"string",
                        "description":"The text for the project assignment note.",
                        "format":"byte",
                        "nullable":false,
                        "x-hints":{
                            "protectionKey":"NoteEO.NoteTxt",
                            "protectionObjectTitle":"Note",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Note Text"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assignment Notes"
                }
            },
            "projectPrograms-item-post-request":{
                "required":[
                    "ProgramName",
                    "ProgramNumber"
                ],
                "type":"object",
                "properties":{
                    "AssessmentCode":{
                        "title":"Assessment Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "AssessmentMeaning":{
                        "title":"Assessment Code",
                        "type":"string",
                        "description":"The program owner's ongoing assessment for the likelihood that the program will meet the program objectives. Examples for assessments are On track and At risk. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_ASSESSMENT. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "AssessmentCode"
                            ]
                        }
                    },
                    "FinishDate":{
                        "title":"Finish Date",
                        "type":"string",
                        "description":"The date when the program is finished. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "LineOfBusinessCode":{
                        "title":"Line of Business Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "LineOfBusinessMeaning":{
                        "type":"string",
                        "description":"The line of business name for the set of products and services that are managed by the program. Examples for line of business names are Product development and All lines of business. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_BUSINESS. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "LineOfBusinessCode"
                            ]
                        }
                    },
                    "OwningOrganizationId":{
                        "title":"Owning Organization ID",
                        "type":"integer",
                        "description":"The unique identifier of the owning organization.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwningOrganizationName":{
                        "type":"string",
                        "description":"The name of the owning organization. The value is for informational purposes only. Review and update organizations classified as owning organizations using the Setup and Maintenance work area and the task Manage Project Organization Classifications.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ParentProgramId":{
                        "title":"Parent Program ID",
                        "type":"integer",
                        "description":"The unique identifier of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ParentProgramNumber"
                            ]
                        }
                    },
                    "ParentProgramNumber":{
                        "type":"string",
                        "description":"The unique number of the parent program. A program without a parent is the root node in the hierarchy structure.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "PriorityMeaning":{
                        "type":"string",
                        "description":"The priority for the program. Examples for priority are High, Medium, and Low. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_PRIORITY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "PriorityCode"
                            ]
                        }
                    },
                    "ProgramAvatars":{
                        "title":"Program Avatars",
                        "type":"array",
                        "description":"The Program Avatars resource is used to manage the avatar image for a program. A program can have only one avatar at a time.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-post-request"
                        }
                    },
                    "ProgramBudget":{
                        "type":"number",
                        "description":"The budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramBudgetCurrency":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency of the budgeted amount allotted to the program.",
                        "nullable":true
                    },
                    "ProgramDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProgramDescription":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The description of the program.",
                        "nullable":true
                    },
                    "ProgramName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique name of the program. A value is required to create a program.",
                        "nullable":false
                    },
                    "ProgramNotes":{
                        "title":"Program Notes",
                        "type":"array",
                        "description":"The Program Notes resource is used to manage notes for programs.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-post-request"
                        }
                    },
                    "ProgramNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number of the program. The default value is the unique identifier of the program.",
                        "nullable":false
                    },
                    "ProgramObjective":{
                        "maxLength":400,
                        "type":"string",
                        "description":"The objective of the program.",
                        "nullable":true
                    },
                    "ProgramProjects":{
                        "title":"Project Assignments",
                        "type":"array",
                        "description":"The Project Assignments resource is used to manage the assignments of projects to a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-post-request"
                        }
                    },
                    "ProgramStakeholders":{
                        "title":"Stakeholders",
                        "type":"array",
                        "description":"The Stakeholders resource is used to manage the assignment of stakeholders and program administrators for a program.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-post-request"
                        }
                    },
                    "ProgramStatusName":{
                        "type":"string",
                        "description":"The status of the program. Examples for status are Draft and Active. A value is required to create a program. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ProgramStatusCode"
                            ]
                        }
                    },
                    "ProgramSystemStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the system status defined for the program status. Values are DRAFT, SUBMITTED, ACTIVE, PENDING_CLOSE, and CLOSED. Review and update the program status list of values using the Setup and Maintenance work area and the Manage Project Statuses task.",
                        "nullable":true,
                        "default":"ORA_PROGRAM_ACTIVE"
                    },
                    "PublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the program hierarchy can be viewed by all. If true, then programs in the hierarchy can be viewed by all. If false, then only the persons assigned as stakeholders directly or inherited from a parent or grandparent program can view their programs. The value is defined for the root node of the hierarchy. The default value is false.",
                        "nullable":false,
                        "default":false
                    },
                    "RegionCode":{
                        "title":"Region Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "RegionMeaning":{
                        "type":"string",
                        "description":"The geographic or divisional region that's covered by the program. Examples for region names are North America and All regions. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_REGION. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "RegionCode"
                            ]
                        }
                    },
                    "StartDate":{
                        "title":"Start Date",
                        "type":"string",
                        "description":"The date on which the program starts. The value is for informational purposes only.",
                        "format":"date",
                        "nullable":true
                    },
                    "StrategyCode":{
                        "title":"Strategy Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the strategic plan of actions and policies that are targeted by the program. An example for strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true
                    },
                    "StrategyMeaning":{
                        "type":"string",
                        "description":"The strategic plan of actions and policies that are targeted by the program. An example strategy is Innovation. A list of accepted values is defined in the lookup type ORA_PROJECT_PROGRAM_STRATEGY. Review and update the list of values using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "StrategyCode"
                            ]
                        }
                    },
                    "TreeStructureId":{
                        "title":"Tree Structure ID",
                        "type":"integer",
                        "description":"The unique identifier of the program hierarchy structure.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectNotesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NoteId":{
                        "title":"Note ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment note.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PartyName":{
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the user who created the note.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramStakeholdersVO-post-item":{
                "required":[
                    "AccessTypeCode",
                    "PersonId"
                ],
                "type":"object",
                "properties":{
                    "AccessType":{
                        "type":"string",
                        "description":"The access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are Owner, Contributor, and Viewer. The default value is Viewer.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AccessTypeCode":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the access type for the assignee. The assignee with owner access can edit and delete the program. An assignee with contributor access can edit the program. An assignee with viewer access can view the program and receive stakeholder communications. The person who creates the program is the default owner. Only one direct assignment can have owner access at a given time. Valid values are OWNER, EDIT, and VIEW. The default value is VIEW.",
                        "nullable":false
                    },
                    "PersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"The email of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PersonId":{
                        "title":"Person ID",
                        "type":"integer",
                        "description":"The unique identifier of the person who's assigned to the program as a stakeholder.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the person who's assigned to the program as a stakeholder.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "StakeholderAssociationId":{
                        "title":"Stakeholder Assignment ID",
                        "type":"integer",
                        "description":"The unique identifier of the stakeholder assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Stakeholders"
                }
            },
            "projectPrograms-ProgramAvatars":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPrograms-ProgramDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context Segment",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"LOV"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramAvatarVO-patch-item":{
                "type":"object",
                "properties":{
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageName":{
                        "title":"Image Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectsVO-post-item":{
                "required":[
                    "ProjectId"
                ],
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"The unique number of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assignments"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectNotesVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "NoteNumber":{
                        "title":"Note Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the project assignment note. The default value is a system-generated number.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramProjectsVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "type":"string",
                        "description":"The unique number of the project.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelationshipId":{
                        "title":"Project Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the project assignment to a program.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Assignments"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramAvatarVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ImageName":{
                        "title":"Image Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true
                    },
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramAvatarVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The base 64 encoded image.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "ImageId":{
                        "title":"Image ID",
                        "type":"integer",
                        "description":"The unique identifier of the image for a program.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ImageName":{
                        "title":"Image Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the image.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Program Avatars"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProgramStakeholdersVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ImageName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the avatar image for a person.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AssignmentCategory":{
                        "type":"string",
                        "description":"The assignment category for the assignee as directly assigned or inherited from the program's parent or grandparent in the program hierarchy. Values are Inherited and Direct.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "AssignmentCategoryCode"
                            ]
                        }
                    },
                    "ImageId":{
                        "type":"integer",
                        "description":"The unique identifier of the avatar image for a person.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AssignmentCategoryCode":{
                        "title":"Assignment Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the assignment category for the assignee as directly assigned or inherited from the program's parent or grandparent in the program hierarchy. Values are INHERITED and DIRECT.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"ORA_PJS_DIRECT"
                    },
                    "Image":{
                        "title":"Image",
                        "type":"string",
                        "description":"The avatar image for a person.",
                        "format":"byte",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineTaskVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Determines how quantity, cost, and revenue amounts are distributed across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineTaskVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Determines how quantity, cost, and revenue amounts are distributed across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineTaskVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsRVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineTaskVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineRbsSummaryVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentElementId":{
                        "type":"integer",
                        "description":"Identifier of the parent resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineRbsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetSummaryVO-item":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "type":"integer",
                        "description":"Identifier of the award on which the budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardName":{
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award on which the budget is created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardNumber":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award on which the budget is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanVersionNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"Plan version number for the award budget.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningAmounts":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project on which the award budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the award budget is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the award budget is created.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "awardBudgetSummary-VersionErrors-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-item-post-request":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineRbsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-item-post-request":{
                "type":"object",
                "properties":{
                    "Resources":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-item-post-request"
                        }
                    },
                    "Tasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-item-post-request"
                        }
                    },
                    "VersionErrors":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineTaskSummaryVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineTaskSummaryVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardVersionErrorsRVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view periodic amounts for a budget line.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Determines how quantity, cost, and revenue amounts are distributed across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetSummaryVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineTaskSummaryVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-item-patch-request":{
                "type":"object",
                "properties":{
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsRVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineRbsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Determines how quantity, cost, and revenue amounts are distributed across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardBudgetSummary-item-patch-request":{
                "type":"object",
                "properties":{
                    "Resources":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-item-patch-request"
                        }
                    },
                    "Tasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-item-patch-request"
                        }
                    },
                    "VersionErrors":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-item-post-request":{
                "type":"object",
                "properties":{
                    "PlanningAmountDetails":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-VersionErrors-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Resources-BudgetLines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Tasks-item-post-request":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardVersionErrorsRVO-item":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Severity",
                        "maxLength":30,
                        "type":"string",
                        "description":"Specifies whether a warning or error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageCause":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Explanation for the reason of an error or warning message.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Message code for the issue encountered.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Error or warning that occurs or information that informs users, to know what action to take or to understand what is happening.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageUserAction":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"States the response that end users must perform to continue and complete their tasks in response to an error or warning message.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"More detailed explanation of message text that states why the message occurred.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TransactionCurrencyCode":{
                        "title":"Entered Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardBudgetSummary-Resources-item-patch-request":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardVersionErrorsRVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardBudgetSummary-item-response":{
                "type":"object",
                "properties":{
                    "AwardId":{
                        "type":"integer",
                        "description":"Identifier of the award on which the budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "AwardName":{
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award on which the budget is created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "AwardNumber":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award on which the budget is created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionName":{
                        "title":"Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"Plan version number for the award budget.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanVersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningAmounts":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project on which the award budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the award budget is created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the award budget is created.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Resources":{
                        "title":"Resources",
                        "type":"array",
                        "description":"The Resources resource is used to view the resources in the planning resource breakdown structure that are included in the award budget.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-item-response"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to view an award budget version task.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-item-response"
                        }
                    },
                    "VersionErrors":{
                        "title":"Version Errors",
                        "type":"array",
                        "description":"The Version Errors resource is used to view award budget version errors.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsRVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line by period.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Standard burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "type":"number",
                        "description":"Effective raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "type":"number",
                        "description":"Effective burdened cost rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for periodic line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "description":"Periodic award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Periodic award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Periodic award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardPlanningAmountDetailsRVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetSummaryVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PlanVersionNumber":{
                        "title":"Number",
                        "type":"integer",
                        "description":"Plan version number for the award budget.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project on which the award budget is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of the project on which the award budget is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"Identifier of the project on which the award budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AwardId":{
                        "type":"integer",
                        "description":"Identifier of the award on which the budget is created.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlanVersionName":{
                        "title":"Name",
                        "maxLength":225,
                        "type":"string",
                        "description":"Plan version name for the award budget.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanVersionDescription":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Plan version description for the award budget.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionStatus":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Plan version status for the award budget.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "AwardNumber":{
                        "maxLength":120,
                        "type":"string",
                        "description":"Number of the award on which the budget is created.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PlanningAmounts":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The planning amount, either cost or revenue, that you must specify when using a financial plan type that allows creation of cost and revenue versions separately.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Budget burdened cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FinancialPlanType":{
                        "title":"Financial Plan Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the financial plan type used to create the award budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Budget raw cost amounts in project currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Budget revenue amounts in project ledger currency for the award budget version.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "AwardName":{
                        "maxLength":300,
                        "type":"string",
                        "description":"Name of the award on which the budget is created.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetSummaryVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineRbsSummaryVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Tasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineRbsSummaryVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineTaskSummaryVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "awardBudgetSummary-Tasks-item-patch-request":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-VersionErrors-item-response":{
                "type":"object",
                "properties":{
                    "ErrorType":{
                        "title":"Severity",
                        "maxLength":30,
                        "type":"string",
                        "description":"Specifies whether a warning or error.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageCause":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Explanation for the reason of an error or warning message.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Message code for the issue encountered.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Error or warning that occurs or information that informs users, to know what action to take or to understand what is happening.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserAction":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"States the response that end users must perform to continue and complete their tasks in response to an error or warning message.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"More detailed explanation of message text that states why the message occurred.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a budget line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Entered Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineRbsVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Determines how quantity, cost, and revenue amounts are distributed across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-item-response":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveBurdenedCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRawCostRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveRevenueRate":{
                        "title":"Effective Rate",
                        "type":"number",
                        "description":"Effective revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceId":{
                        "type":"integer",
                        "description":"Identifier of the funding source used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "FundingSourceName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"Name of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FundingSourceNumber":{
                        "maxLength":50,
                        "type":"string",
                        "description":"Number of the funding source used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningAmountDetails":{
                        "title":"Planning Amount Details",
                        "type":"array",
                        "description":"The Planning Amount Details resource is used to view periodic amounts for a budget line.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Award budget line end date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Award budget line start date.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Total",
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "title":"Total",
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SpreadCurve":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Determines how quantity, cost, and revenue amounts are distributed across accounting or project accounting periods.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardBurdenedCostRate":{
                        "type":"number",
                        "description":"Standard burdened cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRawCostRate":{
                        "type":"number",
                        "description":"Standard raw cost rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StandardRevenueRate":{
                        "type":"number",
                        "description":"Standard revenue rate for award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "awardBudgetSummary-VersionErrors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "awardBudgetSummary-Resources-item-response":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "title":"Budget Lines",
                        "type":"array",
                        "description":"The Budget Lines resource is used to view the budget lines for a resource.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-item-response"
                        }
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentElementId":{
                        "type":"integer",
                        "description":"Identifier of the parent resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardBudgetLineRbsSummaryVO-item":{
                "type":"object",
                "properties":{
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ParentElementId":{
                        "type":"integer",
                        "description":"Identifier of the parent resource breakdown structure element.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RbsElementId":{
                        "type":"integer",
                        "description":"Identifier of the resource used to create the award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceClass":{
                        "title":"Resource Class",
                        "maxLength":240,
                        "type":"string",
                        "description":"A resource type that is available for use within resource format hierarchies on planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceFormat":{
                        "title":"Resource Combination",
                        "maxLength":240,
                        "type":"string",
                        "description":"Resource format to add resource element to the planning resource breakdown structure.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the award budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_control_budgetsAndForecasts_restModel_view_AwardVersionErrorsRVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourceName":{
                        "title":"Resource",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the resource used to create the budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PlanVersionId":{
                        "type":"integer",
                        "description":"Identifier of the award budget version.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a budget line.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserDetails":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"More detailed explanation of message text that states why the message occurred.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageUserAction":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"States the response that end users must perform to continue and complete their tasks in response to an error or warning message.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageText":{
                        "title":"Message Text",
                        "maxLength":240,
                        "type":"string",
                        "description":"Error or warning that occurs or information that informs users, to know what action to take or to understand what is happening.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TransactionCurrencyCode":{
                        "title":"Entered Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the budget lines.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "MessageName":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Message code for the issue encountered.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MessageCause":{
                        "maxLength":4000,
                        "type":"string",
                        "description":"Explanation for the reason of an error or warning message.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskSequence":{
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ErrorType":{
                        "title":"Severity",
                        "maxLength":30,
                        "type":"string",
                        "description":"Specifies whether a warning or error.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a budget line.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PeriodName":{
                        "title":"Period",
                        "maxLength":30,
                        "type":"string",
                        "description":"Period for which the periodic budget amount is entered.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "awardBudgetSummary":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "awardBudgetSummary-Tasks-item-response":{
                "type":"object",
                "properties":{
                    "BudgetLines":{
                        "title":"Budget Lines",
                        "type":"array",
                        "description":"The Budget Lines resource is used to view the budget lines for a task.",
                        "items":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-item-response"
                        }
                    },
                    "BurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "title":"Project Currency",
                        "maxLength":15,
                        "type":"string",
                        "description":"Currency code for the award budget lines.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCBurdenedCostAmounts":{
                        "type":"number",
                        "description":"Award budget line burdened cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PFCRevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in project ledger currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"Identifier of the parent task.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PlanningEndDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"Scheduled end date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PlanningStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"Scheduled start date of the project task.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "type":"number",
                        "description":"Measure of the effort planned for the award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RawCostAmounts":{
                        "type":"number",
                        "description":"Award budget line raw cost amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RevenueAmounts":{
                        "type":"number",
                        "description":"Award budget line revenue amounts in transaction currency.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task which is used to create a award budget line.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the task which is used to create a award budget line.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"Number of the task which is used to create a award budget line.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskSequence":{
                        "title":"Task Sequence",
                        "type":"integer",
                        "description":"Position of the task in the task hierarchy.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgramCommunicationAssociations":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunicationAssociations-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectProgramCommunicationAssociations-item-post-request":{
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY"
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunicationAssociations-item-patch-request":{
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY"
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    }
                }
            },
            "projectProgramCommunicationAssociations-item-response":{
                "type":"object",
                "properties":{
                    "Archived":{
                        "maxLength":1,
                        "type":"string",
                        "description":"Attribute indicating whether the reports are archived or not.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AsOfPeriodName":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The name of the program calendar period. The period with this name is the as-of-period for the measure time dimension.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssociationDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Description of the association.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AssociationId":{
                        "type":"integer",
                        "description":"The unique identifier of an association of template or report to a business object.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "AssociationName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the association.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "AutoPublish":{
                        "type":"string",
                        "description":"The indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "AutoPublishCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code for the indicator specifying if a report gets auto-published.",
                        "nullable":true,
                        "default":"N",
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Currency":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The currency used for monetary amounts in the report.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"The currency code used for monetary amounts in the report.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Frequency":{
                        "type":"string",
                        "description":"The frequency for publishing the report for associated objects like daily, weekly, biweekly, monthly, quarterly, or yearly.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "FrequencyCode":{
                        "maxLength":18,
                        "type":"string",
                        "description":"The frequency code for publishing the report for associated objects.",
                        "nullable":true,
                        "default":"ORA_PJS_MONTHLY",
                        "x-queryable":true
                    },
                    "InactiveFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates the status of the report or a template. Only active templates can generate reports.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastGeneratedDate":{
                        "type":"string",
                        "description":"The last generated date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NextDueDate":{
                        "type":"string",
                        "description":"The next due publishing date of the report.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OwnerPersonEmail":{
                        "title":"Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the template or report owner.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OwnerPersonId":{
                        "type":"integer",
                        "description":"Person-ID of the template or report owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerPersonName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The template or report owner.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReportId":{
                        "type":"integer",
                        "description":"The unique identifier of a template or report.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "ScheduleStartDate":{
                        "type":"string",
                        "description":"The start date for publishing a report based on its frequency.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SourceObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of an object to which the report belongs or a template is associated.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SourceObjectName":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the business object to which the report belongs, or the template is associated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceObjectNumber":{
                        "title":"Program Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The unique number identifier of the business object to which the report belongs, or the template is associated.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SourceObjectPublicFlag":{
                        "title":"Public access",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The public access indicator for the program with which a report or template is associated. For example, if the report is associated with the North America Implementations program, this attribute indicates whether the program can be publicly accessed within the organization.",
                        "nullable":false,
                        "readOnly":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "SourceObjectUserAccess":{
                        "title":"Access Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The access type that a logged-in user has to the program or template associated with a report. For example, if the report belongs to the North America Implementations program and the logged-in user owns the program, this attribute has the value ORA_PJS_OWNER.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the template or report like draft, unpublished, or published.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The code for the status of the template or report like DRAFT, UNPUBLISHED, or PUBLISHED.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TemplateFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if the record is for a template or report.",
                        "nullable":false,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramCommunicationCatalogVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectGroupOwnerPersonId":{
                        "type":"integer",
                        "description":"The identifier of the owner of a user-created group object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table-type items.",
                        "nullable":true
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of the objects that are part of a group in a catalog.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableGraphType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of object types in a catalog like a group, item, and table.",
                        "nullable":false,
                        "default":"ORA_PJS_PPC_ITEM"
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for default graph type which is required only for a table-type item.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectGroupSequence":{
                        "type":"integer",
                        "description":"The sequence of items in a group.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects in a catalog like a group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of the objects that are part of a group in a catalog.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table-type items.",
                        "nullable":true
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon of items in a group.",
                        "nullable":true
                    },
                    "ObjectGroupOwnerPersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectReferenceId":{
                        "type":"integer",
                        "description":"The catalog self-reference of the object for the group.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item appears in a new line within a group.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table-type items.",
                        "nullable":true
                    },
                    "ObjectGroupPublicAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access whether a user-created group is available to others for use.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectGroupPublicAccessCode"
                            ]
                        }
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemDisplayFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":false
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table-type items.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the catalog object.",
                        "nullable":true
                    },
                    "ObjectGroupPublicAccessCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code specifying whether a user-created group is available to others for use.",
                        "nullable":false
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectGroupOwnerPersonEmail":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the owner of a user-created group object.",
                        "nullable":true
                    }
                }
            },
            "projectProgramCommunicationCatalogs-item-patch-request":{
                "type":"object",
                "properties":{
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemDisplayFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":false
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the catalog object.",
                        "nullable":true
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item appears in a new line within a group.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectGroupOwnerPersonEmail":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupOwnerPersonId":{
                        "type":"integer",
                        "description":"The identifier of the owner of a user-created group object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectGroupOwnerPersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupPublicAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access whether a user-created group is available to others for use.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectGroupPublicAccessCode"
                            ]
                        }
                    },
                    "ObjectGroupPublicAccessCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code specifying whether a user-created group is available to others for use.",
                        "nullable":false
                    },
                    "ObjectGroupSequence":{
                        "type":"integer",
                        "description":"The sequence of items in a group.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon of items in a group.",
                        "nullable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of the objects that are part of a group in a catalog.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of the objects that are part of a group in a catalog.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectReferenceId":{
                        "type":"integer",
                        "description":"The catalog self-reference of the object for the group.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects in a catalog like a group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of object types in a catalog like a group, item, and table.",
                        "nullable":false,
                        "default":"ORA_PJS_PPC_ITEM"
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for default graph type which is required only for a table-type item.",
                        "nullable":true
                    }
                }
            },
            "projectProgramCommunicationCatalogs-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ItemDisplayFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MeasureName":{
                        "title":"Measure",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the performance measure item in the catalog.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the catalog object.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item appears in a new line within a group.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ObjectGroupOwnerPersonEmail":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the owner of a user-created group object.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectGroupOwnerPersonId":{
                        "type":"integer",
                        "description":"The identifier of the owner of a user-created group object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ObjectGroupOwnerPersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the owner of a user-created group object.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectGroupPublicAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access whether a user-created group is available to others for use.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectGroupPublicAccessCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ObjectGroupPublicAccessCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code specifying whether a user-created group is available to others for use.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ObjectGroupSequence":{
                        "type":"integer",
                        "description":"The sequence of items in a group.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon of items in a group.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of a catalog object.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        },
                        "x-queryable":true
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of the objects that are part of a group in a catalog.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of the objects that are part of a group in a catalog.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ObjectReferenceId":{
                        "type":"integer",
                        "description":"The catalog self-reference of the object for the group.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects in a catalog like a group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of object types in a catalog like a group, item, and table.",
                        "nullable":false,
                        "default":"ORA_PJS_PPC_ITEM",
                        "x-queryable":true
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table-type items.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table-type items.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table-type items.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of default column for sorting table data.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TableGraphType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        },
                        "x-queryable":true
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for default graph type which is required only for a table-type item.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectProgramCommunicationCatalogs-item-post-request":{
                "type":"object",
                "properties":{
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemDisplayFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":false
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the catalog object.",
                        "nullable":true
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item appears in a new line within a group.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectGroupOwnerPersonEmail":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupOwnerPersonId":{
                        "type":"integer",
                        "description":"The identifier of the owner of a user-created group object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectGroupOwnerPersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupPublicAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access whether a user-created group is available to others for use.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectGroupPublicAccessCode"
                            ]
                        }
                    },
                    "ObjectGroupPublicAccessCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code specifying whether a user-created group is available to others for use.",
                        "nullable":false
                    },
                    "ObjectGroupSequence":{
                        "type":"integer",
                        "description":"The sequence of items in a group.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon of items in a group.",
                        "nullable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of the objects that are part of a group in a catalog.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of the objects that are part of a group in a catalog.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectReferenceId":{
                        "type":"integer",
                        "description":"The catalog self-reference of the object for the group.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects in a catalog like a group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of object types in a catalog like a group, item, and table.",
                        "nullable":false,
                        "default":"ORA_PJS_PPC_ITEM"
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for default graph type which is required only for a table-type item.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramCommunicationCatalogVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of a catalog object.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "MeasureName":{
                        "title":"Measure",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the performance measure item in the catalog.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramCommunicationCatalogVO-patch-item":{
                "required":[
                    "ObjectGroupPublicAccessCode",
                    "ObjectName"
                ],
                "type":"object",
                "properties":{
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemDisplayFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":false
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the catalog object.",
                        "nullable":true
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item appears in a new line within a group.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectGroupOwnerPersonEmail":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupOwnerPersonId":{
                        "type":"integer",
                        "description":"The identifier of the owner of a user-created group object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectGroupOwnerPersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupPublicAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access whether a user-created group is available to others for use.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectGroupPublicAccessCode"
                            ]
                        }
                    },
                    "ObjectGroupPublicAccessCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code specifying whether a user-created group is available to others for use.",
                        "nullable":false
                    },
                    "ObjectGroupSequence":{
                        "type":"integer",
                        "description":"The sequence of items in a group.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon of items in a group.",
                        "nullable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of the objects that are part of a group in a catalog.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of the objects that are part of a group in a catalog.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectReferenceId":{
                        "type":"integer",
                        "description":"The catalog self-reference of the object for the group.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects in a catalog like a group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of object types in a catalog like a group, item, and table.",
                        "nullable":false,
                        "default":"ORA_PJS_PPC_ITEM"
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for default graph type which is required only for a table-type item.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramCommunicationCatalogVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemDisplayFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":false
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateLogin":{
                        "maxLength":32,
                        "type":"string",
                        "description":"The login details of user who last updated the record.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MeasureName":{
                        "title":"Measure",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the performance measure item in the catalog.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the catalog object.",
                        "nullable":true
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item appears in a new line within a group.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectGroupOwnerPersonEmail":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupOwnerPersonId":{
                        "type":"integer",
                        "description":"The identifier of the owner of a user-created group object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectGroupOwnerPersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupPublicAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access whether a user-created group is available to others for use.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectGroupPublicAccessCode"
                            ]
                        }
                    },
                    "ObjectGroupPublicAccessCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code specifying whether a user-created group is available to others for use.",
                        "nullable":false
                    },
                    "ObjectGroupSequence":{
                        "type":"integer",
                        "description":"The sequence of items in a group.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon of items in a group.",
                        "nullable":true
                    },
                    "ObjectId":{
                        "type":"integer",
                        "description":"The unique identifier of a catalog object.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of the objects that are part of a group in a catalog.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of the objects that are part of a group in a catalog.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectReferenceId":{
                        "type":"integer",
                        "description":"The catalog self-reference of the object for the group.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects in a catalog like a group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of object types in a catalog like a group, item, and table.",
                        "nullable":false,
                        "default":"ORA_PJS_PPC_ITEM"
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for default graph type which is required only for a table-type item.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Catalogs"
                }
            },
            "oracle_apps_projects_performanceReporting_trackAndManage_restModel_view_ProjectProgramCommunicationCatalogVO-post-item":{
                "required":[
                    "ObjectGroupPublicAccessCode",
                    "ObjectName"
                ],
                "type":"object",
                "properties":{
                    "ItemDataType":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The catalog object data type like text, number, amount, or date.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ItemDisplayFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"The indicator specifying if an item is displayed on the UI.",
                        "nullable":false,
                        "default":false
                    },
                    "ItemListLookup":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ItemListLookupCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for list of values that an item of type input-list is based on.",
                        "nullable":true
                    },
                    "ObjectDescription":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the catalog object.",
                        "nullable":true
                    },
                    "ObjectGroupNewLine":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The indicator specifying if an item appears in a new line within a group.",
                        "nullable":false,
                        "default":"N",
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectGroupOwnerPersonEmail":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupOwnerPersonId":{
                        "type":"integer",
                        "description":"The identifier of the owner of a user-created group object.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectGroupOwnerPersonName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the owner of a user-created group object.",
                        "nullable":true
                    },
                    "ObjectGroupPublicAccess":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The access whether a user-created group is available to others for use.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectGroupPublicAccessCode"
                            ]
                        }
                    },
                    "ObjectGroupPublicAccessCode":{
                        "maxLength":1,
                        "type":"string",
                        "description":"The code specifying whether a user-created group is available to others for use.",
                        "nullable":false
                    },
                    "ObjectGroupSequence":{
                        "type":"integer",
                        "description":"The sequence of items in a group.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectIcon":{
                        "maxLength":500,
                        "type":"string",
                        "description":"The icon of items in a group.",
                        "nullable":true
                    },
                    "ObjectLabelPosition":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The label alignment of a catalog object like left, center, or right.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "ObjectLevel":{
                        "type":"integer",
                        "description":"The level in an object hierarchy.",
                        "format":"int32",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":9
                        }
                    },
                    "ObjectName":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The title of the catalog object.",
                        "nullable":false
                    },
                    "ObjectParentId":{
                        "type":"integer",
                        "description":"The parent object identifier of the objects that are part of a group in a catalog.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "controlType":"choice",
                            "precision":18
                        }
                    },
                    "ObjectParentName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The parent object name of the objects that are part of a group in a catalog.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ObjectParentId"
                            ]
                        }
                    },
                    "ObjectReferenceId":{
                        "type":"integer",
                        "description":"The catalog self-reference of the object for the group.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The types of objects in a catalog like a group, item, and table.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "ObjectTypeCode"
                            ]
                        }
                    },
                    "ObjectTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code of object types in a catalog like a group, item, and table.",
                        "nullable":false,
                        "default":"ORA_PJS_PPC_ITEM"
                    },
                    "TableColumnHeaderFive":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fifth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderFour":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the fourth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderOne":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the first column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderSix":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the sixth column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderThree":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the third column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnHeaderTwo":{
                        "maxLength":120,
                        "type":"string",
                        "description":"The header for the second column of the table-type items.",
                        "nullable":true
                    },
                    "TableColumnTypeFive":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fifth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeFour":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the fourth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeOne":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the first column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeSix":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the sixth column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeThree":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the third column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableColumnTypeTwo":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The type, like text, date, number, or amount, for the second column of the table-type items.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "TableDefaultSortColumn":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of default column for sorting table data.",
                        "nullable":true
                    },
                    "TableDefaultSortColumnNumber":{
                        "type":"integer",
                        "description":"The default column number for sorting table data.",
                        "format":"int32",
                        "nullable":true,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TableDefaultSortOrder":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The default sort order, like ascending or descending, on a table column.",
                        "nullable":true
                    },
                    "TableGraphType":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The default graph type, like bar or pie, to be rendered for a table-type item.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice",
                            "dependencies":[
                                "TableGraphTypeCode"
                            ]
                        }
                    },
                    "TableGraphTypeCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The code for default graph type which is required only for a table-type item.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Program Communication Catalogs"
                }
            },
            "projectProgramCommunicationCatalogs":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectProgramCommunicationCatalogs-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolsVO-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Resource Pool Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project resource pool.",
                        "nullable":true
                    },
                    "ParentResourcePoolId":{
                        "title":"Parent Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent resource pool.",
                        "format":"int64",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentResourcePoolName":{
                        "title":"Parent Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the parent resource pool.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerEmail":{
                        "title":"Pool Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool owner.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerName":{
                        "title":"Pool Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool owner.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PoolOwnerPersonId":{
                        "title":"Pool Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person associated to the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pools"
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolManagers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolMembersVO-updatableFields":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership from Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolManagersVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "PoolManagerId":{
                        "title":"Resource Pool Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolManagersVO-updatableFields":{
                "type":"object",
                "properties":{
                    "InheritedFlag":{
                        "title":"Inherited from Parent Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator if the resource pool manager is inherited from a parent resource pool.",
                        "nullable":false
                    },
                    "PoolManagerName":{
                        "title":"Resource Pool Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool manager.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerEmail":{
                        "title":"Resource Pool Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool manager.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerResourceId":{
                        "title":"Resource Pool Manager Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's assigned as the resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolMembersVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourcePersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the HCM person who's the project resource pool member.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who's the project resource pool member.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolMembersVO-patch-item":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership from Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pool Members"
                }
            },
            "projectResourcePools":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectResourcePools-ProjectResourcePoolManagers-item-response":{
                "type":"object",
                "properties":{
                    "InheritedFlag":{
                        "title":"Inherited from Parent Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator if the resource pool manager is inherited from a parent resource pool.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PoolManagerEmail":{
                        "title":"Resource Pool Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool manager.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PoolManagerId":{
                        "title":"Resource Pool Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "PoolManagerName":{
                        "title":"Resource Pool Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool manager.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PoolManagerPersonId":{
                        "title":"Resource Pool Manager Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who's assigned as the project resource pool manager.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PoolManagerResourceId":{
                        "title":"Resource Pool Manager Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's assigned as the resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers-item-patch-request":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership from Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolsVO-patch-item":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Resource Pool Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project resource pool.",
                        "nullable":true
                    },
                    "ParentResourcePoolId":{
                        "title":"Parent Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent resource pool.",
                        "format":"int64",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentResourcePoolName":{
                        "title":"Parent Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the parent resource pool.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerEmail":{
                        "title":"Pool Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool owner.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pools"
                }
            },
            "projectResourcePools-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Resource Pool Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project resource pool.",
                        "nullable":true
                    },
                    "ParentResourcePoolId":{
                        "title":"Parent Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent resource pool.",
                        "format":"int64",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentResourcePoolName":{
                        "title":"Parent Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the parent resource pool.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerEmail":{
                        "title":"Pool Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool owner.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectResourcePoolManagers":{
                        "title":"Project Resource Pool Managers",
                        "type":"array",
                        "description":"The Project Resource Pool Managers resource is used to view, create, and delete project resource pool managers associated to a resource pool.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-patch-request"
                        }
                    },
                    "ProjectResourcePoolMembers":{
                        "title":"Project Resource Pool Members",
                        "type":"array",
                        "description":"The Project Resource Pool Members resource is used to view, create, and update project resource pool members assigned to a resource pool.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-patch-request"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolMembersVO-post-item":{
                "required":[
                    "ResourceId"
                ],
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership from Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false
                    },
                    "PoolMembershipToDate":{
                        "title":"Pool Membership to Date",
                        "type":"string",
                        "description":"Last date of the resource pool membership.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool member.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of project enterprise resource who's the project resource pool member.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolMembershipId":{
                        "title":"Resource Pool Membership ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool membership.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pool Members"
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ParentResourcePoolName":{
                        "title":"Parent Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the parent resource pool.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "Description":{
                        "title":"Resource Pool Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project resource pool.",
                        "nullable":true
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false
                    },
                    "PoolOwnerEmail":{
                        "title":"Pool Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool owner.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ParentResourcePoolId":{
                        "title":"Parent Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent resource pool.",
                        "format":"int64",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolMembersVO-item":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership from Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false
                    },
                    "PoolMembershipToDate":{
                        "title":"Pool Membership to Date",
                        "type":"string",
                        "description":"Last date of the resource pool membership.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool member.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of project enterprise resource who's the project resource pool member.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who's the project resource pool member.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ResourcePersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the HCM person who's the project resource pool member.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolMembershipId":{
                        "title":"Resource Pool Membership ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool membership.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pool Members"
                }
            },
            "projectResourcePools-item-post-request":{
                "required":[
                    "ResourcePoolName"
                ],
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Resource Pool Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project resource pool.",
                        "nullable":true
                    },
                    "ParentResourcePoolId":{
                        "title":"Parent Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent resource pool.",
                        "format":"int64",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentResourcePoolName":{
                        "title":"Parent Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the parent resource pool.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerEmail":{
                        "title":"Pool Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool owner.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectResourcePoolManagers":{
                        "title":"Project Resource Pool Managers",
                        "type":"array",
                        "description":"The Project Resource Pool Managers resource is used to view, create, and delete project resource pool managers associated to a resource pool.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-post-request"
                        }
                    },
                    "ProjectResourcePoolMembers":{
                        "title":"Project Resource Pool Members",
                        "type":"array",
                        "description":"The Project Resource Pool Members resource is used to view, create, and update project resource pool members assigned to a resource pool.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-post-request"
                        }
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers-item-post-request":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership from Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false
                    },
                    "PoolMembershipToDate":{
                        "title":"Pool Membership to Date",
                        "type":"string",
                        "description":"Last date of the resource pool membership.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool member.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of project enterprise resource who's the project resource pool member.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolMembershipId":{
                        "title":"Resource Pool Membership ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool membership.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PoolOwnerPersonId":{
                        "title":"Pool Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person associated to the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PoolOwnerName":{
                        "title":"Pool Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool owner.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolManagers-item-post-request":{
                "type":"object",
                "properties":{
                    "InheritedFlag":{
                        "title":"Inherited from Parent Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator if the resource pool manager is inherited from a parent resource pool.",
                        "nullable":false
                    },
                    "PoolManagerEmail":{
                        "title":"Resource Pool Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool manager.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerId":{
                        "title":"Resource Pool Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PoolManagerName":{
                        "title":"Resource Pool Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool manager.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerResourceId":{
                        "title":"Resource Pool Manager Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's assigned as the resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolManagersVO-patch-item":{
                "type":"object",
                "properties":{
                    "InheritedFlag":{
                        "title":"Inherited from Parent Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator if the resource pool manager is inherited from a parent resource pool.",
                        "nullable":false
                    },
                    "PoolManagerEmail":{
                        "title":"Resource Pool Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool manager.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerName":{
                        "title":"Resource Pool Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool manager.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerResourceId":{
                        "title":"Resource Pool Manager Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's assigned as the resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pool Managers"
                }
            },
            "projectResourcePools-ProjectResourcePoolManagers-item-patch-request":{
                "type":"object",
                "properties":{
                    "InheritedFlag":{
                        "title":"Inherited from Parent Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator if the resource pool manager is inherited from a parent resource pool.",
                        "nullable":false
                    },
                    "PoolManagerEmail":{
                        "title":"Resource Pool Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool manager.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerName":{
                        "title":"Resource Pool Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool manager.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerResourceId":{
                        "title":"Resource Pool Manager Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's assigned as the resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolManagersVO-item":{
                "type":"object",
                "properties":{
                    "InheritedFlag":{
                        "title":"Inherited from Parent Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator if the resource pool manager is inherited from a parent resource pool.",
                        "nullable":false
                    },
                    "PoolManagerEmail":{
                        "title":"Resource Pool Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool manager.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerId":{
                        "title":"Resource Pool Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PoolManagerName":{
                        "title":"Resource Pool Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool manager.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerPersonId":{
                        "title":"Resource Pool Manager Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who's assigned as the project resource pool manager.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PoolManagerResourceId":{
                        "title":"Resource Pool Manager Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's assigned as the resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pool Managers"
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolsVO-post-item":{
                "required":[
                    "ResourcePoolName"
                ],
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Resource Pool Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project resource pool.",
                        "nullable":true
                    },
                    "ParentResourcePoolId":{
                        "title":"Parent Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent resource pool.",
                        "format":"int64",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentResourcePoolName":{
                        "title":"Parent Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the parent resource pool.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerEmail":{
                        "title":"Pool Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool owner.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pools"
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolManagersVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "PoolManagerPersonId":{
                        "title":"Resource Pool Manager Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person who's assigned as the project resource pool manager.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolMembersVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourcePoolMembershipId":{
                        "title":"Resource Pool Membership ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool membership.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of project enterprise resource who's the project resource pool member.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PoolMembershipToDate":{
                        "title":"Pool Membership to Date",
                        "type":"string",
                        "description":"Last date of the resource pool membership.",
                        "format":"date",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool member.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    }
                }
            },
            "projectResourcePools-item-response":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Resource Pool Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project resource pool.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentResourcePoolId":{
                        "title":"Parent Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the parent resource pool.",
                        "format":"int64",
                        "nullable":true,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentResourcePoolName":{
                        "title":"Parent Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the parent resource pool.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PoolOwnerEmail":{
                        "title":"Pool Owner Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool owner.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "PoolOwnerName":{
                        "title":"Pool Owner Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool owner.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PoolOwnerPersonId":{
                        "title":"Pool Owner Person ID",
                        "type":"integer",
                        "description":"Identifier of the HCM person associated to the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PoolOwnerResourceId":{
                        "title":"Pool Owner Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's the project resource pool owner.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectResourcePoolManagers":{
                        "title":"Project Resource Pool Managers",
                        "type":"array",
                        "description":"The Project Resource Pool Managers resource is used to view, create, and delete project resource pool managers associated to a resource pool.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-response"
                        }
                    },
                    "ProjectResourcePoolMembers":{
                        "title":"Project Resource Pool Members",
                        "type":"array",
                        "description":"The Project Resource Pool Members resource is used to view, create, and update project resource pool members assigned to a resource pool.",
                        "items":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-response"
                        }
                    },
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ResourcePoolName":{
                        "title":"Resource Pool Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ResourcePoolId":{
                        "title":"Resource Pool ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers-item-response":{
                "type":"object",
                "properties":{
                    "PoolMembershipFromDate":{
                        "title":"Pool Membership from Date",
                        "type":"string",
                        "description":"Start date of the resource pool membership.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PoolMembershipToDate":{
                        "title":"Pool Membership to Date",
                        "type":"string",
                        "description":"Last date of the resource pool membership.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool member.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        },
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "description":"Identifier of project enterprise resource who's the project resource pool member.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project enterprise resource who's the project resource pool member.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ResourcePersonId":{
                        "title":"Resource Person ID",
                        "type":"integer",
                        "description":"Unique identifier of the HCM person who's the project resource pool member.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourcePoolMembershipId":{
                        "title":"Resource Pool Membership ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool membership.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_resourceManagement_resources_restModel_view_ProjectResourcePoolManagersVO-post-item":{
                "required":[
                    "InheritedFlag",
                    "PoolManagerResourceId"
                ],
                "type":"object",
                "properties":{
                    "InheritedFlag":{
                        "title":"Inherited from Parent Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicator if the resource pool manager is inherited from a parent resource pool.",
                        "nullable":false
                    },
                    "PoolManagerEmail":{
                        "title":"Resource Pool Manager Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the project resource pool manager.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerId":{
                        "title":"Resource Pool Manager ID",
                        "type":"integer",
                        "description":"Unique identifier of the project resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PoolManagerName":{
                        "title":"Resource Pool Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project resource pool manager.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"combo_lov"
                        }
                    },
                    "PoolManagerResourceId":{
                        "title":"Resource Pool Manager Resource ID",
                        "type":"integer",
                        "description":"Identifier of the project enterprise resource who's assigned as the resource pool manager.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Resource Pool Managers"
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDeliverableVO-post-item":{
                "type":"object",
                "properties":{
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_BaselinesVO-item":{
                "type":"object",
                "properties":{
                    "BaselineId":{
                        "title":"Baseline ID",
                        "type":"integer",
                        "description":"Unique identifier of the baseline. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the baseline was taken. Value is defaulted to the current date when the baseline is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Baseline Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the baseline.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Baseline Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the baseline.",
                        "nullable":false
                    },
                    "PrimaryFlag":{
                        "title":"Primary Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the baseline is the primary baseline.",
                        "nullable":false,
                        "default":false
                    }
                }
            },
            "projectPlans-TaskDeliverables":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_BaselinesVO-patch-item":{
                "required":[
                    "Name"
                ],
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Baseline Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the baseline.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Baseline Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the baseline.",
                        "nullable":false
                    },
                    "PrimaryFlag":{
                        "title":"Primary Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the baseline is the primary baseline.",
                        "nullable":false,
                        "default":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_GateApproversVO-patch-item":{
                "type":"object",
                "properties":{
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverComments"
                            ]
                        }
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_GateApproversVO-updatableFields":{
                "type":"object",
                "properties":{
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverComments"
                            ]
                        }
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    },
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                }
            },
            "projectPlans-ProjectDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPlans-Tasks-item-response":{
                "type":"object",
                "properties":{
                    "ActualCost":{
                        "title":"Total Actual Cost",
                        "type":"number",
                        "description":"The total actual cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualExpense":{
                        "title":"Actual Expense",
                        "type":"number",
                        "description":"The actual expense amount for the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task. It is recommended to use ActualFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task. Value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "ActualLaborBillAmount":{
                        "title":"Actual Labor Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualLaborCost":{
                        "title":"Actual Labor Cost",
                        "type":"number",
                        "description":"The actual cost amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.  It is recommended to use ActualStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineExpense":{
                        "title":"Baseline Expense",
                        "type":"number",
                        "description":"Original expense amount for the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline. It is recommended to use BaselineFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineLaborBillAmount":{
                        "title":"Baseline Labor Bill Amount",
                        "type":"number",
                        "description":"Original bill amount for all the labor resources associated with the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineLaborCost":{
                        "title":"Baseline Labor Cost",
                        "type":"number",
                        "description":"Original labor cost or all the labor resources associated with the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline. It is recommended to use BaselineStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers. The transactions are billable when the value is True. The value is False when the transactions are not billable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task. The task is chargeable when the value is True. The value is False when the task is not chargeable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task. It is recommended to use ConstraintDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ContractEventId":{
                        "type":"integer",
                        "description":"The unique identifier of the milestone on the contract line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CostPercentComplete":{
                        "title":"Cost Percent Complete",
                        "type":"number",
                        "description":"The percentage of the cost consumed in the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Identifier of the user that created the task. Value is auto-generated on POST.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is not currently used.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "CtrlMsDatesFlag":{
                        "title":"Allow milestone date changes in the project plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether milestone date changes are allowed in the project plan. Possible values are Y and N. Y indicates that the milestone dates can be modified in the project plan.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrentCost":{
                        "title":"Total Current Cost",
                        "type":"number",
                        "description":"The total current cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion. Value is auto-calculated as the sum of Remaining Hours and Actual Hours.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentExpense":{
                        "title":"Current Expense",
                        "type":"number",
                        "description":"The estimated expense amount for the task at completion.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish. It is recommended to use CurrentFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentLaborBillAmount":{
                        "title":"Current Labor Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentLaborCost":{
                        "title":"Current Labor Cost",
                        "type":"number",
                        "description":"The current cost amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start. It is recommended to use CurrentStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is not currently used.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in timeline when available. Values are True if task will be displayed in Timeline and False if task will not be displayed in Timeline. Default value is False if not provided when using POST. This attribute is not currently used.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "DisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan. Default value is auto-calculated if not provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can finish on. It is recommended to use EarlyFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can start on. It is recommended to use EarlyStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL. Default value is EXECUTION if not provided when using POST or when invalid value is provided.",
                        "nullable":false,
                        "default":"EXECUTION",
                        "x-queryable":true
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is not currently used.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to create a gate approver and to view and update approver details for a gate.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-response"
                        }
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task is not a gate when the value is False or Null. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task is not a gate.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Integrated":{
                        "title":"Is Integrated Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application. The task was integrated by a third-party application when the value is Y. The value is N when the task is not integrated. Default value is N if not provided when using POST.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can finish on that won't impact the finish date of the project. It is recommended to use LateFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must finish to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can start on that won't impact the finish date of the project. It is recommended to use LateStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must start to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task is not a leaf.",
                        "nullable":true,
                        "default":"Y",
                        "x-queryable":true
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic. Default value is False if not provided when using POST or if task is a summary or financial task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task is not a milestone. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false,
                        "x-queryable":true
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task. Default value is new task when using POST and Element Type is Execution. Default value is new financial task if Element Type is Financial.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task. Default value is the project plan task at level 0 if neither Parent Task ID nor Peer Reference Task ID is provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"The task ID of the previous peer task in the project plan at the time of the creation of the task. If Peer Reference Task ID and Parent Task ID are not provided in POST, then task is created as the last task of the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.  Default values is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the task planline.",
                        "format":"int64",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedCost":{
                        "title":"Total Planned Cost",
                        "type":"number",
                        "description":"The total planned cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedExpense":{
                        "title":"Planned Expense",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task. It is recommended to use PlannedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedLaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedLaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task. It is recommended to use PlannedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProposedEffort":{
                        "title":"Proposed Effort in Hours",
                        "type":"number",
                        "description":"Amount of effort to complete the project task proposed by the team member. Value is defaulted on POST and overwritten on PATCH to Planned Effort.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"Date proposed by the team member to finish the project task. It is recommended to use ProposedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. Value is defaulted on POST and overwritten on PATCH to Planned Finish Date and Time.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"Date proposed by the team member to start the project task. It is recommended to use ProposedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. Value is defaulted on POST and overwritten on PATCH to Planned Start Date and Time.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "RemainingCost":{
                        "title":"Total Remaining Cost",
                        "type":"number",
                        "description":"The total remaining cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RemainingExpense":{
                        "title":"Remaining Expense",
                        "type":"number",
                        "description":"The remaining expense amount for the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that is remaining to be completed on the project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RemainingLaborBillAmount":{
                        "title":"Remaining Labor Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RemainingLaborCost":{
                        "title":"Remaining Labor Cost",
                        "type":"number",
                        "description":"The remaining cost amount for all the labor resources associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RequirementId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the requirement associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION. Default value is the Project Schedule Type Code if not entered when using POST.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the milestone is changed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "sortable":false,
                            "dependencies":[
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "StatusHistory":{
                        "title":"Status History",
                        "type":"array",
                        "description":"The Status History is used to track the history of the status changes for objects such as milestones, bill transactions, and projects.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory-item-response"
                        }
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskDFF":{
                        "title":"Tasks Descriptive Flexfields",
                        "type":"array",
                        "description":"The Tasks Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project. Value is auto-calculated.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        },
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project. Value will be auto-generated if not added in POST.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskNumberPrefix":{
                        "type":"string",
                        "description":"A value prefixed to the task number while creating tasks from the work plan template. This attribute is applicable only for PATCH operation and you must enter a different prefix each time you create tasks from the same work plan template in the same project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED. Value is NOT_STARTED  if not provided when using POST and it is neither a task nor a gate.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is not currently used.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        },
                        "x-queryable":true
                    },
                    "WorkPlanTemplateId":{
                        "type":"integer",
                        "description":"Unique identifier of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkPlanTemplateName":{
                        "type":"string",
                        "description":"Name of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "TaskNumberPrefix"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type associated to a task",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_GateApproversVO-item":{
                "type":"object",
                "properties":{
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the user who is to approve the gate.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverComments"
                            ]
                        }
                    },
                    "GateApproverUpdatedBy":{
                        "title":"Gate Approver Updated By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the user who updated the gate approval status. Nearly always the approver identified in the row, but could be the project manager.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDeliverableVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskLaborResourceAssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-TaskDeliverables-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"An identifier used for tracking the uploaded files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"Identifier of the attachment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates if a file is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of attachment. Values are FILE, WEB_PAGE, or TEXT.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The path to the folder where the uploaded file is stored.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"Error code, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"Error message, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Expiration date of the file on the file content server.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"Contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the file if the attachment type is File, or the text itself if the attachment type is File.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"Location on the file content server of the attached document or text. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"Type of file uploaded as attachment, such as text, or Excel document.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"Size of the file uploaded as attachment. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"Name of the attachment when uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"Type of content in the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal resource identifier, which is a unique identifier of the location on the Internet.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal Resource Locator, if the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectPlans-Tasks":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlans-TaskDependencies-item-post-request":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, if, sash, sf. Default value is fs if not provided when using POST.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated. Default value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskLaborResourceAssignmentsVO-post-item":{
                "required":[
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "ActualBillAmount":{
                        "title":"Actual Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentBillAmount":{
                        "title":"Current Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentCostAmount":{
                        "title":"Current Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The current cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true
                    },
                    "EffectiveBillRate":{
                        "title":"Effective Bill Rate",
                        "type":"number",
                        "description":"Indicates the bill rate derived from the rate schedule for calculating the bill amount.",
                        "nullable":true
                    },
                    "EffectiveCostRate":{
                        "title":"Effective Cost Rate",
                        "type":"number",
                        "description":"Indicates the cost rate derived from the rate schedule for calculating the burdened cost.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedCostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource is not the primary labor resource. Default value is False.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "PrimaryResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "RemainingBillAmount":{
                        "title":"Remaining Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingCostAmount":{
                        "title":"Remaining Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The remaining cost amount for the  labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task. Default value is the same as the resource allocation for the project.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_ProjectPlanVO-item":{
                "type":"object",
                "properties":{
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "FinanciallyEnabledFlag":{
                        "title":"Enabled for Financial Management",
                        "type":"boolean",
                        "description":"Indicates whether the project is enabled for financial management. If the value is True, the project is enabled for financial management. The value is False when the project is not enabled for financial management.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentComplete":{
                        "title":"Project Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "PrimaryProjectManagerName":{
                        "title":"Primary Project Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the ledger currency of the business unit that owns the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "Status":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "default":"ACTIVE"
                    },
                    "SystemStatusCode":{
                        "title":"System Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The underlying system project status code associated to the implementation-defined project status. Valid values are ACTIVE, CLOSED, DRAFT, PENDING_CLOSE, SUBMITTED.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskExpenseResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualAmount":{
                        "title":"Expense Resource Actual Amount",
                        "type":"number",
                        "description":"The actual expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentAmount":{
                        "title":"Expense Resource Current Amount",
                        "type":"number",
                        "description":"The current expense cost amount of a specific expense resource assigned to the task. It is auto-calculated as the sum of Expense Resource Actual Amount plus Expense Resource Remaining Amount.",
                        "nullable":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlannedAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingAmount":{
                        "title":"Expense Resource Remaining Amount",
                        "type":"number",
                        "description":"The remaining expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "nullable":true
                    }
                }
            },
            "projectPlans-TaskLaborResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualBillAmount":{
                        "title":"Actual Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentBillAmount":{
                        "title":"Current Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentCostAmount":{
                        "title":"Current Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The current cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true
                    },
                    "EffectiveBillRate":{
                        "title":"Effective Bill Rate",
                        "type":"number",
                        "description":"Indicates the bill rate derived from the rate schedule for calculating the bill amount.",
                        "nullable":true
                    },
                    "EffectiveCostRate":{
                        "title":"Effective Cost Rate",
                        "type":"number",
                        "description":"Indicates the cost rate derived from the rate schedule for calculating the burdened cost.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedCostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource is not the primary labor resource. Default value is False.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "PrimaryResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "RemainingBillAmount":{
                        "title":"Remaining Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingCostAmount":{
                        "title":"Remaining Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The remaining cost amount for the  labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task. Default value is the same as the resource allocation for the project.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_BaselinesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "BaselineId":{
                        "title":"Baseline ID",
                        "type":"integer",
                        "description":"Unique identifier of the baseline. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the baseline was taken. Value is defaulted to the current date when the baseline is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-item-patch-request":{
                "type":"object",
                "properties":{
                    "Baselines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Baselines-item-patch-request"
                        }
                    },
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCalendars":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-item-patch-request"
                        }
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "default":"ACTIVE"
                    },
                    "TaskDeliverables":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-item-patch-request"
                        }
                    },
                    "TaskDependencies":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-patch-request"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-patch-request"
                        }
                    },
                    "TaskFinancialActuals":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals-item-patch-request"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-patch-request"
                        }
                    },
                    "TaskWorkItems":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-patch-request"
                        }
                    },
                    "Tasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-item-patch-request"
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDependenciesVO-patch-item":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, if, sash, sf. Default value is fs if not provided when using POST.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated. Default value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_publicModel_view_ObjectStatusChangeRVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlans-TaskDependencies":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WeeklyProjectCalendarVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_CalendarExceptionsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskFinancialActualsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "type":"number",
                        "description":"Actual burdended cost incurred for the project task in project ledger currency from the start date of the task till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "type":"number",
                        "description":"Actual burdended cost incurred for the project task in project currency from the start date of the task till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "type":"number",
                        "description":"Actual effort for the project task from the start of the task till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-Tasks-StatusHistory-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlans-TaskExpenseResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskLaborResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "ActualBillAmount":{
                        "title":"Actual Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentBillAmount":{
                        "title":"Current Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentCostAmount":{
                        "title":"Current Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The current cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true
                    },
                    "EffectiveBillRate":{
                        "title":"Effective Bill Rate",
                        "type":"number",
                        "description":"Indicates the bill rate derived from the rate schedule for calculating the bill amount.",
                        "nullable":true
                    },
                    "EffectiveCostRate":{
                        "title":"Effective Cost Rate",
                        "type":"number",
                        "description":"Indicates the cost rate derived from the rate schedule for calculating the burdened cost.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedCostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource is not the primary labor resource. Default value is False.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "PrimaryResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "RemainingBillAmount":{
                        "title":"Remaining Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingCostAmount":{
                        "title":"Remaining Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The remaining cost amount for the  labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task. Default value is the same as the resource allocation for the project.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPlans-TaskLaborResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualBillAmount":{
                        "title":"Actual Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentBillAmount":{
                        "title":"Current Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentCostAmount":{
                        "title":"Current Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The current cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true
                    },
                    "EffectiveBillRate":{
                        "title":"Effective Bill Rate",
                        "type":"number",
                        "description":"Indicates the bill rate derived from the rate schedule for calculating the bill amount.",
                        "nullable":true
                    },
                    "EffectiveCostRate":{
                        "title":"Effective Cost Rate",
                        "type":"number",
                        "description":"Indicates the cost rate derived from the rate schedule for calculating the burdened cost.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedCostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource is not the primary labor resource. Default value is False.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "PrimaryResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "RemainingBillAmount":{
                        "title":"Remaining Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingCostAmount":{
                        "title":"Remaining Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The remaining cost amount for the  labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task. Default value is the same as the resource allocation for the project.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskExpenseResourceAssignmentsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned. Value is mandatory when using POST and must refer to a task that already exists in the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-TaskDependencies-item-response":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, if, sash, sf. Default value is fs if not provided when using POST.",
                        "nullable":true,
                        "default":"fs",
                        "x-queryable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated. Default value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_CalendarExceptionsVO-item":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are 'OFF_PERIOD' and 'WORK_PERIOD'.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_flex_projects_projectManagement_projectPlan_model_common_ProjectDff_view_PjtProjectDffVO-post-item":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskObjectsVO-patch-item":{
                "type":"object",
                "properties":{
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-Tasks-GateApprovers-item-patch-request":{
                "type":"object",
                "properties":{
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverComments"
                            ]
                        }
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion. Value is auto-calculated as the sum of Remaining Hours and Actual Hours.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrentLaborBillAmount":{
                        "title":"Current Labor Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is not currently used.",
                        "nullable":true
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.  It is recommended to use ActualStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentLaborCost":{
                        "title":"Current Labor Cost",
                        "type":"number",
                        "description":"The current cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task. Value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can start on. It is recommended to use EarlyStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that is remaining to be completed on the project task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "RequirementId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the requirement associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic. Default value is False if not provided when using POST or if task is a summary or financial task.",
                        "nullable":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"The task ID of the previous peer task in the project plan at the time of the creation of the task. If Peer Reference Task ID and Parent Task ID are not provided in POST, then task is created as the last task of the project.",
                        "nullable":true
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task. Default value is the project plan task at level 0 if neither Parent Task ID nor Peer Reference Task ID is provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task is not a gate.",
                        "nullable":true
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan. Default value is auto-calculated if not provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION. Default value is the Project Schedule Type Code if not entered when using POST.",
                        "nullable":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline. It is recommended to use BaselineStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualLaborCost":{
                        "title":"Actual Labor Cost",
                        "type":"number",
                        "description":"The actual cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task. It is recommended to use ActualFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkPlanTemplateId":{
                        "type":"integer",
                        "description":"Unique identifier of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskNumberPrefix":{
                        "type":"string",
                        "description":"A value prefixed to the task number while creating tasks from the work plan template. This attribute is applicable only for PATCH operation and you must enter a different prefix each time you create tasks from the same work plan template in the same project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can start on that won't impact the finish date of the project. It is recommended to use LateStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must start to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RemainingLaborBillAmount":{
                        "title":"Remaining Labor Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingLaborCost":{
                        "title":"Remaining Labor Cost",
                        "type":"number",
                        "description":"The remaining cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start. It is recommended to use CurrentStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task is not a milestone. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project. Value will be auto-generated if not added in POST.",
                        "nullable":false
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "ActualCost":{
                        "title":"Total Actual Cost",
                        "type":"number",
                        "description":"The total actual cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "RemainingExpense":{
                        "title":"Remaining Expense",
                        "type":"number",
                        "description":"The remaining expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can finish on. It is recommended to use EarlyFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline. It is recommended to use BaselineFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualExpense":{
                        "title":"Actual Expense",
                        "type":"number",
                        "description":"The actual expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedLaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task. Default value is new task when using POST and Element Type is Execution. Default value is new financial task if Element Type is Financial.",
                        "nullable":false
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task. It is recommended to use PlannedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedCost":{
                        "title":"Total Planned Cost",
                        "type":"number",
                        "description":"The total planned cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActualLaborBillAmount":{
                        "title":"Actual Labor Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task.",
                        "nullable":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is not currently used.",
                        "format":"date",
                        "nullable":true
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.  Default values is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish. It is recommended to use CurrentFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedLaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostPercentComplete":{
                        "title":"Cost Percent Complete",
                        "type":"number",
                        "description":"The percentage of the cost consumed in the task.",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is not currently used.",
                        "nullable":true,
                        "default":false
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrentExpense":{
                        "title":"Current Expense",
                        "type":"number",
                        "description":"The estimated expense amount for the task at completion.",
                        "nullable":true
                    },
                    "RemainingCost":{
                        "title":"Total Remaining Cost",
                        "type":"number",
                        "description":"The total remaining cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PlannedExpense":{
                        "title":"Planned Expense",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task. The task is chargeable when the value is True. The value is False when the task is not chargeable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task. It is recommended to use PlannedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkPlanTemplateName":{
                        "type":"string",
                        "description":"Name of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "TaskNumberPrefix"
                            ]
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task is not a leaf.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can finish on that won't impact the finish date of the project. It is recommended to use LateFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type associated to a task",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED. Value is NOT_STARTED  if not provided when using POST and it is neither a task nor a gate.",
                        "nullable":true
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers. The transactions are billable when the value is True. The value is False when the transactions are not billable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in timeline when available. Values are True if task will be displayed in Timeline and False if task will not be displayed in Timeline. Default value is False if not provided when using POST. This attribute is not currently used.",
                        "nullable":true
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task. It is recommended to use ConstraintDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must finish to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the milestone is changed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "sortable":false,
                            "dependencies":[
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project. Value is auto-calculated.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is not currently used.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "CurrentCost":{
                        "title":"Total Current Cost",
                        "type":"number",
                        "description":"The total current cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskObjectsVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectAssociationId":{
                        "title":"Object Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SourceWorkItemId":{
                        "title":"Source Work Item ID",
                        "type":"integer",
                        "description":"The unique identifier of the associated work item in the source application.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCompletionEvent":{
                        "title":"Task Completion Event",
                        "type":"string",
                        "description":"The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited. A list of values is defined in the lookup type for each work item type.",
                        "nullable":true
                    },
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true
                    },
                    "TaskCompletionEventStatus":{
                        "title":"Task Completion Event Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status that indicates whether the task completion event is pending, completed, or not set. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "TaskCompletionEventStatusCode":{
                        "title":"Task Completion Event Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents whether the task completion event is pending, completed, or that no completion rule is set. Valid values are ORA_PENDING, ORA_COMPLETE, and ORA_NOT_SET. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"The number of a task that is unique within the project.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "type":"string",
                        "description":"The name of the work item type.",
                        "nullable":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkItemCurrentStatus":{
                        "title":"Work Item Current Status",
                        "type":"string",
                        "description":"The current status of the associated work item in the source application. For example, draft, prototype, or design.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkItemCurrentStatusCode":{
                        "title":"Work Item Current Status Code",
                        "type":"string",
                        "description":"The code that represents the current status of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WorkItemName":{
                        "title":"Work Item Name",
                        "type":"string",
                        "description":"The name or unique identifier of the associated work item in the source application. When using POST, you must enter the document number for Negotiation and the name for all other work item types.",
                        "nullable":true
                    },
                    "WorkItemRevision":{
                        "title":"Work Item Revision",
                        "type":"string",
                        "description":"The revision of the associated work item in the source application.",
                        "nullable":true
                    }
                }
            },
            "projectPlans-TaskExpenseResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "ActualAmount":{
                        "title":"Expense Resource Actual Amount",
                        "type":"number",
                        "description":"The actual expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "CurrentAmount":{
                        "title":"Expense Resource Current Amount",
                        "type":"number",
                        "description":"The current expense cost amount of a specific expense resource assigned to the task. It is auto-calculated as the sum of Expense Resource Actual Amount plus Expense Resource Remaining Amount.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        },
                        "x-queryable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlannedAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "RemainingAmount":{
                        "title":"Expense Resource Remaining Amount",
                        "type":"number",
                        "description":"The remaining expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned. Value is mandatory when using POST and must refer to a task that already exists in the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlans-Tasks-GateApprovers-item-post-request":{
                "type":"object",
                "properties":{
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverComments"
                            ]
                        }
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_ProjectPlanVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "default":"ACTIVE"
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskExpenseResourceAssignmentsVO-item":{
                "type":"object",
                "properties":{
                    "ActualAmount":{
                        "title":"Expense Resource Actual Amount",
                        "type":"number",
                        "description":"The actual expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentAmount":{
                        "title":"Expense Resource Current Amount",
                        "type":"number",
                        "description":"The current expense cost amount of a specific expense resource assigned to the task. It is auto-calculated as the sum of Expense Resource Actual Amount plus Expense Resource Remaining Amount.",
                        "nullable":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlannedAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingAmount":{
                        "title":"Expense Resource Remaining Amount",
                        "type":"number",
                        "description":"The remaining expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "nullable":true
                    },
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned. Value is mandatory when using POST and must refer to a task that already exists in the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-TaskFinancialActuals-item-response":{
                "type":"object",
                "properties":{
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "type":"number",
                        "description":"Actual burdended cost incurred for the project task in project currency from the start date of the task till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "type":"number",
                        "description":"Actual burdended cost incurred for the project task in project ledger currency from the start date of the task till the current date.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ITDActualEffort":{
                        "type":"number",
                        "description":"Actual effort for the project task from the start of the task till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_ProjectPlanVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "Status":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PercentComplete":{
                        "title":"Project Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0
                    },
                    "SystemStatusCode":{
                        "title":"System Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The underlying system project status code associated to the implementation-defined project status. Valid values are ACTIVE, CLOSED, DRAFT, PENDING_CLOSE, SUBMITTED.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FinanciallyEnabledFlag":{
                        "title":"Enabled for Financial Management",
                        "type":"boolean",
                        "description":"Indicates whether the project is enabled for financial management. If the value is True, the project is enabled for financial management. The value is False when the project is not enabled for financial management.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the ledger currency of the business unit that owns the project.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryProjectManagerName":{
                        "title":"Primary Project Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-item-response":{
                "type":"object",
                "properties":{
                    "Baselines":{
                        "title":"Baselines",
                        "type":"array",
                        "description":"The Baselines resource is used to view, create, or update the baseline containing key planning information about tasks. Baseline information is usually compared against the current schedule of a project. You can create multiple baselines during the project lifecycle, but only one is the primary baseline. By default the first baseline created is your primary baseline.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Baselines-item-response"
                        }
                    },
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD",
                        "x-queryable":true
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinanciallyEnabledFlag":{
                        "title":"Enabled for Financial Management",
                        "type":"boolean",
                        "description":"Indicates whether the project is enabled for financial management. If the value is True, the project is enabled for financial management. The value is False when the project is not enabled for financial management.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PercentComplete":{
                        "title":"Project Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the project.",
                        "nullable":true,
                        "readOnly":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PrimaryProjectManagerName":{
                        "title":"Primary Project Manager Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the person who leads the project team and who has the authority and responsibility for meeting project objectives.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectCalendars":{
                        "title":"Project Calendars",
                        "type":"array",
                        "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-item-response"
                        }
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectDFF":{
                        "title":"Project Descriptive Flexfields",
                        "type":"array",
                        "description":"The Project Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a project.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "ProjectLedgerCurrencyCode":{
                        "maxLength":15,
                        "type":"string",
                        "description":"Code that identifies the ledger currency of the business unit that owns the project.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"An implementation-defined classification of the status of a project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "default":"ACTIVE",
                        "x-queryable":true
                    },
                    "SystemStatusCode":{
                        "title":"System Project Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The underlying system project status code associated to the implementation-defined project status. Valid values are ACTIVE, CLOSED, DRAFT, PENDING_CLOSE, SUBMITTED.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskDeliverables":{
                        "title":"Task Deliverables",
                        "type":"array",
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-item-response"
                        }
                    },
                    "TaskDependencies":{
                        "title":"Task Dependencies",
                        "type":"array",
                        "description":"The Task Dependency resource is used to view, create, or update dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-response"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "title":"Task Expense Resource Assignments",
                        "type":"array",
                        "description":"The Task Expenses resource assignment resource is used to view, create, or update the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-response"
                        }
                    },
                    "TaskFinancialActuals":{
                        "title":"Task Financial Actuals",
                        "type":"array",
                        "description":"The Task Financial Actuals resource is used to view the ITD actual effort and actual burdened cost for a project task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals-item-response"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "title":"Task Labor Resource Assignments",
                        "type":"array",
                        "description":"The Task Labor resource assignments resource is used to view, create, or update the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-response"
                        }
                    },
                    "TaskWorkItems":{
                        "title":"Task Work Items",
                        "type":"array",
                        "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-response"
                        }
                    },
                    "Tasks":{
                        "title":"Tasks",
                        "type":"array",
                        "description":"The Tasks resource is used to create or update project tasks and view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-item-response"
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM",
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlans-TaskWorkItems-item-patch-request":{
                "type":"object",
                "properties":{
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "BaselineExpense":{
                        "title":"Baseline Expense",
                        "type":"number",
                        "description":"Original expense amount for the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CtrlMsDatesFlag":{
                        "title":"Allow milestone date changes in the project plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether milestone date changes are allowed in the project plan. Possible values are Y and N. Y indicates that the milestone dates can be modified in the project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineLaborCost":{
                        "title":"Baseline Labor Cost",
                        "type":"number",
                        "description":"Original labor cost or all the labor resources associated with the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. Value is defaulted on POST and overwritten on PATCH to Planned Finish Date and Time.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Identifier of the user that created the task. Value is auto-generated on POST.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "BaselineLaborBillAmount":{
                        "title":"Baseline Labor Bill Amount",
                        "type":"number",
                        "description":"Original bill amount for all the labor resources associated with the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedEffort":{
                        "title":"Proposed Effort in Hours",
                        "type":"number",
                        "description":"Amount of effort to complete the project task proposed by the team member. Value is defaulted on POST and overwritten on PATCH to Planned Effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. Value is defaulted on POST and overwritten on PATCH to Planned Start Date and Time.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"Date proposed by the team member to start the project task. It is recommended to use ProposedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ContractEventId":{
                        "type":"integer",
                        "description":"The unique identifier of the milestone on the contract line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Integrated":{
                        "title":"Is Integrated Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application. The task was integrated by a third-party application when the value is Y. The value is N when the task is not integrated. Default value is N if not provided when using POST.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"Date proposed by the team member to finish the project task. It is recommended to use ProposedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_GateApproversVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the user who is to approve the gate.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "GateApproverUpdatedBy":{
                        "title":"Gate Approver Updated By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the user who updated the gate approval status. Nearly always the approver identified in the row, but could be the project manager.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-TaskDeliverables-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlans-TaskDeliverables-item-post-request":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments-item-post-request"
                        }
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDependenciesVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskObjectsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkItemCurrentStatus":{
                        "title":"Work Item Current Status",
                        "type":"string",
                        "description":"The current status of the associated work item in the source application. For example, draft, prototype, or design.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectAssociationId":{
                        "title":"Object Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskCompletionEventStatus":{
                        "title":"Task Completion Event Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status that indicates whether the task completion event is pending, completed, or not set. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkItemCurrentStatusCode":{
                        "title":"Work Item Current Status Code",
                        "type":"string",
                        "description":"The code that represents the current status of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskCompletionEventStatusCode":{
                        "title":"Task Completion Event Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents whether the task completion event is pending, completed, or that no completion rule is set. Valid values are ORA_PENDING, ORA_COMPLETE, and ORA_NOT_SET. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-Tasks-GateApprovers":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskObjectsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "WorkItemName":{
                        "title":"Work Item Name",
                        "type":"string",
                        "description":"The name or unique identifier of the associated work item in the source application. When using POST, you must enter the document number for Negotiation and the name for all other work item types.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "type":"string",
                        "description":"The name of the work item type.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCompletionEvent":{
                        "title":"Task Completion Event",
                        "type":"string",
                        "description":"The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited. A list of values is defined in the lookup type for each work item type.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"The number of a task that is unique within the project.",
                        "nullable":true
                    },
                    "SourceWorkItemId":{
                        "title":"Source Work Item ID",
                        "type":"integer",
                        "description":"The unique identifier of the associated work item in the source application.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkItemRevision":{
                        "title":"Work Item Revision",
                        "type":"string",
                        "description":"The revision of the associated work item in the source application.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskLaborResourceAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CurrentCostAmount":{
                        "title":"Current Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The current cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualBillAmount":{
                        "title":"Actual Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingCostAmount":{
                        "title":"Remaining Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The remaining cost amount for the  labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "PlannedBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "EffectiveBillRate":{
                        "title":"Effective Bill Rate",
                        "type":"number",
                        "description":"Indicates the bill rate derived from the rate schedule for calculating the bill amount.",
                        "nullable":true
                    },
                    "PlannedCostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true
                    },
                    "RemainingBillAmount":{
                        "title":"Remaining Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task. Default value is the same as the resource allocation for the project.",
                        "nullable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource is not the primary labor resource. Default value is False.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "PrimaryResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentBillAmount":{
                        "title":"Current Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "EffectiveCostRate":{
                        "title":"Effective Cost Rate",
                        "type":"number",
                        "description":"Indicates the cost rate derived from the rate schedule for calculating the burdened cost.",
                        "nullable":true
                    },
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_GateApproversVO-post-item":{
                "type":"object",
                "properties":{
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverComments"
                            ]
                        }
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    }
                }
            },
            "projectPlans-Baselines-item-patch-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Baseline Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the baseline.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Baseline Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the baseline.",
                        "nullable":false
                    },
                    "PrimaryFlag":{
                        "title":"Primary Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the baseline is the primary baseline.",
                        "nullable":false,
                        "default":false
                    }
                }
            },
            "projectPlans-TaskWorkItems":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskFinancialActualsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskVO-post-item":{
                "required":[
                    "Name",
                    "TaskLevel",
                    "TaskNumber"
                ],
                "type":"object",
                "properties":{
                    "ActualCost":{
                        "title":"Total Actual Cost",
                        "type":"number",
                        "description":"The total actual cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "ActualExpense":{
                        "title":"Actual Expense",
                        "type":"number",
                        "description":"The actual expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task. It is recommended to use ActualFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task. Value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualLaborBillAmount":{
                        "title":"Actual Labor Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualLaborCost":{
                        "title":"Actual Labor Cost",
                        "type":"number",
                        "description":"The actual cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.  It is recommended to use ActualStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline. It is recommended to use BaselineFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline. It is recommended to use BaselineStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers. The transactions are billable when the value is True. The value is False when the transactions are not billable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task. The task is chargeable when the value is True. The value is False when the task is not chargeable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task. It is recommended to use ConstraintDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true
                    },
                    "CostPercentComplete":{
                        "title":"Cost Percent Complete",
                        "type":"number",
                        "description":"The percentage of the cost consumed in the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is not currently used.",
                        "nullable":true,
                        "default":false
                    },
                    "CurrentCost":{
                        "title":"Total Current Cost",
                        "type":"number",
                        "description":"The total current cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion. Value is auto-calculated as the sum of Remaining Hours and Actual Hours.",
                        "nullable":true
                    },
                    "CurrentExpense":{
                        "title":"Current Expense",
                        "type":"number",
                        "description":"The estimated expense amount for the task at completion.",
                        "nullable":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish. It is recommended to use CurrentFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CurrentLaborBillAmount":{
                        "title":"Current Labor Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentLaborCost":{
                        "title":"Current Labor Cost",
                        "type":"number",
                        "description":"The current cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start. It is recommended to use CurrentStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is not currently used.",
                        "format":"date",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in timeline when available. Values are True if task will be displayed in Timeline and False if task will not be displayed in Timeline. Default value is False if not provided when using POST. This attribute is not currently used.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan. Default value is auto-calculated if not provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can finish on. It is recommended to use EarlyFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can start on. It is recommended to use EarlyStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL. Default value is EXECUTION if not provided when using POST or when invalid value is provided.",
                        "nullable":false,
                        "default":"EXECUTION"
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is not currently used.",
                        "nullable":true
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task is not a gate when the value is False or Null. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task is not a gate.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can finish on that won't impact the finish date of the project. It is recommended to use LateFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must finish to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can start on that won't impact the finish date of the project. It is recommended to use LateStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must start to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task is not a leaf.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic. Default value is False if not provided when using POST or if task is a summary or financial task.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task is not a milestone. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task. Default value is new task when using POST and Element Type is Execution. Default value is new financial task if Element Type is Financial.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task. Default value is the project plan task at level 0 if neither Parent Task ID nor Peer Reference Task ID is provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"The task ID of the previous peer task in the project plan at the time of the creation of the task. If Peer Reference Task ID and Parent Task ID are not provided in POST, then task is created as the last task of the project.",
                        "nullable":true
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.  Default values is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the task planline.",
                        "format":"int64",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "PlannedCost":{
                        "title":"Total Planned Cost",
                        "type":"number",
                        "description":"The total planned cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedExpense":{
                        "title":"Planned Expense",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task. It is recommended to use PlannedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedLaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedLaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task. It is recommended to use PlannedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task.",
                        "nullable":true
                    },
                    "RemainingCost":{
                        "title":"Total Remaining Cost",
                        "type":"number",
                        "description":"The total remaining cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingExpense":{
                        "title":"Remaining Expense",
                        "type":"number",
                        "description":"The remaining expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that is remaining to be completed on the project task.",
                        "nullable":true
                    },
                    "RemainingLaborBillAmount":{
                        "title":"Remaining Labor Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingLaborCost":{
                        "title":"Remaining Labor Cost",
                        "type":"number",
                        "description":"The remaining cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RequirementId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the requirement associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION. Default value is the Project Schedule Type Code if not entered when using POST.",
                        "nullable":true
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the milestone is changed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "sortable":false,
                            "dependencies":[
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project. Value is auto-calculated.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project. Value will be auto-generated if not added in POST.",
                        "nullable":false
                    },
                    "TaskNumberPrefix":{
                        "type":"string",
                        "description":"A value prefixed to the task number while creating tasks from the work plan template. This attribute is applicable only for PATCH operation and you must enter a different prefix each time you create tasks from the same work plan template in the same project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED. Value is NOT_STARTED  if not provided when using POST and it is neither a task nor a gate.",
                        "nullable":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is not currently used.",
                        "nullable":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "WorkPlanTemplateId":{
                        "type":"integer",
                        "description":"Unique identifier of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkPlanTemplateName":{
                        "type":"string",
                        "description":"Name of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "TaskNumberPrefix"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type associated to a task",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskLaborResourceAssignmentsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualBillAmount":{
                        "title":"Actual Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentBillAmount":{
                        "title":"Current Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentCostAmount":{
                        "title":"Current Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The current cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true
                    },
                    "EffectiveBillRate":{
                        "title":"Effective Bill Rate",
                        "type":"number",
                        "description":"Indicates the bill rate derived from the rate schedule for calculating the bill amount.",
                        "nullable":true
                    },
                    "EffectiveCostRate":{
                        "title":"Effective Cost Rate",
                        "type":"number",
                        "description":"Indicates the cost rate derived from the rate schedule for calculating the burdened cost.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedCostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource is not the primary labor resource. Default value is False.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "PrimaryResourceId",
                                "ResourceEmail"
                            ]
                        }
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true
                    },
                    "RemainingBillAmount":{
                        "title":"Remaining Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for the labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingCostAmount":{
                        "title":"Remaining Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The remaining cost amount for the  labor resource associated with the task.",
                        "nullable":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task. Default value is the same as the resource allocation for the project.",
                        "nullable":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WeeklyProjectCalendarVO-item":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CalendarName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the use of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date for which the calendar starts to be effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week: 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on. The default value is 2.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours used to calculate when one day is entered. Value depends on the number of hours of the shift.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type used for the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-ProjectCalendars-CalendarExceptions-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlans-TaskFinancialActuals-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskExpenseResourceAssignmentsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "nullable":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        }
                    },
                    "ActualAmount":{
                        "title":"Expense Resource Actual Amount",
                        "type":"number",
                        "description":"The actual expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentAmount":{
                        "title":"Expense Resource Current Amount",
                        "type":"number",
                        "description":"The current expense cost amount of a specific expense resource assigned to the task. It is auto-calculated as the sum of Expense Resource Actual Amount plus Expense Resource Remaining Amount.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "RemainingAmount":{
                        "title":"Expense Resource Remaining Amount",
                        "type":"number",
                        "description":"The remaining expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_BaselinesVO-post-item":{
                "required":[
                    "Name"
                ],
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Baseline Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the baseline.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Baseline Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the baseline.",
                        "nullable":false
                    },
                    "PrimaryFlag":{
                        "title":"Primary Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the baseline is the primary baseline.",
                        "nullable":false,
                        "default":false
                    }
                }
            },
            "projectPlans-ProjectCalendars":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskLaborResourceAssignmentsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-item-post-request":{
                "required":[
                    "CalendarId",
                    "Name"
                ],
                "type":"object",
                "properties":{
                    "Baselines":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Baselines-item-post-request"
                        }
                    },
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCalendars":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-item-post-request"
                        }
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectDFF":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "default":"ACTIVE"
                    },
                    "TaskDeliverables":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-item-post-request"
                        }
                    },
                    "TaskDependencies":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-post-request"
                        }
                    },
                    "TaskExpenseResourceAssignments":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-post-request"
                        }
                    },
                    "TaskFinancialActuals":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals-item-post-request"
                        }
                    },
                    "TaskLaborResourceAssignments":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-post-request"
                        }
                    },
                    "TaskWorkItems":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-post-request"
                        }
                    },
                    "Tasks":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-item-post-request"
                        }
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    }
                }
            },
            "projectPlans-TaskFinancialActuals":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskFinancialActualsVO-item":{
                "type":"object",
                "properties":{
                    "ITDActualBurdenedCostInProjectCurrency":{
                        "type":"number",
                        "description":"Actual burdended cost incurred for the project task in project currency from the start date of the task till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualBurdenedCostInProjectLedgerCurrency":{
                        "type":"number",
                        "description":"Actual burdended cost incurred for the project task in project ledger currency from the start date of the task till the current date.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ITDActualEffort":{
                        "type":"number",
                        "description":"Actual effort for the project task from the start of the task till the current date, expressed in hours.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TaskId":{
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_publicModel_view_ObjectStatusChangeRVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlans-Tasks-TaskDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "description":"Unique identifier of the task. The values is the same as Task ID.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDependenciesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated. Default value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, if, sash, sf. Default value is fs if not provided when using POST.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskExpenseResourceAssignmentsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "TaskExpenseResourceAssignmentId":{
                        "title":"Expense Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the expense resource assignment to the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPlans-Tasks-StatusHistory-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlans-TaskExpenseResourceAssignments-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualAmount":{
                        "title":"Expense Resource Actual Amount",
                        "type":"number",
                        "description":"The actual expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentAmount":{
                        "title":"Expense Resource Current Amount",
                        "type":"number",
                        "description":"The current expense cost amount of a specific expense resource assigned to the task. It is auto-calculated as the sum of Expense Resource Actual Amount plus Expense Resource Remaining Amount.",
                        "nullable":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlannedAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingAmount":{
                        "title":"Expense Resource Remaining Amount",
                        "type":"number",
                        "description":"The remaining expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "nullable":true
                    }
                }
            },
            "projectPlans-TaskExpenseResourceAssignments-item-post-request":{
                "type":"object",
                "properties":{
                    "ActualAmount":{
                        "title":"Expense Resource Actual Amount",
                        "type":"number",
                        "description":"The actual expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentAmount":{
                        "title":"Expense Resource Current Amount",
                        "type":"number",
                        "description":"The current expense cost amount of a specific expense resource assigned to the task. It is auto-calculated as the sum of Expense Resource Actual Amount plus Expense Resource Remaining Amount.",
                        "nullable":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlannedAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingAmount":{
                        "title":"Expense Resource Remaining Amount",
                        "type":"number",
                        "description":"The remaining expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned. Value is mandatory when using POST and must refer to a task that already exists in the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WeeklyProjectCalendarVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlans-Tasks-item-post-request":{
                "required":[
                    "Name",
                    "TaskLevel",
                    "TaskNumber"
                ],
                "type":"object",
                "properties":{
                    "ActualCost":{
                        "title":"Total Actual Cost",
                        "type":"number",
                        "description":"The total actual cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "ActualExpense":{
                        "title":"Actual Expense",
                        "type":"number",
                        "description":"The actual expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task. It is recommended to use ActualFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task. Value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualLaborBillAmount":{
                        "title":"Actual Labor Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualLaborCost":{
                        "title":"Actual Labor Cost",
                        "type":"number",
                        "description":"The actual cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.  It is recommended to use ActualStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline. It is recommended to use BaselineFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline. It is recommended to use BaselineStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers. The transactions are billable when the value is True. The value is False when the transactions are not billable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task. The task is chargeable when the value is True. The value is False when the task is not chargeable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task. It is recommended to use ConstraintDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true
                    },
                    "CostPercentComplete":{
                        "title":"Cost Percent Complete",
                        "type":"number",
                        "description":"The percentage of the cost consumed in the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is not currently used.",
                        "nullable":true,
                        "default":false
                    },
                    "CurrentCost":{
                        "title":"Total Current Cost",
                        "type":"number",
                        "description":"The total current cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion. Value is auto-calculated as the sum of Remaining Hours and Actual Hours.",
                        "nullable":true
                    },
                    "CurrentExpense":{
                        "title":"Current Expense",
                        "type":"number",
                        "description":"The estimated expense amount for the task at completion.",
                        "nullable":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish. It is recommended to use CurrentFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CurrentLaborBillAmount":{
                        "title":"Current Labor Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentLaborCost":{
                        "title":"Current Labor Cost",
                        "type":"number",
                        "description":"The current cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start. It is recommended to use CurrentStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is not currently used.",
                        "format":"date",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in timeline when available. Values are True if task will be displayed in Timeline and False if task will not be displayed in Timeline. Default value is False if not provided when using POST. This attribute is not currently used.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan. Default value is auto-calculated if not provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can finish on. It is recommended to use EarlyFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can start on. It is recommended to use EarlyStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL. Default value is EXECUTION if not provided when using POST or when invalid value is provided.",
                        "nullable":false,
                        "default":"EXECUTION"
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is not currently used.",
                        "nullable":true
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to create a gate approver and to view and update approver details for a gate.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-post-request"
                        }
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task is not a gate when the value is False or Null. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task is not a gate.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can finish on that won't impact the finish date of the project. It is recommended to use LateFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must finish to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can start on that won't impact the finish date of the project. It is recommended to use LateStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must start to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task is not a leaf.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic. Default value is False if not provided when using POST or if task is a summary or financial task.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task is not a milestone. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task. Default value is new task when using POST and Element Type is Execution. Default value is new financial task if Element Type is Financial.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task. Default value is the project plan task at level 0 if neither Parent Task ID nor Peer Reference Task ID is provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"The task ID of the previous peer task in the project plan at the time of the creation of the task. If Peer Reference Task ID and Parent Task ID are not provided in POST, then task is created as the last task of the project.",
                        "nullable":true
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.  Default values is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the task planline.",
                        "format":"int64",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "PlannedCost":{
                        "title":"Total Planned Cost",
                        "type":"number",
                        "description":"The total planned cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedExpense":{
                        "title":"Planned Expense",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task. It is recommended to use PlannedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedLaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedLaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task. It is recommended to use PlannedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task.",
                        "nullable":true
                    },
                    "RemainingCost":{
                        "title":"Total Remaining Cost",
                        "type":"number",
                        "description":"The total remaining cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingExpense":{
                        "title":"Remaining Expense",
                        "type":"number",
                        "description":"The remaining expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that is remaining to be completed on the project task.",
                        "nullable":true
                    },
                    "RemainingLaborBillAmount":{
                        "title":"Remaining Labor Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingLaborCost":{
                        "title":"Remaining Labor Cost",
                        "type":"number",
                        "description":"The remaining cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RequirementId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the requirement associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION. Default value is the Project Schedule Type Code if not entered when using POST.",
                        "nullable":true
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the milestone is changed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "sortable":false,
                            "dependencies":[
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "StatusHistory":{
                        "title":"Status History",
                        "type":"array",
                        "description":"The Status History is used to track the history of the status changes for objects such as milestones, bill transactions, and projects.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory-item-post-request"
                        }
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDFF":{
                        "title":"Tasks Descriptive Flexfields",
                        "type":"array",
                        "description":"The Tasks Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-post-request"
                        },
                        "x-cardinality":"1"
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project. Value is auto-calculated.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project. Value will be auto-generated if not added in POST.",
                        "nullable":false
                    },
                    "TaskNumberPrefix":{
                        "type":"string",
                        "description":"A value prefixed to the task number while creating tasks from the work plan template. This attribute is applicable only for PATCH operation and you must enter a different prefix each time you create tasks from the same work plan template in the same project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED. Value is NOT_STARTED  if not provided when using POST and it is neither a task nor a gate.",
                        "nullable":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is not currently used.",
                        "nullable":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "WorkPlanTemplateId":{
                        "type":"integer",
                        "description":"Unique identifier of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkPlanTemplateName":{
                        "type":"string",
                        "description":"Name of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "TaskNumberPrefix"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type associated to a task",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-Tasks-TaskDFF-item-post-request":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "description":"Unique identifier of the task. The values is the same as Task ID.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"An identifier used for tracking the uploaded files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"Identifier of the attachment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates if a file is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person who originally created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"Name of the person who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the attachment was originally created. It is automatically populated as the date attachment was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of attachment. Values are FILE, WEB_PAGE, or TEXT.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The path to the folder where the uploaded file is stored.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"Error code, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"Error message, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Expiration date of the file on the file content server.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"Contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the file if the attachment type is File, or the text itself if the attachment type is File.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"Location on the file content server of the attached document or text. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"Date when the attachment was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"Name of the person who last updated the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"Name of the person who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"Type of file uploaded as attachment, such as text, or Excel document.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"Size of the file uploaded as attachment. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"Name of the attachment when uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"Type of content in the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal resource identifier, which is a unique identifier of the location on the Internet.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal Resource Locator, if the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"Code for the category of the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskExpenseResourceAssignmentsVO-post-item":{
                "required":[
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "ActualAmount":{
                        "title":"Expense Resource Actual Amount",
                        "type":"number",
                        "description":"The actual expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "CurrentAmount":{
                        "title":"Expense Resource Current Amount",
                        "type":"number",
                        "description":"The current expense cost amount of a specific expense resource assigned to the task. It is auto-calculated as the sum of Expense Resource Actual Amount plus Expense Resource Remaining Amount.",
                        "nullable":true
                    },
                    "ExpenseResourceId":{
                        "title":"Expense Resource ID",
                        "type":"integer",
                        "description":"Identifier of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ResourceName"
                            ]
                        }
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "PlannedAmount":{
                        "title":"Expense Resource Planned Amount",
                        "type":"number",
                        "description":"The planned expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingAmount":{
                        "title":"Expense Resource Remaining Amount",
                        "type":"number",
                        "description":"The remaining expense cost amount of a specific expense resource assigned to the task. Default value is 0 when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ResourceName":{
                        "title":"Expense Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the expense resource assigned to the project task. You must enter either the Expense Resource Name or the Expense Resource ID when using POST or PATCH, but not both.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the expense resource is assigned. Value is mandatory when using POST and must refer to a task that already exists in the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-item-post-request":{
                "type":"object",
                "properties":{
                    "CalendarExceptions":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-item-response":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The Attachments resource is used to view a deliverable attachment.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments-item-response"
                        }
                    },
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "DeliverableName":{
                        "title":"Deliverable Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable associated with the task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority assigned to the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableShortName":{
                        "title":"Deliverable Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableStatusCode":{
                        "title":"Deliverable Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the status of the deliverable.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "DeliverableTypeId":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Identifier of the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the deliverable is expected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Owner":{
                        "title":"Owner",
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskObjectsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":true
                    },
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_ProjectPlanVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskVO-item":{
                "type":"object",
                "properties":{
                    "ActualCost":{
                        "title":"Total Actual Cost",
                        "type":"number",
                        "description":"The total actual cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "ActualExpense":{
                        "title":"Actual Expense",
                        "type":"number",
                        "description":"The actual expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task. It is recommended to use ActualFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task. Value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualLaborBillAmount":{
                        "title":"Actual Labor Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualLaborCost":{
                        "title":"Actual Labor Cost",
                        "type":"number",
                        "description":"The actual cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.  It is recommended to use ActualStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineExpense":{
                        "title":"Baseline Expense",
                        "type":"number",
                        "description":"Original expense amount for the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline. It is recommended to use BaselineFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineFinishDateTime":{
                        "title":"Baseline Finish Date and Time",
                        "type":"string",
                        "description":"The planned finish date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineLaborBillAmount":{
                        "title":"Baseline Labor Bill Amount",
                        "type":"number",
                        "description":"Original bill amount for all the labor resources associated with the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineLaborCost":{
                        "title":"Baseline Labor Cost",
                        "type":"number",
                        "description":"Original labor cost or all the labor resources associated with the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline. It is recommended to use BaselineStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineStartDateTime":{
                        "title":"Baseline Start Date and Time",
                        "type":"string",
                        "description":"The planned start date and time of the task in the primary work plan baseline. This value is available only if a primary baseline is set.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers. The transactions are billable when the value is True. The value is False when the transactions are not billable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task. The task is chargeable when the value is True. The value is False when the task is not chargeable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task. It is recommended to use ConstraintDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true
                    },
                    "ContractEventId":{
                        "type":"integer",
                        "description":"The unique identifier of the milestone on the contract line.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CostPercentComplete":{
                        "title":"Cost Percent Complete",
                        "type":"number",
                        "description":"The percentage of the cost consumed in the task.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Identifier of the user that created the task. Value is auto-generated on POST.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is not currently used.",
                        "nullable":true,
                        "default":false
                    },
                    "CtrlMsDatesFlag":{
                        "title":"Allow milestone date changes in the project plan",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether milestone date changes are allowed in the project plan. Possible values are Y and N. Y indicates that the milestone dates can be modified in the project plan.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CurrentCost":{
                        "title":"Total Current Cost",
                        "type":"number",
                        "description":"The total current cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion. Value is auto-calculated as the sum of Remaining Hours and Actual Hours.",
                        "nullable":true
                    },
                    "CurrentExpense":{
                        "title":"Current Expense",
                        "type":"number",
                        "description":"The estimated expense amount for the task at completion.",
                        "nullable":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish. It is recommended to use CurrentFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CurrentLaborBillAmount":{
                        "title":"Current Labor Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentLaborCost":{
                        "title":"Current Labor Cost",
                        "type":"number",
                        "description":"The current cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start. It is recommended to use CurrentStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is not currently used.",
                        "format":"date",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in timeline when available. Values are True if task will be displayed in Timeline and False if task will not be displayed in Timeline. Default value is False if not provided when using POST. This attribute is not currently used.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan. Default value is auto-calculated if not provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can finish on. It is recommended to use EarlyFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can start on. It is recommended to use EarlyStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL. Default value is EXECUTION if not provided when using POST or when invalid value is provided.",
                        "nullable":false,
                        "default":"EXECUTION"
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is not currently used.",
                        "nullable":true
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task is not a gate when the value is False or Null. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task is not a gate.",
                        "nullable":true
                    },
                    "Integrated":{
                        "title":"Is Integrated Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application. The task was integrated by a third-party application when the value is Y. The value is N when the task is not integrated. Default value is N if not provided when using POST.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can finish on that won't impact the finish date of the project. It is recommended to use LateFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must finish to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can start on that won't impact the finish date of the project. It is recommended to use LateStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must start to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task is not a leaf.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic. Default value is False if not provided when using POST or if task is a summary or financial task.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task is not a milestone. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task. Default value is new task when using POST and Element Type is Execution. Default value is new financial task if Element Type is Financial.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task. Default value is the project plan task at level 0 if neither Parent Task ID nor Peer Reference Task ID is provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"The task ID of the previous peer task in the project plan at the time of the creation of the task. If Peer Reference Task ID and Parent Task ID are not provided in POST, then task is created as the last task of the project.",
                        "nullable":true
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.  Default values is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the task planline.",
                        "format":"int64",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "PlannedCost":{
                        "title":"Total Planned Cost",
                        "type":"number",
                        "description":"The total planned cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedExpense":{
                        "title":"Planned Expense",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task. It is recommended to use PlannedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedLaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedLaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task. It is recommended to use PlannedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PrimaryResourceEmail":{
                        "title":"Primary Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email of the person who leads the task.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PrimaryResourceName":{
                        "title":"Primary Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the resource who leads the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task.",
                        "nullable":true
                    },
                    "ProposedEffort":{
                        "title":"Proposed Effort in Hours",
                        "type":"number",
                        "description":"Amount of effort to complete the project task proposed by the team member. Value is defaulted on POST and overwritten on PATCH to Planned Effort.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"Date proposed by the team member to finish the project task. It is recommended to use ProposedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedFinishDateTime":{
                        "title":"Proposed Finish Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to finish the project task. Value is defaulted on POST and overwritten on PATCH to Planned Finish Date and Time.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"Date proposed by the team member to start the project task. It is recommended to use ProposedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProposedStartDateTime":{
                        "title":"Proposed Start Date and Time",
                        "type":"string",
                        "description":"The date and time proposed by the team member to start the project task. Value is defaulted on POST and overwritten on PATCH to Planned Start Date and Time.",
                        "format":"date-time",
                        "nullable":true,
                        "readOnly":true
                    },
                    "RemainingCost":{
                        "title":"Total Remaining Cost",
                        "type":"number",
                        "description":"The total remaining cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingExpense":{
                        "title":"Remaining Expense",
                        "type":"number",
                        "description":"The remaining expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that is remaining to be completed on the project task.",
                        "nullable":true
                    },
                    "RemainingLaborBillAmount":{
                        "title":"Remaining Labor Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingLaborCost":{
                        "title":"Remaining Labor Cost",
                        "type":"number",
                        "description":"The remaining cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RequirementId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the requirement associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION. Default value is the Project Schedule Type Code if not entered when using POST.",
                        "nullable":true
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the milestone is changed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "sortable":false,
                            "dependencies":[
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project. Value is auto-calculated.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project. Value will be auto-generated if not added in POST.",
                        "nullable":false
                    },
                    "TaskNumberPrefix":{
                        "type":"string",
                        "description":"A value prefixed to the task number while creating tasks from the work plan template. This attribute is applicable only for PATCH operation and you must enter a different prefix each time you create tasks from the same work plan template in the same project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED. Value is NOT_STARTED  if not provided when using POST and it is neither a task nor a gate.",
                        "nullable":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is not currently used.",
                        "nullable":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "WorkPlanTemplateId":{
                        "type":"integer",
                        "description":"Unique identifier of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkPlanTemplateName":{
                        "type":"string",
                        "description":"Name of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "TaskNumberPrefix"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type associated to a task",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"Name of the category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates if a file is shared.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of attachment. Values are FILE, WEB_PAGE, or TEXT.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"Description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique identifier of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The path to the folder where the uploaded file is stored.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The version number of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"Error code, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"Error message, if the operation returns an error.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"Expiration date of the file on the file content server.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"Contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"Name of the file if the attachment type is File, or the text itself if the attachment type is File.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"Location on the file content server of the attached document or text. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"Title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"Type of file uploaded as attachment, such as text, or Excel document.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"Size of the file uploaded as attachment. This is null if the attachment type is URL.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"Name of the attachment when uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"Type of content in the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal resource identifier, which is a unique identifier of the location on the Internet.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"Universal Resource Locator, if the attachment type is URL.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDeliverableVO-patch-item":{
                "type":"object",
                "properties":{
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-item-patch-request":{
                "type":"object",
                "properties":{
                    "CalendarExceptions":{
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-TaskLaborResourceAssignments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlans-ProjectDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlans-TaskWorkItems-item-post-request":{
                "type":"object",
                "properties":{
                    "SourceWorkItemId":{
                        "title":"Source Work Item ID",
                        "type":"integer",
                        "description":"The unique identifier of the associated work item in the source application.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCompletionEvent":{
                        "title":"Task Completion Event",
                        "type":"string",
                        "description":"The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited. A list of values is defined in the lookup type for each work item type.",
                        "nullable":true
                    },
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"The number of a task that is unique within the project.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "type":"string",
                        "description":"The name of the work item type.",
                        "nullable":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkItemName":{
                        "title":"Work Item Name",
                        "type":"string",
                        "description":"The name or unique identifier of the associated work item in the source application. When using POST, you must enter the document number for Negotiation and the name for all other work item types.",
                        "nullable":true
                    },
                    "WorkItemRevision":{
                        "title":"Work Item Revision",
                        "type":"string",
                        "description":"The revision of the associated work item in the source application.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_flex_projects_projectManagement_projectPlan_model_common_ProjectDff_view_PjtProjectDffVO-updatableFields":{
                "type":"object",
                "properties":{
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPlans-TaskWorkItems-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectAssociationId":{
                        "title":"Object Association ID",
                        "type":"integer",
                        "description":"The unique identifier of the association of two business objects. For example, an identifier of the association between a work item and a project task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SourceWorkItemId":{
                        "title":"Source Work Item ID",
                        "type":"integer",
                        "description":"The unique identifier of the associated work item in the source application.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskCompletionEvent":{
                        "title":"Task Completion Event",
                        "type":"string",
                        "description":"The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited. A list of values is defined in the lookup type for each work item type.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskCompletionEventStatus":{
                        "title":"Task Completion Event Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status that indicates whether the task completion event is pending, completed, or not set. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskCompletionEventStatusCode":{
                        "title":"Task Completion Event Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents whether the task completion event is pending, completed, or that no completion rule is set. Valid values are ORA_PENDING, ORA_COMPLETE, and ORA_NOT_SET. The list of values is defined in the lookup ORA_PJE_COMPLETION_RULE_STATUS. The list of values can be accessed using the Setup and Maintenance work area and the Manage Standard Lookups task.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"The number of a task that is unique within the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Type":{
                        "title":"Type",
                        "type":"string",
                        "description":"The name of the work item type.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "WorkItemCurrentStatus":{
                        "title":"Work Item Current Status",
                        "type":"string",
                        "description":"The current status of the associated work item in the source application. For example, draft, prototype, or design.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkItemCurrentStatusCode":{
                        "title":"Work Item Current Status Code",
                        "type":"string",
                        "description":"The code that represents the current status of the associated work item in the source application.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkItemName":{
                        "title":"Work Item Name",
                        "type":"string",
                        "description":"The name or unique identifier of the associated work item in the source application. When using POST, you must enter the document number for Negotiation and the name for all other work item types.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "WorkItemRevision":{
                        "title":"Work Item Revision",
                        "type":"string",
                        "description":"The revision of the associated work item in the source application.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_publicModel_view_ObjectStatusChangeRVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatus":{
                        "title":"New Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The new status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusClassification":{
                        "title":"New Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The new internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusClassificationCode":{
                        "title":"New Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusCode":{
                        "title":"New Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the object, such as Milestone ID or Project ID.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OldStatus":{
                        "title":"Old Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The old status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusClassification":{
                        "title":"Old Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The old internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusClassificationCode":{
                        "title":"Old Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusCode":{
                        "title":"Old Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the object, such as milestone or project, is changed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusHistoryId":{
                        "title":"Status History ID",
                        "type":"integer",
                        "description":"Unique identifier of the status change record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "StatusObject":{
                        "title":"Status Object",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the object that's undergoing the status change. For example, project or milestone.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-TaskDependencies-item-patch-request":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, if, sash, sf. Default value is fs if not provided when using POST.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated. Default value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskVO-patch-item":{
                "type":"object",
                "properties":{
                    "ActualCost":{
                        "title":"Total Actual Cost",
                        "type":"number",
                        "description":"The total actual cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "ActualExpense":{
                        "title":"Actual Expense",
                        "type":"number",
                        "description":"The actual expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task. It is recommended to use ActualFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task. Value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualLaborBillAmount":{
                        "title":"Actual Labor Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualLaborCost":{
                        "title":"Actual Labor Cost",
                        "type":"number",
                        "description":"The actual cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.  It is recommended to use ActualStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline. It is recommended to use BaselineFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline. It is recommended to use BaselineStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers. The transactions are billable when the value is True. The value is False when the transactions are not billable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task. The task is chargeable when the value is True. The value is False when the task is not chargeable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task. It is recommended to use ConstraintDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true
                    },
                    "CostPercentComplete":{
                        "title":"Cost Percent Complete",
                        "type":"number",
                        "description":"The percentage of the cost consumed in the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is not currently used.",
                        "nullable":true,
                        "default":false
                    },
                    "CurrentCost":{
                        "title":"Total Current Cost",
                        "type":"number",
                        "description":"The total current cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion. Value is auto-calculated as the sum of Remaining Hours and Actual Hours.",
                        "nullable":true
                    },
                    "CurrentExpense":{
                        "title":"Current Expense",
                        "type":"number",
                        "description":"The estimated expense amount for the task at completion.",
                        "nullable":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish. It is recommended to use CurrentFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CurrentLaborBillAmount":{
                        "title":"Current Labor Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentLaborCost":{
                        "title":"Current Labor Cost",
                        "type":"number",
                        "description":"The current cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start. It is recommended to use CurrentStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is not currently used.",
                        "format":"date",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in timeline when available. Values are True if task will be displayed in Timeline and False if task will not be displayed in Timeline. Default value is False if not provided when using POST. This attribute is not currently used.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan. Default value is auto-calculated if not provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can finish on. It is recommended to use EarlyFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can start on. It is recommended to use EarlyStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is not currently used.",
                        "nullable":true
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task is not a gate.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can finish on that won't impact the finish date of the project. It is recommended to use LateFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must finish to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can start on that won't impact the finish date of the project. It is recommended to use LateStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must start to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task is not a leaf.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic. Default value is False if not provided when using POST or if task is a summary or financial task.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task is not a milestone. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task. Default value is new task when using POST and Element Type is Execution. Default value is new financial task if Element Type is Financial.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task. Default value is the project plan task at level 0 if neither Parent Task ID nor Peer Reference Task ID is provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"The task ID of the previous peer task in the project plan at the time of the creation of the task. If Peer Reference Task ID and Parent Task ID are not provided in POST, then task is created as the last task of the project.",
                        "nullable":true
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.  Default values is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "PlannedCost":{
                        "title":"Total Planned Cost",
                        "type":"number",
                        "description":"The total planned cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedExpense":{
                        "title":"Planned Expense",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task. It is recommended to use PlannedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedLaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedLaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task. It is recommended to use PlannedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task.",
                        "nullable":true
                    },
                    "RemainingCost":{
                        "title":"Total Remaining Cost",
                        "type":"number",
                        "description":"The total remaining cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingExpense":{
                        "title":"Remaining Expense",
                        "type":"number",
                        "description":"The remaining expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that is remaining to be completed on the project task.",
                        "nullable":true
                    },
                    "RemainingLaborBillAmount":{
                        "title":"Remaining Labor Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingLaborCost":{
                        "title":"Remaining Labor Cost",
                        "type":"number",
                        "description":"The remaining cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RequirementId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the requirement associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION. Default value is the Project Schedule Type Code if not entered when using POST.",
                        "nullable":true
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the milestone is changed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "sortable":false,
                            "dependencies":[
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project. Value is auto-calculated.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project. Value will be auto-generated if not added in POST.",
                        "nullable":false
                    },
                    "TaskNumberPrefix":{
                        "type":"string",
                        "description":"A value prefixed to the task number while creating tasks from the work plan template. This attribute is applicable only for PATCH operation and you must enter a different prefix each time you create tasks from the same work plan template in the same project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED. Value is NOT_STARTED  if not provided when using POST and it is neither a task nor a gate.",
                        "nullable":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is not currently used.",
                        "nullable":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "WorkPlanTemplateId":{
                        "type":"integer",
                        "description":"Unique identifier of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkPlanTemplateName":{
                        "type":"string",
                        "description":"Name of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "TaskNumberPrefix"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type associated to a task",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDeliverableVO-item":{
                "type":"object",
                "properties":{
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DeliverableName":{
                        "title":"Deliverable Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable associated with the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority assigned to the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableShortName":{
                        "title":"Deliverable Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableStatusCode":{
                        "title":"Deliverable Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the status of the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableTypeId":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Identifier of the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the deliverable is expected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Owner":{
                        "title":"Owner",
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_projectManagement_projectPlan_model_common_ProjectDff_view_PjtProjectDffVO-item":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                },
                "x-hints":{
                    "FND_ACFF_Delimiter":".",
                    "FND_ACFF_ApplicationID":"10037",
                    "FND_ACFF_Type":"DFF",
                    "FlexMetaShownGlobalNum":"0",
                    "FND_ACFF_ModelID":"DFF_PJF_PJF_5FPROJECTS_5FDESC_5FFLEX_PJF_5FPROJECTS_5FALL_5FB_PJF_5FPROJECTS_5FALL_5FB",
                    "FND_ACFF_Title":"Project Descriptive Flexfield",
                    "FlexMetaShownContextSeg":"false",
                    "FND_ACFF_ApplicationShortName":"PJF",
                    "FlexMetaEmpty":"true"
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_publicModel_view_ObjectStatusChangeRVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusClassificationCode":{
                        "title":"Old Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusClassificationCode":{
                        "title":"New Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the object, such as Milestone ID or Project ID.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OldStatus":{
                        "title":"Old Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The old status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusHistoryId":{
                        "title":"Status History ID",
                        "type":"integer",
                        "description":"Unique identifier of the status change record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "NewStatusClassification":{
                        "title":"New Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The new internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusClassification":{
                        "title":"Old Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The old internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "OldStatusCode":{
                        "title":"Old Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the object, such as milestone or project, is changed.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusObject":{
                        "title":"Status Object",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the object that's undergoing the status change. For example, project or milestone.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatus":{
                        "title":"New Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The new status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NewStatusCode":{
                        "title":"New Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-TaskDeliverables-item-patch-request":{
                "type":"object",
                "properties":{
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments-item-patch-request"
                        }
                    },
                    "TaskDeliverableAssociationId":{
                        "title":"Deliverable Association ID",
                        "type":"integer",
                        "description":"Unique identifier of the association between task and deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-item-response":{
                "type":"object",
                "properties":{
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CalendarExceptions":{
                        "title":"Calendar Exceptions",
                        "type":"array",
                        "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions-item-response"
                        }
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CalendarName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the use of the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date for which the calendar starts to be effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week: 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on. The default value is 2.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours used to calculate when one day is entered. Value depends on the number of hours of the shift.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type used for the calendar.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_BaselinesVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Baseline Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the baseline.",
                        "nullable":true
                    },
                    "PrimaryFlag":{
                        "title":"Primary Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the baseline is the primary baseline.",
                        "nullable":false,
                        "default":false
                    },
                    "Name":{
                        "title":"Baseline Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the baseline.",
                        "nullable":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_WeeklyProjectCalendarVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "CategoryCode":{
                        "title":"Calendar Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the use of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates who last edited the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the row of data was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WednesdayWorkFlag":{
                        "title":"Wednesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Wednesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"Indicates the resource who created the row of data.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SaturdayWorkFlag":{
                        "title":"Saturday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Saturdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "QuaterlyTypeCode":{
                        "title":"Quarterly Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates the quarter type used for the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "SundayWorkFlag":{
                        "title":"Sunday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Sundays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "HoursPerDay":{
                        "title":"Hours per Day",
                        "type":"number",
                        "description":"Number of hours used to calculate when one day is entered. Value depends on the number of hours of the shift.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarId":{
                        "title":"Calendar ID",
                        "type":"integer",
                        "description":"Unique identifier of the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MondayWorkFlag":{
                        "title":"Monday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Mondays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CalendarName":{
                        "title":"Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the calendar.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActiveFlag":{
                        "title":"Active Indicator",
                        "type":"boolean",
                        "description":"Indicates if the calendar is active.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "TuesdayWorkFlag":{
                        "title":"Tuesday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Tuesdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveFromDate":{
                        "title":"Effective from Date",
                        "type":"string",
                        "description":"The date for which the calendar starts to be effective.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FridayWorkFlag":{
                        "title":"Friday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Fridays workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EffectiveToDate":{
                        "title":"Effective to Date",
                        "type":"string",
                        "description":"The inclusive last date of the effectivity of the calendar.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ThursdayWorkFlag":{
                        "title":"Thursday Work Indicator",
                        "type":"boolean",
                        "description":"Indicates if Thursdays are workable. True if it is workable, False if it is not.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"Date when the record was last edited.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FirstDayOfWeek":{
                        "title":"First Day of Week for Calendar",
                        "type":"integer",
                        "description":"The index of the first day in the week: 1 for Sunday, 2 for Monday, 3 for Tuesday, and so on. The default value is 2.",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-ProjectCalendars-CalendarExceptions-item-response":{
                "type":"object",
                "properties":{
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true,
                        "x-queryable":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are 'OFF_PERIOD' and 'WORK_PERIOD'.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDeliverableVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "DeliverablePriorityCode":{
                        "title":"Deliverable Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the priority assigned to the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Owner":{
                        "title":"Owner",
                        "type":"integer",
                        "description":"Identifier of the person who owns the deliverable.",
                        "format":"int64",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeliverableTypeId":{
                        "title":"Deliverable Type Code",
                        "type":"integer",
                        "description":"Identifier of the type of the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task associated with the deliverable.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "DeliverableName":{
                        "title":"Deliverable Name",
                        "maxLength":150,
                        "type":"string",
                        "description":"Name of the deliverable associated with the task.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "NeedByDate":{
                        "title":"Need-by Date",
                        "type":"string",
                        "description":"Date by which the deliverable is expected.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableDescription":{
                        "title":"Deliverable Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The description of the deliverable.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "DeliverableId":{
                        "title":"Deliverable ID",
                        "type":"integer",
                        "description":"Identifier of the deliverable associated with the task.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DeliverableStatusCode":{
                        "title":"Deliverable Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Internal code for the status of the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "DeliverableShortName":{
                        "title":"Deliverable Short Name",
                        "maxLength":30,
                        "type":"string",
                        "description":"Short name of the deliverable.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-Tasks-TaskDFF-item-response":{
                "type":"object",
                "properties":{
                    "ProjElementId":{
                        "type":"integer",
                        "description":"Unique identifier of the task. The values is the same as Task ID.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context":{
                        "title":"Context Segment",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Segment",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskObjectsVO-post-item":{
                "required":[
                    "SourceWorkItemId",
                    "TaskId"
                ],
                "type":"object",
                "properties":{
                    "SourceWorkItemId":{
                        "title":"Source Work Item ID",
                        "type":"integer",
                        "description":"The unique identifier of the associated work item in the source application.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCompletionEvent":{
                        "title":"Task Completion Event",
                        "type":"string",
                        "description":"The associated work item event or status change required in the source application to automatically mark the project task as complete. For example, approved, production, and suppliers invited. A list of values is defined in the lookup type for each work item type.",
                        "nullable":true
                    },
                    "TaskCompletionEventCode":{
                        "title":"Task Completion Event Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the associated work item event or status change in the source application required to automatically mark the project task as complete.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The unique identifier of the task.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "type":"string",
                        "description":"The name of the task.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "type":"string",
                        "description":"The number of a task that is unique within the project.",
                        "nullable":true
                    },
                    "Type":{
                        "title":"Type",
                        "type":"string",
                        "description":"The name of the work item type.",
                        "nullable":true
                    },
                    "TypeId":{
                        "title":"Type ID",
                        "type":"integer",
                        "description":"The unique identifier of the work item type.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "WorkItemName":{
                        "title":"Work Item Name",
                        "type":"string",
                        "description":"The name or unique identifier of the associated work item in the source application. When using POST, you must enter the document number for Negotiation and the name for all other work item types.",
                        "nullable":true
                    },
                    "WorkItemRevision":{
                        "title":"Work Item Revision",
                        "type":"string",
                        "description":"The revision of the associated work item in the source application.",
                        "nullable":true
                    }
                }
            },
            "projectPlans-TaskFinancialActuals-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlans-TaskLaborResourceAssignments-item-response":{
                "type":"object",
                "properties":{
                    "ActualBillAmount":{
                        "title":"Actual Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for the labor resource associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualCostAmount":{
                        "title":"Actual Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The actual cost amount for the labor resource associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ActualEffortinHours":{
                        "title":"Actual Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Actual effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "CurrentBillAmount":{
                        "title":"Current Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for the labor resource associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentCostAmount":{
                        "title":"Current Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The current cost amount for the labor resource associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CurrentEffortinHours":{
                        "title":"Current Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Estimated effort in hours on the task at completion for the labor resource.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveBillRate":{
                        "title":"Effective Bill Rate",
                        "type":"number",
                        "description":"Indicates the bill rate derived from the rate schedule for calculating the bill amount.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "EffectiveCostRate":{
                        "title":"Effective Cost Rate",
                        "type":"number",
                        "description":"Indicates the cost rate derived from the rate schedule for calculating the burdened cost.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LaborResourceId":{
                        "title":"Labor Resource ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assigned to the project task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "dependencies":[
                                "ProjectResourceAssignId",
                                "ResourceEmail"
                            ]
                        },
                        "x-queryable":true
                    },
                    "PercentComplete":{
                        "title":"Labor Resource Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for the labor resource assigned to the task.",
                        "nullable":true,
                        "default":0,
                        "x-queryable":true
                    },
                    "PlannedBillAmount":{
                        "title":"Planned Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for the labor resource associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedCostAmount":{
                        "title":"Planned Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The planned cost amount for the labor resource associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlannedEffortinHours":{
                        "title":"Planned Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Planned effort in hours of the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PrimaryResourceFlag":{
                        "title":"Primary Resource",
                        "type":"boolean",
                        "description":"Indicates whether the resource is the primary labor resource for the project task. The resource is the primary labor resource when the value is True. The value is False when the resource is not the primary labor resource. Default value is False.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "LaborResourceId",
                                "PrimaryResourceId",
                                "ResourceEmail"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProgressStatus":{
                        "title":"Labor Resource Progress Status",
                        "maxLength":20,
                        "type":"string",
                        "description":"Indicates the status of the work for the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectResourceAssignId":{
                        "title":"Project Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the assignment of the labor resource in a project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RemainingBillAmount":{
                        "title":"Remaining Labor Resource Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for the labor resource associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RemainingCostAmount":{
                        "title":"Remaining Labor Resource Cost Amount",
                        "type":"number",
                        "description":"The remaining cost amount for the  labor resource associated with the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RemainingEffortinHours":{
                        "title":"Remaining Labor Resource Effort in Hours",
                        "type":"number",
                        "description":"Remaining effort in hours for the labor resource assigned to the task.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceAllocation":{
                        "title":"Labor Resource Allocation",
                        "type":"number",
                        "description":"Allocation percentage of the labor resource assigned to the task. Default value is the same as the resource allocation for the project.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceEmail":{
                        "title":"Labor Resource Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the labor resource assigned to the task. You must enter either the Labor Resource ID or the Labor Resource Email when using POST or PATCH, but not both.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectResourceAssignId"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Labor Resource Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the labor resource assigned to the project task.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Identifier of the task to which the labor resource is assigned. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskLaborResourceAssignmentId":{
                        "title":"Labor Resource Assignment ID",
                        "type":"integer",
                        "description":"Unique identifier of the labor resource assignment for the project task. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlans-ProjectDFF-item-patch-request":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "projectPlans-Tasks-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActualCost":{
                        "title":"Total Actual Cost",
                        "type":"number",
                        "description":"The total actual cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "ActualExpense":{
                        "title":"Actual Expense",
                        "type":"number",
                        "description":"The actual expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualFinishDate":{
                        "title":"Actual Finish Date",
                        "type":"string",
                        "description":"The actual finish date for the task as opposed to a planned finish date for the task. It is recommended to use ActualFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualFinishDateTime":{
                        "title":"Actual Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work finished on a task as opposed to the planned finish date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "ActualHours":{
                        "title":"Actual Hours",
                        "type":"number",
                        "description":"Actual effort spent on the project task. Value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "ActualLaborBillAmount":{
                        "title":"Actual Labor Bill Amount",
                        "type":"number",
                        "description":"The actual bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualLaborCost":{
                        "title":"Actual Labor Cost",
                        "type":"number",
                        "description":"The actual cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "ActualStartDate":{
                        "title":"Actual Start Date",
                        "type":"string",
                        "description":"The date that work commenced on a task as opposed to the planned start date for the task.  It is recommended to use ActualStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "ActualStartDateTime":{
                        "title":"Actual Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work started on a task as opposed to the planned start date and time for the task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "BaselineAllocation":{
                        "title":"Primary Baseline Allocation",
                        "type":"number",
                        "description":"Original planned allocation of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineDuration":{
                        "title":"Primary Baseline Duration",
                        "type":"number",
                        "description":"Original planned duration of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineEffortinHours":{
                        "title":"Primary Baseline Effort in Hours",
                        "type":"number",
                        "description":"Original planned hours of effort of the task in the primary work plan baseline. The Baseline value will only be set when a primary baseline is created.",
                        "nullable":true
                    },
                    "BaselineFinishDate":{
                        "title":"Primary Baseline Finish Date",
                        "type":"string",
                        "description":"Original planned finish date of the task in the primary work plan baseline. It is recommended to use BaselineFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BaselineStartDate":{
                        "title":"Primary Baseline Start Date",
                        "type":"string",
                        "description":"Original planned start date of the task in the primary work plan baseline. It is recommended to use BaselineStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "BillableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that transactions charged to that task can be billed to customers. The transactions are billable when the value is True. The value is False when the transactions are not billable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ChargeableFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that something is eligible to be charged to a task. The task is chargeable when the value is True. The value is False when the task is not chargeable. Value is True only when the task is a financial task. Value is False if not provided when using POST.",
                        "nullable":true
                    },
                    "ConstraintDate":{
                        "title":"Constraint Date",
                        "type":"string",
                        "description":"The date when a task must start or complete based on the constraint type for the task. It is recommended to use ConstraintDateTime attribute.",
                        "format":"date",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintDateTime":{
                        "title":"Constraint Date and Time",
                        "type":"string",
                        "description":"The date and time when a task must start or finish based on the constraint type for the task.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "ConstraintType"
                            ]
                        }
                    },
                    "ConstraintType":{
                        "title":"Constraint Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of scheduling constraint applied on the task. Valid values are MUST_START_BY, MUST_START_ON, START_ON_OR_AFTER, MUST_FINISH_BY, MUST_FINISH_ON, and FINISH_ON_OR_AFTER.",
                        "nullable":true
                    },
                    "CostPercentComplete":{
                        "title":"Cost Percent Complete",
                        "type":"number",
                        "description":"The percentage of the cost consumed in the task.",
                        "nullable":true
                    },
                    "CriticalFlag":{
                        "title":"Critical",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"A task that must be completed on schedule or it will impact the finish date of the entire project. This attribute is not currently used.",
                        "nullable":true,
                        "default":false
                    },
                    "CurrentCost":{
                        "title":"Total Current Cost",
                        "type":"number",
                        "description":"The total current cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentDuration":{
                        "title":"Current Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is estimated to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "CurrentEffort":{
                        "title":"Current Effort in Hours",
                        "type":"number",
                        "description":"Total estimated effort on the task at completion. Value is auto-calculated as the sum of Remaining Hours and Actual Hours.",
                        "nullable":true
                    },
                    "CurrentExpense":{
                        "title":"Current Expense",
                        "type":"number",
                        "description":"The estimated expense amount for the task at completion.",
                        "nullable":true
                    },
                    "CurrentFinishDate":{
                        "title":"Current Finish Date",
                        "type":"string",
                        "description":"The date when the task is estimated to finish. It is recommended to use CurrentFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentFinishDateTime":{
                        "title":"Current Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to finish.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "CurrentLaborBillAmount":{
                        "title":"Current Labor Bill Amount",
                        "type":"number",
                        "description":"The current bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentLaborCost":{
                        "title":"Current Labor Cost",
                        "type":"number",
                        "description":"The current cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "CurrentStartDate":{
                        "title":"Current Start Date",
                        "type":"string",
                        "description":"The date when the task is estimated to start. It is recommended to use CurrentStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "CurrentStartDateTime":{
                        "title":"Current Start Date and Time",
                        "type":"string",
                        "description":"The date and time when the task is estimated to start.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Deadline":{
                        "title":"Task Deadline",
                        "type":"string",
                        "description":"The target date for the project manager when the task needs to be done. This attribute is not currently used.",
                        "format":"date",
                        "nullable":true
                    },
                    "DeadlineDateTime":{
                        "title":"Deadline Date and Time",
                        "type":"string",
                        "description":"The target date and time by which the task should be completed.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Task Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Text description of the project task.",
                        "nullable":true
                    },
                    "DisplayInTimelineFlag":{
                        "title":"Display in Timeline",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether a task is visible in timeline when available. Values are True if task will be displayed in Timeline and False if task will not be displayed in Timeline. Default value is False if not provided when using POST. This attribute is not currently used.",
                        "nullable":true
                    },
                    "DisplaySequence":{
                        "type":"integer",
                        "description":"The order in which the task is displayed in the project plan. Default value is auto-calculated if not provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "EarlyFinishDate":{
                        "title":"Early Finish Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can finish on. It is recommended to use EarlyFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyFinishDateTime":{
                        "title":"Early Finish Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can finish on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "EarlyStartDate":{
                        "title":"Early Start Date",
                        "type":"string",
                        "description":"Date that is the earliest that a task can start on. It is recommended to use EarlyStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "EarlyStartDateTime":{
                        "title":"Early Start Date and Time",
                        "type":"string",
                        "description":"The earliest date and time that a task can start on.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "FreeFloat":{
                        "title":"Free Float",
                        "type":"number",
                        "description":"The free float or free slack is the amount of time in days that this task can be delayed without causing a delay to any of its successors. This attribute is not currently used.",
                        "nullable":true
                    },
                    "GateApprovers":{
                        "title":"Gate Approvers",
                        "type":"array",
                        "description":"The Gate Approvers resource is used to create a gate approver and to view and update approver details for a gate.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-patch-request"
                        }
                    },
                    "GateStatusCode":{
                        "title":"Gate Status Code",
                        "maxLength":50,
                        "type":"string",
                        "description":"The code for the status of the gate. Valid values are IN_REVIEW, OPEN, CLOSED, and TERMINATED. Value is NULL when the task is not a gate.",
                        "nullable":true
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "LateFinishDate":{
                        "title":"Late Finish Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can finish on that won't impact the finish date of the project. It is recommended to use LateFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateFinishDateTime":{
                        "title":"Late Finish Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must finish to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LateStartDate":{
                        "title":"Late Start Date",
                        "type":"string",
                        "description":"Date that is the latest that a task can start on that won't impact the finish date of the project. It is recommended to use LateStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "LateStartDateTime":{
                        "title":"Late Start Date and Time",
                        "type":"string",
                        "description":"The date and time by when a task must start to avoid a delay in project completion.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "LeafIndicator":{
                        "title":"Leaf Indicator",
                        "maxLength":1,
                        "type":"string",
                        "description":"Indicates whether a task is a leaf task. Value is Y if a task is a leaf and N if a task is not a leaf.",
                        "nullable":true,
                        "default":"Y"
                    },
                    "ManualScheduleFlag":{
                        "title":"Manual Schedule",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the schedule mode of a task is manual. If the schedule mode is manual, the task can't be updated automatically using the scheduling process. The schedule mode of the task is Manual when the value is True. The value is False when the schedule mode of the task is Automatic. Default value is False if not provided when using POST or if task is a summary or financial task.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a project milestone. The task is a milestone when the value is True. The value is False when the task is not a milestone. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "Name":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the task. A task is a subdivision of the project work. Each project can have a set of top tasks and a hierarchy of subtasks below each top task. Default value is new task when using POST and Element Type is Execution. Default value is new financial task if Element Type is Financial.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Task code defined during implementation that provides the ability to capture a numeric value as additional information for a project task.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "type":"integer",
                        "description":"Identifier of the parent task of the task. Default value is the project plan task at level 0 if neither Parent Task ID nor Peer Reference Task ID is provided when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PeerReferenceTaskId":{
                        "title":"Peer Reference Task ID",
                        "type":"integer",
                        "description":"The task ID of the previous peer task in the project plan at the time of the creation of the task. If Peer Reference Task ID and Parent Task ID are not provided in POST, then task is created as the last task of the project.",
                        "nullable":true
                    },
                    "PendingRollupFlag":{
                        "title":"Pending Rollup Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates that changes done at tasks need to be rolled up at the project level.",
                        "nullable":true
                    },
                    "PercentComplete":{
                        "title":"Task Percent Complete",
                        "type":"number",
                        "description":"Indicates the percentage of work completed for a task.",
                        "nullable":true,
                        "default":0
                    },
                    "PhysicalPercentComplete":{
                        "title":"Task Physical Percent Complete",
                        "type":"number",
                        "description":"The amount of physical work achieved on a task.  Default values is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedAllocation":{
                        "title":"Planned Allocation Percentage",
                        "type":"number",
                        "description":"Percentage of hours that resources are allocated to the project task for a specified duration.",
                        "nullable":true
                    },
                    "PlannedCost":{
                        "title":"Total Planned Cost",
                        "type":"number",
                        "description":"The total planned cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedDuration":{
                        "title":"Planned Duration",
                        "type":"number",
                        "description":"Length of time within which the project task is scheduled to be completed. Duration is displayed in days.",
                        "nullable":true
                    },
                    "PlannedEffort":{
                        "title":"Planned Effort in Hours",
                        "type":"number",
                        "description":"Measure of the effort required to complete the project task.",
                        "nullable":true
                    },
                    "PlannedExpense":{
                        "title":"Planned Expense",
                        "type":"number",
                        "description":"The planned expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "PlannedFinishDate":{
                        "title":"Planned Finish Date",
                        "type":"string",
                        "description":"The date when work is scheduled to end for a project task. It is recommended to use PlannedFinishDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedFinishDateTime":{
                        "title":"Planned Finish Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to finish for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "PlannedLaborBillAmount":{
                        "title":"Planned Labor Bill Amount",
                        "type":"number",
                        "description":"The planned bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedLaborCost":{
                        "title":"Planned Labor Cost",
                        "type":"number",
                        "description":"The planned cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "PlannedStartDate":{
                        "title":"Planned Start Date",
                        "type":"string",
                        "description":"The date when work is scheduled to start for a project task. It is recommended to use PlannedStartDateTime attribute.",
                        "format":"date",
                        "nullable":true
                    },
                    "PlannedStartDateTime":{
                        "title":"Planned Start Date and Time",
                        "type":"string",
                        "description":"The date and time when work is scheduled to start for a project task.",
                        "format":"date-time",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "type":"number",
                        "description":"Priority of the task.",
                        "nullable":true
                    },
                    "RemainingCost":{
                        "title":"Total Remaining Cost",
                        "type":"number",
                        "description":"The total remaining cost amount for all the labor and expense resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingExpense":{
                        "title":"Remaining Expense",
                        "type":"number",
                        "description":"The remaining expense amount for the task.",
                        "nullable":true,
                        "default":0
                    },
                    "RemainingHours":{
                        "title":"Remaining Hours",
                        "type":"number",
                        "description":"Effort in hours that is remaining to be completed on the project task.",
                        "nullable":true
                    },
                    "RemainingLaborBillAmount":{
                        "title":"Remaining Labor Bill Amount",
                        "type":"number",
                        "description":"The remaining bill amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RemainingLaborCost":{
                        "title":"Remaining Labor Cost",
                        "type":"number",
                        "description":"The remaining cost amount for all the labor resources associated with the task.",
                        "nullable":true
                    },
                    "RequirementId":{
                        "title":"Requirement ID",
                        "type":"integer",
                        "description":"Unique identifier of the requirement associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Task Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the task. Valid values are FIXED_EFFORT and FIXED_DURATION. Default value is the Project Schedule Type Code if not entered when using POST.",
                        "nullable":true
                    },
                    "SprintId":{
                        "title":"Sprint ID",
                        "type":"integer",
                        "description":"Unique identifier of the sprint associated to the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the milestone is changed.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "sortable":false,
                            "dependencies":[
                                "TaskStatusCode"
                            ]
                        }
                    },
                    "StatusHistory":{
                        "title":"Status History",
                        "type":"array",
                        "description":"The Status History is used to track the history of the status changes for objects such as milestones, bill transactions, and projects.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory-item-patch-request"
                        }
                    },
                    "TaskCode01Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode02Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode03Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode04Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode05Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode06Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode07Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode08Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode09Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode10Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode11Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode12Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode13Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode14Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode15Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode16Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode17Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode18Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode19Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode20Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode21Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode22Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode23Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode24Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode25Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode26Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode27Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode28Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode29Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode30Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode31Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode32Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode33Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode34Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode35Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode36Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode37Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode38Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode39Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskCode40Id":{
                        "type":"integer",
                        "description":"Task code defined during implementation that provides a list of values to capture additional information for a project task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskDFF":{
                        "title":"Tasks Descriptive Flexfields",
                        "type":"array",
                        "description":"The Tasks Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a task.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-patch-request"
                        },
                        "x-cardinality":"1"
                    },
                    "TaskLevel":{
                        "type":"integer",
                        "description":"Indicates level of the task. Level 0 is reserved for the task that holds the rollup values of the project. Value is auto-calculated.",
                        "format":"int32",
                        "nullable":false,
                        "x-hints":{
                            "precision":3
                        }
                    },
                    "TaskNumber":{
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of a task that needs to be unique within the project. Value will be auto-generated if not added in POST.",
                        "nullable":false
                    },
                    "TaskNumberPrefix":{
                        "type":"string",
                        "description":"A value prefixed to the task number while creating tasks from the work plan template. This attribute is applicable only for PATCH operation and you must enter a different prefix each time you create tasks from the same work plan template in the same project.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "TaskStatusCode":{
                        "title":"Task Status Code",
                        "maxLength":20,
                        "type":"string",
                        "description":"The code for the status of work completed on the task. Valid values are NOT_STARTED, IN_PROGRESS, and COMPLETED. Value is NOT_STARTED  if not provided when using POST and it is neither a task nor a gate.",
                        "nullable":true
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Task code defined during implementation that provides free-form text entry to capture additional information for a project task.",
                        "nullable":true
                    },
                    "TopTaskId":{
                        "title":"Top Task ID",
                        "type":"integer",
                        "description":"Identifier of the top task to which a task rolls up. If the task is a top task, then identifier of the top task is same as the identifier of the task.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TotalFloat":{
                        "title":"Total Float",
                        "type":"number",
                        "description":"The total float or total slack is the amount of time in days that the task can be delayed without causing a delay to the project. This attribute is not currently used.",
                        "nullable":true
                    },
                    "UpdateSource":{
                        "maxLength":30,
                        "type":"string",
                        "description":"For internal use. The source from which the task was last updated.",
                        "nullable":true,
                        "x-hints":{
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "WorkPlanTemplateId":{
                        "type":"integer",
                        "description":"Unique identifier of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "WorkPlanTemplateName":{
                        "type":"string",
                        "description":"Name of the work plan template. You must enter either the Work Plan Template ID or the Work Plan Template Name when using the PATCH operation to create tasks in a project from a work plan template, but not both.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "TaskNumberPrefix"
                            ]
                        }
                    },
                    "WorkType":{
                        "title":"Work Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the work type associated to a task",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "WorkTypeId":{
                        "title":"Work Type ID",
                        "type":"integer",
                        "description":"Unique identifier of the work type",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_CalendarExceptionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "StartDate":{
                        "title":"Calendar Exception Start Date",
                        "type":"string",
                        "description":"The date on which the calendar exception begins. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CategoryCode":{
                        "title":"Calendar Exception Category Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Category code in which the exception falls.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "PeriodType":{
                        "title":"Calendar Exception Period Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the calendar exception is a workable period or not. Valid values are 'OFF_PERIOD' and 'WORK_PERIOD'.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Calendar Exception Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ExceptionId":{
                        "title":"Calendar Exception ID",
                        "type":"integer",
                        "description":"Unique identifier of the exception in the calendar.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "AllDayFlag":{
                        "title":"All Day Exception Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if the calendar exception is for the whole day.",
                        "nullable":false,
                        "readOnly":true,
                        "default":true
                    },
                    "Code":{
                        "title":"Calendar Exception Code",
                        "maxLength":3,
                        "type":"string",
                        "description":"Code to identify the exception.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDate":{
                        "title":"Calendar Exception End Date",
                        "type":"string",
                        "description":"The inclusive end date of the calendar exception. Value contains time component if the exception is not for all day long.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Calendar Exception Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the exception.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectPlans-ProjectCalendars-CalendarExceptions-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "ElementType":{
                        "title":"Task Element Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"Indicates if the task is financially tracked or tracked for execution only. Valid values are EXECUTION and FINANCIAL. Default value is EXECUTION if not provided when using POST or when invalid value is provided.",
                        "nullable":false,
                        "default":"EXECUTION"
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the project task.  Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "GateFlag":{
                        "title":"Gate",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the task is a gate within the project. The task is a gate when the value is True. The task is not a gate when the value is False or Null. Default value is False if not provided when using POST.",
                        "nullable":true,
                        "default":false
                    },
                    "PlanLineId":{
                        "type":"integer",
                        "description":"Unique identifier of the task planline.",
                        "format":"int64",
                        "nullable":false,
                        "x-queryable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "projectPlans-Baselines":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Baselines-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_CalendarExceptionsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_ProjectPlanVO-post-item":{
                "required":[
                    "CalendarId",
                    "Name"
                ],
                "type":"object",
                "properties":{
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "default":"ACTIVE"
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDependenciesVO-item":{
                "type":"object",
                "properties":{
                    "DependencyId":{
                        "title":"Dependency ID",
                        "type":"integer",
                        "description":"Identifier of the dependency that exists between two tasks. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, if, sash, sf. Default value is fs if not provided when using POST.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated. Default value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-Tasks-StatusHistory-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewStatus":{
                        "title":"New Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The new status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewStatusClassification":{
                        "title":"New Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The new internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewStatusClassificationCode":{
                        "title":"New Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "NewStatusCode":{
                        "title":"New Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The new status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"The unique identifier of the object, such as Milestone ID or Project ID.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OldStatus":{
                        "title":"Old Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The old status of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OldStatusClassification":{
                        "title":"Old Status Classification",
                        "maxLength":240,
                        "type":"string",
                        "description":"The old internal status classification of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OldStatusClassificationCode":{
                        "title":"Old Status Classification Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old internal status classification code of the object, such as milestone or project. Status classifications are predefined groupings of statuses for each status object which typically govern delivered application behavior. Status classification attributes also control extensibility.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "OldStatusCode":{
                        "title":"Old Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The old status code of the object, such as milestone or project.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusChangeComments":{
                        "title":"Status Change Comments",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The comments entered when the status of the object, such as milestone or project, is changed.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusHistoryId":{
                        "title":"Status History ID",
                        "type":"integer",
                        "description":"Unique identifier of the status change record.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "StatusObject":{
                        "title":"Status Object",
                        "maxLength":30,
                        "type":"string",
                        "description":"Type of the object that's undergoing the status change. For example, project or milestone.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlans-Tasks-GateApprovers-item-response":{
                "type":"object",
                "properties":{
                    "ApprovalId":{
                        "title":"Approval ID",
                        "type":"integer",
                        "description":"Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "GateApproverComments":{
                        "title":"Gate Approver Comments",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Optional text for comments by the approver.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "GateApproverEmail":{
                        "title":"Gate Approver Email",
                        "maxLength":240,
                        "type":"string",
                        "description":"Email address of the gate approver.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "GateApproverName":{
                        "title":"Gate Approver Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the user who is to approve the gate.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GateApproverStatus":{
                        "title":"Gate Approver Status",
                        "maxLength":16,
                        "type":"string",
                        "description":"Status set for a gate by the approver.",
                        "nullable":true,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverComments"
                            ]
                        },
                        "x-queryable":true
                    },
                    "GateApproverUpdatedBy":{
                        "title":"Gate Approver Updated By",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the user who updated the gate approval status. Nearly always the approver identified in the row, but could be the project manager.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "GateApproverUpdatedDate":{
                        "title":"Gate Approver Updated Date",
                        "type":"string",
                        "description":"Date when the Approval Status was last changed.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "dependencies":[
                                "GateApproverUpdatedDateTimeStamp"
                            ]
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectPlans-Tasks-TaskDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlans-ProjectDFF":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-response"
                        },
                        "x-cardinality":"1"
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlans-Baselines-item-post-request":{
                "type":"object",
                "properties":{
                    "Description":{
                        "title":"Baseline Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the baseline.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Baseline Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the baseline.",
                        "nullable":false
                    },
                    "PrimaryFlag":{
                        "title":"Primary Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the baseline is the primary baseline.",
                        "nullable":false,
                        "default":false
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskFinancialActualsVO-post-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectPlans":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "projectPlans-ProjectCalendars-CalendarExceptions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_TaskDependenciesVO-post-item":{
                "type":"object",
                "properties":{
                    "DependencyType":{
                        "title":"Dependency Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The type of dependency that exists between project elements. Valid values are fs, if, sash, sf. Default value is fs if not provided when using POST.",
                        "nullable":true,
                        "default":"fs"
                    },
                    "IntegrationSource":{
                        "title":"Integration Source",
                        "type":"string",
                        "description":"Indicates the task was created in a third-party application.",
                        "nullable":true,
                        "x-queryable":false
                    },
                    "Lag":{
                        "title":"Lag",
                        "type":"number",
                        "description":"Number of days that exist between project elements before the dependency is activated. Default value is 0 if not provided when using POST.",
                        "nullable":true,
                        "default":0
                    },
                    "PredecessorTaskId":{
                        "title":"Predecessor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the predecessor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SuccessorTaskId":{
                        "title":"Successor Task ID",
                        "type":"integer",
                        "description":"Unique identifier of the successor project element. Value is mandatory when using POST.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "projectPlans-Tasks-StatusHistory":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectPlans-Baselines-item-response":{
                "type":"object",
                "properties":{
                    "BaselineId":{
                        "title":"Baseline ID",
                        "type":"integer",
                        "description":"Unique identifier of the baseline. Value is auto-generated.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"Date when the baseline was taken. Value is defaulted to the current date when the baseline is created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Baseline Description",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Description of the baseline.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Baseline Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"Name of the baseline.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "PrimaryFlag":{
                        "title":"Primary Indicator",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the baseline is the primary baseline.",
                        "nullable":false,
                        "default":false,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_flex_projects_projectManagement_projectPlan_model_common_ProjectDff_view_PjtProjectDffVO-patch-item":{
                "type":"object",
                "properties":{
                    "ProjectId":{
                        "type":"integer",
                        "description":"Unique identifier of the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "__FLEX_Context":{
                        "title":"Context Prompt",
                        "maxLength":30,
                        "type":"string",
                        "description":"Context of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_ValueSetInfo":"_FLEX_ContextValueSet_Internal#INDEPENDENT",
                            "controlType":"choice",
                            "FND_ACFF_AkaAttrName":"__FLEX_Context_DisplayValue",
                            "includeInCompactView":true,
                            "FND_ACFF_IsDiscriminator":"true",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    },
                    "__FLEX_Context_DisplayValue":{
                        "title":"Context Prompt",
                        "type":"string",
                        "description":"Context display value of the descriptive flexfield.",
                        "nullable":true,
                        "x-hints":{
                            "updateable":"false",
                            "DISPLAYHINT":"Hide",
                            "FND_ACFF_IsReadOnly":"true",
                            "FND_ACFF_AkaRealSegmentAttrName":"__FLEX_Context",
                            "FND_ACFF_JavaType":"java.lang.String",
                            "FND_ACFF_ListDisplayAttrName":"Name",
                            "FND_ACFF_MaximumLength":"1024",
                            "FND_ACFF_PreferredDisplayType":"HIDDEN"
                        },
                        "x-oj":{
                            "transform":{
                                "path":"oj-sp/common-util/flex-util",
                                "name":"transformFlexUIHints"
                            }
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagement_projectPlan_restModel_view_ProjectPlanVO-patch-item":{
                "type":"object",
                "properties":{
                    "CalendarId":{
                        "type":"integer",
                        "description":"Unique identifier of the calendar associated to the project.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code for the currency used in the project. The currency code is a three-letter ISO code associated with a currency.",
                        "nullable":false,
                        "default":"USD"
                    },
                    "Description":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"A description about the project. This might include high-level information about the work being performed.",
                        "nullable":true
                    },
                    "EndDate":{
                        "title":"Project Finish Date",
                        "type":"string",
                        "description":"The date that work or information tracking completes for a project.",
                        "format":"date",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project.",
                        "nullable":false
                    },
                    "NumberAttr01":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr02":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr03":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr04":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr05":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr06":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr07":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr08":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr09":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "NumberAttr10":{
                        "type":"number",
                        "description":"Project code defined during implementation that provides the ability to capture a numeric value as additional information for a project.",
                        "nullable":true
                    },
                    "OrganizationId":{
                        "type":"integer",
                        "description":"Unique identifier of the organization that owns the project.",
                        "format":"int64",
                        "nullable":false,
                        "default":-1,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode01":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode02":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode03":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode04":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode05":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode06":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode07":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode08":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode09":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode10":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode11":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode12":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode13":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode14":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode15":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode16":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode17":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode18":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode19":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode20":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode21":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode22":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode23":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode24":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode25":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode26":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode27":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode28":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode29":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode30":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode31":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode32":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode33":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode34":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode35":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode36":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode37":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode38":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode39":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectCode40":{
                        "type":"integer",
                        "description":"Project code defined during implementation that provides a list of values to capture additional information for a project.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"Number of a project.",
                        "nullable":false,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId"
                            ]
                        }
                    },
                    "ScheduleTypeCode":{
                        "title":"Project Schedule Type Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The schedule type of the project. Valid values are FIXED_EFFORT and FIXED_DURATION.",
                        "nullable":true
                    },
                    "StartDate":{
                        "title":"Project Start Date",
                        "type":"string",
                        "description":"The date that work or information tracking begins on a project.",
                        "format":"date",
                        "nullable":false
                    },
                    "StatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The current status set on a project. A project status is an implementation-defined classification of the status of a project. Typical project status names are Active and Closed.",
                        "nullable":false,
                        "default":"ACTIVE"
                    },
                    "TextAttr01":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr02":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr03":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr04":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr05":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr06":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr07":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr08":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr09":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr10":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr11":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr12":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr13":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr14":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr15":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr16":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr17":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr18":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr19":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "TextAttr20":{
                        "maxLength":200,
                        "type":"string",
                        "description":"Project code defined during implementation that provides free-form text entry to capture additional information for a project.",
                        "nullable":true
                    },
                    "ViewAccessCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"Code that specifies who has view-only access to the project plan in task management. Valid values are: ORA_PJT_PRJ_PLAN_VIEW_ALL to indicate that all users can view the project plan, and ORA_PJT_PRJ_PLAN_VIEW_TEAM to indicate that only the project team and all the participants associated to the Project Hierarchy Element can view the project plan.",
                        "nullable":true,
                        "default":"ORA_PJT_PRJ_PLAN_VIEW_TEAM"
                    }
                }
            },
            "projectChangeRequests-Attachments-item-patch-request":{
                "type":"object",
                "properties":{
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectChangeRequests-TaskImpactDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the proposal for a new task, while a value of UPDATE indicates modifications to an existing task using the change request.",
                        "nullable":true
                    },
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The justification for either approving or rejecting the change request impact detail.",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date when the approval decision of the change request impact detail was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval decision for the change request impact detail.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who made the approval decision on the change request impact detail.",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request impact detail type, decoded using the lookup type ORA_PJE_CR_IMPACT_AREA.",
                        "nullable":false
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact detail, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "type":"integer",
                        "description":"The number of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The identifier of the parent task of a new task proposed or a task impacted with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"The number of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of the task in change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The proposed start date of the task in the change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request impact detail such as approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change impact detail such as approved or rejected.",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task that's impacted due to the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskImpactDetailsId":{
                        "title":"Task Impact Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request task impact assessment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the task that's impacted due to the change request.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task that's impacted due to the change request.",
                        "nullable":true
                    }
                }
            },
            "projectChangeRequests-item-response":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date the approval or cancellation decision of the change request was made.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval or cancellation decision for the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "type":"string",
                        "description":"The name of the project person who made the approval or cancellation decision for the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-response"
                        }
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The cancellation reason for a canceled change request such as duplicate, not required, or rejected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CancellationReasonCode":{
                        "title":"Cancellation Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the cancellation reason type, decoded using the lookup type ORA_PJE_CR_CANCEL_TYPE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Comments for the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The identifier of the person who created the change request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedByPersonId":{
                        "title":"Created by Person ID",
                        "type":"integer",
                        "description":"The identifier of the project person who created the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the change request was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "FinancialImpactDetails":{
                        "title":"Financial Impact Details",
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-response"
                        }
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change request isn't implemented.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the change request was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the change request.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "Number":{
                        "title":"Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the change request.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "OwnerEmail":{
                        "title":"Owner Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the project person who owns the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "OwnerId":{
                        "title":"Owner ID",
                        "type":"integer",
                        "description":"The identifier of the project person who owns the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "OwnerName":{
                        "title":"Owner Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who owns the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "maxLength":255,
                        "type":"string",
                        "description":"The relative importance of the change request such as high, medium, or low.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the priority, decoded using the lookup type PJE_CHANGE_PRIORITY.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code of the currency in which the financial information is tracked for the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD",
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason summarizes the need for the change request, such as a new requirement, technical issue, or design error.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request reason type, decoded using the lookup type ORA_PJE_CR_REASON.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RejectionReason":{
                        "title":"Rejection Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The rejection reason for a change request such as high risk or more information requested.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rejection reason type, decoded using the lookup type ORA_PJE_CR_REJECT_TYPE.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request, for example approved or rejected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change request such as new, submitted, approved, or canceled.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskImpactDetails":{
                        "title":"Task Impact Details",
                        "type":"array",
                        "description":"The Task Impact Details resource is used to view, create, update, or delete the task impact details for a change request. This resource captures the proposed modifications to an ongoing project timeline by suggesting date adjustments for existing tasks or introducing new tasks altogether.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ProjectChangeRequestsVO-item":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date the approval or cancellation decision of the change request was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval or cancellation decision for the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "type":"string",
                        "description":"The name of the project person who made the approval or cancellation decision for the change request.",
                        "nullable":true
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The cancellation reason for a canceled change request such as duplicate, not required, or rejected.",
                        "nullable":true
                    },
                    "CancellationReasonCode":{
                        "title":"Cancellation Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the cancellation reason type, decoded using the lookup type ORA_PJE_CR_CANCEL_TYPE.",
                        "nullable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Comments for the change request.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The identifier of the person who created the change request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedByPersonId":{
                        "title":"Created by Person ID",
                        "type":"integer",
                        "description":"The identifier of the project person who created the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the change request was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change request.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change request isn't implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for the change request.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the change request was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the change request.",
                        "nullable":false
                    },
                    "Number":{
                        "title":"Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the change request.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Owner Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the project person who owns the change request.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Owner ID",
                        "type":"integer",
                        "description":"The identifier of the project person who owns the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Owner Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who owns the change request.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "maxLength":255,
                        "type":"string",
                        "description":"The relative importance of the change request such as high, medium, or low.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the priority, decoded using the lookup type PJE_CHANGE_PRIORITY.",
                        "nullable":false
                    },
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code of the currency in which the financial information is tracked for the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD"
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason summarizes the need for the change request, such as a new requirement, technical issue, or design error.",
                        "nullable":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request reason type, decoded using the lookup type ORA_PJE_CR_REASON.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "title":"Rejection Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The rejection reason for a change request such as high risk or more information requested.",
                        "nullable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rejection reason type, decoded using the lookup type ORA_PJE_CR_REJECT_TYPE.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request, for example approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change request such as new, submitted, approved, or canceled.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Change Requests"
                }
            },
            "projectChangeRequests-Attachments":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectChangeRequests-FinancialImpactDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "title":"Change Order Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "title":"Change Order Name",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    },
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "nullable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    }
                }
            },
            "projectChangeRequests-Attachments-item-response":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "CreatedByUserName":{
                        "title":"Created By User Name",
                        "type":"string",
                        "description":"The user name who created the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        },
                        "x-queryable":true
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "FileWebImage":{
                        "title":"File Web Image",
                        "type":"string",
                        "description":"The base64 encoded image of the file displayed in .png format if the source is a convertible image.",
                        "format":"byte",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide",
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "LastUpdateDate":{
                        "title":"Last Update Date",
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "FMT_FORMAT":"d-MMM-yyyy HH:mm:ss"
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true
                        },
                        "x-queryable":true
                    },
                    "LastUpdatedByUserName":{
                        "title":"Last Updated By User",
                        "type":"string",
                        "description":"The user name who last updated the record.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        },
                        "x-queryable":true
                    },
                    "UserName":{
                        "title":"User Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The login credentials of the user who created the attachment.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectChangeRequests-TaskImpactDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "projectChangeRequests-item-post-request":{
                "required":[
                    "Name",
                    "Number",
                    "OwnerId",
                    "PriorityCode",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date the approval or cancellation decision of the change request was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval or cancellation decision for the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "type":"string",
                        "description":"The name of the project person who made the approval or cancellation decision for the change request.",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-post-request"
                        }
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The cancellation reason for a canceled change request such as duplicate, not required, or rejected.",
                        "nullable":true
                    },
                    "CancellationReasonCode":{
                        "title":"Cancellation Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the cancellation reason type, decoded using the lookup type ORA_PJE_CR_CANCEL_TYPE.",
                        "nullable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Comments for the change request.",
                        "nullable":true
                    },
                    "CreatedByPersonId":{
                        "title":"Created by Person ID",
                        "type":"integer",
                        "description":"The identifier of the project person who created the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change request.",
                        "nullable":true
                    },
                    "FinancialImpactDetails":{
                        "title":"Financial Impact Details",
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-post-request"
                        }
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change request isn't implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for the change request.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the change request.",
                        "nullable":false
                    },
                    "Number":{
                        "title":"Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the change request.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Owner Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the project person who owns the change request.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Owner ID",
                        "type":"integer",
                        "description":"The identifier of the project person who owns the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Owner Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who owns the change request.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "maxLength":255,
                        "type":"string",
                        "description":"The relative importance of the change request such as high, medium, or low.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the priority, decoded using the lookup type PJE_CHANGE_PRIORITY.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason summarizes the need for the change request, such as a new requirement, technical issue, or design error.",
                        "nullable":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request reason type, decoded using the lookup type ORA_PJE_CR_REASON.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "title":"Rejection Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The rejection reason for a change request such as high risk or more information requested.",
                        "nullable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rejection reason type, decoded using the lookup type ORA_PJE_CR_REJECT_TYPE.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request, for example approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change request such as new, submitted, approved, or canceled.",
                        "nullable":false
                    },
                    "TaskImpactDetails":{
                        "title":"Task Impact Details",
                        "type":"array",
                        "description":"The Task Impact Details resource is used to view, create, update, or delete the task impact details for a change request. This resource captures the proposed modifications to an ongoing project timeline by suggesting date adjustments for existing tasks or introducing new tasks altogether.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_FinancialImpactDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ChangeOrderStatus":{
                        "title":"Change Order Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_FinancialImpactDetailsVO-patch-item":{
                "required":[
                    "AreaCode",
                    "ChangeRequestId",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "title":"Change Order Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "title":"Change Order Name",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    },
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "nullable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    }
                }
            },
            "projectChangeRequests-FinancialImpactDetails-item-response":{
                "type":"object",
                "properties":{
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeOrderName":{
                        "title":"Change Order Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChangeOrderNumber":{
                        "title":"Change Order Name",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        },
                        "x-queryable":true
                    },
                    "ChangeOrderStatus":{
                        "title":"Change Order Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCostInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RevenueCostInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectChangeRequests-item-patch-request":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date the approval or cancellation decision of the change request was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval or cancellation decision for the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "type":"string",
                        "description":"The name of the project person who made the approval or cancellation decision for the change request.",
                        "nullable":true
                    },
                    "Attachments":{
                        "title":"Attachments",
                        "type":"array",
                        "description":"The attachments resource is used to view, create, and update attachments.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-patch-request"
                        }
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The cancellation reason for a canceled change request such as duplicate, not required, or rejected.",
                        "nullable":true
                    },
                    "CancellationReasonCode":{
                        "title":"Cancellation Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the cancellation reason type, decoded using the lookup type ORA_PJE_CR_CANCEL_TYPE.",
                        "nullable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Comments for the change request.",
                        "nullable":true
                    },
                    "CreatedByPersonId":{
                        "title":"Created by Person ID",
                        "type":"integer",
                        "description":"The identifier of the project person who created the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change request.",
                        "nullable":true
                    },
                    "FinancialImpactDetails":{
                        "title":"Financial Impact Details",
                        "type":"array",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-patch-request"
                        }
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change request isn't implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for the change request.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the change request.",
                        "nullable":false
                    },
                    "Number":{
                        "title":"Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the change request.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Owner Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the project person who owns the change request.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Owner ID",
                        "type":"integer",
                        "description":"The identifier of the project person who owns the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Owner Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who owns the change request.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "maxLength":255,
                        "type":"string",
                        "description":"The relative importance of the change request such as high, medium, or low.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the priority, decoded using the lookup type PJE_CHANGE_PRIORITY.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason summarizes the need for the change request, such as a new requirement, technical issue, or design error.",
                        "nullable":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request reason type, decoded using the lookup type ORA_PJE_CR_REASON.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "title":"Rejection Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The rejection reason for a change request such as high risk or more information requested.",
                        "nullable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rejection reason type, decoded using the lookup type ORA_PJE_CR_REJECT_TYPE.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request, for example approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change request such as new, submitted, approved, or canceled.",
                        "nullable":false
                    },
                    "TaskImpactDetails":{
                        "title":"Task Impact Details",
                        "type":"array",
                        "description":"The Task Impact Details resource is used to view, create, update, or delete the task impact details for a change request. This resource captures the proposed modifications to an ongoing project timeline by suggesting date adjustments for existing tasks or introducing new tasks altogether.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectChangeRequests-Attachments-item-post-request":{
                "type":"object",
                "properties":{
                    "AsyncTrackerId":{
                        "title":"Asynchronous Upload Tracker Id",
                        "type":"string",
                        "description":"Attribute provided for the exclusive use by the Attachment UI components to assist in uploading files.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "includeInCompactView":true,
                            "PAYLOADHINT":"Show"
                        }
                    },
                    "AttachedDocumentId":{
                        "title":"Attached Document Id",
                        "type":"integer",
                        "description":"The unique identifier of the attached document.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "precision":18,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "CategoryName":{
                        "title":"Category",
                        "maxLength":30,
                        "type":"string",
                        "description":"The category of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "ContentRepositoryFileShared":{
                        "title":"Shared",
                        "type":"boolean",
                        "description":"Indicates whether the attachment is shared",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DatatypeCode":{
                        "title":"Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"A value that indicates the data type.",
                        "nullable":false,
                        "default":"FILE",
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "DmDocumentId":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document ID from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                            "fnd:OA_TRANSLATABLE":"true"
                        }
                    },
                    "DmFolderPath":{
                        "title":"Dm Folder Path",
                        "maxLength":1000,
                        "type":"string",
                        "description":"The folder path from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DmVersionNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The document version number from which the attachment is created.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "DownloadInfo":{
                        "title":"DownloadInfo",
                        "type":"string",
                        "description":"JSON object represented as a string containing information used to programmatically retrieve a file attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusCode":{
                        "title":"Error Status Code",
                        "type":"string",
                        "description":"The error code, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ErrorStatusMessage":{
                        "title":"Error Status Message",
                        "type":"string",
                        "description":"The error message, if any, for the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "ExpirationDate":{
                        "title":"Expiration Date",
                        "type":"string",
                        "description":"The expiration date of the contents in the attachment.",
                        "format":"date-time",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true
                        }
                    },
                    "FileContents":{
                        "title":"File Contents",
                        "type":"string",
                        "description":"The contents of the attachment.",
                        "format":"byte",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "XML_ELEMENT":"#hide"
                        }
                    },
                    "FileName":{
                        "title":"File Name",
                        "maxLength":2048,
                        "type":"string",
                        "description":"The file name of the attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    },
                    "FileUrl":{
                        "title":"File Url",
                        "type":"string",
                        "description":"The URI of the file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "PostProcessingAction":{
                        "title":"PostProcessingAction",
                        "type":"string",
                        "description":"The name of the action that can be performed after an attachment is uploaded.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Title":{
                        "title":"Title",
                        "type":"string",
                        "description":"The title of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileContentType":{
                        "title":"Uploaded File Content Type",
                        "type":"string",
                        "description":"The content type of the attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileLength":{
                        "title":"File Size",
                        "type":"integer",
                        "description":"The size of the attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedFileName":{
                        "title":"Uploaded File Name",
                        "type":"string",
                        "description":"The name to assign to a new attachment file.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "UploadedText":{
                        "title":"Uploaded Text",
                        "type":"string",
                        "description":"The text content for a new text attachment.",
                        "nullable":true,
                        "x-queryable":false,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Uri":{
                        "title":"Uri",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URI of a Topology Manager type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"false"
                        }
                    },
                    "Url":{
                        "title":"Url",
                        "maxLength":4000,
                        "type":"string",
                        "description":"The URL of a web page type attachment.",
                        "nullable":true,
                        "x-hints":{
                            "includeInCompactView":true,
                            "fnd:FND_AUDIT_ATTR_ENABLED":"true"
                        }
                    }
                }
            },
            "projectChangeRequests":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_FinancialImpactDetailsVO-post-item":{
                "required":[
                    "AreaCode",
                    "ChangeRequestId",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "title":"Change Order Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "title":"Change Order Name",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    },
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "nullable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Financial Impact Details"
                }
            },
            "projectChangeRequests-TaskImpactDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the proposal for a new task, while a value of UPDATE indicates modifications to an existing task using the change request.",
                        "nullable":true
                    },
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The justification for either approving or rejecting the change request impact detail.",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date when the approval decision of the change request impact detail was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval decision for the change request impact detail.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who made the approval decision on the change request impact detail.",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request impact detail type, decoded using the lookup type ORA_PJE_CR_IMPACT_AREA.",
                        "nullable":false
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact detail, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "type":"integer",
                        "description":"The number of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The identifier of the parent task of a new task proposed or a task impacted with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"The number of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of the task in change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The proposed start date of the task in the change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request impact detail such as approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change impact detail such as approved or rejected.",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task that's impacted due to the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskImpactDetailsId":{
                        "title":"Task Impact Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request task impact assessment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the task that's impacted due to the change request.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task that's impacted due to the change request.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ProjectChangeRequestsVO-post-item":{
                "required":[
                    "Name",
                    "Number",
                    "OwnerId",
                    "PriorityCode",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date the approval or cancellation decision of the change request was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval or cancellation decision for the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "type":"string",
                        "description":"The name of the project person who made the approval or cancellation decision for the change request.",
                        "nullable":true
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The cancellation reason for a canceled change request such as duplicate, not required, or rejected.",
                        "nullable":true
                    },
                    "CancellationReasonCode":{
                        "title":"Cancellation Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the cancellation reason type, decoded using the lookup type ORA_PJE_CR_CANCEL_TYPE.",
                        "nullable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Comments for the change request.",
                        "nullable":true
                    },
                    "CreatedByPersonId":{
                        "title":"Created by Person ID",
                        "type":"integer",
                        "description":"The identifier of the project person who created the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change request.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change request isn't implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for the change request.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the change request.",
                        "nullable":false
                    },
                    "Number":{
                        "title":"Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the change request.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Owner Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the project person who owns the change request.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Owner ID",
                        "type":"integer",
                        "description":"The identifier of the project person who owns the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Owner Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who owns the change request.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "maxLength":255,
                        "type":"string",
                        "description":"The relative importance of the change request such as high, medium, or low.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the priority, decoded using the lookup type PJE_CHANGE_PRIORITY.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason summarizes the need for the change request, such as a new requirement, technical issue, or design error.",
                        "nullable":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request reason type, decoded using the lookup type ORA_PJE_CR_REASON.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "title":"Rejection Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The rejection reason for a change request such as high risk or more information requested.",
                        "nullable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rejection reason type, decoded using the lookup type ORA_PJE_CR_REJECT_TYPE.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request, for example approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change request such as new, submitted, approved, or canceled.",
                        "nullable":false
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Change Requests"
                }
            },
            "projectChangeRequests-TaskImpactDetails-item-response":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the proposal for a new task, while a value of UPDATE indicates modifications to an existing task using the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The justification for either approving or rejecting the change request impact detail.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date when the approval decision of the change request impact detail was made.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval decision for the change request impact detail.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who made the approval decision on the change request impact detail.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request impact detail type, decoded using the lookup type ORA_PJE_CR_IMPACT_AREA.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact detail, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ChangeOrderName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ChangeOrderNumber":{
                        "type":"integer",
                        "description":"The number of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        },
                        "x-queryable":true
                    },
                    "ChangeOrderStatus":{
                        "title":"Change Order Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ChangeOrderStatusCode":{
                        "title":"Change Order Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The status code of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The identifier of the parent task of a new task proposed or a task impacted with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"The number of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        },
                        "x-queryable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of the task in change impact task details.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The proposed start date of the task in the change impact task details.",
                        "format":"date",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request impact detail such as approved or rejected.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change impact detail such as approved or rejected.",
                        "nullable":false,
                        "x-queryable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task that's impacted due to the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskImpactDetailsId":{
                        "title":"Task Impact Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request task impact assessment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the task that's impacted due to the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task that's impacted due to the change request.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_TaskImpactDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ChangeOrderStatus":{
                        "title":"Change Order Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ChangeOrderStatusCode":{
                        "title":"Change Order Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The status code of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ProjectChangeRequestsVO-patch-item":{
                "type":"object",
                "properties":{
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date the approval or cancellation decision of the change request was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval or cancellation decision for the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "type":"string",
                        "description":"The name of the project person who made the approval or cancellation decision for the change request.",
                        "nullable":true
                    },
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The cancellation reason for a canceled change request such as duplicate, not required, or rejected.",
                        "nullable":true
                    },
                    "CancellationReasonCode":{
                        "title":"Cancellation Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the cancellation reason type, decoded using the lookup type ORA_PJE_CR_CANCEL_TYPE.",
                        "nullable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Comments for the change request.",
                        "nullable":true
                    },
                    "CreatedByPersonId":{
                        "title":"Created by Person ID",
                        "type":"integer",
                        "description":"The identifier of the project person who created the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change request.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change request isn't implemented.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for the change request.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the change request.",
                        "nullable":false
                    },
                    "Number":{
                        "title":"Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the change request.",
                        "nullable":false
                    },
                    "OwnerEmail":{
                        "title":"Owner Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the project person who owns the change request.",
                        "nullable":true
                    },
                    "OwnerId":{
                        "title":"Owner ID",
                        "type":"integer",
                        "description":"The identifier of the project person who owns the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "OwnerName":{
                        "title":"Owner Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who owns the change request.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "maxLength":255,
                        "type":"string",
                        "description":"The relative importance of the change request such as high, medium, or low.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the priority, decoded using the lookup type PJE_CHANGE_PRIORITY.",
                        "nullable":false
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason summarizes the need for the change request, such as a new requirement, technical issue, or design error.",
                        "nullable":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request reason type, decoded using the lookup type ORA_PJE_CR_REASON.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "title":"Rejection Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The rejection reason for a change request such as high risk or more information requested.",
                        "nullable":true
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rejection reason type, decoded using the lookup type ORA_PJE_CR_REJECT_TYPE.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request, for example approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change request such as new, submitted, approved, or canceled.",
                        "nullable":false
                    }
                }
            },
            "projectChangeRequests-FinancialImpactDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "title":"Change Order Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "title":"Change Order Name",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    },
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "nullable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ProjectChangeRequestsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "ProjectCurrencyCode":{
                        "title":"Project Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "description":"The code of the currency in which the financial information is tracked for the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true,
                        "default":"USD"
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the change request was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The identifier of the person who created the change request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the change request was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_ProjectChangeRequestsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "CancellationReason":{
                        "title":"Cancellation Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The cancellation reason for a canceled change request such as duplicate, not required, or rejected.",
                        "nullable":true
                    },
                    "OwnerName":{
                        "title":"Owner Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who owns the change request.",
                        "nullable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the change request.",
                        "nullable":true
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":true
                    },
                    "PriorityCode":{
                        "title":"Priority Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the priority, decoded using the lookup type PJE_CHANGE_PRIORITY.",
                        "nullable":false
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change request such as new, submitted, approved, or canceled.",
                        "nullable":false
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason summarizes the need for the change request, such as a new requirement, technical issue, or design error.",
                        "nullable":true
                    },
                    "Name":{
                        "title":"Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the change request.",
                        "nullable":false
                    },
                    "Number":{
                        "title":"Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the change request.",
                        "nullable":false
                    },
                    "OwnerId":{
                        "title":"Owner ID",
                        "type":"integer",
                        "description":"The identifier of the project person who owns the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval or cancellation decision for the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RejectionReasonCode":{
                        "title":"Rejection Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the rejection reason type, decoded using the lookup type ORA_PJE_CR_REJECT_TYPE.",
                        "nullable":true
                    },
                    "Justification":{
                        "title":"Justification",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Justification for the change request.",
                        "nullable":true
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "type":"string",
                        "description":"The name of the project person who made the approval or cancellation decision for the change request.",
                        "nullable":true
                    },
                    "ImpactIfNotImpl":{
                        "title":"Impact if Not Implemented",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Impact if the change request isn't implemented.",
                        "nullable":true
                    },
                    "OwnerEmail":{
                        "title":"Owner Email",
                        "maxLength":255,
                        "type":"string",
                        "description":"The email of the project person who owns the change request.",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request, for example approved or rejected.",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":true
                    },
                    "Priority":{
                        "title":"Priority",
                        "maxLength":255,
                        "type":"string",
                        "description":"The relative importance of the change request such as high, medium, or low.",
                        "nullable":true
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Comments for the change request.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request reason type, decoded using the lookup type ORA_PJE_CR_REASON.",
                        "nullable":true
                    },
                    "RejectionReason":{
                        "title":"Rejection Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The rejection reason for a change request such as high risk or more information requested.",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date the approval or cancellation decision of the change request was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "CreatedByPersonId":{
                        "title":"Created by Person ID",
                        "type":"integer",
                        "description":"The identifier of the project person who created the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CancellationReasonCode":{
                        "title":"Cancellation Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the cancellation reason type, decoded using the lookup type ORA_PJE_CR_CANCEL_TYPE.",
                        "nullable":true
                    }
                }
            },
            "projectChangeRequests-FinancialImpactDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_TaskImpactDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the proposal for a new task, while a value of UPDATE indicates modifications to an existing task using the change request.",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task that's impacted due to the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The justification for either approving or rejecting the change request impact detail.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change impact detail such as approved or rejected.",
                        "nullable":false
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"The number of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "TaskImpactDetailsId":{
                        "title":"Task Impact Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request task impact assessment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderNumber":{
                        "type":"integer",
                        "description":"The number of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval decision for the change request impact detail.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who made the approval decision on the change request impact detail.",
                        "nullable":true
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of the task in change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact detail, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request impact detail such as approved or rejected.",
                        "nullable":true
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task that's impacted due to the change request.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date when the approval decision of the change request impact detail was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the task that's impacted due to the change request.",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The proposed start date of the task in the change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request impact detail type, decoded using the lookup type ORA_PJE_CR_IMPACT_AREA.",
                        "nullable":false
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The identifier of the parent task of a new task proposed or a task impacted with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_TaskImpactDetailsVO-post-item":{
                "required":[
                    "AreaCode",
                    "ChangeRequestId",
                    "StatusCode"
                ],
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the proposal for a new task, while a value of UPDATE indicates modifications to an existing task using the change request.",
                        "nullable":true
                    },
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The justification for either approving or rejecting the change request impact detail.",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date when the approval decision of the change request impact detail was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval decision for the change request impact detail.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who made the approval decision on the change request impact detail.",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request impact detail type, decoded using the lookup type ORA_PJE_CR_IMPACT_AREA.",
                        "nullable":false
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact detail, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "type":"integer",
                        "description":"The number of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The identifier of the parent task of a new task proposed or a task impacted with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"The number of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of the task in change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The proposed start date of the task in the change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request impact detail such as approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change impact detail such as approved or rejected.",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task that's impacted due to the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskImpactDetailsId":{
                        "title":"Task Impact Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request task impact assessment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the task that's impacted due to the change request.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task that's impacted due to the change request.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Impact Details"
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_TaskImpactDetailsVO-item":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the proposal for a new task, while a value of UPDATE indicates modifications to an existing task using the change request.",
                        "nullable":true
                    },
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The justification for either approving or rejecting the change request impact detail.",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date when the approval decision of the change request impact detail was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval decision for the change request impact detail.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who made the approval decision on the change request impact detail.",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request impact detail type, decoded using the lookup type ORA_PJE_CR_IMPACT_AREA.",
                        "nullable":false
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact detail, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "type":"integer",
                        "description":"The number of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeOrderStatus":{
                        "title":"Change Order Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ChangeOrderStatusCode":{
                        "title":"Change Order Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The status code of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The identifier of the parent task of a new task proposed or a task impacted with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"The number of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "description":"The number of the project associated with the change request.",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of the task in change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The proposed start date of the task in the change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request impact detail such as approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change impact detail such as approved or rejected.",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task that's impacted due to the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskImpactDetailsId":{
                        "title":"Task Impact Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request task impact assessment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the task that's impacted due to the change request.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task that's impacted due to the change request.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Task Impact Details"
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_FinancialImpactDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "title":"Change Order Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "title":"Change Order Name",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeOrderStatus":{
                        "title":"Change Order Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    },
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "nullable":true
                    },
                    "ProjectNumber":{
                        "title":"Project Number",
                        "maxLength":25,
                        "type":"string",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "dependencies":[
                                "ProjectId1"
                            ]
                        }
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "RevenueCostInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Financial Impact Details"
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_FinancialImpactDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "UnitOfMeasureCode":{
                        "title":"Unit of Measure",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ImpactDetailsId":{
                        "title":"Impact Details ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProjectName":{
                        "title":"Project Name",
                        "type":"string",
                        "nullable":true
                    },
                    "ResourceName":{
                        "title":"Resource Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "RawCost":{
                        "title":"Raw Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "RawCostInProjectLedgerCurrency":{
                        "title":"Raw Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "nullable":true
                    },
                    "RevenueCostInProjectCurrency":{
                        "title":"Revenue in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "RevenueCostInProjectLedgerCurrency":{
                        "title":"Revenue in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "title":"Change Order Name",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "RawCostInProjectCurrency":{
                        "title":"Raw Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "BurdenedCost":{
                        "title":"Burdened Cost",
                        "type":"number",
                        "nullable":true
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "title":"Change Order Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ImpactTo":{
                        "title":"Impact To",
                        "maxLength":30,
                        "type":"string",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Quantity":{
                        "title":"Quantity",
                        "type":"number",
                        "nullable":true
                    },
                    "PlanningCurrencyCode":{
                        "title":"Planning Currency Code",
                        "maxLength":15,
                        "type":"string",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "BurdenedCostInProjectCurrency":{
                        "title":"Burdened Cost in Project Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "BurdenedCostInProjectLedgerCurrency":{
                        "title":"Burdened Cost in Project Ledger Currency",
                        "type":"number",
                        "nullable":true
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":255,
                        "type":"string",
                        "nullable":true
                    },
                    "ResourceId":{
                        "title":"Resource ID",
                        "type":"integer",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "format":"date",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "nullable":false
                    },
                    "Revenue":{
                        "title":"Revenue",
                        "type":"number",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_projectManagementControl_changeManagement_restModel_view_TaskImpactDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":10,
                        "type":"string",
                        "description":"Specifies the type of task impact. A value of CREATE denotes the proposal for a new task, while a value of UPDATE indicates modifications to an existing task using the change request.",
                        "nullable":true
                    },
                    "ApprovalComments":{
                        "title":"Approval Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The justification for either approving or rejecting the change request impact detail.",
                        "nullable":true
                    },
                    "ApprovalDate":{
                        "title":"Approval Date",
                        "type":"string",
                        "description":"The date when the approval decision of the change request impact detail was made.",
                        "format":"date",
                        "nullable":true
                    },
                    "ApproverId":{
                        "title":"Approver ID",
                        "type":"integer",
                        "description":"The identifier of the project person who made the approval decision for the change request impact detail.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ApproverName":{
                        "title":"Approver Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the project person who made the approval decision on the change request impact detail.",
                        "nullable":true
                    },
                    "AreaCode":{
                        "title":"Area Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the change request impact detail type, decoded using the lookup type ORA_PJE_CR_IMPACT_AREA.",
                        "nullable":false
                    },
                    "ChangeOrderId":{
                        "title":"Change Order ID",
                        "type":"integer",
                        "description":"Identifier of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactDetailsId":{
                        "title":"Change Order Impact Detail ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact detail, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderImpactId":{
                        "title":"Change Order Impact ID",
                        "type":"integer",
                        "description":"Identifier of the change order impact, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ChangeOrderName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the change order, if any, that the change request impact detail is associated with.",
                        "nullable":true
                    },
                    "ChangeOrderNumber":{
                        "type":"integer",
                        "description":"The number of the change order, if any, that the change request impact detail is associated with.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":255
                        }
                    },
                    "ChangeRequestId":{
                        "title":"Change Request ID",
                        "type":"integer",
                        "description":"The identifier of the change request.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "MilestoneFlag":{
                        "title":"Milestone",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the impacted task is a milestone. Value of True indicates that the task is a milestone. The default value is False.",
                        "nullable":true
                    },
                    "ParentTaskId":{
                        "title":"Parent Task ID",
                        "type":"integer",
                        "description":"The identifier of the parent task of a new task proposed or a task impacted with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ParentTaskName":{
                        "title":"Parent Task Name",
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ParentTaskNumber":{
                        "title":"Parent Task Number",
                        "maxLength":255,
                        "type":"string",
                        "description":"The number of the parent task of a new task proposed or a task impacted with the change request.",
                        "nullable":true
                    },
                    "ProjectId":{
                        "title":"Project ID",
                        "type":"integer",
                        "description":"The identifier of the project associated with the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ProposedFinishDate":{
                        "title":"Proposed Finish Date",
                        "type":"string",
                        "description":"The proposed finish date of the task in change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "ProposedStartDate":{
                        "title":"Proposed Start Date",
                        "type":"string",
                        "description":"The proposed start date of the task in the change impact task details.",
                        "format":"date",
                        "nullable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":255,
                        "type":"string",
                        "description":"The status of the change request impact detail such as approved or rejected.",
                        "nullable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"The code that represents the status of the change impact detail such as approved or rejected.",
                        "nullable":false
                    },
                    "TaskId":{
                        "title":"Task ID",
                        "type":"integer",
                        "description":"The identifier of the task that's impacted due to the change request.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskImpactDetailsId":{
                        "title":"Task Impact Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the change request task impact assessment.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "TaskName":{
                        "title":"Task Name",
                        "maxLength":100,
                        "type":"string",
                        "description":"The name of the task that's impacted due to the change request.",
                        "nullable":true
                    },
                    "TaskNumber":{
                        "title":"Task Number",
                        "maxLength":100,
                        "type":"string",
                        "description":"The number of the task that's impacted due to the change request.",
                        "nullable":true
                    }
                }
            },
            "projectStatusesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectStatusesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_restModel_view_ProjectStatusVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_restModel_view_ProjectStatusVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Statuses"
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_restModel_view_ProjectStatusVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the project status is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier for the project status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the project status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "StatusObjectCode":{
                        "title":"Status Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the status object. A status object represents a business object such as bill transactions, projects, project progress, change requests, or milestones for which statuses can be maintained and managed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the project status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkflowEna???bledFlag":{
                        "title":"Enabled for Workflow",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a workflow approval process is initiated when a project status changes.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ProjectStatusName":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the project status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusClassificationCode":{
                        "title":"System Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the status classification. A status classification broadly categorizes and groups status values for business object reporting and processing.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "projectStatusesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectStatusesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectStatusesLOV-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the project status.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the project status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier for the project status.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectStatusName":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the project status.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the project status is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusClassificationCode":{
                        "title":"System Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the status classification. A status classification broadly categorizes and groups status values for business object reporting and processing.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusObjectCode":{
                        "title":"Status Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the status object. A status object represents a business object such as bill transactions, projects, project progress, change requests, or milestones for which statuses can be maintained and managed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "WorkflowEna???bledFlag":{
                        "title":"Enabled for Workflow",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a workflow approval process is initiated when a project status changes.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projectStatuses_restModel_view_ProjectStatusVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":255,
                        "type":"string",
                        "description":"The description of the project status.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date until which the project status is active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusCode":{
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier for the project status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectStatusName":{
                        "title":"Project Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The name of the project status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date from which the project status is active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusClassificationCode":{
                        "title":"System Status",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the status classification. A status classification broadly categorizes and groups status values for business object reporting and processing.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusObjectCode":{
                        "title":"Status Type",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique identifier of the status object. A status object represents a business object such as bill transactions, projects, project progress, change requests, or milestones for which statuses can be maintained and managed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "WorkflowEna???bledFlag":{
                        "title":"Enabled for Workflow",
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates if a workflow approval process is initiated when a project status changes.",
                        "nullable":true,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Statuses"
                }
            },
            "grantsSponsors-item-patch-request":{
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Sponsor Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor.",
                        "nullable":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is federal.",
                        "nullable":true
                    },
                    "GrantsSponsorAccountDetails":{
                        "title":"Grants Sponsor Account Details",
                        "type":"array",
                        "description":"The Grants Sponsor Account Details resource is used to get the details of the sponsor account.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-patch-request"
                        }
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountId":{
                        "title":"Sponsor Account Number",
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true
                    },
                    "SponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":true
                    },
                    "grantsSponsorReferenceTypes":{
                        "title":"Sponsor Reference Types",
                        "type":"array",
                        "description":"The Grants Sponsor Reference Types resource is used to get sponsor reference types.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-patch-request"
                        }
                    }
                }
            },
            "grantsSponsors":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorVO-updatableFields":{
                "type":"object",
                "properties":{
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Sponsor Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true
                    },
                    "SponsorAccountId":{
                        "title":"Sponsor Account Number",
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is federal.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorAcctDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comment about the sponsor account details.",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "PrimaryFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor account is primary.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":true
                    },
                    "SponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Sponsor Account Details"
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorAcctDetailsVO-item":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comment about the sponsor account details.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "PrimaryFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor account is primary.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountDetailsId":{
                        "type":"integer",
                        "description":"The unique identifier or the sponsor account details.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":true
                    },
                    "SponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Sponsor Account Details"
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes-item-post-request":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor reference type.",
                        "nullable":true
                    },
                    "SponsorReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorReferenceType":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the sponsor reference, for example, Industry.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value of the sponsor reference type, for example, State Government or Local Government.",
                        "nullable":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorVO-item":{
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Sponsor Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is federal.",
                        "nullable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique party identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "PrimaryContactAddresss":{
                        "title":"Primary Address",
                        "type":"string",
                        "description":"The primary contact address of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PrimaryContactEmail":{
                        "title":"Primary Email",
                        "maxLength":320,
                        "type":"string",
                        "description":"The primary contact email address of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"EmailEO.EmailAddress",
                            "protectionObjectTitle":"Email",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Email"
                        }
                    },
                    "PrimaryContactName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The primary contact name of the sponsor.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrimaryContactPhone":{
                        "title":"Primary Phone",
                        "type":"string",
                        "description":"The primary contact phone number of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PrimaryURL":{
                        "title":"Primary URL",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The primary URL of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"WebEO.Url",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"URL"
                        }
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountId":{
                        "title":"Sponsor Account Number",
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true
                    },
                    "SponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":true
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the sponsor.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusCode":{
                        "title":"Party Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"The status code of the sponsor.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Sponsors"
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorReferenceVO-post-item":{
                "required":[
                    "SponsorReferenceType"
                ],
                "type":"object",
                "properties":{
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor reference type.",
                        "nullable":true
                    },
                    "SponsorReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorReferenceType":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the sponsor reference, for example, Industry.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value of the sponsor reference type, for example, State Government or Local Government.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Sponsor Reference Types"
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorAcctDetailsVO-post-item":{
                "required":[
                    "SponsorAccountId",
                    "SponsorAccountNumber",
                    "SponsorId"
                ],
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comment about the sponsor account details.",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "PrimaryFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor account is primary.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountDetailsId":{
                        "type":"integer",
                        "description":"The unique identifier or the sponsor account details.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":true
                    },
                    "SponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Grants Sponsor Account Details"
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorAcctDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails-item-response":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comment about the sponsor account details.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PrimaryFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor account is primary.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RelatedSponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RelatedSponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SponsorAccountDetailsId":{
                        "type":"integer",
                        "description":"The unique identifier or the sponsor account details.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorReferenceVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the sponsor reference type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorVO-post-item":{
                "required":[
                    "PartyId",
                    "SponsorName",
                    "SponsorNumber"
                ],
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Sponsor Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor.",
                        "nullable":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is federal.",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique party identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountId":{
                        "title":"Sponsor Account Number",
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true
                    },
                    "SponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":true
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Sponsors"
                }
            },
            "grantsSponsors-item-post-request":{
                "required":[
                    "PartyId",
                    "SponsorName",
                    "SponsorNumber"
                ],
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Sponsor Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor.",
                        "nullable":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is federal.",
                        "nullable":true
                    },
                    "GrantsSponsorAccountDetails":{
                        "title":"Grants Sponsor Account Details",
                        "type":"array",
                        "description":"The Grants Sponsor Account Details resource is used to get the details of the sponsor account.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-post-request"
                        }
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique party identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountId":{
                        "title":"Sponsor Account Number",
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true
                    },
                    "SponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":true
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "grantsSponsorReferenceTypes":{
                        "title":"Sponsor Reference Types",
                        "type":"array",
                        "description":"The Grants Sponsor Reference Types resource is used to get sponsor reference types.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorAcctDetailsVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "SponsorAccountDetailsId":{
                        "type":"integer",
                        "description":"The unique identifier or the sponsor account details.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails-item-patch-request":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comment about the sponsor account details.",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "PrimaryFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor account is primary.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":true
                    },
                    "SponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":true
                    }
                }
            },
            "grantsSponsors-item-response":{
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "BurdenScheduleName":{
                        "title":"Sponsor Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is federal.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "GrantsSponsorAccountDetails":{
                        "title":"Grants Sponsor Account Details",
                        "type":"array",
                        "description":"The Grants Sponsor Account Details resource is used to get the details of the sponsor account.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-response"
                        }
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique party identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "PrimaryContactAddresss":{
                        "title":"Primary Address",
                        "type":"string",
                        "description":"The primary contact address of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PrimaryContactEmail":{
                        "title":"Primary Email",
                        "maxLength":320,
                        "type":"string",
                        "description":"The primary contact email address of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"EmailEO.EmailAddress",
                            "protectionObjectTitle":"Email",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Email"
                        },
                        "x-queryable":true
                    },
                    "PrimaryContactName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The primary contact name of the sponsor.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PrimaryContactPhone":{
                        "title":"Primary Phone",
                        "type":"string",
                        "description":"The primary contact phone number of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PrimaryURL":{
                        "title":"Primary URL",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The primary URL of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"WebEO.Url",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"URL"
                        },
                        "x-queryable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RelatedSponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RelatedSponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SponsorAccountId":{
                        "title":"Sponsor Account Number",
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "SponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the sponsor.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Party Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"The status code of the sponsor.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "grantsSponsorReferenceTypes":{
                        "title":"Sponsor Reference Types",
                        "type":"array",
                        "description":"The Grants Sponsor Reference Types resource is used to get sponsor reference types.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-response"
                        }
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorVO-patch-item":{
                "type":"object",
                "properties":{
                    "BurdenScheduleId":{
                        "type":"integer",
                        "description":"The unique identifier of the burden schedule.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "BurdenScheduleName":{
                        "title":"Sponsor Burden Schedule",
                        "maxLength":30,
                        "type":"string",
                        "description":"The name of the burden schedule.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor.",
                        "nullable":true
                    },
                    "FederalFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is federal.",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountId":{
                        "title":"Sponsor Account Number",
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "default":0,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true
                    },
                    "SponsorAccountNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Sponsors"
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorAcctDetailsVO-updatableFields":{
                "type":"object",
                "properties":{
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "PrimaryFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor account is primary.",
                        "nullable":true
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comment about the sponsor account details.",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":true
                    },
                    "SponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorReferenceVO-updatableFields":{
                "type":"object",
                "properties":{
                    "SponsorReferenceType":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the sponsor reference, for example, Industry.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor reference type.",
                        "nullable":true
                    },
                    "SponsorReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value of the sponsor reference type, for example, State Government or Local Government.",
                        "nullable":true
                    },
                    "SponsorReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorVO-createOnlyFields":{
                "type":"object",
                "properties":{
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorName":{
                        "title":"Sponsor Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorNumber":{
                        "title":"Sponsor Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "PartyId":{
                        "type":"integer",
                        "description":"The unique party identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    }
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails-item-post-request":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comment about the sponsor account details.",
                        "nullable":true
                    },
                    "LetterOfCreditFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor billing is letter of credit.",
                        "nullable":true
                    },
                    "LetterOfCreditNumber":{
                        "maxLength":240,
                        "type":"string",
                        "description":"The unique number of the sponsor letter of credit.",
                        "nullable":true
                    },
                    "PrimaryFlag":{
                        "maxLength":1,
                        "type":"boolean",
                        "description":"Indicates whether the sponsor account is primary.",
                        "nullable":true
                    },
                    "RelatedSponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor account.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the related sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "RelatedSponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the related sponsor.",
                        "format":"int64",
                        "nullable":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "RelatedSponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the related sponsor.",
                        "nullable":true
                    },
                    "RelatedSponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the related sponsor.",
                        "nullable":true
                    },
                    "SponsorAccountDetailsId":{
                        "type":"integer",
                        "description":"The unique identifier or the sponsor account details.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorAccountId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor account.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorAccountName":{
                        "title":"Account Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The name of the sponsor account.",
                        "nullable":true,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorAccountNumber":{
                        "title":"Account Number",
                        "maxLength":30,
                        "type":"string",
                        "description":"The unique number of the sponsor account.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "SponsorName":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The name of the sponsor.",
                        "nullable":true
                    },
                    "SponsorNumber":{
                        "maxLength":255,
                        "type":"string",
                        "description":"The unique number of the sponsor.",
                        "nullable":true
                    }
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes-item-patch-request":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor reference type.",
                        "nullable":true
                    },
                    "SponsorReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorReferenceType":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the sponsor reference, for example, Industry.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value of the sponsor reference type, for example, State Government or Local Government.",
                        "nullable":true
                    }
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes-item-response":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor reference type.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the sponsor reference type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "SponsorReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        },
                        "x-queryable":true
                    },
                    "SponsorReferenceType":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the sponsor reference, for example, Industry.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        },
                        "x-queryable":true
                    },
                    "SponsorReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value of the sponsor reference type, for example, State Government or Local Government.",
                        "nullable":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the sponsor.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrimaryContactName":{
                        "title":"Name",
                        "maxLength":360,
                        "type":"string",
                        "description":"The primary contact name of the sponsor.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrimaryContactAddresss":{
                        "title":"Primary Address",
                        "type":"string",
                        "description":"The primary contact address of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "PrimaryURL":{
                        "title":"Primary URL",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The primary URL of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"WebEO.Url",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"URL"
                        }
                    },
                    "PrimaryContactEmail":{
                        "title":"Primary Email",
                        "maxLength":320,
                        "type":"string",
                        "description":"The primary contact email address of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-hints":{
                            "protectionKey":"EmailEO.EmailAddress",
                            "protectionObjectTitle":"Email",
                            "protectionState":"TOKENIZED",
                            "protectionAttributeTitle":"Email"
                        }
                    },
                    "StatusCode":{
                        "title":"Party Status",
                        "maxLength":1,
                        "type":"string",
                        "description":"The status code of the sponsor.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PrimaryContactPhone":{
                        "title":"Primary Phone",
                        "type":"string",
                        "description":"The primary contact phone number of the sponsor.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":false
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorReferenceVO-item":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor reference type.",
                        "nullable":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Created By",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"Creation Date",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":240,
                        "type":"string",
                        "description":"The description of the sponsor reference type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"Last Updated By",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"Last Updated Date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "SponsorReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorReferenceType":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the sponsor reference, for example, Industry.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value of the sponsor reference type, for example, State Government or Local Government.",
                        "nullable":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Sponsor Reference Types"
                }
            },
            "oracle_apps_projects_grantsManagement_setup_restModel_view_GrantsSponsorReferenceVO-patch-item":{
                "type":"object",
                "properties":{
                    "Comments":{
                        "title":"Comments",
                        "maxLength":2000,
                        "type":"string",
                        "description":"The comments about the sponsor reference type.",
                        "nullable":true
                    },
                    "SponsorReferenceId":{
                        "type":"integer",
                        "description":"The unique identifier of the sponsor reference type.",
                        "format":"int64",
                        "nullable":false,
                        "x-hints":{
                            "precision":18,
                            "fnd:GLOBALLY_UNIQUE":"true"
                        }
                    },
                    "SponsorReferenceType":{
                        "title":"Type",
                        "maxLength":80,
                        "type":"string",
                        "description":"The type of the sponsor reference, for example, Industry.",
                        "nullable":false,
                        "x-hints":{
                            "controlType":"choice"
                        }
                    },
                    "SponsorReferenceValue":{
                        "title":"Value",
                        "maxLength":300,
                        "type":"string",
                        "description":"The value of the sponsor reference type, for example, State Government or Local Government.",
                        "nullable":true
                    }
                }
            },
            "projectTypesLOV-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectTypesLOV-item-response":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project type.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the project type isn't active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project type.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ProjectTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the project type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date before which the project type isn't active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_ProjectTypeLovVO-item":{
                "type":"object",
                "properties":{
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the project type isn't active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the project type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date before which the project type isn't active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Types"
                }
            },
            "projectTypesLOV":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectTypesLOV-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"LOV"
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_ProjectTypeLovVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who last updated the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StartDateActive":{
                        "title":"From Date",
                        "type":"string",
                        "description":"Date before which the project type isn't active.",
                        "format":"date",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "type":"string",
                        "description":"The date when the record was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "EndDateActive":{
                        "title":"To Date",
                        "type":"string",
                        "description":"Date after which the project type isn't active.",
                        "format":"date",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Description":{
                        "title":"Description",
                        "maxLength":2000,
                        "type":"string",
                        "description":"Description of the project type.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who created the record.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ProjectTypeId":{
                        "type":"integer",
                        "description":"Unique identifier of the project type.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "DISPLAYHINT":"Hide",
                            "precision":18
                        }
                    },
                    "ProjectType":{
                        "title":"Project Type",
                        "maxLength":240,
                        "type":"string",
                        "description":"Name of the project type.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "type":"string",
                        "description":"The date when the record was last updated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_ProjectTypeLovVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "projectTypesLOV-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_setup_projects_restModel_view_ProjectTypeLovVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"LOV for Project Types"
                }
            },
            "oracle_apps_projects_foundation_common_restModel_view_ActionsVO-item":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionCode":{
                        "title":"Action Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the action name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionDate":{
                        "title":"Action Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Object":{
                        "title":"Object",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the business object on which the action was performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectCode":{
                        "title":"Object Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the business object on which the action was performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PerformedBy":{
                        "title":"Performed By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who performed the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason to perform the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the reason to perform the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the action being performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the action status.",
                        "nullable":false,
                        "readOnly":true
                    }
                },
                "x-hints":{
                    "titlePlural":"Project Actions"
                }
            },
            "projectActions-ActionDetails-item-response":{
                "type":"object",
                "properties":{
                    "ActionDetailId":{
                        "title":"Action Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the action detail.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "ActionStatus":{
                        "title":"Action Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the action on a particular business object.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionStatusCode":{
                        "title":"Action Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the status of the action on a particular business object.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionStatusReason":{
                        "title":"Action Status Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Action status reason of a particular business object.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionStatusReasonCode":{
                        "title":"Action Status Reason Code",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Identifier of the action status reason of a particular business object.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"Unique identifier of the business object on which the action was performed.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectActions-ActionDetails-item-post-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectActions-item-post-request":{
                "type":"object",
                "properties":{
                    "ActionDetails":{
                        "title":"Action Details",
                        "type":"array",
                        "description":"The action details resource is used to view the comprehensive details of a specific action.",
                        "items":{
                            "$ref":"#/components/schemas/projectActions-ActionDetails-item-post-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_common_restModel_view_ActionsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            },
            "oracle_apps_projects_foundation_common_restModel_view_ActionDetailsVO-item":{
                "type":"object",
                "properties":{
                    "ActionDetailId":{
                        "title":"Action Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the action detail.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActionStatus":{
                        "title":"Action Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the action on a particular business object.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionStatusCode":{
                        "title":"Action Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the status of the action on a particular business object.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActionStatusReason":{
                        "title":"Action Status Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Action status reason of a particular business object.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionStatusReasonCode":{
                        "title":"Action Status Reason Code",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Identifier of the action status reason of a particular business object.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"Unique identifier of the business object on which the action was performed.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    }
                },
                "x-hints":{
                    "titlePlural":"Action Details"
                }
            },
            "projectActions-item-response":{
                "type":"object",
                "properties":{
                    "Action":{
                        "title":"Action",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the action.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionCode":{
                        "title":"Action Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the action name.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionDate":{
                        "title":"Action Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ActionDetails":{
                        "title":"Action Details",
                        "type":"array",
                        "description":"The action details resource is used to view the comprehensive details of a specific action.",
                        "items":{
                            "$ref":"#/components/schemas/projectActions-ActionDetails-item-response"
                        }
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        },
                        "x-queryable":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Object":{
                        "title":"Object",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the business object on which the action was performed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ObjectCode":{
                        "title":"Object Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the business object on which the action was performed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "PerformedBy":{
                        "title":"Performed By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who performed the action.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason to perform the action.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the reason to perform the action.",
                        "nullable":true,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the action being performed.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the action status.",
                        "nullable":false,
                        "readOnly":true,
                        "x-queryable":true
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    }
                }
            },
            "projectActions-ActionDetails-item-patch-request":{
                "type":"object",
                "properties":{
                }
            },
            "projectActions":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectActions-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                },
                "x-hints":{
                    "usage":"BusinessObject"
                }
            },
            "oracle_apps_projects_foundation_common_restModel_view_ActionDetailsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created. Application calculated.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionStatusReasonCode":{
                        "title":"Action Status Reason Code",
                        "maxLength":1000,
                        "type":"string",
                        "description":"Identifier of the action status reason of a particular business object.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionDetailId":{
                        "title":"Action Detail ID",
                        "type":"integer",
                        "description":"The unique identifier of the action detail.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ObjectId":{
                        "title":"Object ID",
                        "type":"integer",
                        "description":"Unique identifier of the business object on which the action was performed.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActionStatusReason":{
                        "title":"Action Status Reason",
                        "maxLength":80,
                        "type":"string",
                        "description":"Action status reason of a particular business object.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionStatusCode":{
                        "title":"Action Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the status of the action on a particular business object.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "ActionStatus":{
                        "title":"Action Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"Status of the action on a particular business object.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_common_restModel_view_ActionDetailsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Action Details"
                }
            },
            "projectActions-ActionDetails":{
                "required":[
                    "count",
                    "hasMore",
                    "limit",
                    "links",
                    "offset"
                ],
                "type":"object",
                "properties":{
                    "count":{
                        "type":"integer",
                        "description":"The number of resource instances returned in the current range."
                    },
                    "hasMore":{
                        "type":"boolean",
                        "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false."
                    },
                    "items":{
                        "title":"Items",
                        "type":"array",
                        "description":"The items in the collection.",
                        "items":{
                            "$ref":"#/components/schemas/projectActions-ActionDetails-item-response"
                        }
                    },
                    "limit":{
                        "type":"integer",
                        "description":"The actual paging size used by the server."
                    },
                    "links":{
                        "title":"Links",
                        "type":"array",
                        "description":"The link relations associated with the resource instance.",
                        "items":{
                            "$ref":"#/components/schemas/link"
                        }
                    },
                    "offset":{
                        "type":"integer",
                        "description":"The offset value used in the current page."
                    },
                    "totalResults":{
                        "type":"integer",
                        "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included."
                    }
                }
            },
            "oracle_apps_projects_foundation_common_restModel_view_ActionsVO-readOnlyFields":{
                "type":"object",
                "properties":{
                    "Status":{
                        "title":"Status",
                        "maxLength":80,
                        "type":"string",
                        "description":"The status of the action being performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdatedBy":{
                        "title":"Last Updated By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who updated the action last.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreationDate":{
                        "title":"Creation Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "Action":{
                        "title":"Action",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "CreatedBy":{
                        "title":"Created By",
                        "maxLength":64,
                        "type":"string",
                        "description":"The user who invoked the action.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionCode":{
                        "title":"Action Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier for the action name.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ObjectCode":{
                        "title":"Object Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the business object on which the action was performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ActionNumber":{
                        "title":"Action Number",
                        "type":"integer",
                        "description":"The unique identifier of the action.",
                        "format":"int64",
                        "nullable":false,
                        "readOnly":true,
                        "x-hints":{
                            "precision":18
                        }
                    },
                    "StatusCode":{
                        "title":"Status Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the action status.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "ReasonCode":{
                        "title":"Reason Code",
                        "maxLength":30,
                        "type":"string",
                        "description":"Identifier of the reason to perform the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Reason":{
                        "title":"Reason",
                        "maxLength":255,
                        "type":"string",
                        "description":"The reason to perform the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "ActionDate":{
                        "title":"Action Date",
                        "type":"string",
                        "description":"The date and time when the action was created.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    },
                    "PerformedBy":{
                        "title":"Performed By",
                        "maxLength":255,
                        "type":"string",
                        "description":"The user who performed the action.",
                        "nullable":true,
                        "readOnly":true
                    },
                    "Object":{
                        "title":"Object",
                        "maxLength":80,
                        "type":"string",
                        "description":"Name of the business object on which the action was performed.",
                        "nullable":false,
                        "readOnly":true
                    },
                    "LastUpdateDate":{
                        "title":"Last Updated Date",
                        "type":"string",
                        "description":"The date and time when the action was updated last.",
                        "format":"date-time",
                        "nullable":false,
                        "readOnly":true
                    }
                }
            },
            "oracle_apps_projects_foundation_common_restModel_view_ActionsVO-post-item":{
                "type":"object",
                "properties":{
                },
                "x-hints":{
                    "titlePlural":"Project Actions"
                }
            },
            "projectActions-item-patch-request":{
                "type":"object",
                "properties":{
                    "ActionDetails":{
                        "title":"Action Details",
                        "type":"array",
                        "description":"The action details resource is used to view the comprehensive details of a specific action.",
                        "items":{
                            "$ref":"#/components/schemas/projectActions-ActionDetails-item-patch-request"
                        }
                    }
                }
            },
            "oracle_apps_projects_foundation_common_restModel_view_ActionDetailsVO-patch-item":{
                "type":"object",
                "properties":{
                }
            }
        },
        "responses":{
            "rateSchedulesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedulesLOV-item-response"
                        }
                    }
                }
            },
            "rateSchedulesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedulesLOV"
                        }
                    }
                }
            },
            "projectExpenditureBatches-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureBatches-item-response"
                        }
                    }
                }
            },
            "projectExpenditureBatches-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureBatches"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF"
                        }
                    }
                }
            },
            "financialProjectPlans-VersionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-VersionErrors-item-response"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF"
                        }
                    }
                }
            },
            "financialProjectPlans-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans"
                        }
                    }
                },
                "links":{
                    "reprocessFailedFinancialProjectPlans":{
                        "operationRef":"#/paths/~1financialProjectPlans~1action~1reprocessFailedFinancialProjectPlans/post",
                        "description":"This action will reprocess all the financial project plan versions that failed and places them back in the Current working state."
                    },
                    "updatePlannedAmountsFromProgressForRangeOfProjects":{
                        "operationRef":"#/paths/~1financialProjectPlans~1action~1updatePlannedAmountsFromProgressForRangeOfProjects/post",
                        "description":"Updates planned amounts from progress for a range of projects."
                    },
                    "baselineRangeOfFinancialProjectPlans":{
                        "operationRef":"#/paths/~1financialProjectPlans~1action~1baselineRangeOfFinancialProjectPlans/post",
                        "description":"Sets the baseline financial project plan for a range of projects. Additionally, generates a budget version and baselines it based on the budget generation option specified in the project plan type settings."
                    },
                    "baselineFinancialProjectPlan":{
                        "operationRef":"#/paths/~1financialProjectPlans~1action~1baselineFinancialProjectPlan/post",
                        "description":"This action will set the financial project plan to baseline. Additionally, you can create a budget version and baseline it."
                    },
                    "adjustForRangeOfProjects":{
                        "operationRef":"#/paths/~1financialProjectPlans~1action~1adjustForRangeOfProjects/post",
                        "description":"Adjusts the financial project plan versions for a range of projects using the adjustment type and adjustment percentage."
                    },
                    "refreshRatesForRangeOfProjects":{
                        "operationRef":"#/paths/~1financialProjectPlans~1action~1refreshRatesForRangeOfProjects/post",
                        "description":"Refresh rates on financial project plan versions for a range of projects."
                    },
                    "updateActualAmountsForRangeOfProjects":{
                        "operationRef":"#/paths/~1financialProjectPlans~1action~1updateActualAmountsForRangeOfProjects/post",
                        "description":"Updates actual amounts for a range of projects."
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    }
                },
                "links":{
                    "adjust":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanningAmountDetailsUniqID}~1action~1adjust/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanningAmountDetailsUniqID":"$request.path.PlanningAmountDetailsUniqID",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Adjusts the financial project plan line period using the adjustment parameters."
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails"
                        }
                    }
                }
            },
            "financialProjectPlans-VersionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-VersionErrors"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningOptionsDFF":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                        "parameters":{
                            "PlanningOptionId":"$request.path.PlanningOptionId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"A listing of all the descriptive flexfields available for planning options in the financial project plan version."
                    },
                    "PlanningCurrencies":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                        "parameters":{
                            "PlanningOptionId":"$request.path.PlanningOptionId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-response"
                        }
                    }
                },
                "links":{
                    "PlanLinesDFF":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Plan Lines descriptive flexfields resource is used to capture, view, and update additional information for planning amounts in financial project plans."
                    },
                    "updatePlannedAmountsFromProgress":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1updatePlannedAmountsFromProgress/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Updates planned amounts from progress for a resource."
                    },
                    "adjust":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Adjusts the financia project plan line using the adjustment parameters."
                    },
                    "PlanningAmountDetails":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Amount Details resource is used to view, create, update, and delete a financial project plan resource assignment periodic amounts."
                    },
                    "refreshRates":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Refreshes rates for the financial project plan line."
                    }
                }
            },
            "financialProjectPlans-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningOptions":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1PlanningOptions/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Options resource is used to view the planning options configured for the financial project plan version. Planning options are user-definable options, that include plan settings, rate settings, currency settings, and generation options, and are used to control planning scenarios. Financial project plan versions inherit planning options that are defined for the project plan type that's associated to the project."
                    },
                    "ResourceAssignments":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Resource Assignments resource is used to view, create, update, and delete a financial project plan resource assignment."
                    },
                    "updatePlannedAmountsFromProgress":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1updatePlannedAmountsFromProgress/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Updates planned amounts from progress of a financial plan version."
                    },
                    "adjust":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1adjust/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Adjusts the financial project plan version using the adjustment parameters."
                    },
                    "refreshRates":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1refreshRates/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Refreshes rates for the financial project plan version."
                    },
                    "VersionErrors":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1VersionErrors/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Version Errors resource is used to view the errors in a financial project plan resource assignment."
                    },
                    "updateActualAmounts":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1action~1updateActualAmounts/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Updates actual amounts of a financial plan version."
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningAmounts":{
                        "operationRef":"#/paths/~1financialProjectPlans~1{PlanVersionId}~1child~1ResourceAssignments~1{PlanningElementId}~1child~1PlanningAmounts/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Amounts resource is used to view, create, update, and delete a financial project plan resource assignment amounts."
                    }
                }
            },
            "projects-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects"
                        }
                    }
                }
            },
            "projects-ProjectStatusHistory-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectStatusHistory"
                        }
                    }
                }
            },
            "projects-ProjectClassifications-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectClassifications-item-response"
                        }
                    }
                }
            },
            "projects-TaskDependencies-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-TaskDependencies"
                        }
                    }
                }
            },
            "projects-ProviderBusinessUnits-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProviderBusinessUnits"
                        }
                    }
                }
            },
            "projects-ProjectTeamMembers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectTeamMembers"
                        }
                    }
                }
            },
            "projects-Tasks-TasksDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TasksDFF"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers"
                        }
                    }
                }
            },
            "projects-Tasks-TaskTransactionControls-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls"
                        }
                    }
                }
            },
            "projects-Tasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks"
                        }
                    }
                }
            },
            "projects-Tasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-item-response"
                        }
                    }
                },
                "links":{
                    "TasksDFF":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TasksDFF/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TasksUniqID":"$request.path.TasksUniqID"
                        },
                        "description":"The Tasks Descriptive Flexfields resource is used to view, create, and update additional information for project tasks."
                    },
                    "TaskTransactionControls":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TaskTransactionControls/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TasksUniqID":"$request.path.TasksUniqID"
                        },
                        "description":"The Task Transaction Control resource is used to view, create, update, and delete a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
                    },
                    "ExpenseResourceAssignments":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1ExpenseResourceAssignments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TasksUniqID":"$request.path.TasksUniqID"
                        },
                        "description":"An object that includes the attributes that are used to store values while creating or updating expense resource assignments for a project task. For example, hotel expenses can be planned on a project task."
                    },
                    "LaborResourceAssignments":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1LaborResourceAssignments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TasksUniqID":"$request.path.TasksUniqID"
                        },
                        "description":"An object that includes the attributes that are used to store values while creating or updating labor resource assignments for a project task. For example, a DBA can be assigned as labor resource for a project task."
                    },
                    "TaskAttachments":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks~1{TasksUniqID}~1child~1TaskAttachments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TasksUniqID":"$request.path.TasksUniqID"
                        },
                        "description":"The attachments resource is used to view, create, and update attachments."
                    }
                }
            },
            "projects-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-item-response"
                        }
                    }
                },
                "links":{
                    "Tasks":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Tasks/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task resource includes the attributes that are used to store values while creating or updating project tasks. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                    },
                    "addTasksFromWorkplanTemplate":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1action~1addTasksFromWorkplanTemplate/post",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"Use this action to add tasks from a work plan template to the Project. If no task reference is provided, tasks from work plan template are created directly under the project node. Provide either parent task reference or the peer task reference based on where you want to create tasks from work plan template."
                    },
                    "ProviderBusinessUnits":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProviderBusinessUnits/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"This Project resource is used to view, create, update, and delete provider business units, regardless of whether they're from Project Portfolio Management or imported from third-party applications. The Provider Business Unit resource is a child of the Project resource."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1Attachments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Attachments resource is used to view, create, update and delete attachments to a project."
                    },
                    "ProjectDFF":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectDFF/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"A listing of all the descriptive flexfields available for projects."
                    },
                    "ProjectTransactionControls":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectTransactionControls/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Project Transaction Control resource is used to view, create, update, and delete a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
                    },
                    "ProjectClassifications":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectClassifications/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Project Classification resource is used to view, create, update, and delete a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
                    },
                    "ProjectOpportunities":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectOpportunities/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"An object that includes attributes that are used to store values while creating or updating the opportunity details for a project. An opportunity is defined as a potential revenue-generating event."
                    },
                    "ProjectStatusHistory":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectStatusHistory/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The endpoint that provides all project status changes and associated comments throughout the project's lifecycle."
                    },
                    "ProjectCustomers":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectCustomers/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Project Customers resource is used to view, create, and delete customers associated with those projects that are enabled for financial management. This applies only to those customers that are defined as parties as part of the project definition. This doesn't retrieve the customer information from a contract linked to the project."
                    },
                    "TaskDependencies":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1TaskDependencies/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed."
                    },
                    "ProjectTeamMembers":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectTeamMembers/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"An object that includes attributes that are used to store values while creating or updating team members on a project. A project team member is a person who is assigned a role on a project."
                    }
                }
            },
            "projects-Tasks-LaborResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-response"
                        }
                    }
                }
            },
            "projects-Tasks-TaskTransactionControls-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-response"
                        }
                    }
                }
            },
            "projects-ProjectOpportunities-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectOpportunities"
                        }
                    }
                }
            },
            "projects-ProjectOpportunities-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectOpportunities-item-response"
                        }
                    }
                }
            },
            "projects-ProjectStatusHistory-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectStatusHistory-item-response"
                        }
                    }
                }
            },
            "projects-ProjectTeamMembers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-response"
                        }
                    }
                }
            },
            "projects-Tasks-ExpenseResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments"
                        }
                    }
                }
            },
            "projects-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Attachments"
                        }
                    }
                }
            },
            "projects-Tasks-ExpenseResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-response"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers"
                        }
                    }
                }
            },
            "projects-Tasks-TasksDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                        },
                        "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projects-ProjectClassifications-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectClassifications"
                        }
                    }
                }
            },
            "projects-ProjectTransactionControls-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectTransactionControls"
                        }
                    }
                }
            },
            "projects-Tasks-TaskAttachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskAttachments"
                        }
                    }
                }
            },
            "projects-ProjectDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectDFF"
                        }
                    }
                }
            },
            "projects-Tasks-LaborResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments"
                        }
                    }
                }
            },
            "projects-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Attachments-item-response"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-item-response"
                        }
                    }
                },
                "links":{
                    "CustomerTeamMembers":{
                        "operationRef":"#/paths/~1projects~1{ProjectId}~1child~1ProjectCustomers~1{ProjectPartyId}~1child~1CustomerTeamMembers/get",
                        "parameters":{
                            "ProjectPartyId":"$request.path.ProjectPartyId",
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"A customer team member is an external stakeholder from the client organization who is granted access to the project."
                    }
                }
            },
            "projects-TaskDependencies-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-TaskDependencies-item-response"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-response"
                        }
                    }
                }
            },
            "projects-ProjectTransactionControls-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-response"
                        }
                    }
                }
            },
            "projects-Tasks-TaskAttachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-response"
                        }
                    }
                }
            },
            "projects-ProviderBusinessUnits-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-response"
                        }
                    }
                }
            },
            "projects-ProjectDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                        },
                        "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningAmountDetails":{
                        "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Resources~1{RbsElementId}~1child~1BudgetLines~1{BudgetLinesUniqID}~1child~1PlanningAmountDetails/get",
                        "parameters":{
                            "BudgetLinesUniqID":"$request.path.BudgetLinesUniqID",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "RbsElementId":"$request.path.RbsElementId"
                        },
                        "description":"The Planning Amount Details resource is used to view a project budget line periodic amounts."
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines"
                        }
                    }
                }
            },
            "projectBudgetSummary-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-item-response"
                        }
                    }
                },
                "links":{
                    "Tasks":{
                        "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Tasks/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Tasks resource is used to view a project budget version task."
                    },
                    "VersionErrors":{
                        "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1VersionErrors/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Version Errors resource is used to view project budget version errors."
                    },
                    "Resources":{
                        "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Resources/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Resources resource is used to view a project budget version resource."
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-item-response"
                        }
                    }
                },
                "links":{
                    "BudgetLines":{
                        "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Tasks~1{TaskId}~1child~1BudgetLines/get",
                        "parameters":{
                            "TaskId":"$request.path.TaskId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Budget Lines resource is used to view a task's project budget line."
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks"
                        }
                    }
                }
            },
            "projectBudgetSummary-VersionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-item-response"
                        }
                    }
                },
                "links":{
                    "BudgetLines":{
                        "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Resources~1{RbsElementId}~1child~1BudgetLines/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "RbsElementId":"$request.path.RbsElementId"
                        },
                        "description":"The Budget Lines resource is used to view a resource's project budget line."
                    }
                }
            },
            "projectBudgetSummary-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary"
                        }
                    }
                }
            },
            "projectBudgetSummary-VersionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors-item-response"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningAmountDetails":{
                        "operationRef":"#/paths/~1projectBudgetSummary~1{PlanVersionId}~1child~1Tasks~1{TaskId}~1child~1BudgetLines~1{BudgetLinesUniqID}~1child~1PlanningAmountDetails/get",
                        "parameters":{
                            "TaskId":"$request.path.TaskId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "BudgetLinesUniqID2":"$request.path.BudgetLinesUniqID2"
                        },
                        "description":"The Planning Amount Details resource is used to view a project budget line periodic amounts."
                    }
                }
            },
            "projectBudgetSummary-Resources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources"
                        }
                    }
                }
            },
            "projectContractBillTransactions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractBillTransactions"
                        }
                    }
                },
                "links":{
                    "bulkChangeStatusToReady":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1action~1bulkChangeStatusToReady/post",
                        "description":"Bulk update the status of one or more bill transactions to Ready using the bulk change status to ready custom action."
                    },
                    "changeUnitPrice":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1action~1changeUnitPrice/post",
                        "description":"Update the unit price of one or more bill transactions using the change unit price custom action."
                    },
                    "changeBillQuantity":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1action~1changeBillQuantity/post",
                        "description":"Update the bill quantity of one or more bill transactions using the change bill quantity custom action."
                    },
                    "bulkChangeStatusToNonBillable":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1action~1bulkChangeStatusToNonBillable/post",
                        "description":"Bulk update the status of one or more bill transactions to Nonbillable using the bulk change status to nonbillable custom action."
                    },
                    "bulkChangeStatusToOnHold":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1action~1bulkChangeStatusToOnHold/post",
                        "description":"Bulk update the status of one or more bill transactions to On-hold using the bulk change status to on-hold custom action."
                    },
                    "changeAmountToBill":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1action~1changeAmountToBill/post",
                        "description":"Update the amount to bill of one or more bill transactions using the change amount to bill custom action."
                    }
                }
            },
            "projectContractBillTransactions-ActionHistory-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory"
                        }
                    }
                }
            },
            "projectContractBillTransactions-ActionHistory-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory-item-response"
                        }
                    }
                }
            },
            "projectContractBillTransactions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-item-response"
                        }
                    }
                },
                "links":{
                    "ActionHistory":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1{projectContractBillTransactionsUniqID}~1child~1ActionHistory/get",
                        "parameters":{
                            "projectContractBillTransactionsUniqID":"$request.path.projectContractBillTransactionsUniqID"
                        },
                        "description":"The action history resource is used to view all the actions performed on a bill transaction."
                    },
                    "changeStatusToOnHold":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1{projectContractBillTransactionsUniqID}~1action~1changeStatusToOnHold/post",
                        "parameters":{
                            "projectContractBillTransactionsUniqID":"$request.path.projectContractBillTransactionsUniqID"
                        },
                        "description":"Update the status of a bill transaction to On-hold with this action."
                    },
                    "changeStatusToNonBillable":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1{projectContractBillTransactionsUniqID}~1action~1changeStatusToNonBillable/post",
                        "parameters":{
                            "projectContractBillTransactionsUniqID":"$request.path.projectContractBillTransactionsUniqID"
                        },
                        "description":"Update the status of a bill transaction to Nonbillable with this action."
                    },
                    "changeStatusToReady":{
                        "operationRef":"#/paths/~1projectContractBillTransactions~1{projectContractBillTransactionsUniqID}~1action~1changeStatusToReady/post",
                        "parameters":{
                            "projectContractBillTransactionsUniqID":"$request.path.projectContractBillTransactionsUniqID"
                        },
                        "description":"Update the status of a bill transaction to Ready with this action."
                    }
                }
            },
            "laborScheduleCostsPayElementsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborScheduleCostsPayElementsLOV"
                        }
                    }
                }
            },
            "laborScheduleCostsPayElementsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborScheduleCostsPayElementsLOV-item-response"
                        }
                    }
                }
            },
            "projectClassifiedOrganizationsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectClassifiedOrganizationsLOV-item-response"
                        }
                    }
                }
            },
            "projectClassifiedOrganizationsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectClassifiedOrganizationsLOV"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the task progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectProgress-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-Attachments"
                        }
                    }
                }
            },
            "projectProgress-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectProgressDFF":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1ProjectProgressDFF/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Project Progress Descriptive Flexfields resource is used to view, create, and update additional information for project progress."
                    },
                    "editLatestPublishedProgress":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1editLatestPublishedProgress/post",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"Enables you to edit the latest published progress record and marks the published progress record with the most recent as of date as the latest published progress."
                    },
                    "refreshActualAmounts":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1refreshActualAmounts/post",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"Refresh actual amounts, pull the actual quantity and cost from summarization and recalculate progress for the entire project."
                    },
                    "TaskProgress":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Progress resource is used to capture, view, and update draft progress for the tasks of a project enabled for financial management."
                    },
                    "reviseAsofDate":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1action~1reviseAsofDate/post",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"Enables you to specify a revised progress as of date.\nThis operation automatically calls the Refresh Actual Amounts and Refresh Project Plan Data operations."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1Attachments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for project progress."
                    },
                    "Notes":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1Notes/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Note resource is used to view, create, update, and delete notes for project progress."
                    }
                }
            },
            "projectProgress-ProjectProgressDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the project progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectProgress-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress"
                        }
                    }
                },
                "links":{
                    "captureProjectProgress":{
                        "operationRef":"#/paths/~1projectProgress~1action~1captureProjectProgress/post",
                        "description":"Capture project progress in draft status."
                    },
                    "publishProjectProgress":{
                        "operationRef":"#/paths/~1projectProgress~1action~1publishProjectProgress/post",
                        "description":"Publish project progress so that the progress can be viewed by others."
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes"
                        }
                    }
                }
            },
            "projectProgress-Notes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-Notes"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Notes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-response"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-response"
                        }
                    }
                },
                "links":{
                    "Attachments":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1Attachments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "ResourceId":"$request.path.ResourceId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for resource progress."
                    },
                    "Notes":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1Notes/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "ResourceId":"$request.path.ResourceId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Note resource is used to view, create, update, and delete notes for resource progress."
                    },
                    "ResourceProgressDFF":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress~1{ResourceId}~1child~1ResourceProgressDFF/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "ResourceId":"$request.path.ResourceId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Resource Progress Descriptive Flexfields resource is used to view, create, and update additional information for resource progress."
                    }
                }
            },
            "projectProgress-TaskProgress-Notes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes"
                        }
                    }
                }
            },
            "projectProgress-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-Attachments-item-response"
                        }
                    }
                }
            },
            "projectProgress-Notes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-Notes-item-response"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-response"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the resource progress flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PROJECT_PROGRESS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectProgress-ProjectProgressDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-response"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-item-response"
                        }
                    }
                },
                "links":{
                    "ResourceProgress":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1ResourceProgress/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Project Progress resource is used to capture draft progress, view draft and published progress, update draft progress, and publish progress for a project enabled for financial management."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1Attachments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for task progress."
                    },
                    "TaskProgressDFF":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1TaskProgressDFF/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Task Progress Descriptive Flexfields resource is used to view, create, and update additional information for task progress."
                    },
                    "Notes":{
                        "operationRef":"#/paths/~1projectProgress~1{ProjectId}~1child~1TaskProgress~1{TaskId}~1child~1Notes/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Note resource is used to view, create, update, and delete notes for task progress."
                    }
                }
            },
            "projectProgress-TaskProgress-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-response"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-GateApprovers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers-item-response"
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions-item-response"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskExpenseResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments-item-response"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-TaskDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskWorkItems-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems-item-response"
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-item-response"
                        }
                    }
                },
                "links":{
                    "CalendarExceptions":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1ProjectCalendars~1{CalendarId}~1child~1CalendarExceptions/get",
                        "parameters":{
                            "CalendarId":"$request.path.CalendarId",
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-item-response"
                        }
                    }
                },
                "links":{
                    "Attachments":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskDeliverables~1{TaskDeliverableAssociationId}~1child~1Attachments/get",
                        "parameters":{
                            "TaskDeliverableAssociationId":"$request.path.TaskDeliverableAssociationId",
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The attachments resource is used to view, create, and update attachments."
                    }
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDependencies-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDependencies-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies-item-response"
                        }
                    }
                }
            },
            "projectPlanDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails"
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions"
                        }
                    }
                }
            },
            "projectPlanDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-item-response"
                        }
                    }
                },
                "links":{
                    "TaskWorkItems":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskWorkItems/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete."
                    },
                    "TaskDeliverables":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskDeliverables/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
                    },
                    "Tasks":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1Tasks/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Tasks resource is used to view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0."
                    },
                    "TaskDependencies":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskDependencies/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Dependency resource is used to view dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task."
                    },
                    "ProjectCalendars":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1ProjectCalendars/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned."
                    },
                    "TaskExpenseResourceAssignments":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskExpenseResourceAssignments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Expenses resource assignment resource is used to view the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task."
                    },
                    "TaskLaborResourceAssignments":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1TaskLaborResourceAssignments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task."
                    }
                }
            },
            "projectPlanDetails-TaskExpenseResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskWorkItems-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-GateApprovers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-item-response"
                        }
                    }
                },
                "links":{
                    "TaskDFF":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                        "parameters":{
                            "TaskId":"$request.path.TaskId",
                            "ProjectId":"$request.path.ProjectId"
                        }
                    },
                    "GateApprovers":{
                        "operationRef":"#/paths/~1projectPlanDetails~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                        "parameters":{
                            "TaskId":"$request.path.TaskId",
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Gate Approvers resource is used to view the approver details for a gate."
                    }
                }
            },
            "projectPlanDetails-Tasks-TaskDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments-item-response"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments-item-response"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues-item-response"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-item-response"
                        }
                    }
                },
                "links":{
                    "AcceptedValues":{
                        "operationRef":"#/paths/~1enterpriseProjectAndTaskCodes~1{CodeId}~1child~1AcceptedValues/get",
                        "parameters":{
                            "CodeId":"$request.path.CodeId"
                        },
                        "description":"List of accepted values for an enterprise project code or task code."
                    }
                }
            },
            "fundingSourcesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/fundingSourcesLOV"
                        }
                    }
                }
            },
            "fundingSourcesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/fundingSourcesLOV-item-response"
                        }
                    }
                }
            },
            "sprints-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/sprints-item-response"
                        }
                    }
                }
            },
            "sprints-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/sprints"
                        }
                    }
                }
            },
            "rateSchedules-RateScheduleDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF"
                        }
                    }
                }
            },
            "rateSchedules-RateScheduleDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_RATE_SCH_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_RATE_SCH_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "rateSchedules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules"
                        }
                    }
                }
            },
            "rateSchedules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-item-response"
                        }
                    }
                },
                "links":{
                    "RateScheduleDFF":{
                        "operationRef":"#/paths/~1rateSchedules~1{RateScheduleId}~1child~1RateScheduleDFF/get",
                        "parameters":{
                            "RateScheduleId":"$request.path.RateScheduleId"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTransactionControls-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-response"
                        }
                    }
                }
            },
            "projectTemplates-SetupOptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-SetupOptions"
                        }
                    }
                }
            },
            "projectTemplates-QuickEntries-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-QuickEntries"
                        }
                    }
                }
            },
            "projectTemplates-SetupOptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-response"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTransactionControls-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls"
                        }
                    }
                }
            },
            "projectTemplates-ProjectClassifications-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-response"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTeamMembers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-response"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTeamMembers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers"
                        }
                    }
                }
            },
            "projectTemplates-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectTransactionControls":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectTransactionControls/get",
                        "parameters":{
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The Project Transaction Control resource is used to view and create a project transaction control. Project transaction controls are a set of criteria that control whether a transaction can be charged to a project."
                    },
                    "ProjectClassifications":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectClassifications/get",
                        "parameters":{
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The Project Classification resource is used to view and create a project classification. A project classification includes a class category and a class code, wherein the category is a broad subject within which you can classify projects, and the code is a specific value of the category."
                    },
                    "SetupOptions":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1SetupOptions/get",
                        "parameters":{
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The Setup Option resource is used to view, create, and update a setup option for a project template."
                    },
                    "Tasks":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1Tasks/get",
                        "parameters":{
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The Task resource is used to view and create a project task. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                    },
                    "ProjectCustomers":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectCustomers/get",
                        "parameters":{
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The Project Customer resource is used to view and create a project customer. This represents the name of the customer organization with whom the agreement has been made on the project."
                    },
                    "QuickEntries":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1QuickEntries/get",
                        "parameters":{
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The Quick Entry resource is used to view and create a quick entry for a project template."
                    },
                    "ProjectTeamMembers":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProjectTeamMembers/get",
                        "parameters":{
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The Project Team Member resource is used to view and create a project team member. A project team member is a person who is assigned a role on a project."
                    },
                    "ProviderBusinessUnits":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1ProviderBusinessUnits/get",
                        "parameters":{
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The project template resource is used to view, create, update, and delete provider business units. This includes viewing, creating, updating, and deleting provider business units that are from Project Portfolio Management and those imported from third-party applications. Provider Business Unit is a child of the Project Template."
                    }
                }
            },
            "projectTemplates-ProjectClassifications-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectClassifications"
                        }
                    }
                }
            },
            "projectTemplates-QuickEntries-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-response"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks"
                        }
                    }
                }
            },
            "projectTemplates-ProjectCustomers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-response"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls"
                        }
                    }
                }
            },
            "projectTemplates-ProjectCustomers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectCustomers"
                        }
                    }
                }
            },
            "projectTemplates-ProviderBusinessUnits-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-item-response"
                        }
                    }
                },
                "links":{
                    "TaskTransactionControls":{
                        "operationRef":"#/paths/~1projectTemplates~1{projectTemplatesUniqID}~1child~1Tasks~1{TaskId}~1child~1TaskTransactionControls/get",
                        "parameters":{
                            "TaskId":"$request.path.TaskId",
                            "projectTemplatesUniqID":"$request.path.projectTemplatesUniqID"
                        },
                        "description":"The Task Transaction Control resource is used to view and create a task transaction control. Task transaction controls are a set of criteria that control whether a transaction can be charged to a task."
                    }
                }
            },
            "projectTemplates-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-response"
                        }
                    }
                }
            },
            "projectTemplates-ProviderBusinessUnits-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-response"
                        }
                    }
                }
            },
            "projectAssets-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectAssetAssignments":{
                        "operationRef":"#/paths/~1projectAssets~1{projectAssetsUniqID}~1child~1ProjectAssetAssignments/get",
                        "parameters":{
                            "projectAssetsUniqID":"$request.path.projectAssetsUniqID"
                        },
                        "description":"The project asset assignment resource is used to view, create, update, and delete project asset assignments, including those from Project Portfolio Management and those imported from third-party applications."
                    },
                    "ProjectAssetDff":{
                        "operationRef":"#/paths/~1projectAssets~1{projectAssetsUniqID}~1child~1ProjectAssetDff/get",
                        "parameters":{
                            "projectAssetsUniqID":"$request.path.projectAssetsUniqID"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-response"
                        }
                    }
                }
            },
            "projectAssets-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetDff-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetDff"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetDff-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_PRJ_ASSETS_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_PRJ_ASSETS_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectEnterpriseExpenseResources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseExpenseResources"
                        }
                    }
                }
            },
            "projectEnterpriseExpenseResources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseExpenseResources-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-response"
                        }
                    }
                },
                "links":{
                    "Versions":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules~1{BurdenScheduleId}~1child~1Versions/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId",
                            "BurdenScheduleId":"$request.path.BurdenScheduleId"
                        },
                        "description":"The Versions resource is used to view and create versions for the override burden schedule assigned to the award project."
                    }
                }
            },
            "awards-AwardProject-AwardProjectDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF"
                        }
                    }
                }
            },
            "awards-AwardError-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardError"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectCertification-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-response"
                        }
                    }
                }
            },
            "awards-AwardBudgetPeriod-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-response"
                        }
                    }
                },
                "links":{
                    "Multipliers":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules~1{BurdenScheduleId}~1child~1Versions~1{VersionId}~1child~1Multipliers/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId",
                            "VersionId":"$request.path.VersionId",
                            "BurdenScheduleId":"$request.path.BurdenScheduleId"
                        },
                        "description":"The Multipliers resource is used to view and create multipliers for the override burden schedule assigned to the award project."
                    }
                }
            },
            "awards-AwardProject-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject"
                        }
                    }
                }
            },
            "awards-AwardHeaderDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_HEADERS_DFF"
                        },
                        "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_HEADERS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectReference-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference"
                        }
                    }
                }
            },
            "awards-AwardFunding-AwardProjectFunding-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding"
                        }
                    }
                }
            },
            "awards-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-item-response"
                        }
                    }
                },
                "links":{
                    "AwardBudgetPeriod":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardBudgetPeriod/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Budget Periods resource is used to view award budget period attributes such as budget period name, start date and end date."
                    },
                    "AwardFunding":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFunding/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Fundings resource is used to view award funding attributes such as funding issue type and funding issue name."
                    },
                    "AwardDepartmentCredit":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardDepartmentCredit/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Department Credits resource is used to view the organization credit attributes for the award."
                    },
                    "AwardProject":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Projects resource is used to view the attributes of an award project, such as project name and project number."
                    },
                    "Attachment":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1Attachment/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Attachments resource is used to view attachments associated with the award."
                    },
                    "AwardTerms":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardTerms/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Terms and Conditions resource is used to view the attributes of the terms and conditions associated to the award."
                    },
                    "AwardCFDA":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardCFDA/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award CFDAs resource is used to view the attributes specific to award federal domestic assistance program."
                    },
                    "AwardCertification":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardCertification/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Certifications resource is used to view the certification attributes of the award."
                    },
                    "AwardHeaderDFF":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardHeaderDFF/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"A list of all the descriptive flexfields available for awards."
                    },
                    "AwardReference":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardReference/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award References resource is used to view the attributes specific to award reference type."
                    },
                    "AwardKeyword":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardKeyword/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Keywords resource is used to view the keyword attributes for the award."
                    },
                    "AwardFundingSource":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFundingSource/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Funding Sources resource is used to view the attributes used to create or update a funding source for the award."
                    },
                    "AwardError":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardError/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Errors resource is used to view validation errors associated with the award."
                    },
                    "AwardPersonnel":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardPersonnel/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId"
                        },
                        "description":"The Award Personnel resource is used to view the award personnel attributes such as person name, role."
                    }
                }
            },
            "awards-AwardDepartmentCredit-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardDepartmentCredit"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectKeyword-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-response"
                        }
                    }
                },
                "links":{
                    "AwardProjectPersonnelDFF":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectPersonnel~1{AwardProjectPersonnelId}~1child~1AwardProjectPersonnelDFF/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId",
                            "AwardProjectPersonnelId":"$request.path.AwardProjectPersonnelId"
                        },
                        "description":"A list of all the descriptive flexfields available for award project personnel."
                    }
                }
            },
            "awards-AwardPersonnel-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-item-response"
                        }
                    }
                },
                "links":{
                    "AwardPersonnelDFF":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardPersonnel~1{AwardPersonnelId}~1child~1AwardPersonnelDFF/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardPersonnelId":"$request.path.AwardPersonnelId"
                        },
                        "description":"A list of all the descriptive flexfields available for award personnel."
                    }
                }
            },
            "awards-AwardProject-AwardProjectReference-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-response"
                        }
                    }
                }
            },
            "awards-AwardBudgetPeriod-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardBudgetPeriod"
                        }
                    }
                }
            },
            "awards-AwardPersonnel-AwardPersonnelDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                        },
                        "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "awards-AwardCFDA-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardCFDA-item-response"
                        }
                    }
                }
            },
            "awards-AwardFundingSource-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFundingSource-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectAttachment-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-response"
                        }
                    }
                }
            },
            "awards-AwardReference-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardReference"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectKeyword-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-response"
                        }
                    }
                }
            },
            "awards-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards"
                        }
                    }
                },
                "links":{
                    "updateAwardDates":{
                        "operationRef":"#/paths/~1awards~1action~1updateAwardDates/post",
                        "description":"Use this action to update the award dates, including the preaward date and the close date, and the budget period dates. This action will update the contract and control budget with the new dates, as applicable."
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules"
                        }
                    }
                }
            },
            "awards-AwardDepartmentCredit-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel"
                        }
                    }
                }
            },
            "awards-AwardFunding-AwardProjectFunding-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-response"
                        }
                    }
                }
            },
            "awards-AwardCFDA-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardCFDA"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-response"
                        }
                    }
                }
            },
            "awards-AwardPersonnel-AwardPersonnelDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF"
                        }
                    }
                }
            },
            "awards-AwardCertification-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardCertification-item-response"
                        }
                    }
                }
            },
            "awards-AwardKeyword-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardKeyword"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF"
                        }
                    }
                }
            },
            "awards-AwardTerms-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardTerms"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule"
                        }
                    }
                }
            },
            "awards-AwardReference-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardReference-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDepartmentCredit-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-response"
                        }
                    }
                }
            },
            "awards-AwardPersonnel-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectFundingSource-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectFundingSource-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource"
                        }
                    }
                }
            },
            "awards-AwardTerms-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardTerms-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-item-response"
                        }
                    }
                },
                "links":{
                    "AwardProjectDFF":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectDFF/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"A list of all the descriptive flexfields available for award projects."
                    },
                    "AwardProjectPersonnel":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectPersonnel/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Personnel resource is used to view personnel references associated with the award project"
                    },
                    "AwardProjectCertification":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectCertification/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Certifications resource is used to view certification attributes of the award project."
                    },
                    "AwardProjectKeyword":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectKeyword/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Keywords resource is used to view keyword attributes for the award project."
                    },
                    "AwardProjectReference":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectReference/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Reference Types resource is used to view attributes associated with the award project reference type."
                    },
                    "AwardProjectAttachment":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectAttachment/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Attachments resource is used to view attachments associated with the award project."
                    },
                    "AwardProjectTaskBurdenSchedule":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectTaskBurdenSchedule/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Task Burden Schedules resource is used to view the task burden schedule of the award project."
                    },
                    "AwardProjectDepartmentCredit":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectDepartmentCredit/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Organization Credits resource is used to view organization credit attributes for the award project."
                    },
                    "AwardProjectOverrideBurdenSchedules":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectOverrideBurdenSchedules/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Override Burden Schedules resource is used to create and view the override burden schedule assigned to the award project."
                    },
                    "AwardProjectFundingSource":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardProject~1{AwardProjectId}~1child~1AwardProjectFundingSource/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardProjectId":"$request.path.AwardProjectId"
                        },
                        "description":"The Award Project Funding Sources resource is used to assign funding sources to the award project."
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers"
                        }
                    }
                }
            },
            "awards-AwardFunding-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFunding-item-response"
                        }
                    }
                },
                "links":{
                    "AwardProjectFunding":{
                        "operationRef":"#/paths/~1awards~1{AwardId}~1child~1AwardFunding~1{AwardFundingId}~1child~1AwardProjectFunding/get",
                        "parameters":{
                            "AwardId":"$request.path.AwardId",
                            "AwardFundingId":"$request.path.AwardFundingId"
                        },
                        "description":"The Award Project Fundings resource is used to view funding allocation attributes for the award project."
                    }
                }
            },
            "awards-AwardKeyword-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardKeyword-item-response"
                        }
                    }
                }
            },
            "awards-Attachment-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-Attachment"
                        }
                    }
                }
            },
            "awards-AwardHeaderDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardHeaderDFF"
                        }
                    }
                }
            },
            "awards-AwardCertification-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardCertification"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDepartmentCredit-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit"
                        }
                    }
                }
            },
            "awards-Attachment-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-Attachment-item-response"
                        }
                    }
                }
            },
            "awards-AwardError-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardError-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                        },
                        "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PERSONNEL_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "awards-AwardFunding-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFunding"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PROJECTS_DFF"
                        },
                        "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_AWARD_PROJECTS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "awards-AwardFundingSource-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFundingSource"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectAttachment-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-response"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectCertification-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification"
                        }
                    }
                }
            },
            "projectsUsers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-item-response"
                        }
                    }
                },
                "links":{
                    "FollowedToDoTasks":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1FollowedToDoTasks/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId"
                        },
                        "description":"The followed to do task resource is used to retrieve attributes for a to do task that a project user follows. To do Tasks may be followed by many project users."
                    },
                    "ChargeableFinancialTasks":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ChargeableFinancialTasks/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId"
                        },
                        "description":"The tasks for which the projects user can report expenditures such as time."
                    },
                    "ChargeableProjects":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ChargeableProjects/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId"
                        },
                        "description":"The projects for which the projects user can report expenditures such as time."
                    },
                    "ProjectTasks":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId"
                        },
                        "description":"The project task resource is used to store values while creating or updating project tasks. A task is a unit of project work assigned or performed as part of a resource's duties. Tasks may be a portion of project work to be performed within a defined period by a specific resource or multiple resources."
                    },
                    "FollowedProjectTasks":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1FollowedProjectTasks/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId"
                        },
                        "description":"The followed project task resource is used to retrieve attributes for a project task that a project user follows."
                    },
                    "ToDoTasks":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ToDoTasks/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId"
                        },
                        "description":"The to do task resource is used to store values while creating or updating to do tasks. A to do task is a unit of work assigned or performed as part of a resource's duties outside of any project. To do tasks may be performed within a defined period by a specific resource."
                    }
                }
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments-item-response"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableFinancialTasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks-item-response"
                        }
                    }
                }
            },
            "projectsUsers-FollowedProjectTasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks-item-response"
                        }
                    }
                }
            },
            "projectsUsers-FollowedToDoTasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks-item-response"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-TaskFollowers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-response"
                        }
                    }
                },
                "links":{
                    "ToDoTaskFollowers":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ToDoTasks~1{ToDoTasksUniqID}~1child~1ToDoTaskFollowers/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId",
                            "ToDoTasksUniqID":"$request.path.ToDoTasksUniqID"
                        },
                        "description":"The to do task follower resource is used to store values  while adding or removing followers on to do tasks."
                    }
                }
            },
            "projectsUsers-ProjectTasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableFinancialTasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks"
                        }
                    }
                }
            },
            "projectsUsers-FollowedToDoTasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks"
                        }
                    }
                }
            },
            "projectsUsers-FollowedProjectTasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks"
                        }
                    }
                }
            },
            "projectsUsers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-response"
                        }
                    }
                },
                "links":{
                    "TaskFollowers":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks~1{ProjectTasksUniqID}~1child~1TaskFollowers/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId",
                            "ProjectTasksUniqID":"$request.path.ProjectTasksUniqID"
                        },
                        "description":"The task follower resource is used to store values while adding or removing followers on project tasks. A project user can be assigned as a follower on a project task for viewing task details and tracking its completion."
                    },
                    "LaborResourceAssignments":{
                        "operationRef":"#/paths/~1projectsUsers~1{ResourceId}~1child~1ProjectTasks~1{ProjectTasksUniqID}~1child~1LaborResourceAssignments/get",
                        "parameters":{
                            "ResourceId":"$request.path.ResourceId",
                            "ProjectTasksUniqID":"$request.path.ProjectTasksUniqID"
                        },
                        "description":"The labor resource assignment includes attributes used to store values while creating or updating labor resource assignments for a project task. For example, a DBA may be assigned as a labor resource for a project task."
                    }
                }
            },
            "projectsUsers-ProjectTasks-TaskFollowers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers-item-response"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableProjects-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableProjects-item-response"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableProjects-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableProjects"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers-item-response"
                        }
                    }
                }
            },
            "expenditureTypes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypes-item-response"
                        }
                    }
                }
            },
            "expenditureTypes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypes"
                        }
                    }
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                        },
                        "description":"The list of valid contexts applicable for the project expenditure item descriptive flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectExpenditureItems-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureItems-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectExpenditureItemsDFF":{
                        "operationRef":"#/paths/~1projectExpenditureItems~1{ExpenditureItemId}~1child~1ProjectExpenditureItemsDFF/get",
                        "parameters":{
                            "ExpenditureItemId":"$request.path.ExpenditureItemId"
                        },
                        "description":"The Project Expenditure Items Descriptive Flexfields resource is used to view and update additional information for project costs."
                    }
                }
            },
            "projectExpenditureItems-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureItems"
                        }
                    }
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-response"
                        }
                    }
                }
            },
            "grantsPersonnel-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-item-response"
                        }
                    }
                },
                "links":{
                    "GrantsPersonnelDFF":{
                        "operationRef":"#/paths/~1grantsPersonnel~1{PersonId}~1child~1GrantsPersonnelDFF/get",
                        "parameters":{
                            "PersonId":"$request.path.PersonId"
                        },
                        "description":"A listing of all the descriptive flexfields available for Grants personnel."
                    },
                    "GrantsPersonnelKeyword":{
                        "operationRef":"#/paths/~1grantsPersonnel~1{PersonId}~1child~1GrantsPersonnelKeyword/get",
                        "parameters":{
                            "PersonId":"$request.path.PersonId"
                        },
                        "description":"The Grants Personnel Keywords resource is used to view, create, and delete keywords that are associated to Grants personnel."
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_PERSONS_DFF"
                        },
                        "description":"The list of valid descriptive flexfield contexts allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D8402%2CBind_DescriptiveFlexfieldCode%3DGMS_PERSONS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword"
                        }
                    }
                }
            },
            "grantsPersonnel-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel"
                        }
                    }
                }
            },
            "requirements-BacklogItems-AcceptanceCriteria-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-response"
                        }
                    }
                }
            },
            "requirements-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-item-response"
                        }
                    }
                },
                "links":{
                    "BacklogItems":{
                        "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1BacklogItems/get",
                        "parameters":{
                            "RqmtId":"$request.path.RqmtId"
                        },
                        "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
                    },
                    "ChildRequirements":{
                        "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements/get",
                        "parameters":{
                            "RqmtId":"$request.path.RqmtId"
                        },
                        "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-response"
                        }
                    }
                },
                "links":{
                    "AcceptanceCriteria":{
                        "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1BacklogItems~1{BacklogItemId}~1child~1AcceptanceCriteria/get",
                        "parameters":{
                            "RqmtId2":"$request.path.RqmtId2",
                            "BacklogItemId2":"$request.path.BacklogItemId2",
                            "RqmtId":"$request.path.RqmtId"
                        },
                        "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
                    }
                }
            },
            "requirements-ChildRequirements-ChildRequirements-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-response"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-item-response"
                        }
                    }
                },
                "links":{
                    "BacklogItems":{
                        "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1BacklogItems/get",
                        "parameters":{
                            "RqmtId2":"$request.path.RqmtId2",
                            "RqmtId":"$request.path.RqmtId"
                        },
                        "description":"The backlog item resource is used to view,create, or modify backlog items. A backlog item represents a unit of work that can be accomplished within a sprint."
                    },
                    "ChildRequirements":{
                        "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1ChildRequirements~1{RqmtId2}~1child~1ChildRequirements/get",
                        "parameters":{
                            "RqmtId2":"$request.path.RqmtId2",
                            "RqmtId":"$request.path.RqmtId"
                        },
                        "description":"The requirements resource is used to view,create, or modify a requirement. A requirement can be a functionality or a feature planned to be delivered in a product."
                    }
                }
            },
            "requirements-BacklogItems-AcceptanceCriteria-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems"
                        }
                    }
                }
            },
            "requirements-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements"
                        }
                    }
                }
            },
            "requirements-BacklogItems-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-BacklogItems"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-response"
                        }
                    }
                }
            },
            "requirements-BacklogItems-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-item-response"
                        }
                    }
                },
                "links":{
                    "AcceptanceCriteria":{
                        "operationRef":"#/paths/~1requirements~1{RqmtId}~1child~1BacklogItems~1{BacklogItemId}~1child~1AcceptanceCriteria/get",
                        "parameters":{
                            "RqmtId":"$request.path.RqmtId",
                            "BacklogItemId":"$request.path.BacklogItemId"
                        },
                        "description":"The acceptance criteria resource is used to view,create, or modify acceptance criteria of a backlogitem. Acceptance criteria is a condition that must be fulfilled for a backlog item to be complete."
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-ChildRequirements-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements"
                        }
                    }
                }
            },
            "projectProgramUsers-ProgramPreferences-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-response"
                        }
                    }
                }
            },
            "projectProgramUsers-ProgramPreferences-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences"
                        }
                    }
                }
            },
            "projectProgramUsers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramUsers-item-response"
                        }
                    }
                },
                "links":{
                    "resetPreferences":{
                        "operationRef":"#/paths/~1projectProgramUsers~1{PersonId}~1action~1resetPreferences/post",
                        "parameters":{
                            "PersonId":"$request.path.PersonId"
                        },
                        "description":"Reset program preferences enables you to restore your program management preferences to the default values set by your application administrator for person ID with a value of -1. This reset option can restore preferences for the program financial analysis and the progress analysis defined in the lookup type ORA_PJS_PREFERENCE_TYPES."
                    },
                    "manageView":{
                        "operationRef":"#/paths/~1projectProgramUsers~1{PersonId}~1action~1manageView/post",
                        "parameters":{
                            "PersonId":"$request.path.PersonId"
                        },
                        "description":"Manage views to create, update, or delete custom views for your program analysis."
                    },
                    "ProgramPreferences":{
                        "operationRef":"#/paths/~1projectProgramUsers~1{PersonId}~1child~1ProgramPreferences/get",
                        "parameters":{
                            "PersonId":"$request.path.PersonId"
                        },
                        "description":"The Program Preferences resource is used to manage your program management display preferences. Display preferences includes performance measures, watchlist, and currency. Replace the person ID in the REST API path with the value -1 to get performance measures enabled for programs by your application administrator."
                    }
                }
            },
            "projectProgramUsers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramUsers"
                        }
                    }
                }
            },
            "projectOrganizationsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectOrganizationsLOV-item-response"
                        }
                    }
                }
            },
            "projectOrganizationsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectOrganizationsLOV"
                        }
                    }
                }
            },
            "projectTemplatesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplatesLOV-item-response"
                        }
                    }
                }
            },
            "projectTemplatesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplatesLOV"
                        }
                    }
                }
            },
            "projectResourceRequests-ResourceRequestSchedules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-response"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-response"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications"
                        }
                    }
                }
            },
            "projectResourceRequests-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines"
                        }
                    }
                }
            },
            "projectResourceRequests-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-item-response"
                        }
                    }
                },
                "links":{
                    "rejectRequest":{
                        "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1rejectRequest/post",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                    },
                    "ProjectResourceRequestQualifications":{
                        "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestQualifications/get",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"The Project Resource Request Qualifications resource is used to view, create, and manage project resource qualifications under a specific request."
                    },
                    "cancelRequest":{
                        "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1cancelRequest/post",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"Cancel project resource request via this action. The request must be in Open status to allow this action."
                    },
                    "ProjectResourceRequestDFF":{
                        "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestDFF/get",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"The Project Resource Request Descriptive Flexfields resource is used to view, create, and update descriptive flexfields associated to a project resource request."
                    },
                    "ProjectResourceRequestLines":{
                        "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ProjectResourceRequestLines/get",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"The Project Resource Request Lines resource is used to view the status and details of all proposed or nominated resources associated to the request."
                    },
                    "ResourceRequestSchedules":{
                        "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1child~1ResourceRequestSchedules/get",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"The Project Resource Request Schedules resource is used to view and update schedule details of project resource requests with variable weekly hours"
                    },
                    "approveRequest":{
                        "operationRef":"#/paths/~1projectResourceRequests~1{ResourceRequestId}~1action~1approveRequest/post",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-response"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                        },
                        "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectResourceRequests-ResourceRequestSchedules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules"
                        }
                    }
                }
            },
            "projectBudgets-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-Attachments"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-response"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-ExportOptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions"
                        }
                    }
                }
            },
            "projectBudgets-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-Attachments-item-response"
                        }
                    }
                }
            },
            "projectBudgets-VersionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-VersionErrors"
                        }
                    }
                }
            },
            "projectBudgets-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningResources":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Resources resource is used to view, create, update, and delete a project budget line."
                    },
                    "PlanningOptions":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Options resource is used to view the planning options configured for the project budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Budget versions inherit planning options that are defined for financial plan types."
                    },
                    "adjust":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1action~1adjust/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Adjusts the project budget version using the adjustment parameters."
                    },
                    "refreshRates":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1action~1refreshRates/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Refresh rates for the project budget version."
                    },
                    "VersionErrors":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1VersionErrors/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Version Errors resource is used to view project budget version errors."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1Attachments/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for project budgets."
                    }
                }
            },
            "projectBudgets-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets"
                        }
                    }
                },
                "links":{
                    "reprocessFailedProjectBudgets":{
                        "operationRef":"#/paths/~1projectBudgets~1action~1reprocessFailedProjectBudgets/post",
                        "description":"This action will reprocess all the project budget versions which are showing as failed and bring them back to working state."
                    },
                    "adjustForRangeOfProjects":{
                        "operationRef":"#/paths/~1projectBudgets~1action~1adjustForRangeOfProjects/post",
                        "description":"Adjusts the project budget version for the range of projects using the adjustment type and adjustment percentage."
                    },
                    "refreshRatesForRangeOfProjects":{
                        "operationRef":"#/paths/~1projectBudgets~1action~1refreshRatesForRangeOfProjects/post",
                        "description":"Refresh rates for the project budget version for the range of projects from the rate schedules."
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies"
                        }
                    }
                }
            },
            "projectBudgets-VersionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-VersionErrors-item-response"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningAmounts":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Amounts resource is used to view, create, update, and delete periodic amounts for a budget line."
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-response"
                        }
                    }
                },
                "links":{
                    "PlanLinesDFF":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanLineId":"$request.path.PlanLineId"
                        },
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in project budgets."
                    },
                    "adjust":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanLineId":"$request.path.PlanLineId"
                        },
                        "description":"Adjusts the project budget line using the adjustment parameters."
                    },
                    "PlanningAmountDetails":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanLineId":"$request.path.PlanLineId"
                        },
                        "description":"The Planning Amount Details resource is used to view, create, and update periodic amounts for a budget line."
                    },
                    "refreshRates":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanLineId":"$request.path.PlanLineId"
                        },
                        "description":"Refresh rates for the project budget line."
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-response"
                        }
                    }
                },
                "links":{
                    "AmountTypes":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1AmountTypes/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
                    },
                    "ExportOptions":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1ExportOptions/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"The Export Option resource is used to select the planning options attributes to export."
                    },
                    "PlanningOptionsDFF":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"A listing of all the descriptive flexfields available for planning options in project budget versions."
                    },
                    "BudgetaryControlSettings":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1BudgetaryControlSettings/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"The Budgetary Control Setting resource is used to view and update project and top resource control levels."
                    },
                    "PlanningCurrencies":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-ExportOptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-response"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-response"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    }
                },
                "links":{
                    "adjust":{
                        "operationRef":"#/paths/~1projectBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                        "parameters":{
                            "PlanLineDetailId":"$request.path.PlanLineDetailId",
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanLineId":"$request.path.PlanLineId"
                        },
                        "description":"Adjusts the project budget line period using the adjustment parameters."
                    }
                }
            },
            "prjBusinessUnitsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/prjBusinessUnitsLOV-item-response"
                        }
                    }
                }
            },
            "prjBusinessUnitsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/prjBusinessUnitsLOV"
                        }
                    }
                }
            },
            "projectProgramsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramsLOV-item-response"
                        }
                    }
                }
            },
            "projectProgramsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramsLOV"
                        }
                    }
                }
            },
            "projectPlanningRbs-Elements-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-response"
                        }
                    }
                }
            },
            "projectPlanningRbs-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs"
                        }
                    }
                }
            },
            "projectPlanningRbs-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-item-response"
                        }
                    }
                },
                "links":{
                    "Formats":{
                        "operationRef":"#/paths/~1projectPlanningRbs~1{projectPlanningRbsUniqID}~1child~1Formats/get",
                        "parameters":{
                            "projectPlanningRbsUniqID":"$request.path.projectPlanningRbsUniqID"
                        },
                        "description":"The Formats resource is used to view all resource formats supported by a planning resource breakdown structure."
                    },
                    "Elements":{
                        "operationRef":"#/paths/~1projectPlanningRbs~1{projectPlanningRbsUniqID}~1child~1Elements/get",
                        "parameters":{
                            "projectPlanningRbsUniqID":"$request.path.projectPlanningRbsUniqID"
                        },
                        "description":"The Elements resource is used to view and create resources in a planning resource breakdown structure."
                    }
                }
            },
            "projectPlanningRbs-Formats-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Formats"
                        }
                    }
                }
            },
            "projectPlanningRbs-Elements-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Elements"
                        }
                    }
                }
            },
            "projectPlanningRbs-Formats-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Formats-item-response"
                        }
                    }
                }
            },
            "workTypesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workTypesLOV-item-response"
                        }
                    }
                }
            },
            "workTypesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workTypesLOV"
                        }
                    }
                }
            },
            "projectsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsLOV"
                        }
                    }
                }
            },
            "projectsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsLOV-item-response"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceHeaderDff-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_HEADERS_FLEX"
                        },
                        "description":"Additional.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_HEADERS_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-response"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-response"
                        }
                    }
                },
                "links":{
                    "InvoiceLineDff":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines~1{InvoiceLineId}~1child~1InvoiceLineDff/get",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId",
                            "InvoiceLineId":"$request.path.InvoiceLineId"
                        },
                        "description":"A listing of all the descriptive flexfields available for invoice lines."
                    },
                    "InvoiceLineDistributions":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines~1{InvoiceLineId}~1child~1InvoiceLineDistributions/get",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId",
                            "InvoiceLineId":"$request.path.InvoiceLineId"
                        },
                        "description":"The Invoice Line Distributions resource is used to view the details of invoice line distributions."
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions"
                        }
                    }
                }
            },
            "projectContractInvoices-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-response"
                        }
                    }
                }
            },
            "projectContractInvoices-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceHeaderDff-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_LINES_FLEX"
                        },
                        "description":"Additional.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_INVOICE_LINES_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectContractInvoices-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-Attachments"
                        }
                    }
                }
            },
            "projectContractInvoices-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-item-response"
                        }
                    }
                },
                "links":{
                    "returnToDraftProjectContractInvoice":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1returnToDraftProjectContractInvoice/post",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"Use this action to return an approved or approval rejected invoice to draft status."
                    },
                    "rejectProjectContractInvoice":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1rejectProjectContractInvoice/post",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"Use this action to reject a submitted invoice."
                    },
                    "InvoiceLines":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceLines/get",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"The Invoice Lines resource is used to view the details of the invoice lines."
                    },
                    "cancelProjectContractInvoice":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1cancelProjectContractInvoice/post",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"Use this action to cancel single or multiple standard invoices in Released, Transferred, or Accepted statuses to create credit invoices in Draft, Submitted, Approved, or Released statuses."
                    },
                    "InvoiceHeaderDff":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1InvoiceHeaderDff/get",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"A listing of all the descriptive flexfields available for project contract invoices."
                    },
                    "unreleaseProjectContractInvoice":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1unreleaseProjectContractInvoice/post",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"Use this action to unrelease invoices that are either in Released or Transfer Rejected status. Invoices that are in Transferred or Accepted status can't be unreleased.\n\nTo unrelease an invoice in any order for a project contract, you must enable the Allow Invoice Processing in Any Sequence predefined profile using the Manage Administrator Profile Values setup page. Also, you can't unrelease an invoice in any order if the transactions associated with the invoice being unreleased have been invoiced subsequently on different invoices of the project contract.\n\nWhen the Allow Invoice Processing in Any Sequence predefined profile is disabled, you can only unrelease the last invoice for the project contract."
                    },
                    "approveProjectContractInvoice":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1approveProjectContractInvoice/post",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"Use this action to approve a submitted invoice."
                    },
                    "releaseProjectContractInvoice":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1releaseProjectContractInvoice/post",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"Use this action to release invoices that have been approved and are ready to be released."
                    },
                    "submitProjectContractInvoice":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1action~1submitProjectContractInvoice/post",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"Use this action to submit invoices for approval."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projectContractInvoices~1{InvoiceId}~1child~1Attachments/get",
                        "parameters":{
                            "InvoiceId":"$request.path.InvoiceId"
                        },
                        "description":"The attachments resource is used to view, create, update and delete attachments for project contract invoices."
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-response"
                        }
                    }
                },
                "links":{
                    "expenditureTypes":{
                        "operationRef":"#/paths/~1payElementExpenditureTypeDerivations~1{ExpenditureTypeDerivPatternId}~1child~1precedenceRules~1{PrecedenceId}~1child~1expenditureTypes/get",
                        "parameters":{
                            "ExpenditureTypeDerivPatternId":"$request.path.ExpenditureTypeDerivPatternId",
                            "PrecedenceId":"$request.path.PrecedenceId"
                        },
                        "description":"The Pay Element Expenditure Type Derivation Precedence Rule Expenditure Types resource is used to view and manage the expenditure type that will be applied to the project cost during distribution to projects."
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-response"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-item-response"
                        }
                    }
                },
                "links":{
                    "precedenceRules":{
                        "operationRef":"#/paths/~1payElementExpenditureTypeDerivations~1{ExpenditureTypeDerivPatternId}~1child~1precedenceRules/get",
                        "parameters":{
                            "ExpenditureTypeDerivPatternId":"$request.path.ExpenditureTypeDerivPatternId"
                        },
                        "description":"The Pay Element Expenditure Type Derivation Precedence Rules resource is used to manage pay element expenditure type derivation precedence rules and to specify the order in which they must be applied during the distribution of payroll cost to projects."
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations"
                        }
                    }
                }
            },
            "grantsKeywords-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsKeywords"
                        }
                    }
                }
            },
            "grantsKeywords-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsKeywords-item-response"
                        }
                    }
                }
            },
            "deliverables-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables"
                        }
                    }
                }
            },
            "deliverables-RequirementAssociation-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-response"
                        }
                    }
                }
            },
            "deliverables-Attachment-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-Attachment"
                        }
                    }
                }
            },
            "deliverables-RequirementAssociation-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-RequirementAssociation"
                        }
                    }
                }
            },
            "deliverables-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-item-response"
                        }
                    }
                },
                "links":{
                    "RequirementAssociation":{
                        "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1RequirementAssociation/get",
                        "parameters":{
                            "DeliverableId":"$request.path.DeliverableId"
                        },
                        "description":"The requirement association resource is used to create, view, update, or delete an association between a deliverable and a requirement. The requirements associated with a deliverable."
                    },
                    "Attachment":{
                        "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1Attachment/get",
                        "parameters":{
                            "DeliverableId":"$request.path.DeliverableId"
                        },
                        "description":"The attachment resource is used to create, view, update, or delete an attachment to a project deliverable."
                    },
                    "ProjectTaskAssociation":{
                        "operationRef":"#/paths/~1deliverables~1{DeliverableId}~1child~1ProjectTaskAssociation/get",
                        "parameters":{
                            "DeliverableId":"$request.path.DeliverableId"
                        },
                        "description":"The project task association resource is used to create, view, update, or delete an association between a deliverable and a project task. The project tasks associated with a deliverable."
                    }
                }
            },
            "deliverables-ProjectTaskAssociation-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation"
                        }
                    }
                }
            },
            "deliverables-ProjectTaskAssociation-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-response"
                        }
                    }
                }
            },
            "deliverables-Attachment-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-Attachment-item-response"
                        }
                    }
                }
            },
            "projectPayElements-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPayElements"
                        }
                    }
                }
            },
            "projectPayElements-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPayElements-item-response"
                        }
                    }
                }
            },
            "projectInsights-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-item-response"
                        }
                    }
                },
                "links":{
                    "TaskExceptions":{
                        "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1TaskExceptions/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Exceptions resource is used to view the details of the task exceptions, milestones past due, and milestones due soon counts for a project. It includes what qualified the task or milestone as an exception."
                    },
                    "Assignments":{
                        "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1Assignments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Assignments resource is used to view details for the assignments ending soon and reserved assignments for a project."
                    },
                    "MissingTimeCards":{
                        "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1MissingTimeCards/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Missing Time Card resource is used to view the details of the missing or incomplete time card count for a project. It includes the resources and their expected hours for time cards that are missing or partially reported."
                    },
                    "PendingInvoices":{
                        "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1PendingInvoices/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Pending Invoices resource is used to view the details of the invoices pending approval count for a project."
                    },
                    "TeamAllocations":{
                        "operationRef":"#/paths/~1projectInsights~1{ProjectId}~1child~1TeamAllocations/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Team Allocations resource is used to view the over and under allocated labor resource details for a project. It includes the weekly assignment, allocation, and variance hours per team member for the twelve weeks that start with the current week."
                    }
                }
            },
            "projectInsights-MissingTimeCards-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-MissingTimeCards-item-response"
                        }
                    }
                }
            },
            "projectInsights-Assignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-Assignments-item-response"
                        }
                    }
                }
            },
            "projectInsights-TeamAllocations-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-TeamAllocations-item-response"
                        }
                    }
                }
            },
            "projectInsights-TeamAllocations-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-TeamAllocations"
                        }
                    }
                }
            },
            "projectInsights-Assignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-Assignments"
                        }
                    }
                }
            },
            "projectInsights-TaskExceptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-TaskExceptions"
                        }
                    }
                }
            },
            "projectInsights-MissingTimeCards-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-MissingTimeCards"
                        }
                    }
                }
            },
            "projectInsights-TaskExceptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-TaskExceptions-item-response"
                        }
                    }
                }
            },
            "projectInsights-PendingInvoices-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-PendingInvoices-item-response"
                        }
                    }
                }
            },
            "projectInsights-PendingInvoices-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-PendingInvoices"
                        }
                    }
                }
            },
            "projectInsights-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights"
                        }
                    }
                }
            },
            "eventTypesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/eventTypesLOV"
                        }
                    }
                }
            },
            "eventTypesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/eventTypesLOV-item-response"
                        }
                    }
                }
            },
            "projectProcessConfigurators-SourceAsgnmts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-response"
                        }
                    }
                }
            },
            "projectProcessConfigurators-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-item-response"
                        }
                    }
                },
                "links":{
                    "SourceAsgnmts":{
                        "operationRef":"#/paths/~1projectProcessConfigurators~1{ConfiguratorId}~1child~1SourceAsgnmts/get",
                        "parameters":{
                            "ConfiguratorId":"$request.path.ConfiguratorId"
                        },
                        "description":"The Source Assignments resource is used to view, create, update a Source for a configurator."
                    }
                }
            },
            "projectProcessConfigurators-SourceAsgnmts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts"
                        }
                    }
                }
            },
            "projectProcessConfigurators-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProcessConfigurators"
                        }
                    }
                }
            },
            "resourceEvents-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/resourceEvents-item-response"
                        }
                    }
                }
            },
            "resourceEvents-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/resourceEvents"
                        }
                    }
                }
            },
            "awardsByProjectsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardsByProjectsLOV-item-response"
                        }
                    }
                }
            },
            "awardsByProjectsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardsByProjectsLOV"
                        }
                    }
                }
            },
            "deliverableTypesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverableTypesLOV-item-response"
                        }
                    }
                }
            },
            "deliverableTypesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverableTypesLOV"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-costDistributionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors-item-response"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-costDistributionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-item-response"
                        }
                    }
                },
                "links":{
                    "costDistributionErrors":{
                        "operationRef":"#/paths/~1laborSchedulesCostDistributions~1{RunTargetId}~1child~1costDistributionErrors/get",
                        "parameters":{
                            "RunTargetId":"$request.path.RunTargetId"
                        },
                        "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution."
                    }
                }
            },
            "workPlanTemplates-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-item-response"
                        }
                    }
                },
                "links":{
                    "TaskDeliverables":{
                        "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskDeliverables/get",
                        "parameters":{
                            "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                        },
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a task. For example, a task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
                    },
                    "Tasks":{
                        "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks/get",
                        "parameters":{
                            "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                        },
                        "description":"The Tasks resource is used to view task details. A task is an activity that needs to be performed by the assigned resources within the defined time period."
                    },
                    "TaskDependencies":{
                        "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskDependencies/get",
                        "parameters":{
                            "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                        },
                        "description":"The Task Dependency resource is used to view dependencies between tasks in a work plan template. For example, a task that has a finish-to-start dependency with another task can start only after the predecessor task is completed. You can have many dependencies for each task."
                    },
                    "TaskExpenseResourceAssignments":{
                        "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskExpenseResourceAssignments/get",
                        "parameters":{
                            "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                        },
                        "description":"The Task Expenses Resource Assignments resource is used to view the assignment of an expense resource for a task. For example, hotel expenses can be planned for a task. You can have multiple expense resource assignments for each task."
                    },
                    "TaskLaborResourceAssignments":{
                        "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1TaskLaborResourceAssignments/get",
                        "parameters":{
                            "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId"
                        },
                        "description":"The Task Labor resource assignments resource is used to view the assignment of a labor resource for a task. For example, a Database Analyst can be assigned as a labor resource for a task. You can have many labor resource assignments for each task."
                    }
                }
            },
            "workPlanTemplates-TaskExpenseResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskLaborResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-response"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-GateApprovers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskExpenseResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-response"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-GateApprovers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-response"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-TaskDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "workPlanTemplates-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskLaborResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDependencies-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-response"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-response"
                        }
                    }
                },
                "links":{
                    "TaskDFF":{
                        "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                        "parameters":{
                            "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId",
                            "TaskId":"$request.path.TaskId"
                        }
                    },
                    "GateApprovers":{
                        "operationRef":"#/paths/~1workPlanTemplates~1{WorkPlanTemplateId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                        "parameters":{
                            "WorkPlanTemplateId":"$request.path.WorkPlanTemplateId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Gate Approvers resource is used to view gate approver details."
                    }
                }
            },
            "workPlanTemplates-Tasks-TaskDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDeliverables-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables-item-response"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDeliverables-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDependencies-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks"
                        }
                    }
                }
            },
            "resourcePerformance-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/resourcePerformance-item-response"
                        }
                    }
                }
            },
            "resourcePerformance-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/resourcePerformance"
                        }
                    }
                }
            },
            "projectClassCodesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectClassCodesLOV-item-response"
                        }
                    }
                }
            },
            "projectClassCodesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectClassCodesLOV"
                        }
                    }
                }
            },
            "projectExpenseResources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenseResources-item-response"
                        }
                    }
                }
            },
            "projectExpenseResources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenseResources"
                        }
                    }
                }
            },
            "awardTemplatesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardTemplatesLOV-item-response"
                        }
                    }
                }
            },
            "awardTemplatesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardTemplatesLOV"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-response"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-response"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectEnterpriseResourceImage":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ProjectEnterpriseResourceImage/get",
                        "parameters":{
                            "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                        },
                        "description":"The Project Enterprise Resource Image is used to view and create project enterprise resource image."
                    },
                    "PersonAssignmentDetails":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1PersonAssignmentDetails/get",
                        "parameters":{
                            "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                        },
                        "description":"The Project Enterprise Resource HCM Assignment Details resource is used to view primary HCM assignment details such as business unit,  organization, job, or manager related to the enterprise labor resource."
                    },
                    "ResourceCalendars":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourceCalendars/get",
                        "parameters":{
                            "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                        },
                        "description":"The Project Enterprise Resource Calendars resource is used to view calendars of a Project Enterprise Resource which are single workday pattern and single shift. A calendar is used when scheduling or staffing a Project Enterprise Resource."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1Attachments/get",
                        "parameters":{
                            "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                        },
                        "description":"The attachments resource is used to view, create, and update attachments."
                    },
                    "ResourcePoolMembership":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourcePoolMembership/get",
                        "parameters":{
                            "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID"
                        },
                        "description":"The Project Enterprise Resource Pool Membership resource is used to view resource pools where the Project Enterprise Resource has present, past, or future memberships."
                    }
                }
            },
            "projectEnterpriseLaborResources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources"
                        }
                    }
                },
                "links":{
                    "getAvailableCapacityScore":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1getAvailableCapacityScore/post",
                        "description":"Get resource available capacity score for the period between the start date and end date, based on all assignments or only billable assignments."
                    },
                    "getDailyAvailableCapacity":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1getDailyAvailableCapacity/post",
                        "description":"Get daily available capacity of a resource for each day between the start date and end date, based on all assignments or only billable assignments."
                    },
                    "updatePersonInformationFromHCM":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1updatePersonInformationFromHCM/post",
                        "description":"Update person information (Name, Image, Phone Number, Email, From Date, To Date, Manager) for HCM resources imported as project enterprise resources"
                    },
                    "getTargetUtilization":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1getTargetUtilization/post",
                        "description":"Get the target utilization of resources based on the enterprise or resource job-based target"
                    },
                    "getProjectedUtilization":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1action~1getProjectedUtilization/post",
                        "description":"Get resource projected utilization for the period between the start date and end date, based on all assignments or only billable assignments or excluding absences from total capacity."
                    }
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership-item-response"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-response"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails-item-response"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-item-response"
                        }
                    }
                },
                "links":{
                    "CalendarExceptions":{
                        "operationRef":"#/paths/~1projectEnterpriseLaborResources~1{projectEnterpriseLaborResourcesUniqID}~1child~1ResourceCalendars~1{CalendarId}~1child~1CalendarExceptions/get",
                        "parameters":{
                            "projectEnterpriseLaborResourcesUniqID":"$request.path.projectEnterpriseLaborResourcesUniqID",
                            "CalendarId":"$request.path.CalendarId"
                        },
                        "description":"The Project Enterprise Resource Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
                    }
                }
            },
            "projectEnterpriseLaborResources-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-response"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts"
                        }
                    }
                }
            },
            "changeOrders-ChangeParticipants-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-response"
                        }
                    }
                }
            },
            "changeOrders-ChangeParticipants-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeParticipants"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails"
                        }
                    }
                }
            },
            "changeOrders-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-item-response"
                        }
                    }
                },
                "links":{
                    "ChangeParticipants":{
                        "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeParticipants/get",
                        "parameters":{
                            "ChangeDocumentId":"$request.path.ChangeDocumentId"
                        },
                        "description":"The Change Participants resource is used to view, create, update, or delete the participants for a change order."
                    },
                    "ChangeImpacts":{
                        "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts/get",
                        "parameters":{
                            "ChangeDocumentId":"$request.path.ChangeDocumentId"
                        },
                        "description":"The Change Impacts resource is used to create, view, update, or delete the impacts due to the respective change order."
                    }
                }
            },
            "changeOrders-ChangeImpacts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-response"
                        }
                    }
                },
                "links":{
                    "ChangeImpactTaskDetails":{
                        "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts~1{ImpactId}~1child~1ChangeImpactTaskDetails/get",
                        "parameters":{
                            "ChangeDocumentId":"$request.path.ChangeDocumentId",
                            "ImpactId":"$request.path.ImpactId"
                        },
                        "description":"The Change Impact Task Details resource is used to view, create, update, or delete the task impact details for a change order. This allows for creation of tasks and updates to task dates through a change order."
                    },
                    "ChangeImpactDetails":{
                        "operationRef":"#/paths/~1changeOrders~1{ChangeDocumentId}~1child~1ChangeImpacts~1{ImpactId}~1child~1ChangeImpactDetails/get",
                        "parameters":{
                            "ChangeDocumentId":"$request.path.ChangeDocumentId",
                            "ImpactId":"$request.path.ImpactId"
                        },
                        "description":"The Change Impact Details resource is used to view, create, update or delete the impact details for a change order. Change Impact Details can be created only for the impacts where the impact area is defined as Budget and Forecast or Project Plan."
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-response"
                        }
                    }
                }
            },
            "changeOrders-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders"
                        }
                    }
                }
            },
            "projectResourceActualHours-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceActualHours-item-response"
                        }
                    }
                }
            },
            "projectResourceActualHours-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceActualHours"
                        }
                    }
                }
            },
            "awardFundingSourcesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingSourcesLOV"
                        }
                    }
                }
            },
            "awardFundingSourcesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingSourcesLOV-item-response"
                        }
                    }
                }
            },
            "projectProgramCommunicationFeedbacks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks"
                        }
                    }
                }
            },
            "projectProgramCommunicationFeedbacks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks-item-response"
                        }
                    }
                }
            },
            "projectResourceRequestMatches-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequestMatches"
                        }
                    }
                }
            },
            "projectResourceRequestMatches-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequestMatches-item-response"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectPlanResourceRequestQualifications":{
                        "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestQualifications/get",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"The Project Plan Resource Request Qualifications resource is used by a project manager to view, create, and manage project resource qualifications under a specific request."
                    },
                    "rejectRequest":{
                        "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1rejectRequest/post",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"Reject project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                    },
                    "cancelRequest":{
                        "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1cancelRequest/post",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"Cancel project resource request via this action. The request must be in Open status to allow this action."
                    },
                    "ProjectPlanResourceRequestDFF":{
                        "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestDFF/get",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"The Project Plan Resource Request Descriptive Flexfields resource is used by a project manager to view, create, and update descriptive flexfields associated to a project resource request."
                    },
                    "ProjectPlanResourceRequestLines":{
                        "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ProjectPlanResourceRequestLines/get",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"The Project Plan Resource Request Lines resource is used by a project manager to view and update the status of nominated resources associated to the request."
                    },
                    "ResourceRequestSchedules":{
                        "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1child~1ResourceRequestSchedules/get",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"The Resource Request Schedules resource is used to view and update schedule details of project plan resource requests with variable weekly hours"
                    },
                    "approveRequest":{
                        "operationRef":"#/paths/~1projectPlanResourceRequests~1{ResourceRequestId}~1action~1approveRequest/post",
                        "parameters":{
                            "ResourceRequestId":"$request.path.ResourceRequestId"
                        },
                        "description":"Approve project resource request via this action. The request must be in Pending Adjustment status to allow this action."
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-response"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-response"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                        },
                        "description":"List of descriptive flexfield context values.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10040%2CBind_DescriptiveFlexfieldCode%3DPJR_RESOURCE_REQUEST_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectPlanResourceRequests-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-response"
                        }
                    }
                }
            },
            "projectIssues-IssueAction-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-IssueAction"
                        }
                    }
                }
            },
            "projectIssues-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-Attachments"
                        }
                    }
                }
            },
            "projectIssues-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-Attachments-item-response"
                        }
                    }
                }
            },
            "projectIssues-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-item-response"
                        }
                    }
                },
                "links":{
                    "IssueAction":{
                        "operationRef":"#/paths/~1projectIssues~1{IssueId}~1child~1IssueAction/get",
                        "parameters":{
                            "IssueId":"$request.path.IssueId"
                        },
                        "description":"The Project Issues Action Items resource is used to view action items. Action items are tasks that are defined for issues that facilitates issue resolution."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projectIssues~1{IssueId}~1child~1Attachments/get",
                        "parameters":{
                            "IssueId":"$request.path.IssueId"
                        },
                        "description":"The attachments resource is used to view, create, and update attachments."
                    }
                }
            },
            "projectIssues-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues"
                        }
                    }
                }
            },
            "projectIssues-IssueAction-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-IssueAction-item-response"
                        }
                    }
                }
            },
            "projectFinancialTasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectFinancialTasks"
                        }
                    }
                }
            },
            "projectFinancialTasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectFinancialTasks-item-response"
                        }
                    }
                }
            },
            "projectEvents-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEvents-item-response"
                        }
                    }
                }
            },
            "projectEvents-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEvents"
                        }
                    }
                }
            },
            "projectRolesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectRolesLOV-item-response"
                        }
                    }
                }
            },
            "projectRolesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectRolesLOV"
                        }
                    }
                }
            },
            "expenditureTypesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-item-response"
                        }
                    }
                },
                "links":{
                    "ExpenditureTypeClassesLOV":{
                        "operationRef":"#/paths/~1expenditureTypesLOV~1{ExpenditureTypeId}~1child~1ExpenditureTypeClassesLOV/get",
                        "parameters":{
                            "ExpenditureTypeId":"$request.path.ExpenditureTypeId"
                        },
                        "description":"The Expenditure Type Classes LOV resource is used to view an expenditure type class. This object includes attributes which are used to store values of an expenditure type class."
                    }
                }
            },
            "expenditureTypesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypesLOV"
                        }
                    }
                }
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV"
                        }
                    }
                }
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV-item-response"
                        }
                    }
                }
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules"
                        }
                    }
                }
            },
            "projectResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignments-item-response"
                        }
                    }
                },
                "links":{
                    "confirmReservedAssignment":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1confirmReservedAssignment/post",
                        "parameters":{
                            "AssignmentId":"$request.path.AssignmentId"
                        },
                        "description":"Confirm a reserved project resource assignment."
                    },
                    "cancelAssignment":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1cancelAssignment/post",
                        "parameters":{
                            "AssignmentId":"$request.path.AssignmentId"
                        },
                        "description":"Cancel a project resource assignment."
                    },
                    "ProjectResourceAssignmentSchedules":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1child~1ProjectResourceAssignmentSchedules/get",
                        "parameters":{
                            "AssignmentId":"$request.path.AssignmentId"
                        },
                        "description":"The Project Resource Assignment Schedules resource is used to view schedule details of project resource assignments with variable weekly hours"
                    },
                    "replaceResource":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1replaceResource/post",
                        "parameters":{
                            "AssignmentId":"$request.path.AssignmentId"
                        },
                        "description":"Replace existing resource with a different resource on a project resource assignment with this action. The resource assignment must be in confirmed or reserved status to allow this action."
                    },
                    "validateForGanttAdjustment":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1validateForGanttAdjustment/post",
                        "parameters":{
                            "AssignmentId":"$request.path.AssignmentId"
                        },
                        "description":"The method validates single assignment schedule change. It returns back a list of errors and warnings if the adjusted schedule doesn't pass the validation."
                    },
                    "adjustAssignmentSchedule":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1adjustAssignmentSchedule/post",
                        "parameters":{
                            "AssignmentId":"$request.path.AssignmentId"
                        },
                        "description":"Perform project resource assignment schedule change via this action. The schedule change can happen due to assignment date changes and/or changes in assignment hours per day.  The assignment must be in Confirmed or Reserved status to perform this action."
                    },
                    "cancelAssignmentAdjustment":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1{AssignmentId}~1action~1cancelAssignmentAdjustment/post",
                        "parameters":{
                            "AssignmentId":"$request.path.AssignmentId"
                        },
                        "description":""
                    }
                }
            },
            "projectResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignments"
                        }
                    }
                },
                "links":{
                    "validateForGanttMultiAdjustment":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1action~1validateForGanttMultiAdjustment/post",
                        "description":"The method validates multiple assignment schedule changes. It returns a list of errors and warnings if the adjusted schedule doesn't pass the validation."
                    },
                    "validateForGanttCreation":{
                        "operationRef":"#/paths/~1projectResourceAssignments~1action~1validateForGanttCreation/post",
                        "description":"The method validates the single assignment schedule creation. It returns a list of errors and warnings if the new assignment doesn't pass the validation."
                    }
                }
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules-item-response"
                        }
                    }
                }
            },
            "projectBillTransactionStatusLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillTransactionStatusLOV-item-response"
                        }
                    }
                }
            },
            "projectBillTransactionStatusLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillTransactionStatusLOV"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "unprocessedProjectCosts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-item-response"
                        }
                    }
                },
                "links":{
                    "Errors":{
                        "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1Errors/get",
                        "parameters":{
                            "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                        },
                        "description":"The Errors resource is used to view the errors due to which unprocessed costs couldn't be processed into project costs."
                    },
                    "ProjectStandardCostCollectionFlexfields":{
                        "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1ProjectStandardCostCollectionFlexfields/get",
                        "parameters":{
                            "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                        },
                        "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for unprocessed project costs. Third-party applications can leverage this resource to standardize the way they view, create, and update unprocessed project costs."
                    },
                    "UnprocessedCostRestDFF":{
                        "operationRef":"#/paths/~1unprocessedProjectCosts~1{unprocessedProjectCostsUniqID}~1child~1UnprocessedCostRestDFF/get",
                        "parameters":{
                            "unprocessedProjectCostsUniqID":"$request.path.unprocessedProjectCostsUniqID"
                        },
                        "description":"The Unprocessed Project Cost Descriptive Flexfields resource is used to capture, view, and update additional information for unprocessed project costs."
                    }
                }
            },
            "unprocessedProjectCosts-Errors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-Errors"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-Errors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-Errors-item-response"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_TXN_XFACE_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_TXN_XFACE_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts"
                        }
                    }
                }
            },
            "projectBillTransactionTypesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillTransactionTypesLOV-item-response"
                        }
                    }
                }
            },
            "projectBillTransactionTypesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillTransactionTypesLOV"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies"
                        }
                    }
                }
            },
            "projectForecasts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningResources":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Resources resource is used to view project forecast resource assignments."
                    },
                    "PlanningOptions":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Options resource is used to view the planning options configured for the project forecast version."
                    },
                    "refreshActualAmounts":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1refreshActualAmounts/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Refresh actual amounts for project forecast version. Performs a refresh for the entire forecast version if you don???t specify the refreshActualAmountsFrom and refreshActualAmountsTo dates. If you specify these dates, the actual amounts that are incurred outside these dates aren???t considered for the forecast version."
                    },
                    "adjust":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1adjust/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Adjusts the project forecast version using the adjustment parameters."
                    },
                    "refreshRates":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1action~1refreshRates/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Refresh rates for the project forecast version."
                    },
                    "VersionErrors":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1VersionErrors/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Errors resource is used to view the errors in project forecasts."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1Attachments/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The attachments resource is used to view, create, update  and delete attachments for project forecasts."
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    }
                },
                "links":{
                    "adjust":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                        "parameters":{
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanLineDetailId":"$request.path.PlanLineDetailId",
                            "PlanningElementId":"$request.path.PlanningElementId"
                        },
                        "description":"Adjusts the project forecast line period using the adjustment parameters."
                    }
                }
            },
            "projectForecasts-PlanningOptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-response"
                        }
                    }
                },
                "links":{
                    "AmountTypes":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1AmountTypes/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"The Amount Type resource is used to select the cost and revenue items to include in a financial plan type."
                    },
                    "ExportOptions":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1ExportOptions/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"The Export Option resource is used to select the planning options attributes to export."
                    },
                    "PlanningOptionsDFF":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"The Planning Options Descriptive Flexfields resource is used to capture, view, and update additional information for planning options in project forecast versions."
                    },
                    "PlanningCurrencies":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningCurrencies/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningOptionId":"$request.path.PlanningOptionId"
                        },
                        "description":"The Planning Currency resource is used to view, create, update, and delete project and planning currencies."
                    }
                }
            },
            "projectForecasts-VersionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-VersionErrors"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources"
                        }
                    }
                }
            },
            "projectForecasts-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-Attachments"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-ExportOptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-AmountTypes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-response"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningAmounts":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningElementId":"$request.path.PlanningElementId"
                        },
                        "description":"The Planning Amounts resource is used to view project forecast resource assignment summary amounts."
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-AmountTypes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-response"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-response"
                        }
                    }
                },
                "links":{
                    "PlanLinesDFF":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                        "parameters":{
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningElementId":"$request.path.PlanningElementId"
                        },
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture and view additional information for planning amounts in project forecasts."
                    },
                    "adjust":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                        "parameters":{
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningElementId":"$request.path.PlanningElementId"
                        },
                        "description":"Adjusts the project forecast line using the adjustment parameters."
                    },
                    "PlanningAmountDetails":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                        "parameters":{
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningElementId":"$request.path.PlanningElementId"
                        },
                        "description":"The Planning Amount Details resource is used to view project forecast resource assignment periodic amounts."
                    },
                    "refreshRates":{
                        "operationRef":"#/paths/~1projectForecasts~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                        "parameters":{
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanningElementId":"$request.path.PlanningElementId"
                        },
                        "description":"Refresh rates for the project forecast line."
                    }
                }
            },
            "projectForecasts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts"
                        }
                    }
                },
                "links":{
                    "reprocessFailedProjectForecasts":{
                        "operationRef":"#/paths/~1projectForecasts~1action~1reprocessFailedProjectForecasts/post",
                        "description":"This action will reprocess all the project forecast versions which are showing as failed and bring them back to working state."
                    },
                    "adjustForRangeOfProjects":{
                        "operationRef":"#/paths/~1projectForecasts~1action~1adjustForRangeOfProjects/post",
                        "description":"Adjusts the project forecast version for the range of projects using the adjustment type and adjustment percentage."
                    },
                    "refreshRatesForRangeOfProjects":{
                        "operationRef":"#/paths/~1projectForecasts~1action~1refreshRatesForRangeOfProjects/post",
                        "description":"Refresh rates for the project forecast version for the range of projects from the rate schedules."
                    }
                }
            },
            "projectForecasts-VersionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-VersionErrors-item-response"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions"
                        }
                    }
                }
            },
            "projectForecasts-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-Attachments-item-response"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-ExportOptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-response"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF"
                        }
                    }
                }
            },
            "projectCommitments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCommitments"
                        }
                    }
                }
            },
            "projectCommitments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCommitments-item-response"
                        }
                    }
                }
            },
            "projectTasksLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTasksLOV"
                        }
                    }
                }
            },
            "projectTasksLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTasksLOV-item-response"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectNumberingConfigurationDetails":{
                        "operationRef":"#/paths/~1projectNumberingConfigurations~1{ConfigurationId}~1child~1ProjectNumberingConfigurationDetails/get",
                        "parameters":{
                            "ConfigurationId":"$request.path.ConfigurationId"
                        },
                        "description":"The Project Numbering Configuration Details resource is used to specify the details of the project numbering setup. The project numbering setup includes a mandatory default configuration and optional override configuration."
                    }
                }
            },
            "projectNumberingConfigurations-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-response"
                        }
                    }
                }
            },
            "projectResourceAssignmentDailyHours-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignmentDailyHours"
                        }
                    }
                },
                "links":{
                    "validateForGanttDailyAssignmentAdjustment":{
                        "operationRef":"#/paths/~1projectResourceAssignmentDailyHours~1action~1validateForGanttDailyAssignmentAdjustment/post",
                        "description":"The method validates the daily assignment adjustment. It returns a list of errors and warnings if the adjusted daily values don't pass the validation."
                    },
                    "updateAssignmentDailyHours":{
                        "operationRef":"#/paths/~1projectResourceAssignmentDailyHours~1action~1updateAssignmentDailyHours/post",
                        "description":"Update project resource assignment daily hours with this action. The assignment must be in Confirmed or Reserved status to perform this action."
                    }
                }
            },
            "projectResourceAssignmentDailyHours-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignmentDailyHours-item-response"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-response"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions"
                        }
                    }
                }
            },
            "laborSchedulesCosts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts"
                        }
                    }
                },
                "links":{
                    "deleteErrors":{
                        "operationRef":"#/paths/~1laborSchedulesCosts~1action~1deleteErrors/post",
                        "description":"Delete one or more labor costs in Error status depending on the parameters passed. If multiple parameters are provided they will be combined to filter the set of labor costs in Error status."
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-item-response"
                        }
                    }
                },
                "links":{
                    "costDistributionErrors":{
                        "operationRef":"#/paths/~1laborSchedulesCosts~1{laborSchedulesCostsUniqID}~1child~1laborSchedulesCostDistributions~1{RunTargetId}~1child~1costDistributionErrors/get",
                        "parameters":{
                            "laborSchedulesCostsUniqID":"$request.path.laborSchedulesCostsUniqID",
                            "RunTargetId":"$request.path.RunTargetId"
                        },
                        "description":"The Labor Schedule Cost Distribution Errors resource used to see the errors associated to distributions for resolution."
                    }
                }
            },
            "laborSchedulesCosts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-item-response"
                        }
                    }
                },
                "links":{
                    "laborSchedulesCostDistributions":{
                        "operationRef":"#/paths/~1laborSchedulesCosts~1{laborSchedulesCostsUniqID}~1child~1laborSchedulesCostDistributions/get",
                        "parameters":{
                            "laborSchedulesCostsUniqID":"$request.path.laborSchedulesCostsUniqID"
                        },
                        "description":"The Labor Schedule Cost Distributions resource used to see the distributions associated to a project, task, or raw labor cost."
                    }
                }
            },
            "awardBudgetPeriodsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetPeriodsLOV"
                        }
                    }
                }
            },
            "awardBudgetPeriodsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetPeriodsLOV-item-response"
                        }
                    }
                }
            },
            "awardFundingPatterns-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-item-response"
                        }
                    }
                },
                "links":{
                    "distributionSets":{
                        "operationRef":"#/paths/~1awardFundingPatterns~1{FundingPatternId}~1child~1distributionSets/get",
                        "parameters":{
                            "FundingPatternId":"$request.path.FundingPatternId"
                        },
                        "description":"The distribution sets resource is a child of the award funding patterns resource to view and manage the distribution sets that allow for one or more set of rules to apply in a precedence order."
                    }
                }
            },
            "awardFundingPatterns-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns"
                        }
                    }
                },
                "links":{
                    "copyFundingPattern":{
                        "operationRef":"#/paths/~1awardFundingPatterns~1action~1copyFundingPattern/post",
                        "description":"Use this action to copy an existing funding pattern and automatically create a new one that has the same distribution sets and rules."
                    },
                    "activeFundingPatternExists":{
                        "operationRef":"#/paths/~1awardFundingPatterns~1action~1activeFundingPatternExists/post",
                        "description":"Custom action that identifies if there are any active funding patterns for a specific project or any projects."
                    }
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-response"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-response"
                        }
                    }
                },
                "links":{
                    "distributionSetRules":{
                        "operationRef":"#/paths/~1awardFundingPatterns~1{FundingPatternId}~1child~1distributionSets~1{DistributionSetId}~1child~1distributionSetRules/get",
                        "parameters":{
                            "DistributionSetId":"$request.path.DistributionSetId",
                            "FundingPatternId":"$request.path.FundingPatternId"
                        },
                        "description":"The distribution set rules resource is a child of the award funding pattern distribution sets resource to view and manage the rules for a set."
                    }
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectAwardDistributionErrors":{
                        "operationRef":"#/paths/~1projectAwardDistributions~1{AwardDistributionId}~1child~1ProjectAwardDistributionLines~1{AwardDistributionLineId101}~1child~1ProjectAwardDistributionErrors/get",
                        "parameters":{
                            "AwardDistributionId":"$request.path.AwardDistributionId",
                            "AwardDistributionLineId101":"$request.path.AwardDistributionLineId101"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors"
                        }
                    }
                }
            },
            "projectAwardDistributions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectAwardDistributionLines":{
                        "operationRef":"#/paths/~1projectAwardDistributions~1{AwardDistributionId}~1child~1ProjectAwardDistributionLines/get",
                        "parameters":{
                            "AwardDistributionId":"$request.path.AwardDistributionId"
                        },
                        "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process."
                    },
                    "ProjectAwardDistributionErrors":{
                        "operationRef":"#/paths/~1projectAwardDistributions~1{AwardDistributionId}~1child~1ProjectAwardDistributionErrors/get",
                        "parameters":{
                            "AwardDistributionId":"$request.path.AwardDistributionId"
                        }
                    },
                    "ProjectAwardDistributionSuccessLines":{
                        "operationRef":"#/paths/~1projectAwardDistributions~1{AwardDistributionId}~1child~1ProjectAwardDistributionSuccessLines/get",
                        "parameters":{
                            "AwardDistributionId":"$request.path.AwardDistributionId"
                        },
                        "description":"This is a child resource of Project Award Distributions that provides the cost distribution records created by the Award Distribution process."
                    }
                }
            },
            "projectAwardDistributions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions"
                        }
                    }
                },
                "links":{
                    "projectAwardDistribution":{
                        "operationRef":"#/paths/~1projectAwardDistributions~1action~1projectAwardDistribution/post",
                        "description":"Call Award Distribution for one or more transactions and get the results of the operation."
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors-item-response"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-response"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-response"
                        }
                    }
                }
            },
            "projectandTaskCostRateOverrides-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectandTaskCostRateOverrides-item-response"
                        }
                    }
                }
            },
            "projectandTaskCostRateOverrides-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectandTaskCostRateOverrides"
                        }
                    }
                }
            },
            "contractProjectandTaskBillRateOverrides-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides-item-response"
                        }
                    }
                }
            },
            "contractProjectandTaskBillRateOverrides-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides"
                        }
                    }
                }
            },
            "projectContractRevenue-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractRevenue-item-response"
                        }
                    }
                }
            },
            "projectContractRevenue-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractRevenue"
                        }
                    }
                }
            },
            "projectPlanningRbsElementsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbsElementsLOV"
                        }
                    }
                }
            },
            "projectPlanningRbsElementsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbsElementsLOV-item-response"
                        }
                    }
                }
            },
            "projectProgramInsights-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramInsights"
                        }
                    }
                }
            },
            "projectProgramInsights-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramInsights-item-response"
                        }
                    }
                },
                "links":{
                    "ProgramDFF":{
                        "operationRef":"#/paths/~1projectProgramInsights~1{projectProgramInsightsUniqID}~1child~1ProgramDFF/get",
                        "parameters":{
                            "projectProgramInsightsUniqID":"$request.path.projectProgramInsightsUniqID"
                        }
                    }
                }
            },
            "projectProgramInsights-ProgramDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectProgramInsights-ProgramDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF"
                        }
                    }
                }
            },
            "awardProjects-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardProjects"
                        }
                    }
                }
            },
            "awardProjects-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardProjects-item-response"
                        }
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-item-response"
                        }
                    }
                },
                "links":{
                    "errorByPeriod":{
                        "operationRef":"#/paths/~1laborSchedulesCostsTotalErrors~1{laborSchedulesCostsTotalErrorsUniqID}~1child~1errorByPeriod/get",
                        "parameters":{
                            "laborSchedulesCostsTotalErrorsUniqID":"$request.path.laborSchedulesCostsTotalErrorsUniqID"
                        },
                        "description":"The labor schedule costs total errors by period resource used to generate the total amount and row count for the last 3 periods portion of the analytic on the labor cost management page."
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod"
                        }
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors"
                        }
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod-item-response"
                        }
                    }
                }
            },
            "burdenSchedulesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/burdenSchedulesLOV"
                        }
                    }
                }
            },
            "burdenSchedulesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/burdenSchedulesLOV-item-response"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources"
                        }
                    }
                }
            },
            "awardBudgets-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets"
                        }
                    }
                },
                "links":{
                    "reprocessFailedAwardBudgets":{
                        "operationRef":"#/paths/~1awardBudgets~1action~1reprocessFailedAwardBudgets/post",
                        "description":"This action will reprocess all the award budget versions which are showing as failed and bring them back to working state."
                    },
                    "adjustForRangeOfProjects":{
                        "operationRef":"#/paths/~1awardBudgets~1action~1adjustForRangeOfProjects/post",
                        "description":"Adjusts the award budget version for the range of projects using the adjustment type and adjustment percentage."
                    },
                    "refreshRatesForRangeOfProjects":{
                        "operationRef":"#/paths/~1awardBudgets~1action~1refreshRatesForRangeOfProjects/post",
                        "description":"Refresh rates for the award budget version for the range of projects from the rate schedules."
                    }
                }
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the planning options flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLANNING_OPTIONS_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-response"
                        }
                    }
                },
                "links":{
                    "adjust":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails~1{PlanLineDetailId}~1action~1adjust/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "PlanLineDetailId":"$request.path.PlanLineDetailId"
                        },
                        "description":"Adjusts the award budget line period using the adjustment parameters."
                    }
                }
            },
            "awardBudgets-PlanningResources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningAmounts":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Amounts resource is used to view, create, and delete an award budget line amounts."
                    }
                }
            },
            "awardBudgets-VersionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-VersionErrors"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                        },
                        "description":"List of valid applicable contexts for the segments of the plan lines flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10039%2CBind_DescriptiveFlexfieldCode%3DPJO_PLAN_LINES_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails"
                        }
                    }
                }
            },
            "awardBudgets-VersionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-VersionErrors-item-response"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts"
                        }
                    }
                }
            },
            "awardBudgets-PlanningOptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions"
                        }
                    }
                }
            },
            "awardBudgets-PlanningOptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningOptionsDFF":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningOptions~1{PlanningOptionId}~1child~1PlanningOptionsDFF/get",
                        "parameters":{
                            "PlanningOptionId":"$request.path.PlanningOptionId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"A listing of all the descriptive flexfields available for planning options in award budget versions."
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF"
                        }
                    }
                }
            },
            "awardBudgets-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-Attachments-item-response"
                        }
                    }
                }
            },
            "awardBudgets-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-Attachments"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-response"
                        }
                    }
                },
                "links":{
                    "PlanLinesDFF":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanLinesDFF/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Plan Lines Descriptive Flexfields resource is used to capture, view, and update additional information for planning amounts in award budgets."
                    },
                    "adjust":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1adjust/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Adjusts the award budget line using the adjustment parameters."
                    },
                    "PlanningAmountDetails":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1child~1PlanningAmountDetails/get",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Amount Details resource is used to view, create, and update an award  budget line periodic amounts."
                    },
                    "refreshRates":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources~1{PlanningElementId}~1child~1PlanningAmounts~1{PlanLineId}~1action~1refreshRates/post",
                        "parameters":{
                            "PlanningElementId":"$request.path.PlanningElementId",
                            "PlanLineId":"$request.path.PlanLineId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Refresh rates for the award budget line."
                    }
                }
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF"
                        }
                    }
                }
            },
            "awardBudgets-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningResources":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningResources/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning resources is used to view, create, update, and delete an award  budget line."
                    },
                    "PlanningOptions":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1PlanningOptions/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Planning Options resource is used to view the planning options configured for the award budget version. Planning options are user-definable options, including plan settings, rate settings, currency settings, and generation options that are used to control planning scenarios. Award budget versions inherit planning options that are defined for financial plan types."
                    },
                    "adjust":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1action~1adjust/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Adjusts the award budget version using the adjustment parameters."
                    },
                    "refreshRates":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1action~1refreshRates/post",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"Refresh rates for the award budget version."
                    },
                    "VersionErrors":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1VersionErrors/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Version Errors resource is used to view award budget version and award budget line errors."
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1awardBudgets~1{PlanVersionId}~1child~1Attachments/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Attachment resource is used to view, create, update, and delete attachments for award budgets."
                    }
                }
            },
            "projectAssetLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssetLines-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectAssetLineDetails":{
                        "operationRef":"#/paths/~1projectAssetLines~1{ProjectAssetLineId}~1child~1ProjectAssetLineDetails/get",
                        "parameters":{
                            "ProjectAssetLineId":"$request.path.ProjectAssetLineId"
                        },
                        "description":"The Project Asset Line Details resource is a child of the Project Asset Line resource."
                    }
                }
            },
            "projectAssetLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssetLines"
                        }
                    }
                }
            },
            "projectAssetLines-ProjectAssetLineDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails"
                        }
                    }
                }
            },
            "projectAssetLines-ProjectAssetLineDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails-item-response"
                        }
                    }
                }
            },
            "taskPerformance-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/taskPerformance-item-response"
                        }
                    }
                }
            },
            "taskPerformance-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/taskPerformance"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-response"
                        }
                    }
                },
                "links":{
                    "DistributionRulesDFF":{
                        "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions~1{versionsUniqID}~1child~1distributionRules~1{distributionRulesUniqID}~1child~1DistributionRulesDFF/get",
                        "parameters":{
                            "LaborScheduleId":"$request.path.LaborScheduleId",
                            "versionsUniqID":"$request.path.versionsUniqID",
                            "distributionRulesUniqID":"$request.path.distributionRulesUniqID"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-response"
                        }
                    }
                },
                "links":{
                    "distributionRules":{
                        "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions~1{versionsUniqID}~1child~1distributionRules/get",
                        "parameters":{
                            "LaborScheduleId":"$request.path.LaborScheduleId",
                            "versionsUniqID":"$request.path.versionsUniqID"
                        },
                        "description":"The DistributionRule services is used as a child of the Person Assignment Version resource to view and manage the distribution rules for a certain version."
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-item-response"
                        }
                    }
                },
                "links":{
                    "versions":{
                        "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1child~1versions/get",
                        "parameters":{
                            "LaborScheduleId":"$request.path.LaborScheduleId"
                        },
                        "description":"The versions resource is used as a child of the Person Assignment Labor Schedules resource to view and manage the versions of labor schedules for a person and assignment combination."
                    },
                    "copyVersion":{
                        "operationRef":"#/paths/~1personAssignmentLaborSchedules~1{LaborScheduleId}~1action~1copyVersion/post",
                        "parameters":{
                            "LaborScheduleId":"$request.path.LaborScheduleId"
                        },
                        "description":"Copy a version to create a duplicate."
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_LD_SCH_TARGET_LINES_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_LD_SCH_TARGET_LINES_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                        },
                        "description":"The list of valid contexts applicable for the standard cost collection flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPROJECTS_STD_COST_COLLECTION"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields"
                        }
                    }
                }
            },
            "projectCosts-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-item-response"
                        }
                    }
                },
                "links":{
                    "adjustProjectCosts":{
                        "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1action~1adjustProjectCosts/post",
                        "parameters":{
                            "projectCostsUniqID":"$request.path.projectCostsUniqID"
                        },
                        "description":"Adjust existing project costs after reviewing them."
                    },
                    "ProjectStandardCostCollectionFlexFields":{
                        "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1ProjectStandardCostCollectionFlexFields/get",
                        "parameters":{
                            "projectCostsUniqID":"$request.path.projectCostsUniqID"
                        },
                        "description":"The Project Standard Cost Collection Flexfields resource is used to capture, view, and update standard cost collection information for project costs."
                    },
                    "Adjustments":{
                        "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1Adjustments/get",
                        "parameters":{
                            "projectCostsUniqID":"$request.path.projectCostsUniqID"
                        },
                        "description":"The Adjustments resource is used to view the adjustments performed on project costs."
                    },
                    "ProjectCostsDFF":{
                        "operationRef":"#/paths/~1projectCosts~1{projectCostsUniqID}~1child~1ProjectCostsDFF/get",
                        "parameters":{
                            "projectCostsUniqID":"$request.path.projectCostsUniqID"
                        },
                        "description":"The Project Costs Descriptive Flexfields resource is used to view and update additional information for project costs."
                    }
                }
            },
            "projectCosts-Adjustments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-Adjustments"
                        }
                    }
                }
            },
            "projectCosts-ProjectCostsDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                        },
                        "description":"The list of valid contexts applicable for the project expenditure item descriptive flexfields.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10036%2CBind_DescriptiveFlexfieldCode%3DPJC_EXP_ITEMS_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectCosts-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts"
                        }
                    }
                }
            },
            "projectCosts-Adjustments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-Adjustments-item-response"
                        }
                    }
                }
            },
            "projectCosts-ProjectCostsDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF"
                        }
                    }
                }
            },
            "projectPerformance-PeriodicProjectPerformance-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance"
                        }
                    }
                }
            },
            "projectPerformance-PeriodicProjectPerformance-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance-item-response"
                        }
                    }
                }
            },
            "projectPerformance-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPerformance"
                        }
                    }
                }
            },
            "projectPerformance-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPerformance-item-response"
                        }
                    }
                },
                "links":{
                    "PeriodicProjectPerformance":{
                        "operationRef":"#/paths/~1projectPerformance~1{projectPerformanceUniqID}~1child~1PeriodicProjectPerformance/get",
                        "parameters":{
                            "projectPerformanceUniqID":"$request.path.projectPerformanceUniqID"
                        },
                        "description":"The Periodic Project Performance resource is used to view summarized data including project costs, commitments, budgets, forecasts, revenue, and invoice amounts for a project or a group of projects for a specific period or all periods in the project duration."
                    }
                }
            },
            "projectLaborResources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectLaborResources-item-response"
                        }
                    }
                },
                "links":{
                    "resourceReplacement":{
                        "operationRef":"#/paths/~1projectLaborResources~1{ProjResourceId}~1action~1resourceReplacement/post",
                        "parameters":{
                            "ProjResourceId":"$request.path.ProjResourceId"
                        },
                        "description":"This method will be used when the user requests a replacement for a confirmed or a reserved resource."
                    },
                    "resourceRequest":{
                        "operationRef":"#/paths/~1projectLaborResources~1{ProjResourceId}~1action~1resourceRequest/post",
                        "parameters":{
                            "ProjResourceId":"$request.path.ProjResourceId"
                        },
                        "description":"This method will be used when the user requests a planned resource."
                    }
                }
            },
            "projectLaborResources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectLaborResources"
                        }
                    }
                }
            },
            "laborScheduleCostsPersonAssignmentsLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborScheduleCostsPersonAssignmentsLOV-item-response"
                        }
                    }
                }
            },
            "laborScheduleCostsPersonAssignmentsLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborScheduleCostsPersonAssignmentsLOV"
                        }
                    }
                }
            },
            "awardProjectFundingSourcesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardProjectFundingSourcesLOV-item-response"
                        }
                    }
                }
            },
            "awardProjectFundingSourcesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardProjectFundingSourcesLOV"
                        }
                    }
                }
            },
            "projectEnterpriseResources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseResources"
                        }
                    }
                }
            },
            "projectEnterpriseResources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseResources-item-response"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients"
                        }
                    }
                }
            },
            "projectProgramCommunications-Feedbacks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks"
                        }
                    }
                }
            },
            "projectProgramCommunications-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-item-response"
                        }
                    }
                },
                "links":{
                    "downloadBipReport":{
                        "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1action~1downloadBipReport/post",
                        "parameters":{
                            "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                        },
                        "description":"Download the program BIP report to share and communicate the health of the program with stakeholders."
                    },
                    "Contents":{
                        "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Contents/get",
                        "parameters":{
                            "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                        },
                        "description":"The Contents resource is used to manage the data displayed in a generated report."
                    },
                    "createAndRefreshReport":{
                        "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1action~1createAndRefreshReport/post",
                        "parameters":{
                            "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                        },
                        "description":"Generate a new report if one doesn't exist, or update an existing report with the latest data"
                    },
                    "Feedbacks":{
                        "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Feedbacks/get",
                        "parameters":{
                            "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                        },
                        "description":"Project Program Communication Feedback resource is used to manage the comments on the reports."
                    },
                    "Associations":{
                        "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Associations/get",
                        "parameters":{
                            "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID"
                        },
                        "description":"Associations resource is used to manage the association of templates or reports to a business object like a program. A template is associated with a program to generate the corresponding report."
                    }
                }
            },
            "projectProgramCommunications-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-response"
                        }
                    }
                }
            },
            "projectProgramCommunications-Contents-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Contents"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-response"
                        }
                    }
                },
                "links":{
                    "CommunicationRecipients":{
                        "operationRef":"#/paths/~1projectProgramCommunications~1{projectProgramCommunicationsUniqID}~1child~1Associations~1{AssociationsUniqID}~1child~1CommunicationRecipients/get",
                        "parameters":{
                            "projectProgramCommunicationsUniqID":"$request.path.projectProgramCommunicationsUniqID",
                            "AssociationsUniqID":"$request.path.AssociationsUniqID"
                        },
                        "description":"The Recipients resource is used to manage the persons with whom the report is shared."
                    }
                }
            },
            "projectProgramCommunications-Contents-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-response"
                        }
                    }
                }
            },
            "projectProgramCommunications-Feedbacks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-response"
                        }
                    }
                }
            },
            "projectBillingEvents-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillingEvents"
                        }
                    }
                }
            },
            "projectBillingEvents-billingEventDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF"
                        }
                    }
                }
            },
            "projectBillingEvents-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillingEvents-item-response"
                        }
                    }
                },
                "links":{
                    "billingEventDFF":{
                        "operationRef":"#/paths/~1projectBillingEvents~1{projectBillingEventsUniqID}~1child~1billingEventDFF/get",
                        "parameters":{
                            "projectBillingEventsUniqID":"$request.path.projectBillingEventsUniqID"
                        },
                        "description":"A listing of all the descriptive flexfields available for project billing events."
                    }
                }
            },
            "projectBillingEvents-billingEventDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_BILLING_EVENTS_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10035%2CBind_DescriptiveFlexfieldCode%3DPJB_BILLING_EVENTS_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectPrograms-ProgramAvatars-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-response"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-response"
                        }
                    }
                }
            },
            "projectPrograms-ProgramAvatars-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramAvatars"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects"
                        }
                    }
                }
            },
            "projectPrograms-ProgramStakeholders-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders"
                        }
                    }
                }
            },
            "projectPrograms-ProgramDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramDFF"
                        }
                    }
                }
            },
            "projectPrograms-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-item-response"
                        }
                    }
                },
                "links":{
                    "ProgramDFF":{
                        "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramDFF/get",
                        "parameters":{
                            "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                        }
                    },
                    "ProgramNotes":{
                        "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramNotes/get",
                        "parameters":{
                            "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                        },
                        "description":"The Program Notes resource is used to manage notes for programs."
                    },
                    "ProgramAvatars":{
                        "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramAvatars/get",
                        "parameters":{
                            "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                        },
                        "description":"The Program Avatars resource is used to manage the avatar image for a program. A program can have only one avatar at a time."
                    },
                    "ProgramStakeholders":{
                        "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramStakeholders/get",
                        "parameters":{
                            "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                        },
                        "description":"The Stakeholders resource is used to manage the assignment of stakeholders and program administrators for a program."
                    },
                    "ProgramProjects":{
                        "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramProjects/get",
                        "parameters":{
                            "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                        },
                        "description":"The Project Assignments resource is used to manage the assignments of projects to a program."
                    }
                }
            },
            "projectPrograms-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms"
                        }
                    }
                }
            },
            "projectPrograms-ProgramNotes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramNotes"
                        }
                    }
                }
            },
            "projectPrograms-ProgramDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10041%2CBind_DescriptiveFlexfieldCode%3DPJS_PROG_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectPrograms-ProgramStakeholders-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-response"
                        }
                    }
                }
            },
            "projectPrograms-ProgramNotes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-response"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-response"
                        }
                    }
                },
                "links":{
                    "ProgramProjectNotes":{
                        "operationRef":"#/paths/~1projectPrograms~1{projectProgramsUniqID}~1child~1ProgramProjects~1{RelationshipId}~1child~1ProgramProjectNotes/get",
                        "parameters":{
                            "RelationshipId":"$request.path.RelationshipId",
                            "projectProgramsUniqID":"$request.path.projectProgramsUniqID"
                        },
                        "description":"The Project Assignment Notes resource is used to manage notes for the project assignments to a program."
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines"
                        }
                    }
                }
            },
            "awardBudgetSummary-VersionErrors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningAmountDetails":{
                        "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Tasks~1{TaskId}~1child~1BudgetLines~1{BudgetLinesUniqID}~1child~1PlanningAmountDetails/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "TaskId":"$request.path.TaskId",
                            "BudgetLinesUniqID2":"$request.path.BudgetLinesUniqID2"
                        },
                        "description":"The Planning Amount Details resource is used to view periodic amounts for a budget line."
                    }
                }
            },
            "awardBudgetSummary-Tasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks"
                        }
                    }
                }
            },
            "awardBudgetSummary-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    }
                }
            },
            "awardBudgetSummary-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-item-response"
                        }
                    }
                },
                "links":{
                    "Tasks":{
                        "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Tasks/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Tasks resource is used to view an award budget version task."
                    },
                    "VersionErrors":{
                        "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1VersionErrors/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Version Errors resource is used to view award budget version errors."
                    },
                    "Resources":{
                        "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Resources/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Resources resource is used to view the resources in the planning resource breakdown structure that are included in the award budget."
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines"
                        }
                    }
                }
            },
            "awardBudgetSummary-VersionErrors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors-item-response"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-item-response"
                        }
                    }
                },
                "links":{
                    "PlanningAmountDetails":{
                        "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Resources~1{RbsElementId}~1child~1BudgetLines~1{BudgetLinesUniqID}~1child~1PlanningAmountDetails/get",
                        "parameters":{
                            "RbsElementId":"$request.path.RbsElementId",
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "BudgetLinesUniqID":"$request.path.BudgetLinesUniqID"
                        },
                        "description":"The Planning Amount Details resource is used to view periodic amounts for a budget line."
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-response"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-item-response"
                        }
                    }
                },
                "links":{
                    "BudgetLines":{
                        "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Resources~1{RbsElementId}~1child~1BudgetLines/get",
                        "parameters":{
                            "RbsElementId":"$request.path.RbsElementId",
                            "PlanVersionId":"$request.path.PlanVersionId"
                        },
                        "description":"The Budget Lines resource is used to view the budget lines for a resource."
                    }
                }
            },
            "awardBudgetSummary-Resources-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-item-response"
                        }
                    }
                },
                "links":{
                    "BudgetLines":{
                        "operationRef":"#/paths/~1awardBudgetSummary~1{PlanVersionId}~1child~1Tasks~1{TaskId}~1child~1BudgetLines/get",
                        "parameters":{
                            "PlanVersionId":"$request.path.PlanVersionId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Budget Lines resource is used to view the budget lines for a task."
                    }
                }
            },
            "projectProgramCommunicationAssociations-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationAssociations-item-response"
                        }
                    }
                }
            },
            "projectProgramCommunicationAssociations-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationAssociations"
                        }
                    }
                }
            },
            "projectProgramCommunicationCatalogs-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationCatalogs"
                        }
                    }
                }
            },
            "projectProgramCommunicationCatalogs-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationCatalogs-item-response"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolManagers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers"
                        }
                    }
                }
            },
            "projectResourcePools-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-item-response"
                        }
                    }
                },
                "links":{
                    "ProjectResourcePoolMembers":{
                        "operationRef":"#/paths/~1projectResourcePools~1{projectResourcePoolsUniqID}~1child~1ProjectResourcePoolMembers/get",
                        "parameters":{
                            "projectResourcePoolsUniqID":"$request.path.projectResourcePoolsUniqID"
                        },
                        "description":"The Project Resource Pool Members resource is used to view, create, and update project resource pool members assigned to a resource pool."
                    },
                    "ProjectResourcePoolManagers":{
                        "operationRef":"#/paths/~1projectResourcePools~1{projectResourcePoolsUniqID}~1child~1ProjectResourcePoolManagers/get",
                        "parameters":{
                            "projectResourcePoolsUniqID":"$request.path.projectResourcePoolsUniqID"
                        },
                        "description":"The Project Resource Pool Managers resource is used to view, create, and delete project resource pool managers associated to a resource pool."
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolManagers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-response"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-response"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers"
                        }
                    }
                }
            },
            "projectResourcePools-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools"
                        }
                    }
                },
                "links":{
                    "transferResourcePoolMemberships":{
                        "operationRef":"#/paths/~1projectResourcePools~1action~1transferResourcePoolMemberships/post",
                        "description":"Transfer resource pool memberships from one resource pool to another with this action. There will be no record of the resources in the originating resource pool with this action."
                    }
                }
            },
            "projectPlans-ProjectCalendars-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-item-response"
                        }
                    }
                },
                "links":{
                    "CalendarExceptions":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1ProjectCalendars~1{CalendarId}~1child~1CalendarExceptions/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "CalendarId":"$request.path.CalendarId"
                        },
                        "description":"The Calendar Exceptions resource is used to view exceptions on a calendar. A calendar exception is used for example to define holidays or exceptional working days on a weekend. A calendar could have many exceptions."
                    }
                }
            },
            "projectPlans-TaskExpenseResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-response"
                        }
                    }
                }
            },
            "projectPlans-TaskWorkItems-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskWorkItems"
                        }
                    }
                }
            },
            "projectPlans-Baselines-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Baselines"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-CalendarExceptions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions-item-response"
                        }
                    }
                }
            },
            "projectPlans-Tasks-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-item-response"
                        }
                    }
                },
                "links":{
                    "TaskDFF":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1TaskDFF/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Tasks Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a task."
                    },
                    "GateApprovers":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1GateApprovers/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Gate Approvers resource is used to create a gate approver and to view and update approver details for a gate."
                    },
                    "StatusHistory":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks~1{TaskId}~1child~1StatusHistory/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TaskId":"$request.path.TaskId"
                        },
                        "description":"The Status History is used to track the history of the status changes for objects such as milestones, bill transactions, and projects."
                    }
                }
            },
            "projectPlans-TaskFinancialActuals-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals-item-response"
                        }
                    }
                }
            },
            "projectPlans-Tasks-TaskDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF"
                        }
                    }
                }
            },
            "projectPlans-Tasks-TaskDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                        },
                        "description":"The list of valid descriptive flexfield context values allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_TASK_STRUCTURE_DFF"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectPlans-TaskLaborResourceAssignments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-response"
                        }
                    }
                }
            },
            "projectPlans-TaskDependencies-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDependencies"
                        }
                    }
                }
            },
            "projectPlans-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-item-response"
                        }
                    }
                },
                "links":{
                    "TaskWorkItems":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskWorkItems/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Work Items resource is used to view and delete the association of a work item with a project task. You can also update the task completion criteria. Work items originate in Oracle Innovation Management, Oracle Product Development, and Oracle Sourcing. When the work item meets the completion criteria, your project task is automatically marked as complete."
                    },
                    "TaskDeliverables":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskDeliverables/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Deliverables resource is used to view the association of a deliverable with a project task. For example, a project task can have an association with a deliverable draft budget. You can have multiple deliverables associated with each task."
                    },
                    "Tasks":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Tasks/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Tasks resource is used to create or update project tasks and view project task details. Tasks are units of project work assigned or performed as part of the duties of a resource. Tasks can be a portion of project work to be performed within a defined period by a specific resource or multiple resources. The resource always returns the rolled up values of all tasks as a task payload item with level 0."
                    },
                    "TaskFinancialActuals":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskFinancialActuals/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Financial Actuals resource is used to view the ITD actual effort and actual burdened cost for a project task."
                    },
                    "TaskDependencies":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskDependencies/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Dependency resource is used to view, create, or update dependencies between two tasks in a project. For example, a task that has a Finish-to-start dependency with another task, can start only after the predecessor task is completed. You can have many dependencies for each task."
                    },
                    "ProjectCalendars":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1ProjectCalendars/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Project Calendars resource is used to view calendars used in a project which are single workday pattern and single shift. A calendar is used when scheduling a project plan. A project plan can use one project calendar as well as each labor resource can have a different calendar assigned."
                    },
                    "TaskExpenseResourceAssignments":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskExpenseResourceAssignments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Expenses resource assignment resource is used to view, create, or update the assignment of an expense resource for a project task. For example, hotel expenses can be planned on a project task. You can have multiple expense resource assignments for each task."
                    },
                    "ProjectDFF":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1ProjectDFF/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Project Descriptive Flexfields resource is used to modify and view a list of all the descriptive flexfields available for a project."
                    },
                    "TaskLaborResourceAssignments":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskLaborResourceAssignments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Task Labor resource assignments resource is used to view, create, or update the assignment of a labor resource for a project task. For example, a Database Analyst can be assigned as a labor resource for a project task. You can have many labor resource assignments for each task."
                    },
                    "Baselines":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1Baselines/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId"
                        },
                        "description":"The Baselines resource is used to view, create, or update the baseline containing key planning information about tasks. Baseline information is usually compared against the current schedule of a project. You can create multiple baselines during the project lifecycle, but only one is the primary baseline. By default the first baseline created is your primary baseline."
                    }
                }
            },
            "projectPlans-TaskFinancialActuals-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals"
                        }
                    }
                }
            },
            "projectPlans-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans"
                        }
                    }
                }
            },
            "projectPlans-ProjectDFF-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectDFF"
                        }
                    }
                }
            },
            "projectPlans-TaskLaborResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments-item-response"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-item-response"
                        }
                    }
                },
                "links":{
                    "Attachments":{
                        "operationRef":"#/paths/~1projectPlans~1{ProjectId}~1child~1TaskDeliverables~1{TaskDeliverableAssociationId}~1child~1Attachments/get",
                        "parameters":{
                            "ProjectId":"$request.path.ProjectId",
                            "TaskDeliverableAssociationId":"$request.path.TaskDeliverableAssociationId"
                        },
                        "description":"The Attachments resource is used to view a deliverable attachment."
                    }
                }
            },
            "projectPlans-Tasks-StatusHistory-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory-item-response"
                        }
                    }
                }
            },
            "projectPlans-Tasks-StatusHistory-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments"
                        }
                    }
                }
            },
            "projectPlans-ProjectDFF-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-response"
                        }
                    }
                },
                "links":{
                    "LVVO___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                        },
                        "description":"The list of valid descriptive flexfield context values allowed for the selected descriptive flexfield.<br><br>The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context; Target Attribute: ContextCode</li><li>Display Attribute: Name</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context",
                            "displayValues":[
                                "Name"
                            ],
                            "fieldMap":{
                                "$this#/__FLEX_Context_DisplayValue":"Name"
                            },
                            "itemsPath":"items",
                            "valueField":"ContextCode",
                            "displayFields":[
                                "Name"
                            ]
                        }
                    },
                    "LVVO_V___FLEX_Context":{
                        "operationRef":"#/paths/~1FlexFndDffDescriptiveFlexfieldContexts/get",
                        "parameters":{
                            "finder":"ValidValuesFinder%3BBind_ApplicationId%3D10037%2CBind_DescriptiveFlexfieldCode%3DPJF_PROJECTS_DESC_FLEX"
                        },
                        "description":"The following properties are defined on the LOV link relation:<br><ul><li>Source Attribute: __FLEX_Context_DisplayValue; Target Attribute: Name</li><li>Display Attribute: Name, Description</li></ul>",
                        "x-lov":{
                            "definedOn":"$request.body#/__FLEX_Context_DisplayValue",
                            "displayValues":[
                                "Name"
                            ],
                            "derivedFieldsMapping":{
                                "FlexFndDffDescriptiveFlexfieldContexts.ContextCode":[
                                    "__FLEX_Context"
                                ]
                            },
                            "itemsPath":"items",
                            "valueField":"Name",
                            "displayFields":[
                                "Name",
                                "Description"
                            ]
                        }
                    }
                }
            },
            "projectPlans-Tasks-GateApprovers-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-response"
                        }
                    }
                }
            },
            "projectPlans-Tasks-GateApprovers-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers"
                        }
                    }
                }
            },
            "projectPlans-TaskWorkItems-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-response"
                        }
                    }
                }
            },
            "projectPlans-TaskDependencies-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-response"
                        }
                    }
                }
            },
            "projectPlans-TaskExpenseResourceAssignments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments"
                        }
                    }
                }
            },
            "projectPlans-Baselines-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Baselines-item-response"
                        }
                    }
                }
            },
            "projectPlans-Tasks-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-CalendarExceptions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions"
                        }
                    }
                }
            },
            "projectChangeRequests-TaskImpactDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails"
                        }
                    }
                }
            },
            "projectChangeRequests-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests"
                        }
                    }
                }
            },
            "projectChangeRequests-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-item-response"
                        }
                    }
                },
                "links":{
                    "FinancialImpactDetails":{
                        "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1FinancialImpactDetails/get",
                        "parameters":{
                            "ChangeRequestId":"$request.path.ChangeRequestId"
                        }
                    },
                    "Attachments":{
                        "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1Attachments/get",
                        "parameters":{
                            "ChangeRequestId":"$request.path.ChangeRequestId"
                        },
                        "description":"The attachments resource is used to view, create, and update attachments."
                    },
                    "TaskImpactDetails":{
                        "operationRef":"#/paths/~1projectChangeRequests~1{ChangeRequestId}~1child~1TaskImpactDetails/get",
                        "parameters":{
                            "ChangeRequestId":"$request.path.ChangeRequestId"
                        },
                        "description":"The Task Impact Details resource is used to view, create, update, or delete the task impact details for a change request. This resource captures the proposed modifications to an ongoing project timeline by suggesting date adjustments for existing tasks or introducing new tasks altogether."
                    }
                }
            },
            "projectChangeRequests-Attachments-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-Attachments"
                        }
                    }
                }
            },
            "projectChangeRequests-FinancialImpactDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-response"
                        }
                    }
                }
            },
            "projectChangeRequests-FinancialImpactDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails"
                        }
                    }
                }
            },
            "projectChangeRequests-TaskImpactDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-response"
                        }
                    }
                }
            },
            "projectChangeRequests-Attachments-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-response"
                        }
                    }
                }
            },
            "projectStatusesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectStatusesLOV-item-response"
                        }
                    }
                }
            },
            "projectStatusesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectStatusesLOV"
                        }
                    }
                }
            },
            "grantsSponsors-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-item-response"
                        }
                    }
                },
                "links":{
                    "grantsSponsorReferenceTypes":{
                        "operationRef":"#/paths/~1grantsSponsors~1{SponsorId}~1child~1grantsSponsorReferenceTypes/get",
                        "parameters":{
                            "SponsorId":"$request.path.SponsorId"
                        },
                        "description":"The Grants Sponsor Reference Types resource is used to get sponsor reference types."
                    },
                    "GrantsSponsorAccountDetails":{
                        "operationRef":"#/paths/~1grantsSponsors~1{SponsorId}~1child~1GrantsSponsorAccountDetails/get",
                        "parameters":{
                            "SponsorId":"$request.path.SponsorId"
                        },
                        "description":"The Grants Sponsor Account Details resource is used to get the details of the sponsor account."
                    }
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes"
                        }
                    }
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-response"
                        }
                    }
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-response"
                        }
                    }
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails"
                        }
                    }
                }
            },
            "grantsSponsors-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors"
                        }
                    }
                }
            },
            "projectTypesLOV-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTypesLOV"
                        }
                    }
                }
            },
            "projectTypesLOV-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTypesLOV-item-response"
                        }
                    }
                }
            },
            "projectActions-ActionDetails-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectActions-ActionDetails-item-response"
                        }
                    }
                }
            },
            "projectActions-ActionDetails-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectActions-ActionDetails"
                        }
                    }
                }
            },
            "projectActions-item-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectActions-item-response"
                        }
                    }
                },
                "links":{
                    "ActionDetails":{
                        "operationRef":"#/paths/~1projectActions~1{ActionNumber}~1child~1ActionDetails/get",
                        "parameters":{
                            "ActionNumber":"$request.path.ActionNumber"
                        },
                        "description":"The action details resource is used to view the comprehensive details of a specific action."
                    }
                }
            },
            "projectActions-collection-response":{
                "description":"The following table describes the default response for this task.",
                "headers":{
                    "Metadata-Context":{
                        "$ref":"#/components/headers/Metadata-Context"
                    },
                    "REST-Framework-Version":{
                        "$ref":"#/components/headers/REST-Framework-Version"
                    }
                },
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectActions"
                        }
                    }
                }
            }
        },
        "parameters":{
            "offset":{
                "name":"offset",
                "in":"query",
                "description":"Used to define the starting position of the resource collection. If offset exceeds the resource count then no resources are returned. Default value is 0.",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"integer"
                }
            },
            "dependency":{
                "name":"dependency",
                "in":"query",
                "description":"This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields.  Example: dependency=ProductId=2<br><br>Format: &lt;attr1&gt;=&lt;val1&gt;,&lt;attr2&gt;=&lt;value2&gt;",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                }
            },
            "orderBy":{
                "name":"orderBy",
                "in":"query",
                "description":"This parameter orders a resource collection based on the specified fields.  The parameter value is a comma-separated string of attribute names, each optionally followed by a colon and \"asc\" or \"desc\".  Specify \"asc\" for ascending and \"desc\" for descending. The default value is \"asc\".  For example, ?orderBy=field1:asc,field2:desc",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                }
            },
            "Metadata-Context":{
                "name":"Metadata-Context",
                "in":"header",
                "description":"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\".",
                "required":false,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "q":{
                "name":"q",
                "in":"query",
                "description":"This query parameter defines the where clause. The resource collection will be queried using the provided expressions. The value of this query parameter is one or more expressions. Example: ?q=Deptno&gt;=10 and &lt;= 30;Loc!=NY <br><br>Format: ?q=expression1;expression2",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                }
            },
            "expand":{
                "name":"expand",
                "in":"query",
                "description":"When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is \"all\" or \"\". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format \"Child.NestedChild\" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?expand=Employees.Managers\" is the same as \"?expand=Employees,Employees.Managers\" (which will expand Employees and Managers).",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                }
            },
            "onlyData":{
                "name":"onlyData",
                "in":"query",
                "description":"The resource item payload will be filtered in order to contain only data (no links section, for example).",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"boolean"
                }
            },
            "totalResults":{
                "name":"totalResults",
                "in":"query",
                "description":"The resource collection representation will include the \"estimated row count\" when \"?totalResults=true\", otherwise the count is not included.  The default value is \"false\".",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"boolean"
                }
            },
            "limit":{
                "name":"limit",
                "in":"query",
                "description":"This parameter restricts the number of resources returned inside the resource collection. If the limit exceeds the resource count then the framework will only return the available resources.",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"integer"
                }
            },
            "Effective-Of":{
                "name":"Effective-Of",
                "in":"header",
                "description":"This header accepts a string value. The string is a semi-colon separated list of <parameter-name>=<parameter-value>. It is used to perform effective date range operations. The accepted parameters are RangeMode, RangeSpan, RangeStartDate, RangeEndDate, RangeStartSequence and RangeEndSequence. The parameter values are always strings. The possible values for RangeMode are SET_LOGICAL_START, SET_LOGICAL_END, END_DATE, SET_EFFECTIVE_START, SET_EFFECTIVE_END, REPLACE_CORRECTION, REPLACE_UPDATE, RECONCILE_CORRECTION, CORRECTION, RECONCILE_UPDATE, UPDATE, ZAP and DELETE_CHANGES. The possible values for RangeSpan are PHYSICAL_ROW_END_DATE and LOGICAL_ROW_END_DATE. The values for RangeStartDate and RangeEndDate have to be a string representation of a date in yyyy-MM-dd format. The value for RangeStartSequence and RangeEndSequence must be strings such that when parsed they yield positive integers.",
                "required":false,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "links":{
                "name":"links",
                "in":"query",
                "description":"This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : &lt;link_relation&gt;<br><br>Example:<br>self,canonical<br>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                }
            },
            "fields":{
                "name":"fields",
                "in":"query",
                "description":"This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, \"?fields=Employees.Managers:Empname\" is the same as \"?fields=;Employees:;Employees.Managers:Empname\" (which will only return the \"Empname\" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.<br><br>Format: ?fields=Attribute1,Attribute2<br><br>Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                }
            },
            "rateSchedulesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>JobScheduleTypeFinder Finds the rate schedules with the job schedule type. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li><li>NonLaborScheduleTypeFinder Finds the rate schedules with the nonlabor schedule type. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li><li>PersonScheduleTypeFinder Finds the rate schedules with the person schedule type. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li><li>PrimaryKey Finds the rate schedule with the specified rate schedule ID. <br>Finder Variables <ul><li>RateScheduleId; integer;  Identifier of the rate schedule. </li></ul></li><li>ResourceClassScheduleTypeFinder Finds the rate schedules with the resource class schedule type. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li><li>findByRateScheduleNameOrCurrencyCodeOrDescription Finds the rate schedules with the rate schedule name, currency code, or description. <br>Finder Variables <ul><li>SearchTerm; string;  Keyword that identifies rate schedules based on the rate schedule name. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"JobScheduleTypeFinder",
                        "description":"Finds the rate schedules with the job schedule type.",
                        "title":"JobVC",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"NonLaborScheduleTypeFinder",
                        "description":"Finds the rate schedules with the nonlabor schedule type.",
                        "title":"NonLaborVC",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PersonScheduleTypeFinder",
                        "description":"Finds the rate schedules with the person schedule type.",
                        "title":"EmployeeVC",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the rate schedule with the specified rate schedule ID.",
                        "properties":{
                            "RateScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the rate schedule.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"ResourceClassScheduleTypeFinder",
                        "description":"Finds the rate schedules with the resource class schedule type.",
                        "title":"ResourceClassVC",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByRateScheduleNameOrCurrencyCodeOrDescription",
                        "description":"Finds the rate schedules with the rate schedule name, currency code, or description.",
                        "title":"RateScheduleSearch",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"Keyword that identifies rate schedules based on the rate schedule name.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "rateSchedulesLOVUniqID":{
                "name":"rateSchedulesLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the LOV for Rate Schedules resource and used to uniquely identify an instance of LOV for Rate Schedules. The client should not generate the hash key value. Instead, the client should query on the LOV for Rate Schedules collection resource in order to navigate to a specific instance of LOV for Rate Schedules to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "Upsert-Mode":{
                "name":"Upsert-Mode",
                "in":"header",
                "description":"When set to true, the server will perform an Upsert operation instead of a Create. In an Upsert operation the server attempts to find an existing resource that matches the payload. If found, the server updates the existing resource instead of creating a new one. If not found, or when set to false (the default), a Create is performed.",
                "required":false,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string",
                    "enum":[
                        "true",
                        "false"
                    ]
                }
            },
            "effectiveDate":{
                "name":"effectiveDate",
                "in":"query",
                "description":"This query parameter is used to fetch resources which are effective dated as of the specified start date. The value of this query parameter is a string having a date in yyyy-MM-dd format",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                }
            },
            "REST-Framework-Version":{
                "name":"REST-Framework-Version",
                "in":"header",
                "description":"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.",
                "required":false,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string",
                    "enum":[
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9"
                    ]
                }
            },
            "projectExpenditureBatches-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all project expenditure batches with the specified ID. <br>Finder Variables <ul><li>BatchId; integer;  Identifier of the project expenditure batch. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all project expenditure batches with the specified ID.",
                        "properties":{
                            "BatchId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the project expenditure batch.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "BatchId":{
                "name":"BatchId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "VersionErrorsUniqID":{
                "name":"VersionErrorsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Plan Version Errors resource and used to uniquely identify an instance of Plan Version Errors. The client should not generate the hash key value. Instead, the client should query on the Plan Version Errors collection resource in order to navigate to a specific instance of Plan Version Errors to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "PlanLineId2":{
                "name":"PlanLineId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "financialProjectPlans-ResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource assignment of a financial project plan version.<br>Finder Variables: <ul><li>PlanningElementId; integer; Identifier of the resource assignment for a financial project plan version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "PlanVersionId":{
                "name":"PlanVersionId",
                "in":"path",
                "description":"Identifier of the financial project plan version.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "PlanningOptionId2":{
                "name":"PlanningOptionId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "PlanningOptionId":{
                "name":"PlanningOptionId",
                "in":"path",
                "description":"Unique identifier of the summary level planning option in the financial project plan version.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "PlanningElementId":{
                "name":"PlanningElementId",
                "in":"path",
                "description":"Identifier of the resource assignment on the financial project plan version.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "financialProjectPlans-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the financial project plan version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the financial project plan version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Plan Version"
                            }
                        }
                    }
                ]
            },
            "PlanningAmountDetailsUniqID":{
                "name":"PlanningAmountDetailsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Planning Amount Details resource and used to uniquely identify an instance of Planning Amount Details. The client should not generate the hash key value. Instead, the client should query on the Planning Amount Details collection resource in order to navigate to a specific instance of Planning Amount Details to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningOptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanLineId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningCurrencyId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningCurrencyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Currency ID"
                            }
                        }
                    }
                ]
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the planning amounts for a resource assignment of a financial project plan version.<br>Finder Variables: <ul><li>PlanLineId; integer; Identifier of the planning amounts for a resource assignments of a financial project plan version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Plan Line ID"
                            }
                        }
                    }
                ]
            },
            "financialProjectPlans-VersionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "PlanLineId":{
                "name":"PlanLineId",
                "in":"path",
                "description":"Identifier of the summary level planning amounts for a resource assignment in the financial project plan.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "financialProjectPlans-PlanningOptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningOptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Option ID"
                            }
                        }
                    }
                ]
            },
            "PlanningCurrencyId":{
                "name":"PlanningCurrencyId",
                "in":"path",
                "description":"Identifier of the planning currency.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-ProjectClassifications-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project classification with the specified project classification ID.<br>Finder Variables: <ul><li>ProjectClassificationId; integer; Unique identifier of the project classification.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectClassificationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Project Classification ID"
                            }
                        }
                    }
                ]
            },
            "ProjectId2":{
                "name":"ProjectId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-ProjectCustomers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified project party ID.<br>Finder Variables: <ul><li>ProjectPartyId; integer; The unique assignment identifier of a customer.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectPartyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Project Party ID"
                            }
                        }
                    }
                ]
            },
            "ProjectTransactionControlsUniqID":{
                "name":"ProjectTransactionControlsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Transaction Controls resource and used to uniquely identify an instance of Project Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Project Transaction Controls collection resource in order to navigate to a specific instance of Project Transaction Controls to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "TaskTransactionControlsUniqID":{
                "name":"TaskTransactionControlsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Task Transaction Controls resource and used to uniquely identify an instance of Task Transaction Controls. The client should not generate the hash key value. Instead, the client should query on the Task Transaction Controls collection resource in order to navigate to a specific instance of Task Transaction Controls to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ProjElementId":{
                "name":"ProjElementId",
                "in":"path",
                "description":"The identifier of the project task.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AttachmentsUniqID":{
                "name":"AttachmentsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Attachments resource and used to uniquely identify an instance of Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Project Attachments collection resource in order to navigate to a specific instance of Project Attachments to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-ProjectStatusHistory-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the status history of a project.<br>Finder Variables: <ul><li>StatusHistoryId; integer; The unique identifier of the status history of a project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "StatusHistoryId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Status History ID"
                            }
                        }
                    }
                ]
            },
            "projects-Tasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project tasks with the specified task ID.<br>Finder Variables: <ul></ul></li><li>findByTaskId: Finds all project tasks with the specified task ID.<br>Finder Variables: <ul><li>ObjectType; string.</li><li>SysEffectiveDate; object.</li><li>TaskId; integer; The unique identifier for the project task.</li></ul></li><li>findChargeableTasksByTransactionDateRange: Finds all chargeable tasks for a specified transaction date range.<br>Finder Variables: <ul><li>bindTransactionEndDate; string; Transaction finish date of a task.</li><li>bindTransactionStartDate; string; Transaction start date of a task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "title":"TaskIdCriteria",
                        "properties":{
                            "ObjectType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "SysEffectiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"object"
                            }
                        }
                    },
                    {
                        "name":"findChargeableTasksByTransactionDateRange",
                        "title":"ChargeableTasksByTransactionDateRange",
                        "properties":{
                            "bindTransactionStartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindTransactionEndDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "ProjectId":{
                "name":"ProjectId",
                "in":"path",
                "description":"Unique identifier of the project.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-Tasks-TaskAttachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds the attached document with the specified primary key. <br>Finder Variables: <ul><li>AttachedDocumentId :The unique identifier of the attached document. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "OpportunityId":{
                "name":"OpportunityId",
                "in":"path",
                "description":"Unique identifier of the opportunity associated with the project.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a project customer team member using the primary key.<br>Finder Variables: <ul><li>ProjectPartyId; integer; Unique identifier of a party assignment to the project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectPartyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Project Party ID"
                            }
                        }
                    }
                ]
            },
            "ExpenseResourceAssignmentId":{
                "name":"ExpenseResourceAssignmentId",
                "in":"path",
                "description":"Unique identifier of the expense resource assignment to the project task.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "DependencyId":{
                "name":"DependencyId",
                "in":"path",
                "description":"Identifier of the dependency that exists between tasks.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-TaskDependencies-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>DependencyId; integer; Identifier of the dependency that exists between tasks.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "DependencyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Dependency ID"
                            }
                        }
                    }
                ]
            },
            "projects-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified project ID.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findByOrg: Finds all projects with the specified project-owning organization name.<br>Finder Variables: <ul><li>OwningOrganizationName; string; The name of the organization that owns the project.</li></ul></li><li>findByPartyName: Finds all projects with the specified party name.<br>Finder Variables: <ul><li>PartyName; string; Name of a person or group of persons who constitute the project customer.</li></ul></li><li>findByProjectId: Finds all projects with the specified project ID.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findByProjectName: Finds all projects with the specified project name.<br>Finder Variables: <ul><li>ProjectName; string; The name of the project being queried.</li></ul></li><li>findByProjectRoleAndProjectTeamMember: Finds all projects with the specified project role and project team member name.<br>Finder Variables: <ul><li>ActiveDate; string; Date as of which the team member assignment must be active on the project. If nothing is provided, the current date will be used. Valid date format is YYYY-MM-DD.</li><li>PersonName; string; Name of the team member assigned to the project.</li><li>ProjectRole; string; A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information.</li></ul></li><li>findByProjectStatus: Finds all projects with the specified project status.<br>Finder Variables: <ul><li>ProjectStatus; string; An implementation-defined classification of the status of a project, for example, Active and Closed.</li></ul></li><li>findByProjectTeamMember: Finds all projects with the specified project team member name.<br>Finder Variables: <ul><li>ActiveDate; string; Date as of which the team member assignment must be active on the project. If nothing is provided, the current date will be used. Valid date format is YYYY-MM-DD.</li><li>PersonName; string; Name of the team member assigned to the project.</li></ul></li><li>findBySourceApplication: Finds a project with the specified source application code and source project reference.<br>Finder Variables: <ul><li>SourceApplicationCode; string; The third-party application from which the project originates.</li><li>SourceProjectReference; string; The identifier of the project in the external application where it was originally created.</li></ul></li><li>findChargeableProjectsByPersonIdAndDateRange: Finds all chargeable projects for the specified person ID and project date range. You can search by project name.<br>Finder Variables: <ul><li>FinishDate; string; The date that work or information tracking completes for a project.</li><li>PersonId; integer; The unique identifier for the person.</li><li>SearchAttribute; string; The search text which is the project name, project number, project manager or project owning organization.</li><li>StartDate; string; The date that work or information tracking begins on a project.</li></ul></li><li>findChargeableProjectsByTeamMemberAndDateRange: Finds all chargeable projects for a specified team member and date range.<br>Finder Variables: <ul><li>FinishDate; string; Date on which the assignment of the project team member to the project is scheduled to end.</li><li>PersonId; integer; The unique identifier for the person.</li><li>StartDate; string; Date from which the assignment of the team member to the project is scheduled to begin.</li></ul></li><li>findProjectsByClassCategory: Finds all the projects with the specified project class category.<br>Finder Variables: <ul><li>ClassCategory; string; Name of the project class category.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Project ID"
                            }
                        }
                    },
                    {
                        "name":"findByOrg",
                        "title":"ProjectOrgCriteria",
                        "properties":{
                            "OwningOrganizationName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByPartyName",
                        "title":"findByPartyNameCriteria",
                        "properties":{
                            "PartyName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByProjectId",
                        "title":"ProjectIdCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByProjectName",
                        "title":"ProjectNameCriteria",
                        "properties":{
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByProjectRoleAndProjectTeamMember",
                        "title":"findByProjectRoleAndProjectTeamMemberCriteria",
                        "properties":{
                            "PersonName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ActiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ProjectRole":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByProjectStatus",
                        "title":"ProjectStatusCriteria",
                        "properties":{
                            "ProjectStatus":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByProjectTeamMember",
                        "title":"findByProjectTeamMemberCriteria",
                        "properties":{
                            "PersonName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ActiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findBySourceApplication",
                        "title":"SourceApplicationCriteria",
                        "properties":{
                            "SourceApplicationCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "SourceProjectReference":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findChargeableProjectsByPersonIdAndDateRange",
                        "title":"ChargeableProjectsByPersonIdAndDateRangeCriteria",
                        "properties":{
                            "StartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "SearchAttribute":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "PersonId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinishDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findChargeableProjectsByTeamMemberAndDateRange",
                        "title":"ChargeableProjectsByTeamMemberAndDateRangeCriteria",
                        "properties":{
                            "StartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "PersonId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinishDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findProjectsByClassCategory",
                        "title":"findProjectsByClassCategoryCriteria",
                        "properties":{
                            "ClassCategory":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projects-Tasks-TaskTransactionControls-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all task transaction controls with the specified task transaction control ID.<br>Finder Variables: <ul><li>TransactionControlId; integer; Identifier of the task transaction control.</li></ul></li><li>findTaskTransactionControl: Finds all task transaction controls with the specified parameters such as expenditure category ID, expenditure type ID, person ID, job ID, and so on.<br>Finder Variables: <ul><li>FromDate; string; The date from which the transaction control is effective.</li><li>ToDate; string; The date after which the transaction control is no longer effective.</li><li>bindExpenditureCategoryId; integer; Identifier of the expenditure category.</li><li>bindExpenditureTypeId; integer; Identifier of the expenditure type.</li><li>bindJobId; integer; Identifier of the job.</li><li>bindNonLaborResourceId; integer; Identifier of the nonlabor resource.</li><li>bindOrganizationId; integer; Identifier of the organization to which the person job belongs.</li><li>bindPersonId; integer; Identifier of the person.</li><li>bindSystemPersonType; string; The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee or Contingent Worker - is defined in the lookup type PJC_PERSON_TYPE.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TransactionControlId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Transaction Control ID"
                            }
                        }
                    },
                    {
                        "name":"findTaskTransactionControl",
                        "title":"findTaskTransactionControl",
                        "properties":{
                            "bindPersonId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindExpenditureTypeId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindNonLaborResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindOrganizationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindSystemPersonType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "FromDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ToDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindJobId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindExpenditureCategoryId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ProjectClassificationId":{
                "name":"ProjectClassificationId",
                "in":"path",
                "description":"Unique identifier of the project classification.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-ProjectDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project descriptive flexfield with the specific project id.<br>Finder Variables: <ul><li>ProjectId; integer; Unique identifier of the project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Project ID"
                            }
                        }
                    }
                ]
            },
            "projects-ProviderBusinessUnits-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the provider business units associated with a project using the project identifier as a primary key.<br>Finder Variables: <ul><li>BusinessUnitId; integer; Finds a specific provider business unit that's associated with this project, using the specified primary key.</li></ul></li><li>findByProviderBusinessUnit: Finds the provider business unit associated with the project using the provider business unit identifier.<br>Finder Variables: <ul><li>BusinessUnitId; integer; Finds the provider business unit associated with the project using the bind business unit identifier provided.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the provider business units associated with a project using the project identifier as a primary key.",
                        "properties":{
                            "BusinessUnitId":{
                                "nullable":false,
                                "x-hints":{
                                    "controlType":"choice",
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Finds a specific provider business unit that's associated with this project, using the specified primary key.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByProviderBusinessUnit",
                        "description":"Finds the provider business unit associated with the project using the provider business unit identifier.",
                        "title":"CrossChargePrjBuRelationshipsRestVOCriteria",
                        "properties":{
                            "BusinessUnitId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds the provider business unit associated with the project using the bind business unit identifier provided.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projects-ProjectOpportunities-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified opportunity ID.<br>Finder Variables: <ul><li>OpportunityId; integer; The unique identifier of the opportunity associated with the project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "OpportunityId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true",
                                    "PAYLOADHINT":"Show"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Opportunity ID"
                            }
                        }
                    }
                ]
            },
            "TeamMemberId":{
                "name":"TeamMemberId",
                "in":"path",
                "description":"Unique identifier of the team member assigned to the project.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "TasksUniqID":{
                "name":"TasksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Tasks resource and used to uniquely identify an instance of Tasks. The client should not generate the hash key value. Instead, the client should query on the Tasks collection resource in order to navigate to a specific instance of Tasks to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-Tasks-LaborResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified labor resource assignment ID.<br>Finder Variables: <ul><li>LaborResourceAssignmentId; integer; The unique identifier of a labor resource assignment on a project task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "LaborResourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true",
                                    "PAYLOADHINT":"Show"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Labor Resource Assignment ID"
                            }
                        }
                    }
                ]
            },
            "ProjectPartyId":{
                "name":"ProjectPartyId",
                "in":"path",
                "description":"Unique identifier of a party assignment to the project.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "StatusHistoryId":{
                "name":"StatusHistoryId",
                "in":"path",
                "description":"Unique identifier of the status change record.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "LaborResourceAssignmentId":{
                "name":"LaborResourceAssignmentId",
                "in":"path",
                "description":"Unique identifier of the labor resource assignment for the project task.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified attached document ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "BusinessUnitId":{
                "name":"BusinessUnitId",
                "in":"path",
                "description":"Identifier of the business unit associated with the project to which the provider business unit has been assigned.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projects-ProjectTeamMembers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified team member ID.<br>Finder Variables: <ul><li>TeamMemberId; integer; The unique assignment identifier of a team member.</li></ul></li><li>findByProjectRole: Finds all project team members for a project with the specified project role.<br>Finder Variables: <ul><li>ActiveDate; string; Date as of which the team member assignment must be active on the project. If nothing is provided, the current date will be used. Valid date format is YYYY-MM-DD.</li><li>ProjectRole; string; A classification of the relationship that an employee has to a project. You use project roles to define an employee's level of access to project information.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TeamMemberId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Team Member ID"
                            }
                        }
                    },
                    {
                        "name":"findByProjectRole",
                        "title":"findByProjectRoleCriteria",
                        "properties":{
                            "ActiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ProjectRole":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projects-Tasks-TasksDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all descriptive flexfields for the specified project task.<br>Finder Variables: <ul><li>ProjElementId; integer; The identifier of the project task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projects-ProjectTransactionControls-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project transaction controls with the specified project transaction control ID.<br>Finder Variables: <ul><li>TransactionControlId; integer; Identifier of the project transaction control.</li></ul></li><li>findProjectTransactionControl: Finds all project transaction controls with the specified parameters such as expenditure category ID, expenditure type ID, person ID, job ID, and so on.<br>Finder Variables: <ul><li>FromDate; string; The date from which the project transaction control is effective.</li><li>ToDate; string; The date after which the transaction control is no longer effective.</li><li>bindExpenditureCategoryId; integer; Identifier of the expenditure category.</li><li>bindExpenditureTypeId; integer; Identifier of the expenditure type.</li><li>bindJobId; integer; Identifier of the job.</li><li>bindNonLaborResourceId; integer; Identifier of the nonlabor resource.</li><li>bindOrganizationId; integer; Identifier of the organization to which the person job belongs.</li><li>bindPersonId; integer; Identifier of the person.</li><li>bindSystemPersonType; string; The type used to classify the person in human resources. For example, the person type can be either employee or contingent worker. A list of accepted values - Employee or Contingent Worker - is defined in the lookup type PJC_PERSON_TYPE.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TransactionControlId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Transaction Control ID"
                            }
                        }
                    },
                    {
                        "name":"findProjectTransactionControl",
                        "title":"findProjectTransactionControl",
                        "properties":{
                            "bindPersonId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindExpenditureTypeId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindNonLaborResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindOrganizationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindSystemPersonType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "FromDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ToDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindJobId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindExpenditureCategoryId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projects-Tasks-ExpenseResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all projects with the specified expense resource assignment ID.<br>Finder Variables: <ul><li>ExpenseResourceAssignmentId; integer; The unique identifier of the expense resource assignment on a project task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenseResourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Expense Resource Assignment ID"
                            }
                        }
                    }
                ]
            },
            "TaskAttachmentsUniqID":{
                "name":"TaskAttachmentsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Attachments resource and used to uniquely identify an instance of Attachments. The client should not generate the hash key value. Instead, the client should query on the Attachments collection resource in order to navigate to a specific instance of Attachments to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ProjectPartyId2":{
                "name":"ProjectPartyId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "projectBudgetSummary-VersionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "TaskId":{
                "name":"TaskId",
                "in":"path",
                "description":"Identifier of the task which is used to create a project budget line.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "RbsElementId":{
                "name":"RbsElementId",
                "in":"path",
                "description":"Identifier of the resource used to create the project budget line.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgetSummary-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentBaselineProjectBudgetFinder: Finds the current baseline project budget for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li></ul></li><li>CurrentWorkingProjectBudgetFinder: Finds the current working project budget for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li></ul></li><li>PrimaryKey: Finds the project budget version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the project budget version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"CurrentBaselineProjectBudgetFinder",
                        "title":"CurrentBaselineCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"CurrentWorkingProjectBudgetFinder",
                        "title":"CurrentWorkingCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "BudgetLinesUniqID":{
                "name":"BudgetLinesUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Budget Lines resource and used to uniquely identify an instance of Budget Lines. The client should not generate the hash key value. Instead, the client should query on the Budget Lines collection resource in order to navigate to a specific instance of Budget Lines to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgetSummary-Resources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>BudgetLineResourceFinder: Finds the summary amounts for resources with budget lines for the project budget.<br>Finder Variables: <ul></ul></li><li>FirstLevelResourceFinder: Finds the top level resource summary amounts.<br>Finder Variables: <ul></ul></li><li>PrimaryKey: Finds the project resource summary amounts.<br>Finder Variables: <ul><li>RbsElementId; integer; Identifier of the resource used to create the project budget line.</li></ul></li><li>SecondLevelResourceFinder: Finds the second level resource summary amounts.<br>Finder Variables: <ul></ul></li><li>ThirdLevelResourceFinder: Finds the third level resource summary amounts.<br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"BudgetLineResourceFinder",
                        "title":"BudgetLineResourceFinderCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"FirstLevelResourceFinder",
                        "title":"FirstLevelResourceCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RbsElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"SecondLevelResourceFinder",
                        "title":"SecondLevelResourceCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"ThirdLevelResourceFinder",
                        "title":"ThirdLevelResourceCriteria",
                        "properties":{
                        }
                    }
                ]
            },
            "projectBudgetSummary-Tasks-BudgetLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "PlanningAmountDetailsUniqID2":{
                "name":"PlanningAmountDetailsUniqID2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgetSummary-Tasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>BudgetLineTaskFinder: Finds the summary amounts for project tasks with budget lines for the project budget.<br>Finder Variables: <ul></ul></li><li>PrimaryKey: Finds the top level project task summaries.<br>Finder Variables: <ul><li>TaskId; integer; Identifier of the task which is used to create a project budget line.</li></ul></li><li>SummaryTaskFinder: Finds the summary project task summary amounts.<br>Finder Variables: <ul></ul></li><li>TopTaskFinder: Finds the top level project task summary amounts.<br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"BudgetLineTaskFinder",
                        "title":"BudgetLineTaskFinderCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Task ID"
                            }
                        }
                    },
                    {
                        "name":"SummaryTaskFinder",
                        "title":"SummaryTasksCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"TopTaskFinder",
                        "title":"TopTaskCriteria",
                        "properties":{
                        }
                    }
                ]
            },
            "projectBudgetSummary-Resources-BudgetLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "BudgetLinesUniqID2":{
                "name":"BudgetLinesUniqID2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "projectContractBillTransactions-ActionHistory-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the actions performed on a specified business object. <br>Finder Variables <ul><li>ActionDetailId; integer;  Unique identifier of the action detail. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all the actions performed on a specified business object.",
                        "properties":{
                            "ActionDetailId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the action detail.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Action Detail ID"
                            }
                        }
                    }
                ]
            },
            "projectContractBillTransactions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project contract bill transaction using the primary key. <br>Finder Variables <ul><li>BillTransactionId; integer;  The primary key for project contract bill transactions. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a project contract bill transaction using the primary key.",
                        "properties":{
                            "BillTransactionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The primary key for project contract bill transactions.",
                                "type":"integer",
                                "title":"Bill Transaction Id"
                            }
                        }
                    }
                ]
            },
            "projectContractBillTransactionsUniqID":{
                "name":"projectContractBillTransactionsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Bill Transactions resource and used to uniquely identify an instance of Project Contract Bill Transactions. The client should not generate the hash key value. Instead, the client should query on the Project Contract Bill Transactions collection resource in order to navigate to a specific instance of Project Contract Bill Transactions to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ActionDetailId":{
                "name":"ActionDetailId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "laborScheduleCostsPayElementsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the payroll cost pay element associated with the specified primary key. <br>Finder Variables <ul><li>ElementTypeId; integer;  The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the payroll cost pay element associated with the specified primary key.",
                        "properties":{
                            "ElementTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the payroll cost pay element type used in a labor schedule distributed cost.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ElementTypeId":{
                "name":"ElementTypeId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "OrganizationClassificationId":{
                "name":"OrganizationClassificationId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectClassifiedOrganizationsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the organization's classification with the specified primary key criteria. <br>Finder Variables <ul><li>OrganizationClassificationId; integer;  Unique identifier of the organization's classification. </li><li>OrganizationId; integer;  Unique identifier of the organization. </li></ul></li><li>findActiveDepartments Finds current departments with an active status. The departments are effective as of the date of the request. <br>Finder Variables <ul></ul></li><li>findActiveExpenditureOrganizations Finds project expenditure organizations with an active status. <br>Finder Variables <ul></ul></li><li>findActiveTaskOwningOrganizations Finds project task owning organizations with an active status. <br>Finder Variables <ul></ul></li><li>findByOrganizationClassificationId Finds the organization's classification with the specified organization classification ID. <br>Finder Variables <ul><li>OrganizationClassificationId; integer;  Unique identifier of the organization's classification. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the organization's classification with the specified primary key criteria.",
                        "properties":{
                            "OrganizationClassificationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the organization's classification.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Organization Classification ID"
                            },
                            "OrganizationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the organization.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Organization ID"
                            }
                        }
                    },
                    {
                        "name":"findActiveDepartments",
                        "description":"Finds current departments with an active status. The departments are effective as of the date of the request.",
                        "title":"ActiveDepartmentsCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"findActiveExpenditureOrganizations",
                        "description":"Finds project expenditure organizations with an active status.",
                        "title":"ActiveExpenditureOrganizationCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"findActiveTaskOwningOrganizations",
                        "description":"Finds project task owning organizations with an active status.",
                        "title":"ActiveProjectAndTaskOwingOrganizationCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"findByOrganizationClassificationId",
                        "description":"Finds the organization's classification with the specified organization classification ID.",
                        "title":"OrganizationClassificationIdCriteria",
                        "properties":{
                            "OrganizationClassificationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"Unique identifier of the organization's classification.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ProjectProgressId2":{
                "name":"ProjectProgressId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgress-TaskProgress-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds task progress of the specified project task ID.<br>Finder Variables: <ul></ul></li><li>findProgressByTaskId: Finds task progress of the specified task ID.<br>Finder Variables: <ul><li>TaskId; integer; The unique identifier of the project task.</li></ul></li><li>findProgressByTaskNumber: Finds task progress of the specified task number.<br>Finder Variables: <ul><li>TaskNumber; string; Number of the project task that is being queried.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    },
                    {
                        "name":"findProgressByTaskId",
                        "title":"TaskIdProgressVOCriteria",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findProgressByTaskNumber",
                        "title":"TaskNumberProgressVOCriteria",
                        "properties":{
                            "TaskNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource progress descriptive flexfield with the specific resource ID.<br>Finder Variables: <ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectProgressId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProgress-TaskProgress-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the note with the specified primary key.<br>Finder Variables: <ul><li>NoteId; integer; The unique identifier of the note.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "NoteId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Note ID"
                            }
                        }
                    }
                ]
            },
            "projectProgress-Notes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the note with the specified primary key.<br>Finder Variables: <ul><li>NoteId; integer; The unique identifier of the note.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "NoteId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Note ID"
                            }
                        }
                    }
                ]
            },
            "NoteId":{
                "name":"NoteId",
                "in":"path",
                "description":"The unique identifier of the progress note.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task progress descriptive flexfield with the specific task ID.<br>Finder Variables: <ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectProgressId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProgress-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds project progress of the specified project ID.<br>Finder Variables: <ul></ul></li><li>findDraftProgressByProjectId: Finds the draft progress of  the specified project.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findProgressByCurrentFlag: Returns the latest progress that???s displayed to the user in the user interface.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findProgressByProjectId: Finds the draft or published progress of the specified project ID.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li><li>PublicationStatus; string; Status of current project progress. The status can either be DRAFT or LATEST_PUBLISHED.</li></ul></li><li>findProgressByProjectIdAndDate: Finds the published progress of the specified project till the specified date.<br>Finder Variables: <ul><li>ProgressAsOfDate; string; Date through which progress is determined for the project.</li><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findProgressByProjectName: Finds the draft or published progress of the specified project name.<br>Finder Variables: <ul><li>ProjectName; string; The name of the project being queried.</li><li>PublicationStatus; string; Status of current project progress. The status can either be DRAFT or LATEST_PUBLISHED.</li></ul></li><li>findProgressByProjectNumber: Finds the draft or published progress of the specified project number.<br>Finder Variables: <ul><li>ProjectNumber; string; Number of the project that is being queried.</li><li>PublicationStatus; string; Status of current project progress. The status can either be DRAFT or LATEST_PUBLISHED.</li></ul></li><li>findProgressBySourceReference: Finds the draft project progress for the specified source project reference and application code.<br>Finder Variables: <ul><li>PublicationStatus; string; Status of current project progress. The status can either be DRAFT or LATEST_PUBLISHED.</li><li>SourceApplicationCode; string; The third-party application from which the project originates.</li><li>SourceProjectReference; string; The identifier of the project in the external system where it was originally entered.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    },
                    {
                        "name":"findDraftProgressByProjectId",
                        "title":"ProjectIdDraftProgressVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findProgressByCurrentFlag",
                        "title":"ProjectIdCurrentFlagVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findProgressByProjectId",
                        "title":"ProjectIdProgressVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "PublicationStatus":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findProgressByProjectIdAndDate",
                        "title":"ProjectIdDateProgressVOCriteria",
                        "properties":{
                            "ProgressAsOfDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findProgressByProjectName",
                        "title":"ProjectNameProgressVOCriteria",
                        "properties":{
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "PublicationStatus":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findProgressByProjectNumber",
                        "title":"ProjectNumberProgressVOCriteria",
                        "properties":{
                            "ProjectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "PublicationStatus":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findProgressBySourceReference",
                        "title":"ProjectSourceProgressVOCriteria",
                        "properties":{
                            "SourceApplicationCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "SourceProjectReference":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "PublicationStatus":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectProgress-ProjectProgressDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project progress descriptive flexfield with the specific project ID.<br>Finder Variables: <ul><li>ProjectProgressId; integer; Unique identifier of the project progress.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectProgressId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProgress-TaskProgress-ResourceProgress-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: The unique identifier of the project resource.<br>Finder Variables: <ul></ul></li><li>findProgressByResourceId: Finds resource progress of the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; The unique identifier of the project resource.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    },
                    {
                        "name":"findProgressByResourceId",
                        "title":"ResourceIdProgressCriteria",
                        "properties":{
                            "ResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "ProjectProgressId":{
                "name":"ProjectProgressId",
                "in":"path",
                "description":"Unique identifier of the project progress.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "NoteId3":{
                "name":"NoteId3",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgress-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "NoteId2":{
                "name":"NoteId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ResourceId":{
                "name":"ResourceId",
                "in":"path",
                "description":"Identifier of the resource breakdown structure element used to create the financial plan resource assignment.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AttachmentsUniqID3":{
                "name":"AttachmentsUniqID3",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgress-TaskProgress-Notes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the note with the specified primary key.<br>Finder Variables: <ul><li>NoteId; integer; The unique identifier of the note.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "NoteId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Note ID"
                            }
                        }
                    }
                ]
            },
            "AttachmentsUniqID2":{
                "name":"AttachmentsUniqID2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ProjectProgressId3":{
                "name":"ProjectProgressId3",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "CalendarId":{
                "name":"CalendarId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanDetails-Tasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Unique identifier of the project task. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the project task. </li></ul></li><li>findByTaskId Finds the task with the specified task ID. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the project task. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Unique identifier of the project task.",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project task.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Task ID"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "description":"Finds the task with the specified task ID.",
                        "title":"TaskIdCriteria",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the project task.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the calendar exception that matches the primary key criteria specified. <br>Finder Variables <ul><li>ExceptionId; integer;  Unique identifier of the exception in the calendar. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the calendar exception that matches the primary key criteria specified.",
                        "properties":{
                            "ExceptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the exception in the calendar.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Calendar Exception ID"
                            }
                        }
                    }
                ]
            },
            "projectPlanDetails-TaskExpenseResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the assignment of an expense resource for a project task that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskExpenseResourceAssignmentId; integer;  Unique identifier of the expense resource assignment to the project task. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the assignment of an expense resource for a project task that matches the primary key criteria specified.",
                        "properties":{
                            "TaskExpenseResourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the expense resource assignment to the project task.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Expense Resource Assignment ID"
                            }
                        }
                    }
                ]
            },
            "projectPlanDetails-Tasks-TaskDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjElementId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlanDetails-TaskDeliverables-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task deliverable association that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskDeliverableAssociationId; integer;  Unique identifier of the task deliverable association. </li></ul></li><li>findByTaskDeliverableAssociationId Finds the task deliverable association with the specified task deliverable association ID. <br>Finder Variables <ul><li>TaskDeliverableAssociationId; integer;  Unique identifier of the task deliverable association. </li></ul></li><li>findByTaskId Finds all associations between the specified task ID and deliverables. <br>Finder Variables <ul><li>TaskId; integer;  Identifier of the task associated with the deliverable. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the task deliverable association that matches the primary key criteria specified.",
                        "properties":{
                            "TaskDeliverableAssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the task deliverable association.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Deliverable Association ID"
                            }
                        }
                    },
                    {
                        "name":"findByTaskDeliverableAssociationId",
                        "description":"Finds the task deliverable association with the specified task deliverable association ID.",
                        "title":"ByTaskDeliverableAssociation",
                        "properties":{
                            "TaskDeliverableAssociationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the task deliverable association.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "description":"Finds all associations between the specified task ID and deliverables.",
                        "title":"ByTaskId",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the task associated with the deliverable.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlanDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project that matches the primary key criteria specified. <br>Finder Variables <ul><li>ProjectId; integer;  Unique identifier of the project. </li></ul></li><li>findByProjectId Finds the project with the specified project ID. <br>Finder Variables <ul><li>ProjectId; integer;  Unique identifier of the project. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project that matches the primary key criteria specified.",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByProjectId",
                        "description":"Finds the project with the specified project ID.",
                        "title":"ProjectIdCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the project.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "TaskExpenseResourceAssignmentId":{
                "name":"TaskExpenseResourceAssignmentId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the assignment of a labor resource for a project task that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskLaborResourceAssignmentId; integer;  Unique identifier of the labor resource assignment for the project task. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the assignment of a labor resource for a project task that matches the primary key criteria specified.",
                        "properties":{
                            "TaskLaborResourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the labor resource assignment for the project task.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Labor Resource Assignment ID"
                            }
                        }
                    }
                ]
            },
            "projectPlanDetails-Tasks-GateApprovers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the gate approvers for a gate with a specific task ID. <br>Finder Variables <ul><li>ApprovalId; integer;  Unique identifier of the Gate Approver. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the gate approvers for a gate with a specific task ID.",
                        "properties":{
                            "ApprovalId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the Gate Approver.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Approval ID"
                            }
                        }
                    }
                ]
            },
            "ExceptionId":{
                "name":"ExceptionId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ApprovalId":{
                "name":"ApprovalId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ObjectAssociationId":{
                "name":"ObjectAssociationId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "TaskDeliverableAssociationId":{
                "name":"TaskDeliverableAssociationId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanDetails-ProjectCalendars-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the calendar that matches the primary key criteria specified. <br>Finder Variables <ul><li>CalendarId; integer;  Unique identifier of the calendar. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the calendar that matches the primary key criteria specified.",
                        "properties":{
                            "CalendarId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the calendar.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Calendar ID"
                            }
                        }
                    }
                ]
            },
            "projectPlanDetails-TaskDeliverables-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the attached document with the specified primary key. <br>Finder Variables <ul><li>AttachedDocumentId; integer;  The unique identifier of the attached document. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "TaskLaborResourceAssignmentId":{
                "name":"TaskLaborResourceAssignmentId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanDetails-TaskDependencies-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the dependency between tasks that matches the primary key criteria specified. <br>Finder Variables <ul><li>DependencyId; integer;  Unique identifier of the dependency that exists between two tasks. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the dependency between tasks that matches the primary key criteria specified.",
                        "properties":{
                            "DependencyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the dependency that exists between two tasks.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Dependency ID"
                            }
                        }
                    }
                ]
            },
            "projectPlanDetails-TaskWorkItems-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task work item association with the specified primary key. <br>Finder Variables <ul><li>ObjectAssociationId; integer;  Unique identifier of the task work item association. </li></ul></li><li>findByObjectAssociationId Finds the task work item association with the specified association identifier. <br>Finder Variables <ul><li>ObjectAssociationId; integer;  Unique identifier of the task work item association. </li></ul></li><li>findByTaskId Finds all work item associations for the specified task identifier. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the project task. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the task work item association with the specified primary key.",
                        "properties":{
                            "ObjectAssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the task work item association.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Object Association ID"
                            }
                        }
                    },
                    {
                        "name":"findByObjectAssociationId",
                        "description":"Finds the task work item association with the specified association identifier.",
                        "title":"ObjectAssociationCriteria",
                        "properties":{
                            "ObjectAssociationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the task work item association.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "description":"Finds all work item associations for the specified task identifier.",
                        "title":"TaskIdCriteria",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the project task.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "CodeId":{
                "name":"CodeId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the accepted value with the specified accepted value ID. <br>Finder Variables <ul><li>ValueId; integer;  The identifier of the accepted value. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the accepted value with the specified accepted value ID.",
                        "properties":{
                            "ValueId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The identifier of the accepted value.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Accepted Value ID"
                            }
                        }
                    }
                ]
            },
            "enterpriseProjectAndTaskCodes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the enterprise project or task code with the specified code ID. <br>Finder Variables <ul><li>CodeId; integer;  The identifier of the enterprise project or task code. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the enterprise project or task code with the specified code ID.",
                        "properties":{
                            "CodeId":{
                                "nullable":false,
                                "description":"The identifier of the enterprise project or task code.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Code ID"
                            }
                        }
                    }
                ]
            },
            "ValueId":{
                "name":"ValueId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "FundingSourceId":{
                "name":"FundingSourceId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "fundingSourcesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key finder. <br>Finder Variables <ul><li>FundingSourceId; integer;  Funding source identifier value for primary key finder. </li></ul></li><li>findByActiveFundingSource Finds funding sources that are active on a specified date. <br>Finder Variables <ul><li>activeDate; string;  Date value passed to the finder to find active funding sources. </li><li>fundingSourceTypeCode; string;  Funding source type code passed to active sources finder, if needed. </li><li>fundingSourceTypeName; string;  Funding source type value passed to active sources finder, if needed. </li></ul></li><li>findManyFundingSources Finds many funding sources within a set of funding source numbers or identifiers provided. <br>Finder Variables <ul><li>fundingSourceId; integer;  Funding source identifier value for finder. </li><li>fundingSourceNumber; string;  Funding source numbers for finder. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Primary key finder.",
                        "properties":{
                            "FundingSourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Funding source identifier value for primary key finder.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Funding Source ID"
                            }
                        }
                    },
                    {
                        "name":"findByActiveFundingSource",
                        "description":"Finds funding sources that are active on a specified date.",
                        "title":"findByActiveFundingSource",
                        "properties":{
                            "fundingSourceTypeName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Funding source type value passed to active sources finder, if needed.",
                                "type":"string"
                            },
                            "activeDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "format":"date",
                                "description":"Date value passed to the finder to find active funding sources.",
                                "type":"string"
                            },
                            "fundingSourceTypeCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Funding source type code passed to active sources finder, if needed.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findManyFundingSources",
                        "description":"Finds many funding sources within a set of funding source numbers or identifiers provided.",
                        "title":"findManyFundingSources",
                        "properties":{
                            "fundingSourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Funding source identifier value for finder.",
                                "type":"integer"
                            },
                            "fundingSourceNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Funding source numbers for finder.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "sprints-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the sprint that matches the primary key criteria specified. <br>Finder Variables <ul><li>SprintId; integer;  Unique identifier of the sprint. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the sprint that matches the primary key criteria specified.",
                        "properties":{
                            "SprintId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the sprint.",
                                "type":"integer",
                                "title":"Sprint ID"
                            }
                        }
                    }
                ]
            },
            "SprintId":{
                "name":"SprintId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "rateSchedules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the rate schedule with the specified rate schedule ID. <br>Finder Variables <ul><li>RateScheduleId; integer;  Identifier of the rate schedule. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the rate schedule with the specified rate schedule ID.",
                        "properties":{
                            "RateScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the rate schedule.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "rateSchedules-RateScheduleDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>RateScheduleId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RateScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "RateScheduleId":{
                "name":"RateScheduleId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"integer",
                    "format":"int64",
                    "nullable":false,
                    "readOnly":true,
                    "x-hints":{
                        "DISPLAYHINT":"Hide",
                        "includeInCompactView":true,
                        "precision":18
                    }
                }
            },
            "RateScheduleId2":{
                "name":"RateScheduleId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectTemplates-ProjectCustomers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project customer with the specified project party ID.<br>Finder Variables: <ul><li>ProjectPartyId; integer; Unique identifier of the project customer.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectPartyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project Party ID"
                            }
                        }
                    }
                ]
            },
            "projectTemplates-QuickEntries-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project template quick entry with the specified quick entry ID.<br>Finder Variables: <ul><li>QuickEntryId; integer; Unique identifier of the quick entry for a project template.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "QuickEntryId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Quick Entry ID"
                            }
                        }
                    }
                ]
            },
            "projectTemplatesUniqID":{
                "name":"projectTemplatesUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Templates resource and used to uniquely identify an instance of Project Templates. The client should not generate the hash key value. Instead, the client should query on the Project Templates collection resource in order to navigate to a specific instance of Project Templates to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectTemplates-Tasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project task with the specified task ID.<br>Finder Variables: <ul></ul></li><li>findByTaskId: Finds the project task with the specified task ID.<br>Finder Variables: <ul><li>TaskId; integer; Unique identifier of the project task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "title":"TaskIdCriteria",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectTemplates-ProjectClassifications-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project classification with the specified project classification ID.<br>Finder Variables: <ul><li>ProjectClassificationId; integer; Unique identifier of the project classification.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectClassificationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project Classification ID"
                            }
                        }
                    }
                ]
            },
            "projectTemplates-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project template with the specified project template ID.<br>Finder Variables: <ul><li>ProjectTemplateId; integer; Unique identifier of the project template.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectTemplateId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project Template ID"
                            }
                        }
                    }
                ]
            },
            "projectTemplates-SetupOptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project template setup option with the specified option code.<br>Finder Variables: <ul><li>OptionCode; string; Unique identifier of the project template setup option.</li></ul></li><li>findByOptionCode: Finds the project template setup option with the specified option code.<br>Finder Variables: <ul><li>OptionCode; string; Unique identifier of the project template setup option.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "OptionCode":{
                                "nullable":false,
                                "type":"string",
                                "title":"Option Code",
                                "maxLength":30
                            }
                        }
                    },
                    {
                        "name":"findByOptionCode",
                        "title":"OptionCodeCriteria",
                        "properties":{
                            "OptionCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectTemplates-ProviderBusinessUnits-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the provider business units associated with a project template using the project template identifier as a primary key.<br>Finder Variables: <ul><li>BusinessUnitId; integer; Finds the provider business units associated with a project template using the project template identifier and the business unit identifier as a composite primary key.</li></ul></li><li>findByProviderBusinessUnit: Finds the provider business unit associated with the project template using the provider business unit identifier.<br>Finder Variables: <ul><li>BusinessUnitId; integer; Finds the provider business unit associated with the project template using the bind business unit identifier provided.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the provider business units associated with a project template using the project template identifier as a primary key.",
                        "properties":{
                            "BusinessUnitId":{
                                "nullable":false,
                                "x-hints":{
                                    "controlType":"choice",
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Finds the provider business units associated with a project template using the project template identifier and the business unit identifier as a composite primary key.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByProviderBusinessUnit",
                        "description":"Finds the provider business unit associated with the project template using the provider business unit identifier.",
                        "title":"TemplateCrossChargeBuRelationshipRestVOCriteria",
                        "properties":{
                            "BusinessUnitId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds the provider business unit associated with the project template using the bind business unit identifier provided.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "QuickEntryId":{
                "name":"QuickEntryId",
                "in":"path",
                "description":"Unique identifier of the quick entry for a project template.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task transaction control with the specified task transaction control ID.<br>Finder Variables: <ul><li>TransactionControlId; integer; Unique identifier of the task transaction control.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TransactionControlId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Transaction Control ID"
                            }
                        }
                    }
                ]
            },
            "projectTemplates-ProjectTransactionControls-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project transaction control with the specified project transaction control ID.<br>Finder Variables: <ul><li>TransactionControlId; integer; Unique identifier of the project transaction control.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TransactionControlId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Transaction Control ID"
                            }
                        }
                    }
                ]
            },
            "OptionCode":{
                "name":"OptionCode",
                "in":"path",
                "description":"Code of the setup option. Valid values are lookup codes for the lookup type PJF_OPTIONS_SS. Enter a value for either this attribute or Option but not both.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectTemplates-ProjectTeamMembers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project team member with the specified team member ID.<br>Finder Variables: <ul><li>TeamMemberId; integer; Unique identifier of the project team member.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TeamMemberId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Team Member ID"
                            }
                        }
                    }
                ]
            },
            "projectAssets-ProjectAssetAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all project assets assignments with the specified project asset assignment ID. <br>Finder Variables <ul><li>AssetAssignmentId; integer;  Identifier of the project asset assignment. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all project assets assignments with the specified project asset assignment ID.",
                        "properties":{
                            "AssetAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the project asset assignment.",
                                "type":"integer",
                                "title":"Asset Assignment ID"
                            }
                        }
                    }
                ]
            },
            "projectAssets-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all project assets with the specified project asset ID. <br>Finder Variables <ul><li>ProjectAssetId; integer;  Identifier of the project asset. </li></ul></li><li>findCapitalAssets Finds all capital assets using parameters such as project name, project asset name and description. <br>Finder Variables <ul><li>AssetDescription; string;  Description of the project asset that identifies an asset within a project. </li><li>AssetName; string;  Name of the project asset that identifies an asset within a project. </li><li>ProjectName; string;  Name of the project to which the asset belongs. </li><li>SysEffectiveDate; object;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all project assets with the specified project asset ID.",
                        "properties":{
                            "ProjectAssetId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the project asset.",
                                "type":"integer",
                                "title":"Project Asset ID"
                            }
                        }
                    },
                    {
                        "name":"findCapitalAssets",
                        "description":"Finds all capital assets using parameters such as project name, project asset name and description.",
                        "title":"findCapitalAssets",
                        "properties":{
                            "SysEffectiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"object"
                            },
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Name of the project to which the asset belongs.",
                                "type":"string"
                            },
                            "AssetDescription":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Description of the project asset that identifies an asset within a project.",
                                "type":"string"
                            },
                            "AssetName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Name of the project asset that identifies an asset within a project.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "AssetAssignmentId":{
                "name":"AssetAssignmentId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectAssets-ProjectAssetDff-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjectAssetId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectAssetId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectAssetsUniqID":{
                "name":"projectAssetsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Assets resource and used to uniquely identify an instance of Project Assets. The client should not generate the hash key value. Instead, the client should query on the Project Assets collection resource in order to navigate to a specific instance of Project Assets to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ProjectAssetId":{
                "name":"ProjectAssetId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectEnterpriseExpenseResources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project enterprise expense resources with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; Identifier of the project enterprise resource.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Resource ID"
                            }
                        }
                    }
                ]
            },
            "AwardProjectId":{
                "name":"AwardProjectId",
                "in":"path",
                "description":"Unique identifier of the award project.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardProjectFundingSourceId":{
                "name":"AwardProjectFundingSourceId",
                "in":"path",
                "description":"Unique identifier of the funding source assignment to the award project.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardProjectFundingId":{
                "name":"AwardProjectFundingId",
                "in":"path",
                "description":"Unique identifier of the award project funding allocation.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardProject-AwardProjectFundingSource-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project funding source with the specified ID.<br>Finder Variables: <ul><li>AwardProjectFundingSourceId; integer; Identifier of the award project funding source.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project funding source with the specified ID.",
                        "properties":{
                            "AwardProjectFundingSourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project funding source.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "AwardProjectKeywordId":{
                "name":"AwardProjectKeywordId",
                "in":"path",
                "description":"Unique identifier of the keyword assigned to the award or award project.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardProject-AwardProjectDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project record with the specified descriptive flexfield ID.<br>Finder Variables: <ul><li>Id; integer; Identifier of the project descriptive flexfield.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "Id":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "AwardFundingId":{
                "name":"AwardFundingId",
                "in":"path",
                "description":"Unique identifier of the award funding.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project personnel descriptive flexfield with the specified ID.<br>Finder Variables: <ul><li>Id; integer; Identifier of the award project personnel descriptive flexfield.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "Id":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awards-AwardProject-AwardProjectAttachment-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project record with the specified attached document ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; Identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "awards-AwardProject-AwardProjectDepartmentCredit-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project department credit with the specified ID.<br>Finder Variables: <ul><li>AwardOrganizationCreditId; integer; Identifier of the award project department credit.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project department credit with the specified ID.",
                        "properties":{
                            "AwardOrganizationCreditId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project department credit.",
                                "type":"integer",
                                "title":"Award Organization ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardPersonnel-AwardPersonnelDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award personnel descriptive flexfield with the specified ID.<br>Finder Variables: <ul><li>Id; integer; Identifier of the award personnel descriptive flexfield.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "Id":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awards-AwardProject-AwardProjectKeyword-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project keyword with the specified ID.<br>Finder Variables: <ul><li>AwardProjectKeywordId; integer; Identifier of the award project keyword.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project keyword with the specified ID.",
                        "properties":{
                            "AwardProjectKeywordId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project keyword.",
                                "type":"integer",
                                "title":"Award Project Keyword ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardProject-AwardProjectReference-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project reference with the specified ID.<br>Finder Variables: <ul><li>AwardProjectReferenceId; integer; Identifier of the award project reference.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project reference with the specified ID.",
                        "properties":{
                            "AwardProjectReferenceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project reference.",
                                "type":"integer",
                                "title":"Award Project Reference ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardDepartmentCredit-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award organization credit record with the specified id.<br>Finder Variables: <ul><li>AwardOrganizationCreditId; integer; Identifier of the award organization credit.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "AwardOrganizationCreditId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Award Organization Credit"
                            }
                        }
                    }
                ]
            },
            "AwardCFDAId":{
                "name":"AwardCFDAId",
                "in":"path",
                "description":"The unique identifier of the federal domestic assistance program associated with the award.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardCertification-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award certification record with the specified id.<br>Finder Variables: <ul><li>AwardCertificationId; integer; Identifier of the award certification.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "AwardCertificationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awards-AwardKeyword-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award keyword record with the specified id.<br>Finder Variables: <ul><li>AwardKeywordId; integer; Identifier of the award keyword.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "AwardKeywordId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Award Keyword"
                            }
                        }
                    }
                ]
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the multiplier with the specified multiplier ID.<br>Finder Variables: <ul><li>MultiplierId; integer; Identifier of the burden schedule multiplier.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "MultiplierId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Multiplier ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the burden schedule version with the specified version ID.<br>Finder Variables: <ul><li>VersionId; integer; Identifier of the burden schedule version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "VersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Version ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardError-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award error record with the specified ID.<br>Finder Variables: <ul><li>AwardErrorId; integer; Identifier of the award error.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award error record with the specified ID.",
                        "properties":{
                            "AwardErrorId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award error.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "AwardErrorId":{
                "name":"AwardErrorId",
                "in":"path",
                "description":"The unique identifier of the award error.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardProjectAttachmentUniqID":{
                "name":"AwardProjectAttachmentUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Award Project Attachments resource and used to uniquely identify an instance of Award Project Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Project Attachments collection resource in order to navigate to a specific instance of Award Project Attachments to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardFunding-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award funding record with the specified award funding ID.<br>Finder Variables: <ul><li>AwardFundingId; integer; Identifier of the award funding.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award funding record with the specified award funding ID.",
                        "properties":{
                            "AwardFundingId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award funding.",
                                "type":"integer",
                                "title":"Award Funding ID"
                            }
                        }
                    }
                ]
            },
            "AwardCertificationId":{
                "name":"AwardCertificationId",
                "in":"path",
                "description":"The unique identifier of the award certification.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardProject-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project with the specified award project ID.<br>Finder Variables: <ul><li>AwardProjectId; integer; Identifier of the award project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project with the specified award project ID.",
                        "properties":{
                            "AwardProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project.",
                                "type":"integer",
                                "title":"Award Project ID"
                            }
                        }
                    }
                ]
            },
            "VersionId":{
                "name":"VersionId",
                "in":"path",
                "description":"The identifier of the version of a set of burden multipliers.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardTermsId":{
                "name":"AwardTermsId",
                "in":"path",
                "description":"The unique identifier of Award Terms and Conditions.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project personnel with the specified ID.<br>Finder Variables: <ul><li>AwardProjectPersonnelId; integer; Identifier of the award project personnel.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project personnel with the specified ID.",
                        "properties":{
                            "AwardProjectPersonnelId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project personnel.",
                                "type":"integer",
                                "title":"Award Project Personnel ID"
                            }
                        }
                    }
                ]
            },
            "AwardProjectCertificationId":{
                "name":"AwardProjectCertificationId",
                "in":"path",
                "description":"Unique identifier of the certification assigned to the award or award project.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-Attachment-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project record with the specified attached document ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; Identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "awards-AwardBudgetPeriod-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award budget period record with the specified id.<br>Finder Variables: <ul><li>AwardBudgetPeriodId; integer; Identifier of the award budget period.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award budget period record with the specified ID.",
                        "properties":{
                            "AwardBudgetPeriodId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award budget period.",
                                "type":"integer",
                                "title":"Budget Period ID"
                            }
                        }
                    }
                ]
            },
            "AwardPersonnelId":{
                "name":"AwardPersonnelId",
                "in":"path",
                "description":"The unique identifier for award personnel association.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "Id3":{
                "name":"Id3",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardProjectScheduleId":{
                "name":"AwardProjectScheduleId",
                "in":"path",
                "description":"Unique identifier of the project schedule",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "Id2":{
                "name":"Id2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "MultiplierId":{
                "name":"MultiplierId",
                "in":"path",
                "description":"Identifier of the burden multiplier.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project task burden schedule with the specified ID.<br>Finder Variables: <ul><li>AwardProjectScheduleId; integer; Identifier of the award project task burden schedule.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project task burden schedule with the specified ID.",
                        "properties":{
                            "AwardProjectScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project task burden schedule.",
                                "type":"integer",
                                "title":"Award Project Schedule ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardCFDA-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award CFDA record with the specified id.<br>Finder Variables: <ul><li>AwardCFDAId; integer; Identifier of the award CFDA.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award ALN record with the specified ID.",
                        "properties":{
                            "AwardCFDAId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award ALN.",
                                "type":"integer",
                                "title":"ALN ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardFundingSource-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award funding source record with the specified id.<br>Finder Variables: <ul><li>AwardFundingSourceSourceId; integer; Identifier of the award funding source.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award funding source record with the specified ID.",
                        "properties":{
                            "AwardFundingSourceSourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award funding source.",
                                "type":"integer",
                                "title":"Award Funding Source ID"
                            }
                        }
                    }
                ]
            },
            "AwardKeywordId":{
                "name":"AwardKeywordId",
                "in":"path",
                "description":"The unique identifier for Award Keyword.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardFundingSourceUniqID":{
                "name":"AwardFundingSourceUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Award Funding Sources resource and used to uniquely identify an instance of Award Funding Sources. The client should not generate the hash key value. Instead, the client should query on the Award Funding Sources collection resource in order to navigate to a specific instance of Award Funding Sources to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "BurdenScheduleId":{
                "name":"BurdenScheduleId",
                "in":"path",
                "description":"Identifier of the burden schedule.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "Id4":{
                "name":"Id4",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardProjectReferenceId":{
                "name":"AwardProjectReferenceId",
                "in":"path",
                "description":"Unique identifier of the reference type assigned to the award.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardReference-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award reference record with the specified id.<br>Finder Variables: <ul><li>AwardReferenceId; integer; Identifier of the award reference.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "AwardReferenceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "Id":{
                "name":"Id",
                "in":"path",
                "description":"System-generated primary key column.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardPersonnel-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award personnel record with the specified id.<br>Finder Variables: <ul><li>AwardPersonnelId; integer; Identifier of the award personnel.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award personnel record with the specified ID.",
                        "properties":{
                            "AwardPersonnelId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award personnel.",
                                "type":"integer",
                                "title":"Award Personnel"
                            }
                        }
                    }
                ]
            },
            "AwardBudgetPeriodId":{
                "name":"AwardBudgetPeriodId",
                "in":"path",
                "description":"The unique identifier of the award budget period.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardOrganizationCreditId":{
                "name":"AwardOrganizationCreditId",
                "in":"path",
                "description":"The unique Identifier of Award Organization Credit.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardFunding-AwardProjectFunding-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project funding record with the specified award project funding ID.<br>Finder Variables: <ul><li>AwardProjectFundingId; integer; Identifier of the award project funding.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project funding record with the specified award project funding ID.",
                        "properties":{
                            "AwardProjectFundingId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project funding.",
                                "type":"integer",
                                "title":"Award Project Funding ID"
                            }
                        }
                    }
                ]
            },
            "AwardOrganizationCreditId2":{
                "name":"AwardOrganizationCreditId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award with the specified award ID.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award with the specified award ID.",
                        "properties":{
                            "AwardId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award.",
                                "type":"integer",
                                "title":"Award ID"
                            }
                        }
                    }
                ]
            },
            "AwardReferenceId":{
                "name":"AwardReferenceId",
                "in":"path",
                "description":"The unique identifier of the award reference.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardTerms-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award term record with the specified id.<br>Finder Variables: <ul><li>AwardTermsId; integer; Identifier of the award term.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award term record with the specified ID.",
                        "properties":{
                            "AwardTermsId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award term.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "AwardId":{
                "name":"AwardId",
                "in":"path",
                "description":"Unique identifier of the award.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AttachmentUniqID":{
                "name":"AttachmentUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Award Attachments resource and used to uniquely identify an instance of Award Attachments. The client should not generate the hash key value. Instead, the client should query on the Award Attachments collection resource in order to navigate to a specific instance of Award Attachments to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardProjectPersonnelId":{
                "name":"AwardProjectPersonnelId",
                "in":"path",
                "description":"Unique identifier of the project personnel.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the burden schedule with the specified burden schedule ID.<br>Finder Variables: <ul><li>BurdenScheduleId; integer; Identifier of the burden schedule.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "BurdenScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Burden Schedule ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardProject-AwardProjectCertification-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project certification record with the specified certification ID.<br>Finder Variables: <ul><li>AwardProjectCertificationId; integer; Identifier of the certification.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project certification record with the specified certification ID.",
                        "properties":{
                            "AwardProjectCertificationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the certification.",
                                "type":"integer",
                                "title":"Award Project Certification ID"
                            }
                        }
                    }
                ]
            },
            "awards-AwardHeaderDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award descriptive flexfield with the specified ID.<br>Finder Variables: <ul><li>Id; integer; Identifier of the award  descriptive flexfield.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "Id":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "LaborResourceAssignmentsUniqID":{
                "name":"LaborResourceAssignmentsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Labor Resource Assignments resource and used to uniquely identify an instance of Labor Resource Assignments. The client should not generate the hash key value. Instead, the client should query on the Labor Resource Assignments collection resource in order to navigate to a specific instance of Labor Resource Assignments to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectsUsers-ToDoTasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: The unique identifier of a plan line on the to do task.<br>Finder Variables: <ul><li>ElementVersionId; integer.</li><li>ProjElementId; integer.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            },
                            "ElementVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true",
                                    "dependencies":[
                                        "ProjElementId"
                                    ]
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ToDoTasksUniqID":{
                "name":"ToDoTasksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the To Do Tasks resource and used to uniquely identify an instance of To Do Tasks. The client should not generate the hash key value. Instead, the client should query on the To Do Tasks collection resource in order to navigate to a specific instance of To Do Tasks to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectsUsers-ProjectTasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the project tasks with the specified project element ID.<br>Finder Variables: <ul><li>PlanLineId; integer; The unique identifier of a plan line on the project task.</li><li>ProjElementId; integer; The unique identifier of the project element on the project task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            },
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectsUsers-ProjectTasks-TaskFollowers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the followers of a task with the specified task follower ID.<br>Finder Variables: <ul><li>TaskFollowerId; integer; The unique identifier of a task follower on the project task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskFollowerId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "projectsUsers-ChargeableFinancialTasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the chargeable financial tasks for the projects user across all the organization assignments.<br>Finder Variables: <ul><li>AssignmentId; integer; The unique identifier of the Organization Assignment of the projects user.</li><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findByProjectIdAndTransactionDateRange: Find all chargeable financial task for a given project.<br>Finder Variables: <ul><li>bindProjectId; integer; The unique identifier for the project.</li><li>bindTransactionCompletionDate; string; Transaction end date of the date range.</li><li>bindTransactionStartDate; string; Transaction start date of the date range.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "AssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            },
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByProjectIdAndTransactionDateRange",
                        "title":"findByProjectIdAndTransactionDateRange",
                        "properties":{
                            "bindProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindTransactionCompletionDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindTransactionStartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "ToDoTaskFollowersUniqID":{
                "name":"ToDoTaskFollowersUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the To Do Task Followers resource and used to uniquely identify an instance of To Do Task Followers. The client should not generate the hash key value. Instead, the client should query on the To Do Task Followers collection resource in order to navigate to a specific instance of To Do Task Followers to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the to do task followers with the specified task follower ID.<br>Finder Variables: <ul><li>TaskFollowerId; integer; The unique identifier of a task follower.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskFollowerId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ProjectTasksUniqID":{
                "name":"ProjectTasksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Tasks resource and used to uniquely identify an instance of Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Tasks collection resource in order to navigate to a specific instance of Project Tasks to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ChargeableFinancialTasksUniqID":{
                "name":"ChargeableFinancialTasksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- ProjectId and AssignmentId ---for the Chargeable Tasks resource and used to uniquely identify an instance of Chargeable Tasks. The client should not generate the hash key value.  Instead, the client should query on the Chargeable Tasks collection resource with a filter on the primary key values in order to navigate to a specific instance of Chargeable Tasks.<br><br>For example: ChargeableFinancialTasks?q=ProjectId=&lt;value1&gt;;AssignmentId=&lt;value2&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectsUsers-FollowedProjectTasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the followed project tasks with the specified task follower ID.<br>Finder Variables: <ul><li>PlanLineId; integer; The unique identifier of a plan line on the followed project task.</li><li>ProjElementId; integer; Finds all the followed project tasks with the specified project element ID.</li><li>TaskFollowerId; integer; The unique identifier of a task follower on a project task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            },
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            },
                            "TaskFollowerId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "TaskFollowersUniqID":{
                "name":"TaskFollowersUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Task Followers resource and used to uniquely identify an instance of Project Task Followers. The client should not generate the hash key value. Instead, the client should query on the Project Task Followers collection resource in order to navigate to a specific instance of Project Task Followers to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "FollowedProjectTasksUniqID":{
                "name":"FollowedProjectTasksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Followed Project Tasks resource and used to uniquely identify an instance of Followed Project Tasks. The client should not generate the hash key value. Instead, the client should query on the Followed Project Tasks collection resource in order to navigate to a specific instance of Followed Project Tasks to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectsUsers-FollowedToDoTasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the followed to do tasks with the specified project element ID.<br>Finder Variables: <ul><li>PlanLineId; integer; The unique identifier of a plan line on the followed to do task.</li><li>ProjElementId; integer; The unique identifier of a project element on the followed to do task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            },
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectsUsers-ChargeableProjects-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the chargeable projects across all assignments of the projects user.<br>Finder Variables: <ul><li>ProjectId; integer; The unique identifier of the project.</li></ul></li><li>findByAssignmentIdAndDateRange: Finds all the project for which specified person ID are report expenditures in the specified date range.<br>Finder Variables: <ul><li>bindAssignmentId; integer; The unique identifier of the organization assignment of the projects user.</li><li>bindFinishDate; string; Finish date of the date range. </li><li>bindSearchText; string; Search the project based on project name, project number, project manager name, and project owning organization name. </li><li>bindStartDate; string; Start date of the date range.</li></ul></li><li>findByPrimaryAssignmentAndDateRange: Finds all the projects for which the specified projects user can report expenditures in the specified date range.<br>Finder Variables: <ul><li>bindFinishDate; string; Finish date of the date range. </li><li>bindSearchText; string; Search the project based on project name, project number, project manager name, and project owning organization name. </li><li>bindStartDate; string; Start date of the date range.</li></ul></li><li>findByTeamMemberAndDateRange: Finds all the project for which specified team member can report expenditures in the specified date range.<br>Finder Variables: <ul><li>bindAssignmentId; integer; The unique identifier of the organization assignment of the projects user.</li><li>bindFinishDate; string; Finish date of the date range. </li><li>bindStartDate; string; Start date of the date range.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByAssignmentIdAndDateRange",
                        "title":"findByAssignmentIdAndDateRange",
                        "properties":{
                            "bindFinishDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindAssignmentId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindStartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindSearchText":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByPrimaryAssignmentAndDateRange",
                        "title":"findByPrimaryAssignmentAndDateRange",
                        "properties":{
                            "bindFinishDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindStartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindSearchText":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByTeamMemberAndDateRange",
                        "title":"findByTeamMemberAndDateRange",
                        "properties":{
                            "bindFinishDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "bindAssignmentId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "bindStartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectsUsers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all the projects users with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; Finds all the projects users with the specified resource ID.</li></ul></li><li>findByResourceId: Finds all the projects users with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; Finds all the projects users with the specified resource ID.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByResourceId",
                        "title":"ProjectUserByResourceIdVOCriteria",
                        "properties":{
                            "ResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "FollowedToDoTasksUniqID":{
                "name":"FollowedToDoTasksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- ProjElementId and PlanLineId ---for the Followed To Do Tasks resource and used to uniquely identify an instance of Followed To Do Tasks. The client should not generate the hash key value.  Instead, the client should query on the Followed To Do Tasks collection resource with a filter on the primary key values in order to navigate to a specific instance of Followed To Do Tasks.<br><br>For example: FollowedToDoTasks?q=ProjElementId=&lt;value1&gt;;PlanLineId=&lt;value2&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ExpenditureTypeId":{
                "name":"ExpenditureTypeId",
                "in":"path",
                "description":"Unique identifier of an expenditure type.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "expenditureTypes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the expenditure type with the expenditure type primary key.<br>Finder Variables: <ul><li>ExpenditureTypeId; integer; The unique identifier for an expenditure type.</li></ul></li><li>findActiveTimeReportingExpenditureType: Finds active expenditure types for reporting time.<br>Finder Variables: <ul></ul></li><li>findTimeReportingExpenditureTypeByDateRange: Finds expenditure types for reporting time for the specified date range.<br>Finder Variables: <ul><li>ExpenditureTypeEndActiveDate; string; Active end date of an expenditure type.</li><li>ExpenditureTypeStartActiveDate; string; Active start date of an expenditure type.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenditureTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findActiveTimeReportingExpenditureType",
                        "title":"findActiveTimeReportingExpenditureType",
                        "properties":{
                        }
                    },
                    {
                        "name":"findTimeReportingExpenditureTypeByDateRange",
                        "title":"findTimeReportingExpenditureTypeByDateRange",
                        "properties":{
                            "ExpenditureTypeStartActiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ExpenditureTypeEndActiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "ExpenditureItemId":{
                "name":"ExpenditureItemId",
                "in":"path",
                "description":"The identifier of the expenditure item.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ExpenditureItemId2":{
                "name":"ExpenditureItemId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all descriptive flexfields for the specified project expenditure item.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; Identifier of the project expenditure item.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenditureItemId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Transaction Number"
                            }
                        }
                    }
                ]
            },
            "projectExpenditureItems-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project expenditure item that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; The unique identifier of the project expenditure item.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenditureItemId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Transaction Number"
                            }
                        }
                    }
                ]
            },
            "PersonId":{
                "name":"PersonId",
                "in":"path",
                "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the grants personnel descriptive flexfield with the specified Person ID.<br>Finder Variables: <ul><li>PersonId; integer; Identifier of the grants personnel.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PersonId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Person Name"
                            }
                        }
                    }
                ]
            },
            "PersonnelKeywordId":{
                "name":"PersonnelKeywordId",
                "in":"path",
                "description":"Identifier of the keyword associated with the Grants personnel.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a keyword for the grants personnel with the specified primary key.<br>Finder Variables: <ul><li>PersonnelKeywordId; integer; Identifier of the keyword associated with a grants personnel.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a keyword for the grants personnel with the specified primary key.",
                        "properties":{
                            "PersonnelKeywordId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the keyword associated with a grants personnel.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "PersonId2":{
                "name":"PersonId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "grantsPersonnel-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a grants personnel with the specified primary key.<br>Finder Variables: <ul><li>PersonId; integer; Identifier of the person selected from Human Resources to administer and manage awards.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a grants personnel with the specified primary key.",
                        "properties":{
                            "PersonId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the person selected from Human Resources to administer and manage awards.",
                                "type":"integer",
                                "title":"Person Name"
                            }
                        }
                    }
                ]
            },
            "CriteriaId":{
                "name":"CriteriaId",
                "in":"path",
                "description":"Unique identifier of the acceptance criteria under the backlog item.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "RqmtId":{
                "name":"RqmtId",
                "in":"path",
                "description":"Unique identifier of the project requirement in the requirement hierarchy.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "requirements-ChildRequirements-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RqmtId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Requirement ID"
                            }
                        }
                    }
                ]
            },
            "requirements-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RqmtId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Requirement ID"
                            }
                        }
                    }
                ]
            },
            "BacklogItemId2":{
                "name":"BacklogItemId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>CriteriaId; integer; Unique identifier of the backlog item.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "CriteriaId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Acceptance Criteria ID"
                            }
                        }
                    }
                ]
            },
            "CriteriaId2":{
                "name":"CriteriaId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "BacklogItemId":{
                "name":"BacklogItemId",
                "in":"path",
                "description":"Unique identifier of the backlog item.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "requirements-BacklogItems-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>BacklogItemId; integer; Unique identifier of the backlog item.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "BacklogItemId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Backlog Item ID"
                            }
                        }
                    }
                ]
            },
            "requirements-BacklogItems-AcceptanceCriteria-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>CriteriaId; integer; Unique identifier of the backlog item.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "CriteriaId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Acceptance Criteria ID"
                            }
                        }
                    }
                ]
            },
            "RqmtId2":{
                "name":"RqmtId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "RqmtId3":{
                "name":"RqmtId3",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "requirements-ChildRequirements-ChildRequirements-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>RqmtId; integer; Unique identifier of the project requirement in the requirement hierarchy.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RqmtId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Requirement ID"
                            }
                        }
                    }
                ]
            },
            "requirements-ChildRequirements-BacklogItems-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a resource by the specified primary key.<br>Finder Variables: <ul><li>BacklogItemId; integer; Unique identifier of the backlog item.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "BacklogItemId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Backlog Item ID"
                            }
                        }
                    }
                ]
            },
            "projectProgramUsers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>DefaultSettings Finds the default preferences. Used when personalized preferences aren't defined for the program user. <br>Finder Variables <ul></ul></li><li>PrimaryKey Finds the program user for the specified primary key. <br>Finder Variables <ul><li>PersonId; number;  The unique identifier of the person. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"DefaultSettings",
                        "description":"Finds the default preferences. Used when personalized preferences aren't defined for the program user.",
                        "title":"ProgramUsersVODefaultUserCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the program user for the specified primary key.",
                        "properties":{
                            "PersonId":{
                                "nullable":true,
                                "description":"The unique identifier of the person.",
                                "readOnly":true,
                                "type":"number"
                            }
                        }
                    }
                ]
            },
            "PreferenceId":{
                "name":"PreferenceId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramUsers-ProgramPreferences-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the display preference for the specified primary key. <br>Finder Variables <ul><li>PreferenceId; integer;  The unique identifier of the display preference. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the display preference for the specified primary key.",
                        "properties":{
                            "PreferenceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the display preference.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Preference ID"
                            }
                        }
                    }
                ]
            },
            "projectOrganizationsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveProjectExpenditureOrganizationsForBusinessUnit Finds the list of active project expenditure organizations with the specified business unit. <br>Finder Variables <ul><li>BusinessUnitId; integer;  Name of the business unit. </li></ul></li><li>PrimaryKey Finds the project organizations with the specified primary key. <br>Finder Variables <ul><li>BusinessUnitId; integer;  Unique identifier of the business unit. </li><li>OrganizationId; integer;  Unique identifier of the project organization. </li><li>ProjectOrganizationType; string;  Type of the project organization. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"ActiveProjectExpenditureOrganizationsForBusinessUnit",
                        "description":"Finds the list of active project expenditure organizations with the specified business unit.",
                        "title":"ActivePEOsForBUCriteria",
                        "properties":{
                            "BusinessUnitId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Name of the business unit.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project organizations with the specified primary key.",
                        "properties":{
                            "BusinessUnitId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the business unit.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Business Unit ID"
                            },
                            "ProjectOrganizationType":{
                                "nullable":false,
                                "description":"Type of the project organization.",
                                "readOnly":true,
                                "type":"string",
                                "title":"Project Organization Type",
                                "maxLength":30
                            },
                            "OrganizationId":{
                                "nullable":false,
                                "description":"Unique identifier of the project organization.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Organization ID"
                            }
                        }
                    }
                ]
            },
            "projectOrganizationsLOVUniqID":{
                "name":"projectOrganizationsLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- OrganizationId, BusinessUnitId and ProjectOrganizationType ---for the LOV for Project Organizations resource and used to uniquely identify an instance of LOV for Project Organizations. The client should not generate the hash key value.  Instead, the client should query on the LOV for Project Organizations collection resource with a filter on the primary key values in order to navigate to a specific instance of LOV for Project Organizations.<br><br>For example: projectOrganizationsLOV?q=OrganizationId=&lt;value1&gt;;BusinessUnitId=&lt;value2&gt;;ProjectOrganizationType=&lt;value3&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectTemplatesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>AwardProjectCreationTemplatesFinder Finds all the active project templates that belong to the specified business unit. <br>Finder Variables <ul><li>AwardCurrencyCode; string;  Code that identifies the award currency. </li><li>BillableCode; string;  Code that identifies if the project template is billable. A value of Y means that the template is billable and a value of N means that the template is nonbillable. </li><li>BusinessUnitId; integer;  Identifier of the business unit. </li><li>LegalEntityId; integer;  Identifier of the legal entity. </li></ul></li><li>FinancialManagementTemplatesFinder Finds all the active project templates that have a financial project plan. <br>Finder Variables <ul></ul></li><li>PrimaryKey Finds all project templates for the specified template ID. <br>Finder Variables <ul><li>ProjectTemplateId; integer;  Identifier of the project template. </li></ul></li><li>ProjectCreationTemplatesFinder Finds all the active project templates. <br>Finder Variables <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"AwardProjectCreationTemplatesFinder",
                        "description":"Finds all the active project templates that belong to the specified business unit.",
                        "title":"AwardProjectCreationTemplatesCriteria",
                        "properties":{
                            "LegalEntityId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the legal entity.",
                                "type":"integer"
                            },
                            "BusinessUnitId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the business unit.",
                                "type":"integer"
                            },
                            "BillableCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Code that identifies if the project template is billable. A value of Y means that the template is billable and a value of N means that the template is nonbillable.",
                                "type":"string"
                            },
                            "AwardCurrencyCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Code that identifies the award currency.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"FinancialManagementTemplatesFinder",
                        "description":"Finds all the active project templates that have a financial project plan.",
                        "title":"FinancialManagementTemplatesCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all project templates for the specified template ID.",
                        "properties":{
                            "ProjectTemplateId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the project template.",
                                "type":"integer",
                                "title":"Project Template ID"
                            }
                        }
                    },
                    {
                        "name":"ProjectCreationTemplatesFinder",
                        "description":"Finds all the active project templates.",
                        "title":"ProjectCreationTemplatesCriteria",
                        "properties":{
                        }
                    }
                ]
            },
            "projectTemplatesLOVUniqID":{
                "name":"projectTemplatesLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the LOV for Project Templates resource and used to uniquely identify an instance of LOV for Project Templates. The client should not generate the hash key value. Instead, the client should query on the LOV for Project Templates collection resource in order to navigate to a specific instance of LOV for Project Templates to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ResourceRequestId":{
                "name":"ResourceRequestId",
                "in":"path",
                "description":"Identifier of the project resource request.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ResourceRequestScheduleId":{
                "name":"ResourceRequestScheduleId",
                "in":"path",
                "description":"Auto generated unique identifier for a schedule interval on a project resource request.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all qualifications under a request with the matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourceRequestDetailId; integer; Unique identifier of the qualification associated to the project resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestDetailId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Request Detail ID"
                            }
                        }
                    }
                ]
            },
            "projectResourceRequests-ProjectResourceRequestDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>ResourceRequestId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectResourceRequests-ResourceRequestSchedules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all schedule intervals on a project resource request.<br>Finder Variables: <ul><li>ResourceRequestScheduleId; integer; Unique identifier for a schedule interval on a project resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectResourceRequests-ProjectResourceRequestLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all request lines under a request with the matching primary key criteria specified.<br>Finder Variables: <ul><li>RequestLineId; integer; Unique identifier of the request line under the project resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RequestLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Request Line ID"
                            }
                        }
                    }
                ]
            },
            "ProjectResourceRequestDFFUniqID":{
                "name":"ProjectResourceRequestDFFUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Request Descriptive Flexfields resource and used to uniquely identify an instance of Project Resource Request Descriptive Flexfields. The client should not generate the hash key value. Instead, the client should query on the Project Resource Request Descriptive Flexfields collection resource in order to navigate to a specific instance of Project Resource Request Descriptive Flexfields to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectResourceRequests-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all requests with the matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourceRequestId; integer; Unique identifier of the project resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Request ID"
                            }
                        }
                    }
                ]
            },
            "RequestLineId":{
                "name":"RequestLineId",
                "in":"path",
                "description":"Unique identifier of the request line under the project resource request.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ResourceRequestDetailId":{
                "name":"ResourceRequestDetailId",
                "in":"path",
                "description":"Unique identifier of the resource request qualification associated to the request.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgets-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentBaselineProjectBudgetFinder: Finds the current baseline project budget for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li></ul></li><li>CurrentWorkingProjectBudgetFinder: Finds the current working project budget for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the budget version.</li><li>ProjectId; integer; Identifier of the project on which the budget is created.</li></ul></li><li>PrimaryKey: Finds the project budget version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the project budget version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"CurrentBaselineProjectBudgetFinder",
                        "title":"CurrentBaselineVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"CurrentWorkingProjectBudgetFinder",
                        "title":"CurrentWorkingVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Budget Version ID"
                            }
                        }
                    }
                ]
            },
            "AmountTypeId":{
                "name":"AmountTypeId",
                "in":"path",
                "description":"Identifier of the project budget version amoun types.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ExportOptionId":{
                "name":"ExportOptionId",
                "in":"path",
                "description":"Identifier of the project budget version export options.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgets-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "projectBudgets-PlanningResources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project budget line.<br>Finder Variables: <ul><li>PlanningElementId; integer; Identifier of the planning resource assigned to a task in the financial project plan version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Element ID"
                            }
                        }
                    }
                ]
            },
            "BudgetaryControlSettingId":{
                "name":"BudgetaryControlSettingId",
                "in":"path",
                "description":"Identifier of the budgetary control settings for the project budget.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgets-PlanningOptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningOptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Option ID"
                            }
                        }
                    }
                ]
            },
            "projectBudgets-PlanningOptions-ExportOptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>ExportOptionId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExportOptionId":{
                                "nullable":false,
                                "readOnly":true,
                                "type":"integer",
                                "title":"Export Options ID"
                            }
                        }
                    }
                ]
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningOptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanLineId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project budget line periodic amounts.<br>Finder Variables: <ul><li>PlanLineDetailId; integer; Identifier of the plan line details record for a financial or project plan version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineDetailId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Plan Line Details ID"
                            }
                        }
                    }
                ]
            },
            "projectBudgets-PlanningResources-PlanningAmounts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PlanLineByCurrencyFinder: Finds the project budget line for the respective resource by currency.<br>Finder Variables: <ul><li>Currency; string; Currency code for the project budget lines.</li></ul></li><li>PrimaryKey: Finds the project budget line amounts.<br>Finder Variables: <ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a planning resource in the project budget.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PlanLineByCurrencyFinder",
                        "title":"PlanningAmountsVOCriteria",
                        "properties":{
                            "Currency":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "PlanLineDetailId":{
                "name":"PlanLineDetailId",
                "in":"path",
                "description":"Identifier of the periodic level planning amounts for a resource assignment in the project budget version.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>AmountTypeId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "AmountTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Amount Type ID"
                            }
                        }
                    }
                ]
            },
            "projectBudgets-VersionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningCurrencyId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningCurrencyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Currency ID"
                            }
                        }
                    }
                ]
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>BudgetaryControlSettingId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "BudgetaryControlSettingId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Budgetary Control Setting ID"
                            }
                        }
                    }
                ]
            },
            "prjBusinessUnitsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>AwardContractBUFinder Finds all business units that are valid for the award contract. <br>Finder Variables <ul><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>KeywordFinder Finds all project business units with the specified search terms. <br>Finder Variables <ul><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>PrimaryKey Finds all project business units for the specified business unit ID. <br>Finder Variables <ul><li>BusinessUnitId; integer;  Identifier of the project business unit. </li></ul></li><li>ProviderBUFinder Finds all project contract business units for the specified intent. <br>Finder Variables <ul><li>Id; string;  Identifier of the project contract. </li><li>MajorVersion; string;  Identification of the version of the contract, created by amending the contract, used to generate the revenue distribution. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>ReceiverBUFinder Finds all receiver project business units for the specified intent. <br>Finder Variables <ul><li>BillPlanId; string;  Identifier of the bill plan on the project contract line. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>findContractBUByIntent Finds all contract business units for the specified intent. <br>Finder Variables <ul><li>Intent; string;  The data security policy code that determines the access to the contract business unit. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>findElementScheduleBUByIntent Finds all valid business units while creating or editing a labor schedule element for the specified intent. <br>Finder Variables <ul><li>Intent; string;  The data security policy code that determines the access to the labor schedule element business unit. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li><li>findProjectBUByIntent Finds all project business units for the specified intent. <br>Finder Variables <ul><li>Intent; string;  The data security policy code that determines the access to the project business unit. </li><li>SearchTerm; string;  Keywords that identify project business unit name. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"AwardContractBUFinder",
                        "description":"Finds all business units that are valid for the award contract.",
                        "title":"AwardContractBuCriteria",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keywords that identify project business unit name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"KeywordFinder",
                        "description":"Finds all project business units with the specified search terms.",
                        "title":"findByKeyword",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keywords that identify project business unit name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all project business units for the specified business unit ID.",
                        "properties":{
                            "BusinessUnitId":{
                                "nullable":false,
                                "x-hints":{
                                    "controlType":"number_edit",
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the project business unit.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Business Unit ID"
                            }
                        }
                    },
                    {
                        "name":"ProviderBUFinder",
                        "description":"Finds all project contract business units for the specified intent.",
                        "title":"ProjectContractsBuCriteria",
                        "properties":{
                            "MajorVersion":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identification of the version of the contract, created by amending the contract, used to generate the revenue distribution.",
                                "type":"string"
                            },
                            "Id":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the project contract.",
                                "type":"string"
                            },
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keywords that identify project business unit name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"ReceiverBUFinder",
                        "description":"Finds all receiver project business units for the specified intent.",
                        "title":"ProjectBillPlanBuCriteria",
                        "properties":{
                            "BillPlanId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the bill plan on the project contract line.",
                                "type":"string"
                            },
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keywords that identify project business unit name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findContractBUByIntent",
                        "description":"Finds all contract business units for the specified intent.",
                        "title":"ContractsBuCriteria",
                        "properties":{
                            "Intent":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The data security policy code that determines the access to the contract business unit.",
                                "type":"string"
                            },
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keywords that identify project business unit name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findElementScheduleBUByIntent",
                        "description":"Finds all valid business units while creating or editing a labor schedule element for the specified intent.",
                        "title":"ElementSchedulesBuCriteria",
                        "properties":{
                            "Intent":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The data security policy code that determines the access to the labor schedule element business unit.",
                                "type":"string"
                            },
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keywords that identify project business unit name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findProjectBUByIntent",
                        "description":"Finds all project business units for the specified intent.",
                        "title":"ProjectsBuCriteria",
                        "properties":{
                            "Intent":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The data security policy code that determines the access to the project business unit.",
                                "type":"string"
                            },
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keywords that identify project business unit name.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "prjBusinessUnitsLOVUniqID":{
                "name":"prjBusinessUnitsLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the LOV for Project Business Units resource and used to uniquely identify an instance of LOV for Project Business Units. The client should not generate the hash key value. Instead, the client should query on the LOV for Project Business Units collection resource in order to navigate to a specific instance of LOV for Project Business Units to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjectProgramId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectProgramId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Program ID"
                            }
                        }
                    }
                ]
            },
            "ProjectProgramId":{
                "name":"ProjectProgramId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanningRbs-Elements-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource with the specified Resource Element ID.<br>Finder Variables: <ul><li>ResourceElementId; integer; Unique identifier of the resource breakdown structure element.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceElementId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Element ID"
                            }
                        }
                    }
                ]
            },
            "projectPlanningRbs-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the assignment of a resource breakdown structure version to a project with the specified value of Resource Break Structure Version Assignment to Project ID.<br>Finder Variables: <ul><li>RbsPrjAssignmentId; integer; Unique identifier of the assignment of the resource breakdown structure version to the project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RbsPrjAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Breakdown Structure Version Assignment to Project ID"
                            }
                        }
                    }
                ]
            },
            "RbsFormatId":{
                "name":"RbsFormatId",
                "in":"path",
                "description":"Unique identifier of the association of a resource format to the resource breakdown structure.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanningRbsUniqID":{
                "name":"projectPlanningRbsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Planning Resource Breakdown Structures for Projects resource and used to uniquely identify an instance of Planning Resource Breakdown Structures for Projects. The client should not generate the hash key value. Instead, the client should query on the Planning Resource Breakdown Structures for Projects collection resource in order to navigate to a specific instance of Planning Resource Breakdown Structures for Projects to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ElementsUniqID":{
                "name":"ElementsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Elements resource and used to uniquely identify an instance of Elements. The client should not generate the hash key value. Instead, the client should query on the Elements collection resource in order to navigate to a specific instance of Elements to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanningRbs-Formats-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource format association with the specified Resource Breakdown Structure Format ID.<br>Finder Variables: <ul><li>RbsFormatId; integer; Unique identifier of the association of a resource format to the resource breakdown structure.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RbsFormatId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Breakdown Structure Format ID"
                            }
                        }
                    }
                ]
            },
            "WorkTypeId":{
                "name":"WorkTypeId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "workTypesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveWorkTypesForProjectUnit Finds the list of active work types with the specified project unit. <br>Finder Variables <ul><li>ActiveDate; string;  Date as of which the work types are queried. </li><li>ProjectUnitId; integer;  Unique identifier of the project unit. </li></ul></li><li>PrimaryKey Finds the work types with the specified primary key. <br>Finder Variables <ul><li>WorkTypeId; integer;  Unique identifier of the work type. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"ActiveWorkTypesForProjectUnit",
                        "description":"Finds the list of active work types with the specified project unit.",
                        "title":"ActiveWorkTypesByProjectUnit",
                        "properties":{
                            "ActiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "format":"date",
                                "description":"Date as of which the work types are queried.",
                                "type":"string"
                            },
                            "ProjectUnitId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"Unique identifier of the project unit.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the work types with the specified primary key.",
                        "properties":{
                            "WorkTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the work type.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all projects with the specified project ID. <br>Finder Variables <ul><li>ProjectId; integer;  Unique identifier of the project. </li></ul></li><li>findChargeableProjectsByPersonId Finds all chargeable projects for the specified person ID. <br>Finder Variables <ul><li>PersonId; integer;  Unique identifier of the person for whom chargeable projects are retrieved. </li></ul></li><li>findFinancialProjects Finds all projects that are enabled for financial management. <br>Finder Variables <ul></ul></li><li>findFinancialProjectsByBusinessUnit Finds all the projects that are enabled for financial management and can accept charges from the specified expenditure business unit. <br>Finder Variables <ul><li>BusinessUnitId; integer;  Identifier of the expenditure business unit. </li></ul></li><li>findNonfinancialProjects Finds all projects that aren't enabled for financial management. <br>Finder Variables <ul></ul></li><li>findOpenProjects Finds projects that are in draft, submitted, active, and pending close status. <br>Finder Variables <ul></ul></li><li>findSponsoredProjects Finds all sponsored projects. <br>Finder Variables <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all projects with the specified project ID.",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project.",
                                "type":"integer",
                                "title":"Project ID"
                            }
                        }
                    },
                    {
                        "name":"findChargeableProjectsByPersonId",
                        "description":"Finds all chargeable projects for the specified person ID.",
                        "title":"ChargeableProjectsByPersonIdCriteria",
                        "properties":{
                            "PersonId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the person for whom chargeable projects are retrieved.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findFinancialProjects",
                        "description":"Finds all projects that are enabled for financial management.",
                        "title":"FinancialProjectsCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"findFinancialProjectsByBusinessUnit",
                        "description":"Finds all the projects that are enabled for financial management and can accept charges from the specified expenditure business unit.",
                        "title":"FinancialProjectsByBusinessUnitIdCriteria",
                        "properties":{
                            "BusinessUnitId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the expenditure business unit.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findNonfinancialProjects",
                        "description":"Finds all projects that aren't enabled for financial management.",
                        "title":"NonFinancialProjectsCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"findOpenProjects",
                        "description":"Finds projects that are in draft, submitted, active, and pending close status.",
                        "title":"OpenProjectsCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"findSponsoredProjects",
                        "description":"Finds all sponsored projects.",
                        "title":"SponsoredProjectsCriteria",
                        "properties":{
                        }
                    }
                ]
            },
            "InvoiceId2":{
                "name":"InvoiceId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectContractInvoices-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified attached document ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "InvoiceId":{
                "name":"InvoiceId",
                "in":"path",
                "description":"Unique identifier of the invoice.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the invoice line distribution with the specified primary key.<br>Finder Variables: <ul><li>InvoiceDistId; integer; Unique identifier of the invoice distribution.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "InvoiceDistId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Invoice Distribution ID"
                            }
                        }
                    }
                ]
            },
            "InvoiceLineId2":{
                "name":"InvoiceLineId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectContractInvoices-InvoiceHeaderDff-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the list of invoice header descriptive flexfields for a project contract invoice with the specified primary key.<br>Finder Variables: <ul><li>InvoiceId; integer; Unique identifier of the invoice header descriptive flexfield.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "InvoiceId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "InvoiceDistId":{
                "name":"InvoiceDistId",
                "in":"path",
                "description":"Unique identifier of the invoice distribution.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the list of invoice line descriptive flexfields for an invoice line with the specified primary key.<br>Finder Variables: <ul><li>InvoiceLineId; integer; Unique identifier of the invoice line descriptive flexfield.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "InvoiceLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "InvoiceLineId":{
                "name":"InvoiceLineId",
                "in":"path",
                "description":"Unique identifier of the invoice line.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectContractInvoices-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project contract invoice with the specified primary key.<br>Finder Variables: <ul><li>InvoiceId; integer; Unique identifier of the invoice.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "InvoiceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Invoice ID"
                            }
                        }
                    }
                ]
            },
            "projectContractInvoices-InvoiceLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the invoice line with the specified primary key.<br>Finder Variables: <ul><li>InvoiceLineId; integer; Unique identifier of the invoice line.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "InvoiceLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Invoice Line ID"
                            }
                        }
                    }
                ]
            },
            "payElementExpenditureTypeDerivations-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds pay element expenditure type derivations based on the unique identifier associated with the object. <br>Finder Variables <ul><li>ExpenditureTypeDerivPatternId; integer;  The pay element expenditure type derivation unique identifier used in the primary key finder. </li></ul></li><li>findByExpenditureType Finds pay element expenditure type derivations for a given expenditure type. <br>Finder Variables <ul><li>expenditureTypeName; string;  Finds pay element expenditure type derivation patterns for a given expenditure type name. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds pay element expenditure type derivations based on the unique identifier associated with the object.",
                        "properties":{
                            "ExpenditureTypeDerivPatternId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The pay element expenditure type derivation unique identifier used in the primary key finder.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByExpenditureType",
                        "description":"Finds pay element expenditure type derivations for a given expenditure type.",
                        "title":"filterByExpenditureType",
                        "properties":{
                            "expenditureTypeName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds pay element expenditure type derivation patterns for a given expenditure type name.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "ExpenditureTypeDerivPatternId":{
                "name":"ExpenditureTypeDerivPatternId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "PrecedenceId":{
                "name":"PrecedenceId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ResultId":{
                "name":"ResultId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds pay element expenditure type derivation precedence rules based on the unique identifier associated with the object. <br>Finder Variables <ul><li>PrecedenceId; integer;  The pay element expenditure type derivation precedence rules unique identifier used in the primary key finder. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds pay element expenditure type derivation precedence rules based on the unique identifier associated with the object.",
                        "properties":{
                            "PrecedenceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The pay element expenditure type derivation precedence rules unique identifier used in the primary key finder.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the pay element expenditure type derivation precedence rule expenditure type based on the unique identifier associated with the object. <br>Finder Variables <ul><li>ResultId; integer;  The pay element expenditure type derivation precedence rule expenditure type unique identifier used in the primary key finder. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the pay element expenditure type derivation precedence rule expenditure type based on the unique identifier associated with the object.",
                        "properties":{
                            "ResultId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The pay element expenditure type derivation precedence rule expenditure type unique identifier used in the primary key finder.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "KeywordId":{
                "name":"KeywordId",
                "in":"path",
                "description":"Identifier of the keyword.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "grantsKeywords-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a keyword with the specified primary key.<br>Finder Variables: <ul><li>KeywordId; integer; Identifier of the keyword selected from grants keywords.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a keyword with the specified primary key.",
                        "properties":{
                            "KeywordId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the keyword selected from grants keywords.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "deliverables-RequirementAssociation-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Find the deliverable with the specified deliverable ID.<br>Finder Variables: <ul><li>ObjectAssociationId; integer; Identifier of the association between requirement and deliverable.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ObjectAssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "deliverables-Attachment-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Find the attachment with the specified attachment ID.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; Identifier of the attachment to the deliverable.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "deliverables-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the deliverable with the specified deliverable ID.<br>Finder Variables: <ul><li>DeliverableId; integer; Identifier for the deliverable associated to the task.</li></ul></li><li>findByDeliverableName: Finds the deliverable with the specified deliverable name.<br>Finder Variables: <ul><li>DeliverableName; string; Name of the deliverable.</li></ul></li><li>findByPrimaryKey: Finds the deliverable with the specified deliverable's primary key.<br>Finder Variables: <ul><li>DeliverableId; integer; Identifier for the deliverable associated to the task.</li></ul></li><li>findCreatedDeliverables: Finds all deliverables created by the specified creator ID.<br>Finder Variables: <ul><li>CreatedById; integer; Identifier of the creator of the deliverable.</li></ul></li><li>findDeliverablesByDate: Finds all deliverables due within next 7 days<br>Finder Variables: <ul></ul></li><li>findDeliverablesByNeedByDate: Finds all deliverables by the need-by date.<br>Finder Variables: <ul><li>NeedByDate; string; Date when the deliverable is due.</li></ul></li><li>findDeliverablesByPriority: Finds all deliverables by priority.<br>Finder Variables: <ul><li>Priority; string; Priority assigned to the deliverable.</li><li>PriorityCode; string; Internal code of the priority assigned to the deliverable.</li></ul></li><li>findDeliverablesByStatus: Finds all deliverables by status.<br>Finder Variables: <ul><li>Status; string; Current status of the deliverable.</li><li>StatusCode; string; Internal code of the status for the deliverable.</li></ul></li><li>findDeliverablesByType: Finds all deliverables by type.<br>Finder Variables: <ul><li>Type; string; Type of deliverable.</li></ul></li><li>findDeliverablesOverdue: Finds deliverables for which need-by date is earlier than the current date.<br>Finder Variables: <ul><li>NeedByDate; string; Date when the deliverable is due.</li></ul></li><li>findMyDeliverables: Finds all the deliverables owned by the specified owner ID.<br>Finder Variables: <ul><li>OwnerId; integer; Identifier of the owner of the deliverable.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "DeliverableId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByDeliverableName",
                        "title":"ByDeliverableName",
                        "properties":{
                            "DeliverableName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByPrimaryKey",
                        "title":"ByDeliverableId",
                        "properties":{
                            "DeliverableId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findCreatedDeliverables",
                        "title":"ByCreatorId",
                        "properties":{
                            "CreatedById":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findDeliverablesByDate",
                        "title":"ByNextDays",
                        "properties":{
                        }
                    },
                    {
                        "name":"findDeliverablesByNeedByDate",
                        "title":"ByNeedByDate",
                        "properties":{
                            "NeedByDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findDeliverablesByPriority",
                        "title":"ByPriority",
                        "properties":{
                            "Priority":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "PriorityCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findDeliverablesByStatus",
                        "title":"ByStatus",
                        "properties":{
                            "Status":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "StatusCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findDeliverablesByType",
                        "title":"ByDeliverableType",
                        "properties":{
                            "Type":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findDeliverablesOverdue",
                        "title":"ByOverDue",
                        "properties":{
                            "NeedByDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findMyDeliverables",
                        "title":"ByOwnerId",
                        "properties":{
                            "OwnerId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "DeliverableId":{
                "name":"DeliverableId",
                "in":"path",
                "description":"Identifier of the deliverable. This field is mandatory for PATCH and DELETE operations.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "deliverables-ProjectTaskAssociation-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the deliverable with the specified deliverable ID.<br>Finder Variables: <ul><li>ObjectAssociationId; integer; Identifier for the deliverable associated to the task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ObjectAssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ObjectAssociationId2":{
                "name":"ObjectAssociationId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPayElements-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the pay element associated with the primary key. <br>Finder Variables <ul><li>PayElementDistributionId; integer;  The unique identifier of pay elements eligible for project distribution. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the pay element associated with the primary key.",
                        "properties":{
                            "PayElementDistributionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of pay elements eligible for project distribution.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "PayElementDistributionId":{
                "name":"PayElementDistributionId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectInsights-TeamAllocations-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the resource allocation with the specified primary key. <br>Finder Variables <ul><li>ResourceId; integer;  The unique identifier of the project enterprise labor resource. </li></ul></li><li>findByResourceId Finds the resource allocation with the specified resource identifier. <br>Finder Variables <ul><li>ResourceId; integer;  The unique identifier of the project enterprise labor resource. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the resource allocation with the specified primary key.",
                        "properties":{
                            "ResourceId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the project enterprise labor resource.",
                                "type":"integer",
                                "title":"Resource ID"
                            }
                        }
                    },
                    {
                        "name":"findByResourceId",
                        "description":"Finds the resource allocation with the specified resource identifier.",
                        "title":"TeamAllocationsVOCriteria",
                        "properties":{
                            "ResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The unique identifier of the project enterprise labor resource.",
                                "type":"number"
                            }
                        }
                    }
                ]
            },
            "projectInsights-MissingTimeCards-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the missing time card with the specified primary key. <br>Finder Variables <ul></ul></li><li>findByResourceId Finds the missing time cards for the resource with the specified resource identifier. <br>Finder Variables <ul><li>ResourceId; integer;  The unique identifier of the project enterprise labor resource. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the missing time card with the specified primary key.",
                        "properties":{
                        }
                    },
                    {
                        "name":"findByResourceId",
                        "description":"Finds the missing time cards for the resource with the specified resource identifier.",
                        "title":"findByResourceId",
                        "properties":{
                            "ResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The unique identifier of the project enterprise labor resource.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ResourceId2":{
                "name":"ResourceId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectInsights-Assignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the resource assignment with the specified primary key. <br>Finder Variables <ul><li>AssignmentId; integer;  The unique identifier of the project resource assignment. </li><li>ResourceId; integer;  The unique identifier of the project enterprise labor resource. </li></ul></li><li>findByAssignmentId Finds the resource assignment with the specified assignment identifier. <br>Finder Variables <ul><li>AssignmentId; integer;  The unique identifier of the project resource assignment. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the resource assignment with the specified primary key.",
                        "properties":{
                            "ResourceId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the project enterprise labor resource.",
                                "type":"integer",
                                "title":"Resource ID"
                            },
                            "AssignmentId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the project resource assignment.",
                                "type":"integer",
                                "title":"Assignment ID"
                            }
                        }
                    },
                    {
                        "name":"findByAssignmentId",
                        "description":"Finds the resource assignment with the specified assignment identifier.",
                        "title":"findByAssignmentId",
                        "properties":{
                            "AssignmentId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The unique identifier of the project resource assignment.",
                                "type":"number"
                            }
                        }
                    }
                ]
            },
            "AssignmentId":{
                "name":"AssignmentId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectInsights-PendingInvoices-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the pending invoice with the specified primary key. <br>Finder Variables <ul><li>InvoiceId; integer;  The unique identifier of the invoice. </li><li>ProjectId; integer;  The unique identifier of the project. </li></ul></li><li>findByInvoiceId Finds the pending invoice with the specified invoice identifier. <br>Finder Variables <ul><li>InvoiceId; integer;  The unique identifier of the invoice. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the pending invoice with the specified primary key.",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the project.",
                                "type":"integer"
                            },
                            "InvoiceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the invoice.",
                                "type":"integer",
                                "title":"Invoice ID"
                            }
                        }
                    },
                    {
                        "name":"findByInvoiceId",
                        "description":"Finds the pending invoice with the specified invoice identifier.",
                        "title":"findByInvoiceId",
                        "properties":{
                            "InvoiceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The unique identifier of the invoice.",
                                "type":"number"
                            }
                        }
                    }
                ]
            },
            "projectInsights-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project insights with the specified primary key. <br>Finder Variables <ul><li>ProjectId; integer;  The unique identifier of the project. </li></ul></li><li>findByProjectId Finds the project insights with the specified primary key. <br>Finder Variables <ul><li>ProjectId; integer;  The unique identifier of the project. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project insights with the specified primary key.",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the project.",
                                "type":"integer",
                                "title":"Project ID"
                            }
                        }
                    },
                    {
                        "name":"findByProjectId",
                        "description":"Finds the project insights with the specified primary key.",
                        "title":"findByProjectId",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The unique identifier of the project.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectInsights-TaskExceptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task exception with the specified primary key. <br>Finder Variables <ul><li>TaskId; integer;  The unique identifier of the project task. </li></ul></li><li>findByProjElementId Finds the task exception with the specified task identifier. <br>Finder Variables <ul><li>TaskId; integer;  The unique identifier of the project task. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the task exception with the specified primary key.",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the project task.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByProjElementId",
                        "description":"Finds the task exception with the specified task identifier.",
                        "title":"findByProjElementId",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "description":"The unique identifier of the project task.",
                                "type":"number"
                            }
                        }
                    }
                ]
            },
            "EventTypeId":{
                "name":"EventTypeId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "eventTypesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveEventTypesFinder Finds all active project billing event types. <br>Finder Variables <ul></ul></li><li>FindByEventTypeNameAndDescription Finds all project billing event types with the specified name and description. <br>Finder Variables <ul><li>Description; string;  The description of the event type. For billing events, the description is displayed as the invoice line description. </li><li>EventTypeName; string;  Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue. </li></ul></li><li>FindByRevenueCategoryCodeAndRevenueFlag Finds all project billing event types with the specified revenue category code and if the event is to be used for revenue. <br>Finder Variables <ul><li>RevenueCategoryCode; string;  Code that indicates the category used to report event related revenue. </li><li>RevenueFlag; string;  Indicates if the event type is to be used for revenue. </li></ul></li><li>FindByRevenueFlag Finds all project billing event types with the specified usage for revenue. <br>Finder Variables <ul><li>RevenueFlag; string;  Indicates whether the event type is to be used for revenue. </li></ul></li><li>KeywordFinder Finds all project billing event types with the specified search terms. <br>Finder Variables <ul><li>SearchTerm; string;  Keywords that identify project billing event type name and description. </li></ul></li><li>PrimaryKey Finds the project billing event for the specified primary key. <br>Finder Variables <ul><li>EventTypeId; integer;  Identifier of the event type. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"ActiveEventTypesFinder",
                        "description":"Finds all active project billing event types.",
                        "title":"EventTypeVVODateCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"FindByEventTypeNameAndDescription",
                        "description":"Finds all project billing event types with the specified name and description.",
                        "title":"EventTypeSearchCriteria",
                        "properties":{
                            "Description":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The description of the event type. For billing events, the description is displayed as the invoice line description.",
                                "type":"string"
                            },
                            "EventTypeName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Name of the event type that classifies the event by category and identifies whether the event is to be used for revenue only, invoice only, or both invoice and revenue.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"FindByRevenueCategoryCodeAndRevenueFlag",
                        "description":"Finds all project billing event types with the specified revenue category code and if the event is to be used for revenue.",
                        "title":"EventTypePVOCriteria",
                        "properties":{
                            "RevenueFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Indicates if the event type is to be used for revenue.",
                                "type":"string"
                            },
                            "RevenueCategoryCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Code that indicates the category used to report event related revenue.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"FindByRevenueFlag",
                        "description":"Finds all project billing event types with the specified usage for revenue.",
                        "title":"RevenueFlagCriteria",
                        "properties":{
                            "RevenueFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Indicates whether the event type is to be used for revenue.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"KeywordFinder",
                        "description":"Finds all project billing event types with the specified search terms.",
                        "title":"findByActiveAndKeyword",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keywords that identify project billing event type name and description.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project billing event for the specified primary key.",
                        "properties":{
                            "EventTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the event type.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProcessConfigurators-SourceAsgnmts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the source for a configurator with the specified primary key.<br>Finder Variables: <ul><li>SourceAssignmentId; integer; Unique identifier for configurator source assignment.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "SourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Source Assignment ID"
                            }
                        }
                    }
                ]
            },
            "SourceAssignmentId":{
                "name":"SourceAssignmentId",
                "in":"path",
                "description":"Unique identifier for configurator source assignment.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ConfiguratorId":{
                "name":"ConfiguratorId",
                "in":"path",
                "description":"Unique identifier for a configurator.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProcessConfigurators-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the configurator with the specified primary key.<br>Finder Variables: <ul><li>ConfiguratorId; integer; Unique identifier for a configurator.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ConfiguratorId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Configurator ID"
                            }
                        }
                    }
                ]
            },
            "ResourceEventId":{
                "name":"ResourceEventId",
                "in":"path",
                "description":"Identifier of the resource event.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "resourceEvents-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource event that matches the primary key criteria specified. <br>Finder Variables: <ul><li>ResourceEventId; integer; Identifier of the resource event.</li></ul></li><li>findByProjectId: Finds the resource events for all the resources for a specified project.<br>Finder Variables: <ul><li>BindProjectId; integer; Identifier of the project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceEventId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Resource Event ID"
                            }
                        }
                    },
                    {
                        "name":"findByProjectId",
                        "title":"FindByProjectIdCriteria",
                        "properties":{
                            "BindProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awardsByProjectsLOVUniqID":{
                "name":"awardsByProjectsLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the LOV for Awards by Projects resource and used to uniquely identify an instance of LOV for Awards by Projects. The client should not generate the hash key value. Instead, the client should query on the LOV for Awards by Projects collection resource in order to navigate to a specific instance of LOV for Awards by Projects to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awardsByProjectsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds an award with the specific award ID. <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award with the specific award ID.",
                        "properties":{
                        }
                    }
                ]
            },
            "DeliverableTypeId":{
                "name":"DeliverableTypeId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "deliverableTypesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the deliverable or work item type with the specified primary key. <br>Finder Variables <ul><li>DeliverableTypeId; integer;  Unique identifier of the deliverable or work item type. </li></ul></li><li>findActiveDeliverableTypes Finds the deliverable types that are enabled and where the deliverable type from and to date range overlaps with the current date. <br>Finder Variables <ul><li>Bind_currentDate; string;  The current date of the web service request to get a list of deliverable types. </li></ul></li><li>findDeliverableTypes Finds all deliverable types. <br>Finder Variables <ul></ul></li><li>findWorkItemTypes Finds all work item types. <br>Finder Variables <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the deliverable or work item type with the specified primary key.",
                        "properties":{
                            "DeliverableTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the deliverable or work item type.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findActiveDeliverableTypes",
                        "description":"Finds the deliverable types that are enabled and where the deliverable type from and to date range overlaps with the current date.",
                        "title":"findActiveDeliverableTypes",
                        "properties":{
                            "Bind_currentDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "description":"The current date of the web service request to get a list of deliverable types.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findDeliverableTypes",
                        "description":"Finds all deliverable types.",
                        "title":"findDeliverableTypes",
                        "properties":{
                        }
                    },
                    {
                        "name":"findWorkItemTypes",
                        "description":"Finds all work item types.",
                        "title":"findWorkItemTypes",
                        "properties":{
                        }
                    }
                ]
            },
            "RunTargetId":{
                "name":"RunTargetId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "laborSchedulesCostDistributions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key for the labor schedule cost distribution. <br>Finder Variables <ul><li>RunTargetId; integer;  Primary finder for the labor schedule cost distribution. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Primary key for the labor schedule cost distribution.",
                        "properties":{
                            "RunTargetId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Primary finder for the labor schedule cost distribution.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "laborSchedulesCostDistributions-costDistributionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key for the labor schedule cost distribution error. <br>Finder Variables <ul><li>ExceptionId; integer;  Primary finder for the labor schedule cost distribution error. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Primary key for the labor schedule cost distribution error.",
                        "properties":{
                            "ExceptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Primary finder for the labor schedule cost distribution error.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "costDistributionErrorsUniqID":{
                "name":"costDistributionErrorsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Cost Distribution Errors resource and used to uniquely identify an instance of Labor Schedule Cost Distribution Errors. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Cost Distribution Errors collection resource in order to navigate to a specific instance of Labor Schedule Cost Distribution Errors to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "WorkPlanTemplateId":{
                "name":"WorkPlanTemplateId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "workPlanTemplates-Tasks-GateApprovers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the gate approver for a gate with the specified Approval ID. <br>Finder Variables <ul><li>ApprovalId; integer;  Unique identifier of the Gate Approver. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the gate approver for a gate with the specified Approval ID.",
                        "properties":{
                            "ApprovalId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the Gate Approver.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Approval ID"
                            }
                        }
                    }
                ]
            },
            "workPlanTemplates-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the work plan template that matches the primary key criteria specified. <br>Finder Variables <ul><li>WorkPlanTemplateId; integer;  The identifier of the work plan template. </li></ul></li><li>findByWorkPlanTemplateId Finds the work plan template with the specified work plan template ID. <br>Finder Variables <ul><li>WorkPlanTemplateId; integer;  The unique identifier of the work plan template. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the work plan template that matches the primary key criteria specified.",
                        "properties":{
                            "WorkPlanTemplateId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The identifier of the work plan template.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project Work Plan Template ID"
                            }
                        }
                    },
                    {
                        "name":"findByWorkPlanTemplateId",
                        "description":"Finds the work plan template with the specified work plan template ID.",
                        "title":"WorkPlanTemplateIdCriteria",
                        "properties":{
                            "WorkPlanTemplateId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The unique identifier of the work plan template.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "workPlanTemplates-TaskDependencies-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the dependency that matches the primary key criteria specified. <br>Finder Variables <ul><li>DependencyId; integer;  Unique identifier of the dependency between two tasks. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the dependency that matches the primary key criteria specified.",
                        "properties":{
                            "DependencyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the dependency between two tasks.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Dependency ID"
                            }
                        }
                    }
                ]
            },
            "workPlanTemplates-TaskLaborResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the assignment of a labor resource for a task that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskLaborResourceAssignmentId; integer;  Unique identifier of the labor resource assignment for the task. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the assignment of a labor resource for a task that matches the primary key criteria specified.",
                        "properties":{
                            "TaskLaborResourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the labor resource assignment for the task.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Labor Resource Assignment ID"
                            }
                        }
                    }
                ]
            },
            "workPlanTemplates-Tasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task with the specified primary key. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the task. </li></ul></li><li>findByTaskId Finds the task with the specified task ID. <br>Finder Variables <ul><li>TaskId; integer;  Unique identifier of the task. </li></ul></li><li>findByTaskNumber Finds the task with the specified task number. <br>Finder Variables <ul><li>TaskNumber; string;  Unique identifier of the task. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the task with the specified primary key.",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the task.",
                                "type":"integer",
                                "title":"Task ID"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "description":"Finds the task with the specified task ID.",
                        "title":"TaskIdCriteria",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the task.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByTaskNumber",
                        "description":"Finds the task with the specified task number.",
                        "title":"TaskNumberCriteria",
                        "properties":{
                            "TaskNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the task.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "workPlanTemplates-Tasks-TaskDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjElementId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "workPlanTemplates-TaskDeliverables-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the task deliverable association that matches the specified primary key. <br>Finder Variables <ul><li>TaskDeliverableAssociationId; integer;  Unique identifier of the task deliverable association. </li></ul></li><li>findByTaskDeliverableAssociationId Finds the task deliverable association with the specified task deliverable association ID. <br>Finder Variables <ul><li>TaskDeliverableAssociationId; integer;  Unique identifier of the task deliverable association. </li></ul></li><li>findByTaskId Finds all associations between the specified task ID and deliverables. <br>Finder Variables <ul><li>TaskId; integer;  Identifier of the task associated with the deliverable. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the task deliverable association that matches the specified primary key.",
                        "properties":{
                            "TaskDeliverableAssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the task deliverable association.",
                                "type":"integer",
                                "title":"Deliverable Association ID"
                            }
                        }
                    },
                    {
                        "name":"findByTaskDeliverableAssociationId",
                        "description":"Finds the task deliverable association with the specified task deliverable association ID.",
                        "title":"ByTaskDeliverableAssociation",
                        "properties":{
                            "TaskDeliverableAssociationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the task deliverable association.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "description":"Finds all associations between the specified task ID and deliverables.",
                        "title":"ByTaskId",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the task associated with the deliverable.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "workPlanTemplates-TaskExpenseResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the expense resource assignment of a task that matches the primary key criteria specified. <br>Finder Variables <ul><li>TaskExpenseResourceAssignmentId; integer;  Unique identifier of the expense resource assignment of the task. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the expense resource assignment of a task that matches the primary key criteria specified.",
                        "properties":{
                            "TaskExpenseResourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the expense resource assignment of the task.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Task Expense Resource Assignment ID"
                            }
                        }
                    }
                ]
            },
            "resourcePerformance-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource performance data for the resource with the specified primary key.<br>Finder Variables: <ul><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li><li>ResourceBreakdownStructureId; integer; Identifier of the structure that provides a method for viewing summarized data for a project by resource, resource type, and other resource groupings. The resource breakdown structure consists of one or more hierarchies of resource elements.</li><li>ResourceBreakdownStructureVersionId; integer; Identifier of the version of the resource breakdown structure that is attached to the project for which you can view summarized data.</li><li>ResourceId; integer; Identifier of the resource for which you can view summarized data.</li></ul></li><li>findResourcePerformancebyLowestLevelResources: Finds the resource performance data for the lowest level resources in the primary reporting resource breakdown structure attached to the projects.<br>Finder Variables: <ul><li>LowestLevelResourceFlag; string; Indicates whether the resource is the lowest level element in the resource hierarchy. </li><li>PrimaryReportingFlag; string; Indicates whether the resource breakdown structure is primarily used in reporting.</li></ul></li><li>findResourcePerformancebyProjectClassification: Finds the resource performance data for the projects with the specified class category or class code.<br>Finder Variables: <ul><li>ClassCategory; string; A category for classifying projects. For example, if you want to know the market sector to which a project belongs, you can define a class category with a name such as Market Sector. Each class category has a set of values (class codes) that can be chosen for a project.</li><li>ClassCategoryId; integer; Identifier of the category for classifying projects.</li><li>ClassCode; string; A value within the class category that can be used to classify a project.</li><li>ClassCodeId; integer; Identifier of the project class code.</li></ul></li><li>findResourcePerformancebyReportingPeriod: Finds the resource performance data for the resources in the specified reporting period.<br>Finder Variables: <ul><li>CalendarType; string; Type of the calendar in which you can view summarized data.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data.</li><li>PeriodName; string; Period of the calendar for which you can view summarized data.</li></ul></li><li>findResourcePerformancebyTopLevelResources: Finds the resource performance data for the top level resources in the reporting RBS attached to the projects.<br>Finder Variables: <ul><li>Level; integer; Position of an element in a hierarchy. For example, a resource element in a resource breakdown structure hierarchy.</li><li>PrimaryReportingFlag; string; Indicates whether the resource breakdown structure is primarily used in reporting.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceBreakdownStructureId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Breakdown Structure ID"
                            },
                            "ResourceId":{
                                "nullable":false,
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource ID"
                            },
                            "CurrencyTypeCode":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Currency Type Code",
                                "maxLength":11
                            },
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project ID"
                            },
                            "CalendarTypeCode":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Calendar Type Code",
                                "maxLength":1
                            },
                            "ResourceBreakdownStructureVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Breakdown Structure Version ID"
                            }
                        }
                    },
                    {
                        "name":"findResourcePerformancebyLowestLevelResources",
                        "title":"findResourcePerformancebyLowestLevelResources",
                        "properties":{
                            "LowestLevelResourceFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "PrimaryReportingFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findResourcePerformancebyProjectClassification",
                        "title":"findResourcePerformancebyProjectClassification",
                        "properties":{
                            "ClassCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ClassCategoryId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "ClassCodeId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "ClassCategory":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findResourcePerformancebyReportingPeriod",
                        "title":"findResourcePerformancebyReportingPeriod",
                        "properties":{
                            "PeriodName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "type":"string"
                            },
                            "CurrencyType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "CalendarType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findResourcePerformancebyTopLevelResources",
                        "title":"findResourcePerformancebyTopLevelResources",
                        "properties":{
                            "PrimaryReportingFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "Level":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "resourcePerformanceUniqID":{
                "name":"resourcePerformanceUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- ResourceId, ResourceBreakdownStructureId, ResourceBreakdownStructureVersionId, ProjectId, CalendarTypeCode and CurrencyTypeCode ---for the Resource Performance resource and used to uniquely identify an instance of Resource Performance. The client should not generate the hash key value.  Instead, the client should query on the Resource Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Resource Performance.<br><br>For example: resourcePerformance?q=ResourceId=&lt;value1&gt;;ResourceBreakdownStructureId=&lt;value2&gt;;ResourceBreakdownStructureVersionId=&lt;value3&gt;;ProjectId=&lt;value4&gt;;CalendarTypeCode=&lt;value5&gt;;CurrencyTypeCode=&lt;value6&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ClassCodeId":{
                "name":"ClassCodeId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectClassCodesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>FindByClassCategoryAndProjectUnit Finds all project class codes belonging to the project class category and project unit that are active on the given date. If no date is provided, finds the project class codes belonging to the project class category and project unit that are currently active. <br>Finder Variables <ul><li>CategoryId; integer;  Identifier of the project class category. </li><li>ProjectUnitId; integer;  Identifier of the project unit. </li><li>SearchTerm; string;  Keyword that identifies project class codes based on class code name. </li><li>UserDate; string;  Date on which the project class codes are active. </li></ul></li><li>PrimaryKey Finds the project class code with the specified class code ID. <br>Finder Variables <ul><li>ClassCodeId; integer;  Identifier of the project class code. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"FindByClassCategoryAndProjectUnit",
                        "description":"Finds all project class codes belonging to the project class category and project unit that are active on the given date. If no date is provided, finds the project class codes belonging to the project class category and project unit that are currently active.",
                        "title":"ClassCategoryAndProjectUnitCriteria",
                        "properties":{
                            "CategoryId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the project class category.",
                                "type":"integer"
                            },
                            "UserDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "description":"Date on which the project class codes are active.",
                                "type":"string"
                            },
                            "ProjectUnitId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the project unit.",
                                "type":"integer"
                            },
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Keyword that identifies project class codes based on class code name.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project class code with the specified class code ID.",
                        "properties":{
                            "ClassCodeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the project class code.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Class Code ID"
                            }
                        }
                    }
                ]
            },
            "projectExpenseResources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource that matches the specified primary key.<br>Finder Variables: <ul><li>ProjResourceId; integer; Unique identifier of the project resource.</li></ul></li><li>findByProjResourceId: Finds the resource with the specified project resource ID.<br>Finder Variables: <ul><li>ProjResourceId; integer; Unique identifier of the project resource.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjResourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project Resource ID"
                            }
                        }
                    },
                    {
                        "name":"findByProjResourceId",
                        "title":"ProjResourceIdCriteria",
                        "properties":{
                            "ProjResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ProjResourceId":{
                "name":"ProjResourceId",
                "in":"path",
                "description":"Unique identifier of the project resource.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awardTemplatesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveTemplatesFinder Finds award templates valid for the current date. <br>Finder Variables <ul></ul></li><li>KeywordFinder Finds the award templates that match with the specified keyword. <br>Finder Variables <ul><li>SearchTerm; string;  The identifier of the keyword finder variable for searching award templates with certain keyword values. </li></ul></li><li>NonCostShareFinder Finds the award templates that don't have cost share. <br>Finder Variables <ul></ul></li><li>PrimaryKey Finds the award template with the specified primary key. <br>Finder Variables <ul><li>TemplateId; integer;  The identifier of the award template used in the primary key finder. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"ActiveTemplatesFinder",
                        "description":"Finds award templates valid for the current date.",
                        "title":"findByActiveTemplates",
                        "properties":{
                        }
                    },
                    {
                        "name":"KeywordFinder",
                        "description":"Finds the award templates that match with the specified keyword.",
                        "title":"findByKeyword",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The identifier of the keyword finder variable for searching award templates with certain keyword values.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"NonCostShareFinder",
                        "description":"Finds the award templates that don't have cost share.",
                        "title":"findByNonCostShareCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the award template with the specified primary key.",
                        "properties":{
                            "TemplateId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":16
                                },
                                "format":"int64",
                                "description":"The identifier of the award template used in the primary key finder.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awardTemplatesLOVUniqID":{
                "name":"awardTemplatesLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the LOV for Award Templates resource and used to uniquely identify an instance of LOV for Award Templates. The client should not generate the hash key value. Instead, the client should query on the LOV for Award Templates collection resource in order to navigate to a specific instance of LOV for Award Templates to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the calendar that matches the primary key criteria specified.<br>Finder Variables: <ul><li>CalendarId; integer; Unique identifier of the calendar.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the calendar that matches the primary key criteria specified.",
                        "properties":{
                            "CalendarId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the calendar.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Calendar ID"
                            }
                        }
                    }
                ]
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the pools of the project enterprise resource matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourcePoolMembershipId; integer; Unique identifier of the project enterprise resource pool membership.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the pools of the project enterprise resource matching primary key criteria specified.",
                        "properties":{
                            "ResourcePoolMembershipId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project enterprise resource pool membership.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Pool Membership ID"
                            }
                        }
                    }
                ]
            },
            "ResourcePoolMembershipId":{
                "name":"ResourcePoolMembershipId",
                "in":"path",
                "description":"Unique identifier of the project resource pool membership.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the calendar exception that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ExceptionId; integer; Unique identifier of the exception in the calendar.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the calendar exception that matches the primary key criteria specified.",
                        "properties":{
                            "ExceptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the exception in the calendar.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Calendar Exception ID"
                            }
                        }
                    }
                ]
            },
            "projectEnterpriseLaborResources-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds the attached document with the specified primary key. <br>Finder Variables: <ul><li>AttachedDocumentId :The unique identifier of the attached document. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "ImageId":{
                "name":"ImageId",
                "in":"path",
                "description":"Identifier of the project enterprise resource image.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "PersonAssignmentDetailsUniqID":{
                "name":"PersonAssignmentDetailsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Resource HCM Assignment Details resource and used to uniquely identify an instance of Project Enterprise Resource HCM Assignment Details. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Resource HCM Assignment Details collection resource in order to navigate to a specific instance of Project Enterprise Resource HCM Assignment Details to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource HCM assignments matching the primary key criteria specified.<br>Finder Variables: <ul><li>AssignmentId; integer; Unique identifier for the person assignment.</li><li>EffectiveEndDate; string; End date of the period within which the HCM resource assignment is effective.</li><li>EffectiveStartDate; string; Start date of the period within which the HCM resource assignment is effective.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "EffectiveEndDate":{
                                "nullable":false,
                                "format":"date",
                                "readOnly":true,
                                "type":"string",
                                "title":"Effective End Date"
                            },
                            "AssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Assignment ID"
                            },
                            "EffectiveStartDate":{
                                "nullable":false,
                                "format":"date",
                                "readOnly":true,
                                "type":"string",
                                "title":"Effective Start Date"
                            }
                        }
                    }
                ]
            },
            "projectEnterpriseLaborResources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project enterprise labor resource with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; Identifier of the project enterprise resource.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project enterprise labor resource with the specified resource ID.",
                        "properties":{
                            "ResourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the project enterprise resource.",
                                "type":"integer",
                                "title":"Resource ID"
                            }
                        }
                    }
                ]
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project enterprise resource image with the specified image ID.<br>Finder Variables: <ul><li>ImageId; integer; Identifier of the project enterprise resource image.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project enterprise resource image with the specified image ID.",
                        "properties":{
                            "ImageId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true",
                                    "PAYLOADHINT":"Show"
                                },
                                "format":"int64",
                                "description":"Identifier of the project enterprise resource image.",
                                "type":"integer",
                                "title":"Image ID"
                            }
                        }
                    }
                ]
            },
            "projectEnterpriseLaborResourcesUniqID":{
                "name":"projectEnterpriseLaborResourcesUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Labor Resources resource and used to uniquely identify an instance of Project Enterprise Labor Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Labor Resources collection resource in order to navigate to a specific instance of Project Enterprise Labor Resources to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ImpactTaskDetailsId":{
                "name":"ImpactTaskDetailsId",
                "in":"path",
                "description":"Unique identifier of the task impact details of the change order.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "changeOrders-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a change order with the specified primary key.<br>Finder Variables: <ul><li>ChangeDocumentId; integer; External identifier of a project change order.</li></ul></li><li>findByChangeDocumentNumber: Finds a change order with the specified change order number.<br>Finder Variables: <ul><li>Bind_ChangeDocumentNumber; string; The unique identifier of change order number.</li></ul></li><li>findByChangeOrderName: Finds all change orders with the specified name.<br>Finder Variables: <ul><li>Bind_Name; string; The name of the change order being queried.</li></ul></li><li>findByPrimaryKey: Finds a change order with the specified primary key.<br>Finder Variables: <ul><li>Bind_ChangeDocumentId; string; External identifier of a project change order.</li></ul></li><li>findChangeOrdersByProject: Finds all change orders with the specified project ID.<br>Finder Variables: <ul><li>Bind_ProjectId; string; The unique Identifier of the project for a change order.</li></ul></li><li>findChangeOrdersByStage: Finds all change orders with the specified stage.<br>Finder Variables: <ul><li>Bind_Stage; string; The stage of the change orders being queried.</li></ul></li><li>findChangeOrdersByStatus: Finds all change orders with the specified status.<br>Finder Variables: <ul><li>Bind_Status; string; The status of the change orders being queried.</li></ul></li><li>findChangeOrdersByTask: Finds all change orders with the specified Task ID.<br>Finder Variables: <ul><li>Bind_TaskId; integer; The unique identifier of the task for a change order.</li></ul></li><li>findCreatedChangeOrder: Finds all change orders with the specified creator.<br>Finder Variables: <ul><li>Bind_CreatorId; string; The unique identifier for the creator of a change order.</li></ul></li><li>findMyChangeOrder: Finds all change orders with the specified Owner.<br>Finder Variables: <ul><li>Bind_OwnerId; string; The unique identifier for the owner of the change order.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ChangeDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Change Order ID"
                            }
                        }
                    },
                    {
                        "name":"findByChangeDocumentNumber",
                        "title":"ByChangeDocumentNumberCriteria",
                        "properties":{
                            "Bind_ChangeDocumentNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByChangeOrderName",
                        "title":"ByChangeDocumentNameCriteria",
                        "properties":{
                            "Bind_Name":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByPrimaryKey",
                        "title":"ByChangeDocumentIdCriteria",
                        "properties":{
                            "Bind_ChangeDocumentId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findChangeOrdersByProject",
                        "title":"ByChangeDocumentProjectCriteria",
                        "properties":{
                            "Bind_ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findChangeOrdersByStage",
                        "title":"ByChangeDocumentStageCriteria",
                        "properties":{
                            "Bind_Stage":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findChangeOrdersByStatus",
                        "title":"ByChangeDocumentStatusCriteria",
                        "properties":{
                            "Bind_Status":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findChangeOrdersByTask",
                        "title":"ByChangeDocumentTaskCriteria",
                        "properties":{
                            "Bind_TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findCreatedChangeOrder",
                        "title":"ByChangeDocumentCreatorCriteria",
                        "properties":{
                            "Bind_CreatorId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findMyChangeOrder",
                        "title":"ByChangeDocumentOwnerCriteria",
                        "properties":{
                            "Bind_OwnerId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "ChangeDocumentId":{
                "name":"ChangeDocumentId",
                "in":"path",
                "description":"Unique identifier of a project change order. Mandatory for PATCH operation.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ParticipantId":{
                "name":"ParticipantId",
                "in":"path",
                "description":"Unique identifier of the change order participant.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ImpactDetailsId":{
                "name":"ImpactDetailsId",
                "in":"path",
                "description":"Unique identifier of the impact detail of the change order.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ImpactId":{
                "name":"ImpactId",
                "in":"path",
                "description":"Unique identifier of the impact to the change order.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "changeOrders-ChangeImpacts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an impact for the change order with the specified primary key.<br>Finder Variables: <ul><li>ImpactId; integer; The unique identifier of impact for the change order.</li></ul></li><li>findByImpactId: Finds all change impacts with the specified impact ID.<br>Finder Variables: <ul><li>ImpactId; string; The unique identifier of impact for the change order.</li></ul></li><li>findImpactByArea: Finds all impacts for the change order with the specified impact area.<br>Finder Variables: <ul><li>Bind_ImpactArea; string; The unique identifier of the impact area for the change order.</li></ul></li><li>findImpactByParticipant: Finds all impacts for the change order with the specified participant ID.<br>Finder Variables: <ul><li>Bind_ParticipantId; string; The unique identifier of the owner of the impact for the change order.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ImpactId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Impact Id"
                            }
                        }
                    },
                    {
                        "name":"findByImpactId",
                        "title":"findByImpactId",
                        "properties":{
                            "ImpactId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findImpactByArea",
                        "title":"ByChangeImpactsAreaCriteria",
                        "properties":{
                            "Bind_ImpactArea":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findImpactByParticipant",
                        "title":"ByChangeImpactsOwnerCriteria",
                        "properties":{
                            "Bind_ParticipantId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an impact detail for the change order with the specified primary key.<br>Finder Variables: <ul><li>ImpactDetailsId; integer; Unique identifier of the impact detail of the change order.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ImpactDetailsId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Impact Details ID"
                            }
                        }
                    }
                ]
            },
            "changeOrders-ChangeParticipants-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>ChangeDocumentResourceAltKey: Finds a change participant with the specified change order ID, and logged in user ID.<br>Finder Variables: <ul><li>ParticipantResourceId; integer.</li></ul></li><li>PrimaryKey: Finds a participant for the change order with the specified primary key.<br>Finder Variables: <ul><li>ParticipantId; integer; The unique identifier of the participant for the change order.</li></ul></li><li>RowFinder: Finds all change participants with the specified resource ID, change order ID, and assessment option.<br>Finder Variables: <ul><li>RejectDate; integer; Date when change order was rejected.</li></ul></li><li>findByParticapantId: Finds all change participants with the specified participant ID.<br>Finder Variables: <ul><li>ParticipantId; integer; The unique identifier of the participant for a change order.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"ChangeDocumentResourceAltKey",
                        "properties":{
                            "ParticipantResourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Participant Resource ID"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ParticipantId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Participant ID"
                            }
                        }
                    },
                    {
                        "name":"RowFinder",
                        "title":"ImpactAssessorVC",
                        "properties":{
                            "RejectDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByParticapantId",
                        "title":"findByParticipantId",
                        "properties":{
                            "ParticipantId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a task impact detail for the change order with the specified primary key.<br>Finder Variables: <ul><li>ImpactTaskDetailsId; integer; Unique identifier of the task impact detail of the change order.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ImpactTaskDetailsId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Impact Task Details ID"
                            }
                        }
                    }
                ]
            },
            "projectResourceActualHours-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project resource actual hour record with the matching primary key criteria specified. <br>Finder Variables <ul><li>TransactionId; integer;  Unique identifier of the project resource actual hour record. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project resource actual hour record with the matching primary key criteria specified.",
                        "properties":{
                            "TransactionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project resource actual hour record.",
                                "type":"integer",
                                "title":"Transaction ID"
                            }
                        }
                    }
                ]
            },
            "TransactionId":{
                "name":"TransactionId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awardFundingSourcesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award with the specified funding source ID.<br>Finder Variables: <ul><li>AwardFundingSourceId; integer; Identifier of the award funding source.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award with the specified funding source ID.",
                        "properties":{
                            "AwardFundingSourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the award funding source.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "AwardFundingSourceId":{
                "name":"AwardFundingSourceId",
                "in":"path",
                "description":"Identifier of the award funding source.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramCommunicationFeedbacksUniqID":{
                "name":"projectProgramCommunicationFeedbacksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Feedback resource and used to uniquely identify an instance of Project Program Communication Feedback. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Feedback collection resource in order to navigate to a specific instance of Project Program Communication Feedback to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramCommunicationFeedbacks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds comments for the report for the specified primary key. <br>Finder Variables <ul><li>FeedbackId; integer;  Unique identifier of a comment for the report. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds comments for the report for the specified primary key.",
                        "properties":{
                            "FeedbackId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of a comment for the report.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectResourceRequestMatchesUniqID":{
                "name":"projectResourceRequestMatchesUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- ResourceRequestId and ResourceId ---for the Project Resource Request Matches resource and used to uniquely identify an instance of Project Resource Request Matches. The client should not generate the hash key value.  Instead, the client should query on the Project Resource Request Matches collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Resource Request Matches.<br><br>For example: projectResourceRequestMatches?q=ResourceRequestId=&lt;value1&gt;;ResourceId=&lt;value2&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectResourceRequestMatches-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a request with the specified primary key.<br>Finder Variables: <ul><li>ResourceId; integer; Identifier of the resource who matches the request criteria.</li><li>ResourceRequestId; integer; Unique identifier of the project resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceId":{
                                "nullable":true,
                                "type":"integer"
                            },
                            "ResourceRequestId":{
                                "nullable":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all qualifications under a request with the matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourceRequestDetailId; integer; Unique identifier of the qualification associated to the project resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestDetailId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Request Detail ID"
                            }
                        }
                    }
                ]
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>ResourceRequestId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlanResourceRequests-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all requests with the matching primary key criteria specified.<br>Finder Variables: <ul><li>ResourceRequestId; integer; Unique identifier of the project resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Request ID"
                            }
                        }
                    }
                ]
            },
            "ProjectPlanResourceRequestDFFUniqID":{
                "name":"ProjectPlanResourceRequestDFFUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Plan Resource Request Descriptive Flexfields resource and used to uniquely identify an instance of Project Plan Resource Request Descriptive Flexfields. The client should not generate the hash key value. Instead, the client should query on the Project Plan Resource Request Descriptive Flexfields collection resource in order to navigate to a specific instance of Project Plan Resource Request Descriptive Flexfields to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all schedule intervals on a project plan resource request.<br>Finder Variables: <ul><li>ResourceRequestScheduleId; integer; Unique identifier for a schedule interval on a project plan resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all request lines under a request with the matching primary key criteria specified.<br>Finder Variables: <ul><li>RequestLineId; integer; Unique identifier of the request line under the project resource request.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RequestLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Request Line ID"
                            }
                        }
                    }
                ]
            },
            "ActionItemId":{
                "name":"ActionItemId",
                "in":"path",
                "description":"Unique identifier of the action item associated to the issue.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "IssueId":{
                "name":"IssueId",
                "in":"path",
                "description":"Automatically generated numeric ID for the issue.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectIssues-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds the attached document with the specified primary key. <br>Finder Variables: <ul><li>AttachedDocumentId :The unique identifier of the attached document. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "projectIssues-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all issues with the specificed issue ID.<br>Finder Variables: <ul><li>IssueId; integer; Automatically generated numeric ID for the issue.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the issue with the specified primary key.",
                        "properties":{
                            "IssueId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the issue.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectIssues-IssueAction-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all action items with the specified action item ID.<br>Finder Variables: <ul><li>ActionItemId; integer; Unique identifier of the action item associated to the issue.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the action item with the specified primary key.",
                        "properties":{
                            "ActionItemId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the action item associated with the issue.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectFinancialTasksUniqID":{
                "name":"projectFinancialTasksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Financial Tasks resource and used to uniquely identify an instance of Project Financial Tasks. The client should not generate the hash key value. Instead, the client should query on the Project Financial Tasks collection resource in order to navigate to a specific instance of Project Financial Tasks to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectFinancialTasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all tasks of the specified project.<br>Finder Variables: <ul><li>PlanningElementId; integer; Unique identifier of a planning element.</li><li>ProjectId; integer; Unique identifier of a project.</li></ul></li><li>findChargeableTasksByLoggedInUserAndAssignmentDateRange: Finds all tasks with specified person ID and date range.<br>Finder Variables: <ul><li>ResourceAssignmentPlanningEndDate; string; The date when the resource is planned to complete an assignment.</li><li>ResourceAssignmentPlanningStartDate; string; The date when the resource is planned to complete an assignment.</li></ul></li><li>findChargeableTasksByPersonIdAndAssignmentDateRange: Finds all tasks with the specified person ID.<br>Finder Variables: <ul><li>PersonId; integer; Unique identifier of a person assigned to the task.</li><li>ResourceAssignmentPlanningEndDate; string; The date when the resource is planned to complete an assignment.</li><li>ResourceAssignmentPlanningStartDate; string; The date when the resource is planned to complete an assignment.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            },
                            "PlanningElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findChargeableTasksByLoggedInUserAndAssignmentDateRange",
                        "title":"filterByLoggedInUserAndDateRange",
                        "properties":{
                            "ResourceAssignmentPlanningStartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ResourceAssignmentPlanningEndDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findChargeableTasksByPersonIdAndAssignmentDateRange",
                        "title":"findByPersonIdAndDateRange",
                        "properties":{
                            "ResourceAssignmentPlanningStartDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "PersonId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "ResourceAssignmentPlanningEndDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectEvents-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project event that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ProjectEventId; integer; Identifier of the project event.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectEventId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Project Event ID"
                            }
                        }
                    }
                ]
            },
            "ProjectEventId":{
                "name":"ProjectEventId",
                "in":"path",
                "description":"Identifier of the project event.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ProjectRoleId":{
                "name":"ProjectRoleId",
                "in":"path",
                "description":"Unique identifier of the project role.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectRolesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>ActiveProjectRolesFinder: Finds list of active project roles.<br>Finder Variables: <ul></ul></li><li>EntrepriseRoleAndDateFinder: Finds list of project roles with enterprise role and date.<br>Finder Variables: <ul><li>ProjectRoleDate; string; Finds active project roles for a given date.</li><li>RoleName; string; Name of the enterprise role.</li></ul></li><li>KeywordFinder: Finds the active project roles with the specified search terms.<br>Finder Variables: <ul><li>SearchTerm; string; Search term for project roles.</li></ul></li><li>PrimaryKey: Finds the project roles with the specified primary key.<br>Finder Variables: <ul><li>ProjectRoleId; integer; Unique identifier of the project role.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"ActiveProjectRolesFinder",
                        "title":"findActiveProjectRoles",
                        "properties":{
                        }
                    },
                    {
                        "name":"EntrepriseRoleAndDateFinder",
                        "title":"findByRoleNameAndDate",
                        "properties":{
                            "RoleName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ProjectRoleDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"KeywordFinder",
                        "title":"findByActiveAndKeyword",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectRoleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project Role ID"
                            }
                        }
                    }
                ]
            },
            "ExpenditureTypeClassId":{
                "name":"ExpenditureTypeClassId",
                "in":"path",
                "description":"Unique id identifier for expenditure type class.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "expenditureTypesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>KeywordFinder: Finds all project expenditure types with the specified search terms.<br>Finder Variables: <ul><li>SearchTerm; string; Keyword that identifies project expenditure types.</li></ul></li><li>PrimaryKey: Finds the expenditure type with the specified expenditure type ID.<br>Finder Variables: <ul><li>ExpenditureTypeId; integer; Unique identifier of the expenditure type.</li></ul></li><li>TypeClassAndCategoryAndDatesFinder: Allow the user to be able to find expenditure types by type class, category, or date.<br>Finder Variables: <ul><li>ExpTypeClassDate; string; Date on which the expenditure type classes are active.</li><li>ExpTypeClassName; string; The expenditure type class name that classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.</li><li>ExpTypeDate; string; Date on which expenditure types are active.</li><li>ExpenditureCategory; string; Name of the expenditure category.</li></ul></li><li>TypeClassCodeAndCategoryIdAndDatesFinder: Allow the user to be able to find expenditure types by type class code, category id, or date.<br>Finder Variables: <ul><li>ExpTypeClassCode; string; The expenditure type class code classifies the expenditure type in order to drive expenditure processing for the items classified by the expenditure type.</li><li>ExpTypeClassDate; string; Date on which the expenditure type classes are active.</li><li>ExpTypeDate; string; Date on which expenditure types are active.</li><li>ExpenditureCategoryId; integer; Unique identifier of the expenditure category.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"KeywordFinder",
                        "title":"findByKeyword",
                        "properties":{
                            "SearchTerm":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenditureTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Expenditure Type ID"
                            }
                        }
                    },
                    {
                        "name":"TypeClassAndCategoryAndDatesFinder",
                        "title":"findByTypeClassAndCategoryAndDate",
                        "properties":{
                            "ExpTypeDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ExpTypeClassName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ExpenditureCategory":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ExpTypeClassDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"TypeClassCodeAndCategoryIdAndDatesFinder",
                        "title":"findByTypeClassCodeAndCategoryIdAndDate",
                        "properties":{
                            "ExpTypeDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ExpTypeClassCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ExpTypeClassDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            },
                            "ExpenditureCategoryId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the expenditure type class with the specified expenditure type class ID.<br>Finder Variables: <ul><li>ExpenditureTypeClassId; integer; Unique id identifier for expenditure type class.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenditureTypeClassId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Expenditure Type Class ID"
                            }
                        }
                    }
                ]
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all schedule intervals on a project resource assignment.<br>Finder Variables: <ul><li>ResourceRequestScheduleId; integer; Unique identifier for a schedule interval on a project resource assignment.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceRequestScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an assignment with the specified primary key.<br>Finder Variables: <ul><li>AssignmentId; integer; Unique identifier of the project resource assignment.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "AssignmentId":{
                                "nullable":false,
                                "readOnly":true,
                                "type":"integer",
                                "title":"Assignment ID"
                            }
                        }
                    }
                ]
            },
            "projectBillTransactionStatusLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project bill transaction status using the primary key. <br>Finder Variables <ul><li>BillTransactionStatusCode; string;  A unique identifier for bill transaction status. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a project bill transaction status using the primary key.",
                        "properties":{
                            "BillTransactionStatusCode":{
                                "nullable":true,
                                "description":"A unique identifier for bill transaction status.",
                                "readOnly":true,
                                "type":"string",
                                "title":"Bill Transaction Status Code",
                                "maxLength":255
                            }
                        }
                    }
                ]
            },
            "BillTransactionStatusCode":{
                "name":"BillTransactionStatusCode",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "TxnInterfaceId":{
                "name":"TxnInterfaceId",
                "in":"path",
                "description":"Identifier of the unprocessed cost.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "TxnInterfaceId2":{
                "name":"TxnInterfaceId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all standard cost collection flexfields for the specified unprocessed project cost.<br>Finder Variables: <ul><li>TxnInterfaceId; integer; Identifier of the unprocessed project cost.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TxnInterfaceId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Unprocessed Expenditure Item Number"
                            }
                        }
                    }
                ]
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all descriptive flexfields for the specified unprocessed project cost.<br>Finder Variables: <ul><li>TxnInterfaceId; integer; Identifier of the unprocessed project cost.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TxnInterfaceId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Unprocessed Expenditure Item Number"
                            }
                        }
                    }
                ]
            },
            "unprocessedProjectCostsUniqID":{
                "name":"unprocessedProjectCostsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Unprocessed Project Costs resource and used to uniquely identify an instance of Unprocessed Project Costs. The client should not generate the hash key value. Instead, the client should query on the Unprocessed Project Costs collection resource in order to navigate to a specific instance of Unprocessed Project Costs to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "TransactionErrorId":{
                "name":"TransactionErrorId",
                "in":"path",
                "description":"Identifier of the error due to which the unprocessed cost was rejected.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "unprocessedProjectCosts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all unprocessed project costs with the specified ID.<br>Finder Variables: <ul><li>UnprocessedTransactionReferenceId; integer; Identifier of the unprocessed cost.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "UnprocessedTransactionReferenceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Unprocessed Transaction Reference"
                            }
                        }
                    }
                ]
            },
            "unprocessedProjectCosts-Errors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all unprocessed project cost errors with the specified ID.<br>Finder Variables: <ul><li>TransactionErrorId; integer; Identifier of the error due to which the unprocessed cost was rejected.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TransactionErrorId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Error ID"
                            }
                        }
                    }
                ]
            },
            "projectBillTransactionTypesLOVUniqID":{
                "name":"projectBillTransactionTypesLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- Id and SourceTransactionTypeCode ---for the LOV for Project Bill Transaction Types resource and used to uniquely identify an instance of LOV for Project Bill Transaction Types. The client should not generate the hash key value.  Instead, the client should query on the LOV for Project Bill Transaction Types collection resource with a filter on the primary key values in order to navigate to a specific instance of LOV for Project Bill Transaction Types.<br><br>For example: projectBillTransactionTypesLOV?q=Id=&lt;value1&gt;;SourceTransactionTypeCode=&lt;value2&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBillTransactionTypesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds a project bill transaction type using the primary key.<br>Finder Variables: <ul><li>Id; integer; The primary key for project bill transaction types LOV.</li><li>SourceTransactionTypeCode; string; The primary key for project bill transaction types LOV.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a project bill transaction type using the primary key.",
                        "properties":{
                            "SourceTransactionTypeCode":{
                                "nullable":true,
                                "description":"The primary key for project bill transaction types LOV.",
                                "readOnly":true,
                                "type":"string",
                                "title":"Source Transaction Code",
                                "maxLength":3
                            },
                            "Id":{
                                "nullable":true,
                                "description":"The primary key for project bill transaction types LOV.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Id"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-VersionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "projectForecasts-PlanningResources-PlanningAmounts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the planning amounts for a resource assignment of a forecast version.<br>Finder Variables: <ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a resource assignment in the forecast version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Plan Line ID"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningCurrencyId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningCurrencyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Currency ID"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-PlanningOptions-AmountTypes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>AmountTypeId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "AmountTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Amount Type ID"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentApprovedProjectForecastFinder: Finds the current approved project forecast for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the forecast version.</li><li>ProjectId; string; Identifier of the project on which the forecast is created.</li></ul></li><li>CurrentWorkingProjectForecastFinder: Finds the current working project forecast for the specified project and financial plan type.<br>Finder Variables: <ul><li>FinancialPlanType; string; Name of the financial plan type used to create the forecast version.</li><li>ProjectId; string; Identifier of the project on which the forecast is created.</li></ul></li><li>PrimaryKey: Finds the project forecast version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the project forecast version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"CurrentApprovedProjectForecastFinder",
                        "title":"CurrentApprovedVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"CurrentWorkingProjectForecastFinder",
                        "title":"CurrentWorkingVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Forecast Version ID"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Identifier of the summary level planning amounts for a resource assignment in the forecast version.<br>Finder Variables: <ul><li>PlanLineId; integer; Finds the descriptive flexfield for the specific plan line ID.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-PlanningOptions-ExportOptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>ExportOptionId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExportOptionId":{
                                "nullable":false,
                                "type":"integer",
                                "title":"Export Options ID"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Identifier of the summary level planning option in the project forecast version.<br>Finder Variables: <ul><li>PlanningOptionId; integer; Finds the descriptive flexfield for the specific planning option ID.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningOptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-PlanningResources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project forecast resource assignments with the specified resource assignment ID.<br>Finder Variables: <ul><li>PlanningElementId; integer; Identifier of the resource assignment for a forecast version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Element ID"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the periodic amounts for a resource assignment for a forecast version.<br>Finder Variables: <ul><li>PlanLineDetailId; integer; Identifier of the periodic level planning amounts for a resource assignment in the forecast version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineDetailId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectForecasts-PlanningOptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Identifier of the planning option setup for the project forecast version.<br>Finder Variables: <ul><li>PlanningOptionId; integer; Finds the planning options for the forecast version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningOptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectCommitments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project commitments with the specified commitment ID.<br>Finder Variables: <ul><li>CommitmentId; integer; Unique identifier of the commitment transaction.</li></ul></li><li>findProjectCommitmentbyTypeStatusAndDateRange: Finds all project commitment transactions with the specified source, type, and status for a range of expenditure item dates.<br>Finder Variables: <ul><li>ApprovedFlag; boolean; Identifies if the commitment transaction is approved or not in the source application. A value of true means that the project commitment is in approved status and a value of false means that the project commitment is not in approved status.</li><li>CommitmentSourceType; string; Identifies the commitment transaction as either internal or external. A list of accepted values - Internal, External, or All - is defined in the lookup type PJC_COMMITMENT_TYPE.</li><li>CommitmentType; string; Identifies the commitment transaction as either purchase requisition, purchase order, supplier invoice, or external. A list of accepted values is defined in the lookup type PJC_CMT_LINE_TYPE.</li><li>ExpenditureItemDate; string; Date on which the commitment cost was incurred.</li><li>ProcessingStatus; string; Identifies the commitment transaction as either unprocessed, processed, or error. A list of accepted values - Processed, Unprocessed, or Error - is defined in the lookup type PJC_CMT_PROCESSING_STATUS.</li><li>ProjectName; string; Name of the project to which the commitment cost is charged.</li><li>SysEffectiveDate; object.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "CommitmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Commitment ID"
                            }
                        }
                    },
                    {
                        "name":"findProjectCommitmentbyTypeStatusAndDateRange",
                        "title":"findProjectCommitmentbyTypeStatusAndDateRange",
                        "properties":{
                            "ApprovedFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"boolean"
                            },
                            "SysEffectiveDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"object"
                            },
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "CommitmentType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ProcessingStatus":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "CommitmentSourceType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ExpenditureItemDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectCommitmentsUniqID":{
                "name":"projectCommitmentsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Commitments resource and used to uniquely identify an instance of Project Commitments. The client should not generate the hash key value. Instead, the client should query on the Project Commitments collection resource in order to navigate to a specific instance of Project Commitments to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectTasksLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project task for the specified task ID. <br>Finder Variables <ul><li>TaskId; integer;  Identifier of the project task. </li></ul></li><li>findByTaskId Finds the project task for the specified task ID. <br>Finder Variables <ul><li>TaskId; integer;  Identifier of the project task. </li></ul></li><li>findChargeableFinancialTasksByProjectId Finds all chargeable financial tasks for the specified project. <br>Finder Variables <ul><li>ProjectId; integer;  Identifier of the project to which the task belongs. </li></ul></li><li>findFinancialTopTasksByProjectId Finds all financial top tasks for the specified project. <br>Finder Variables <ul><li>ProjectId; integer;  Identifier of the project to which the task belongs. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project task for the specified task ID.",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the project task.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Task ID"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "description":"Finds the project task for the specified task ID.",
                        "title":"TaskIdCriteria",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the project task.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findChargeableFinancialTasksByProjectId",
                        "description":"Finds all chargeable financial tasks for the specified project.",
                        "title":"ChargeableTasksCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the project to which the task belongs.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findFinancialTopTasksByProjectId",
                        "description":"Finds all financial top tasks for the specified project.",
                        "title":"TopTasksCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the project to which the task belongs.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ConfigurationId":{
                "name":"ConfigurationId",
                "in":"path",
                "description":"Unique identifier of the project numbering configuration.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ConfigurationDetailId":{
                "name":"ConfigurationDetailId",
                "in":"path",
                "description":"Unique identifier of the project numbering source details.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project numbering configuration detail with the specified configuration detail ID.<br>Finder Variables: <ul><li>ConfigurationDetailId; integer; Unique identifier of the project numbering configuration detail.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ConfigurationDetailId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Configuration Detail ID"
                            }
                        }
                    }
                ]
            },
            "projectNumberingConfigurations-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project numbering configuration with the specified configuration ID.<br>Finder Variables: <ul><li>ConfigurationId; string; Unique identifier of the project numbering configuration.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ConfigurationId":{
                                "nullable":false,
                                "readOnly":true,
                                "type":"string",
                                "title":"Configuration ID",
                                "maxLength":32
                            }
                        }
                    }
                ]
            },
            "projectResourceAssignmentDailyHours-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an assignment's daily hours with the specified primary key. <br>Finder Variables <ul><li>AssignDailyHoursId; integer;  Unique identifier of the project resource assignment daily hours. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an assignment's daily hours with the specified primary key.",
                        "properties":{
                            "AssignDailyHoursId":{
                                "nullable":false,
                                "description":"Unique identifier of the project resource assignment daily hours.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Daily Hours Assignment ID"
                            }
                        }
                    }
                ]
            },
            "AssignDailyHoursId":{
                "name":"AssignDailyHoursId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "laborSchedulesCosts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the labor schedule cost with the specified primary key. <br>Finder Variables <ul><li>LdInterfaceId; integer;  The unique identifier of the labor cost. </li></ul></li><li>findLaborScheduleCosts Finds labor schedule costs for a standard set of variables. <br>Finder Variables <ul><li>assignmentId; integer;  Finds labor schedule costs associated with the assignment identifier passed. </li><li>awardId; integer;  Finds labor schedule costs associated with the award identifier passed. </li><li>awardNumber; string;  Finds labor schedule costs associated with the award number passed. </li><li>batchName; string;  Finds labor schedule costs with the associated batch name. </li><li>concatenatedSegments; string;  Finds labor schedule costs associated with the concatenated payroll costing segments passed. </li><li>departmentId; integer;  Finds labor schedule costs associated with the department identifier passed. </li><li>departmentName; string;  Finds labor schedule costs associated with the department name passed. </li><li>organizationId; integer;  Finds labor schedule costs associated to the entered business unit. </li><li>originalTransactionReference; string;  Finds labor schedule costs associated with the original transaction reference value passed. </li><li>payElementId; string;  Finds labor schedule costs associated with the pay element type identifier passed. </li><li>payPeriodStartFrom; string;  The pay period start date for the labor cost. </li><li>payPeriodStartTo; string;  The pay period start date for the labor cost. </li><li>payrollId; string;  Finds labor schedule costs associated with the payroll identifier passed. </li><li>payrollName; string;  Finds labor schedule costs associated with the payroll name passed. </li><li>personEmail; string;  Finds labor schedule costs using the associated email address. </li><li>personId; integer;  Finds labor schedule costs associated to the person identifier passed. </li><li>personName; string;  Finds labor schedule costs associated to the person name passed. </li><li>personNumber; string;  Finds labor schedule costs associated to the person number passed. </li><li>projectId; integer;  Finds labor schedule costs associated to the project identifier passed. </li><li>projectNumber; string;  Finds labor schedule costs associated to the project number passed. </li><li>statusCode; string;  Finds labor schedule costs associated to the status code passed. </li><li>statusSummary; string;  Finds labor schedule costs associated with the status summary passed. </li><li>statusSummaryCode; string;  Finds labor schedule costs associated with the status summary code passed. </li><li>timeCardDistribution; string;  Finds labor schedule costs for versions enabled for time card distribution. </li><li>transactionSource; string;  Finds labor schedule costs associated with the transaction source code passed. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the labor schedule cost with the specified primary key.",
                        "properties":{
                            "LdInterfaceId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the labor cost.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findLaborScheduleCosts",
                        "description":"Finds labor schedule costs for a standard set of variables.",
                        "title":"findLaborScheduleCosts",
                        "properties":{
                            "batchName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs with the associated batch name.",
                                "type":"string"
                            },
                            "awardId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the award identifier passed.",
                                "type":"integer"
                            },
                            "transactionSource":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the transaction source code passed.",
                                "type":"string"
                            },
                            "departmentId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the department identifier passed.",
                                "type":"integer"
                            },
                            "concatenatedSegments":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the concatenated payroll costing segments passed.",
                                "type":"string"
                            },
                            "payrollId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the payroll identifier passed.",
                                "type":"string"
                            },
                            "personNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated to the person number passed.",
                                "type":"string"
                            },
                            "timeCardDistribution":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs for versions enabled for time card distribution.",
                                "type":"string"
                            },
                            "payElementId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the pay element type identifier passed.",
                                "type":"string"
                            },
                            "organizationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated to the entered business unit.",
                                "type":"integer"
                            },
                            "originalTransactionReference":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the original transaction reference value passed.",
                                "type":"string"
                            },
                            "departmentName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the department name passed.",
                                "type":"string"
                            },
                            "statusSummaryCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the status summary code passed.",
                                "type":"string"
                            },
                            "statusSummary":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the status summary passed.",
                                "type":"string"
                            },
                            "payrollName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the payroll name passed.",
                                "type":"string"
                            },
                            "payPeriodStartFrom":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "description":"The pay period start date for the labor cost.",
                                "type":"string"
                            },
                            "projectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated to the project number passed.",
                                "type":"string"
                            },
                            "awardNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the award number passed.",
                                "type":"string"
                            },
                            "assignmentId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated with the assignment identifier passed.",
                                "type":"integer"
                            },
                            "personName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated to the person name passed.",
                                "type":"string"
                            },
                            "personEmail":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs using the associated email address.",
                                "type":"string"
                            },
                            "payPeriodStartTo":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "description":"The pay period start date for the labor cost.",
                                "type":"string"
                            },
                            "personId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated to the person identifier passed.",
                                "type":"integer"
                            },
                            "projectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated to the project identifier passed.",
                                "type":"integer"
                            },
                            "statusCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds labor schedule costs associated to the status code passed.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key for the labor schedule cost distribution. <br>Finder Variables <ul><li>RunTargetId; integer;  Primary finder for the labor schedule cost distribution. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Primary key for the labor schedule cost distribution.",
                        "properties":{
                            "RunTargetId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Primary finder for the labor schedule cost distribution.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "laborSchedulesCostsUniqID":{
                "name":"laborSchedulesCostsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs resource and used to uniquely identify an instance of Labor Schedule Costs. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs collection resource in order to navigate to a specific instance of Labor Schedule Costs to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Primary key for the labor schedule cost distribution error. <br>Finder Variables <ul><li>ExceptionId; integer;  Primary finder for the labor schedule cost distribution error. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Primary key for the labor schedule cost distribution error.",
                        "properties":{
                            "ExceptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Primary finder for the labor schedule cost distribution error.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awardBudgetPeriodsLOVUniqID":{
                "name":"awardBudgetPeriodsLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Award Budget Periods resource and used to uniquely identify an instance of Award Budget Periods. The client should not generate the hash key value. Instead, the client should query on the Award Budget Periods collection resource in order to navigate to a specific instance of Award Budget Periods to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awardBudgetPeriodsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project with the specified budget period ID.<br>Finder Variables: <ul><li>AwardBudgetPeriodId; integer; Identifier of the award budget period.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project with the specified budget period ID.",
                        "properties":{
                            "AwardBudgetPeriodId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the award budget period.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Budget Period ID"
                            }
                        }
                    }
                ]
            },
            "DistributionSetRuleId":{
                "name":"DistributionSetRuleId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award funding pattern distribution set rule based on the unique identifier of the rule. <br>Finder Variables <ul><li>DistributionSetRuleId; integer;  The unique identifier of the funding pattern distribution set rule. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award funding pattern distribution set rule based on the unique identifier of the rule.",
                        "properties":{
                            "DistributionSetRuleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the funding pattern distribution set rule.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awardFundingPatterns-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award funding pattern based on the funding pattern unique identifier. <br>Finder Variables <ul><li>FundingPatternId; integer;  Finds an award funding pattern based on the funding pattern unique identifier. </li></ul></li><li>findFundingPattern Finds an award funding pattern. <br>Finder Variables <ul><li>project; string;  Finds award funding patterns for a project; string; . </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award funding pattern based on the funding pattern unique identifier.",
                        "properties":{
                            "FundingPatternId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Finds an award funding pattern based on the funding pattern unique identifier.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findFundingPattern",
                        "description":"Finds an award funding pattern.",
                        "title":"findFundingPatternVC",
                        "properties":{
                            "project":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds award funding patterns for a project.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "awardFundingPatterns-distributionSets-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award funding pattern distribution set based on the unique identifier of the set. <br>Finder Variables <ul><li>DistributionSetId; integer;  Finds an award funding pattern distribution set based on the unique identifier of the set. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award funding pattern distribution set based on the unique identifier of the set.",
                        "properties":{
                            "DistributionSetId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Finds an award funding pattern distribution set based on the unique identifier of the set.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "DistributionSetId":{
                "name":"DistributionSetId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "FundingPatternId":{
                "name":"FundingPatternId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectAwardDistributions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution based on the unique identifier. <br>Finder Variables <ul><li>AwardDistributionId; integer;  Finds an award distribution based on the unique identifier. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award distribution based on the unique identifier.",
                        "properties":{
                            "AwardDistributionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Finds an award distribution based on the unique identifier.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution error based on the unique identifier. <br>Finder Variables <ul><li>TransactionErrorId; integer;  Finds an award distribution error based on the unique identifier. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award distribution error based on the unique identifier.",
                        "properties":{
                            "TransactionErrorId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Finds an award distribution error based on the unique identifier.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution error based on the unique identifier. <br>Finder Variables <ul><li>TransactionErrorId; integer;  Finds an award distribution error based on the unique identifier. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award distribution error based on the unique identifier.",
                        "properties":{
                            "TransactionErrorId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Finds an award distribution error based on the unique identifier.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "AwardDistributionId":{
                "name":"AwardDistributionId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AwardDistributionLineId100":{
                "name":"AwardDistributionLineId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution line based on the unique identifier. <br>Finder Variables <ul><li>AwardDistributionLineId; integer;  Finds an award distribution line based on the unique identifier. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award distribution line based on the unique identifier.",
                        "properties":{
                            "AwardDistributionLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Finds an award distribution line based on the unique identifier.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds an award distribution line based on the unique identifier. <br>Finder Variables <ul><li>AwardDistributionLineId; integer;  Finds an award distribution line based on the unique identifier. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award distribution line based on the unique identifier.",
                        "properties":{
                            "AwardDistributionLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Finds an award distribution line based on the unique identifier.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "AwardDistributionLineId101":{
                "name":"AwardDistributionLineId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "TransactionErrorId2":{
                "name":"TransactionErrorId2",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "RateOverrideId":{
                "name":"RateOverrideId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectandTaskCostRateOverrides-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the overrides with the specified Rate override ID. <br>Finder Variables <ul><li>RateOverrideId; integer;  The unique identifier of the rate Override. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all the overrides with the specified Rate override ID.",
                        "properties":{
                            "RateOverrideId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the rate Override.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Rate Override ID"
                            }
                        }
                    }
                ]
            },
            "contractProjectandTaskBillRateOverrides-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the overrides with the specified Rate override ID. <br>Finder Variables <ul><li>RateOverrideId; integer;  The unique identifier of the rate Override. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all the overrides with the specified Rate override ID.",
                        "properties":{
                            "RateOverrideId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the rate Override.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Rate Override ID"
                            }
                        }
                    }
                ]
            },
            "projectContractRevenue-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project contract revenue with the specified primary key.<br>Finder Variables: <ul><li>RevenueDistributionId; integer; Unique identifier of the revenue distribution.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RevenueDistributionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Revenue Distribution Number"
                            }
                        }
                    }
                ]
            },
            "projectContractRevenueUniqID":{
                "name":"projectContractRevenueUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Contract Revenue resource and used to uniquely identify an instance of Project Contract Revenue. The client should not generate the hash key value. Instead, the client should query on the Project Contract Revenue collection resource in order to navigate to a specific instance of Project Contract Revenue to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlanningRbsElementsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the active project planning resource for the specified primary key. <br>Finder Variables <ul><li>ProjectId; integer;  Unique identifier of a project. </li><li>RbsElementId; integer;  Unique identifier of a resource within a planning resource breakdown structure version. </li><li>RbsVersionId; integer;  Unique identifier of a planning resource breakdown structure version. </li></ul></li><li>findPrimaryPrbsResourcesByProjectName Finds all active project planning resources in the primary planning resource breakdown structure for the specified project name. <br>Finder Variables <ul><li>BindProjectName; string;  Unique name of a project. </li></ul></li><li>findPrimaryPrbsResourcesByProjectNumber Finds all active project planning resources in the primary planning resource breakdown structure for the specified project number. <br>Finder Variables <ul><li>BindProjectNumber; string;  Unique number of a project. </li></ul></li><li>findResourcesByProjectIdAndPrbsVersionId Finds all active project planning resources for the specified project ID and planning resource breakdown structure version ID. <br>Finder Variables <ul><li>BindProjectId; integer;  Unique identifier of a project. </li><li>BindVersionId; integer;  Unique identifier of a planning resource breakdown structure version. </li></ul></li><li>findResourcesByProjectNameAndPrbsName Finds all active project planning resources for the specified project name and planning resource breakdown structure name. <br>Finder Variables <ul><li>BindPrbsName; string;  Unique name of a planning resource breakdown structure assigned to a project. </li><li>BindProjectName; string;  Unique name of a project. </li></ul></li><li>findResourcesByProjectNumberAndPrbsName Finds all active project planning resources for a given project number and planning resource breakdown structure name. <br>Finder Variables <ul><li>BindPrbsName; string;  Unique name of a planning resource breakdown structure assigned to a project. </li><li>BindProjectNumber; string;  Unique number of a project. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the active project planning resource for the specified primary key.",
                        "properties":{
                            "RbsVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "PAYLOADHINT":"Show"
                                },
                                "format":"int64",
                                "description":"Unique identifier of a planning resource breakdown structure version.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Resource Breakdown Structure Version ID"
                            },
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "PAYLOADHINT":"Show"
                                },
                                "format":"int64",
                                "description":"Unique identifier of a project.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project ID"
                            },
                            "RbsElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of a resource within a planning resource breakdown structure version.",
                                "type":"integer",
                                "title":"Resource Element ID"
                            }
                        }
                    },
                    {
                        "name":"findPrimaryPrbsResourcesByProjectName",
                        "description":"Finds all active project planning resources in the primary planning resource breakdown structure for the specified project name.",
                        "title":"PrimaryPrbsResByProjectNameCriteria",
                        "properties":{
                            "BindProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique name of a project.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findPrimaryPrbsResourcesByProjectNumber",
                        "description":"Finds all active project planning resources in the primary planning resource breakdown structure for the specified project number.",
                        "title":"PrimaryPrbsResByProjectNumberCriteria",
                        "properties":{
                            "BindProjectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique number of a project.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findResourcesByProjectIdAndPrbsVersionId",
                        "description":"Finds all active project planning resources for the specified project ID and planning resource breakdown structure version ID.",
                        "title":"ProjectIdAndPrbsVersionIdCriteria",
                        "properties":{
                            "BindProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of a project.",
                                "type":"integer"
                            },
                            "BindVersionId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of a planning resource breakdown structure version.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findResourcesByProjectNameAndPrbsName",
                        "description":"Finds all active project planning resources for the specified project name and planning resource breakdown structure name.",
                        "title":"ProjectNameAndPrbsNameCriteria",
                        "properties":{
                            "BindPrbsName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique name of a planning resource breakdown structure assigned to a project.",
                                "type":"string"
                            },
                            "BindProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique name of a project.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findResourcesByProjectNumberAndPrbsName",
                        "description":"Finds all active project planning resources for a given project number and planning resource breakdown structure name.",
                        "title":"ProjectNumberAndPrbsNameCriteria",
                        "properties":{
                            "BindPrbsName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique name of a planning resource breakdown structure assigned to a project.",
                                "type":"string"
                            },
                            "BindProjectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique number of a project.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectPlanningRbsElementsLOVUniqID":{
                "name":"projectPlanningRbsElementsLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- RbsElementId, RbsVersionId and ProjectId ---for the LOV for Project Planning Resources resource and used to uniquely identify an instance of LOV for Project Planning Resources. The client should not generate the hash key value.  Instead, the client should query on the LOV for Project Planning Resources collection resource with a filter on the primary key values in order to navigate to a specific instance of LOV for Project Planning Resources.<br><br>For example: projectPlanningRbsElementsLOV?q=RbsElementId=&lt;value1&gt;;RbsVersionId=&lt;value2&gt;;ProjectId=&lt;value3&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramInsightsUniqID":{
                "name":"projectProgramInsightsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- ObjectId, ObjectType, ObjectParentId and TreeStructureId ---for the Project Program Insights resource and used to uniquely identify an instance of Project Program Insights. The client should not generate the hash key value.  Instead, the client should query on the Project Program Insights collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Program Insights.<br><br>For example: projectProgramInsights?q=ObjectId=&lt;value1&gt;;ObjectType=&lt;value2&gt;;ObjectParentId=&lt;value3&gt;;TreeStructureId=&lt;value4&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramInsights-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the program or project insights for the specified primary keys. <br>Finder Variables <ul><li>ObjectId; integer;  The unique identifier of the program or project. </li><li>ObjectParentId; integer;  The unique identifier of the parent program. </li><li>ObjectType; string;  Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT. </li><li>TreeStructureId; integer;  The unique identifier of the program hierarchy structure. </li></ul></li><li>findByCurrencyCode Finds the program performance up to the current period and for the specified currency. <br>Finder Variables <ul><li>CurrencyCode; string;  The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API. </li><li>IncludePerformanceMeasuresFlag; string;  Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. </li></ul></li><li>findByIncludePerformanceMeasureFlag Finds the program hierarchical structures and, if enabled, performance measures. <br>Finder Variables <ul><li>IncludePerformanceMeasuresFlag; string;  Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. </li></ul></li><li>findByObjectType Finds either programs or projects. <br>Finder Variables <ul><li>ObjectType; string;  Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT. </li></ul></li><li>findByPeriodName Finds the program performance in the default currency up to the specified period. <br>Finder Variables <ul><li>AsOfPeriodName; string;  The name of the program calendar period. It's the period for period-to-date measures. Year-to-date and inception-to-date measures are up-to this period. </li><li>IncludePerformanceMeasuresFlag; string;  Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. </li></ul></li><li>findByProgramHierarchies Finds the program hierarchical structures using the program relationships to other programs and up to one project assignment. <br>Finder Variables <ul><li>AncestorProgramId; string;  The unique identifier of the root program in the program hierarchy structure. </li><li>AsOfPeriodName; string;  The name of the program calendar period. It's the period for period-to-date measures. Year-to-date and inception-to-date measures are up-to this period. </li><li>CurrencyCode; string;  The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API. </li><li>IncludePerformanceMeasuresFlag; string;  Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region. </li><li>ObjectType; string;  Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT. </li><li>ProgramContext; string;  Find programs based on status and ownership. Use A for user owned or contributed active programs, P for active public programs, and C for closed programs. </li><li>SearchKeyword; string;  The keywords indicating the name or number of the programs or projects to be searched. The acceptable list of keywords can include multiple entries, which should be separated by three hash symbols. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the program or project insights for the specified primary keys.",
                        "properties":{
                            "ObjectType":{
                                "nullable":true,
                                "description":"Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                                "readOnly":true,
                                "type":"string",
                                "title":"Object Type",
                                "maxLength":7
                            },
                            "ObjectId":{
                                "nullable":true,
                                "description":"The unique identifier of the program or project.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Object ID"
                            },
                            "ObjectParentId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the parent program.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Object Parent ID"
                            },
                            "TreeStructureId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the program hierarchy structure.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Tree Structure ID"
                            }
                        }
                    },
                    {
                        "name":"findByCurrencyCode",
                        "description":"Finds the program performance up to the current period and for the specified currency.",
                        "title":"CurrencyCodeCriteria",
                        "properties":{
                            "CurrencyCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API.",
                                "type":"string"
                            },
                            "IncludePerformanceMeasuresFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByIncludePerformanceMeasureFlag",
                        "description":"Finds the program hierarchical structures and, if enabled, performance measures.",
                        "title":"PerformanceMeasuresCritiera",
                        "properties":{
                            "IncludePerformanceMeasuresFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByObjectType",
                        "description":"Finds either programs or projects.",
                        "title":"ObjectTypeCriteria",
                        "properties":{
                            "ObjectType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByPeriodName",
                        "description":"Finds the program performance in the default currency up to the specified period.",
                        "title":"PeriodNameCriteria",
                        "properties":{
                            "AsOfPeriodName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The name of the program calendar period. It's the period for period-to-date measures. Year-to-date and inception-to-date measures are up-to this period.",
                                "type":"string"
                            },
                            "IncludePerformanceMeasuresFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByProgramHierarchies",
                        "description":"Finds the program hierarchical structures using the program relationships to other programs and up to one project assignment.",
                        "title":"ProjectProgramInsightsSingleProjectCriteria",
                        "properties":{
                            "CurrencyCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The currency code for the monetary performance measures. A list of accepted values is available from the Program User Preferences API.",
                                "type":"string"
                            },
                            "AsOfPeriodName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The name of the program calendar period. It's the period for period-to-date measures. Year-to-date and inception-to-date measures are up-to this period.",
                                "type":"string"
                            },
                            "ObjectType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifies whether the record is for a program or a project. Valid values are PROGRAM and PROJECT.",
                                "type":"string"
                            },
                            "IncludePerformanceMeasuresFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Indicates whether the performance measure values are returned. If true, then the values are returned. If false, then only the program definition values are returned such as the project and program name, program strategy, and program region.",
                                "type":"string"
                            },
                            "AncestorProgramId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The unique identifier of the root program in the program hierarchy structure.",
                                "type":"string"
                            },
                            "SearchKeyword":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The keywords indicating the name or number of the programs or projects to be searched. The acceptable list of keywords can include multiple entries, which should be separated by three hash symbols.",
                                "type":"string"
                            },
                            "ProgramContext":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Find programs based on status and ownership. Use A for user owned or contributed active programs, P for active public programs, and C for closed programs.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectProgramInsights-ProgramDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjectProgramId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectProgramId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Program ID"
                            }
                        }
                    }
                ]
            },
            "awardProjects-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds an award project with the specified project ID.<br>Finder Variables: <ul><li>AwardProjectId; integer; Identifier of the award project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award project with the specified award project ID.",
                        "properties":{
                            "AwardProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Identifier of the award project.",
                                "type":"integer",
                                "title":"Award Project ID"
                            }
                        }
                    }
                ]
            },
            "laborSchedulesCostsTotalErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Primary key for the labor schedule costs total errors. <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Primary key for the labor schedule costs total errors.",
                        "properties":{
                        }
                    }
                ]
            },
            "laborSchedulesCostsTotalErrorsUniqID":{
                "name":"laborSchedulesCostsTotalErrorsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs Total Errors resource and used to uniquely identify an instance of Labor Schedule Costs Total Errors. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs Total Errors collection resource in order to navigate to a specific instance of Labor Schedule Costs Total Errors to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Primary key for the labor schedule costs errors by period. <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Primary key for the labor schedule costs errors by period.",
                        "properties":{
                        }
                    }
                ]
            },
            "errorByPeriodUniqID":{
                "name":"errorByPeriodUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Labor Schedule Costs Total Errors by Period resource and used to uniquely identify an instance of Labor Schedule Costs Total Errors by Period. The client should not generate the hash key value. Instead, the client should query on the Labor Schedule Costs Total Errors by Period collection resource in order to navigate to a specific instance of Labor Schedule Costs Total Errors by Period to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "burdenSchedulesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveBurdenSchedulesFinder Finds all burden schedules that are active on the given date. If no date is provided, finds the burden schedules that are currently active. <br>Finder Variables <ul><li>UserDate; string;  Date on which the burden schedules are active. </li></ul></li><li>PrimaryKey Finds the burden schedule with the specified burden schedule ID. <br>Finder Variables <ul><li>BurdenScheduleId; integer;  Identifier of the burden schedule. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"ActiveBurdenSchedulesFinder",
                        "description":"Finds all burden schedules that are active on the given date. If no date is provided, finds the burden schedules that are currently active.",
                        "title":"activeBurdenSchedulesCriteria",
                        "properties":{
                            "UserDate":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "format":"date",
                                "description":"Date on which the burden schedules are active.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the burden schedule with the specified burden schedule ID.",
                        "properties":{
                            "BurdenScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Display",
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Identifier of the burden schedule.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Burden Schedule ID"
                            }
                        }
                    }
                ]
            },
            "awardBudgets-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentBaselineAwardBudgetFinder: Finds the current baseline award budget for the specified award and financial plan type.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li></ul></li><li>CurrentWorkingAwardBudgetFinder: Finds the current working award budget for the specified award and financial plan type.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li></ul></li><li>PrimaryKey: Finds the award budget version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the award budget version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"CurrentBaselineAwardBudgetFinder",
                        "title":"CurrentBaselineVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "AwardId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"CurrentWorkingAwardBudgetFinder",
                        "title":"CurrentWorkingVOCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "AwardId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Budget Version ID"
                            }
                        }
                    }
                ]
            },
            "awardBudgets-PlanningResources-PlanningAmounts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PlanLineByCurrencyFinder: Finds the award budget line for the respective resource by currency.<br>Finder Variables: <ul><li>Currency; string; Currency code for the award budget lines.</li></ul></li><li>PrimaryKey: Finds the award budget line amounts.<br>Finder Variables: <ul><li>PlanLineId; integer; Identifier of the summary level planning amounts for a planning resource in the award budget.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PlanLineByCurrencyFinder",
                        "title":"AwardPlanningAmountsVOCriteria",
                        "properties":{
                            "Currency":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Plan Line ID"
                            }
                        }
                    }
                ]
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanLineId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awardBudgets-PlanningResources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the award budget line.<br>Finder Variables: <ul><li>PlanningElementId; integer; Identifier of the award budget line.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Element ID"
                            }
                        }
                    }
                ]
            },
            "awardBudgets-VersionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "awardBudgets-PlanningOptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningOptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Planning Option ID"
                            }
                        }
                    }
                ]
            },
            "awardBudgets-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the attached document with the specified primary key.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; The unique identifier of the attached document.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul><li>PlanningOptionId  </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanningOptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the award budget line periodic amounts.<br>Finder Variables: <ul><li>PlanLineDetailId; integer; Identifier of the award budget line amounts.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanLineDetailId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Plan Line Details ID"
                            }
                        }
                    }
                ]
            },
            "projectAssetLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project asset line using the project asset line identifier as a primary key. <br>Finder Variables <ul><li>ProjectAssetLineId; integer;  Finds a project asset line using the project asset line identifier as a primary key. </li></ul></li><li>findAssetLinesByProject Finds all project asset lines associated with a project. <br>Finder Variables <ul><li>ProjectName; string;  Finds all project asset lines associated with a project using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all project asset lines associated with a project using the bind value of the project number. </li></ul></li><li>findAssetLinesByProjectAndAsset Finds all project asset lines that are associated with a project and an asset. <br>Finder Variables <ul><li>ProjectAssetId; string;  Finds all project asset lines associated with a project and an asset using the bind value of the asset identifier. </li><li>ProjectName; string;  Finds all project asset lines associated with a project and an asset using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all project asset lines associated with a project and an asset using the bind value of the project number. </li></ul></li><li>findAssetLinesPendingTieback Finds all project asset lines that are associated with a project and which haven't been tied back. <br>Finder Variables <ul><li>ProjectName; string;  Finds all project asset lines that are associated with a project and which haven't been tied back using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all project asset lines that are associated with a project and which haven't been tied back using the bind value of the project number. </li></ul></li><li>findAssetLinesPendingTransfer Finds all pending or rejected project asset lines associated with a project. <br>Finder Variables <ul><li>ProjectName; string;  Finds all pending or rejected project asset lines associated with a project using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all pending or rejected project asset lines associated with a project using the bind value of the project number. </li></ul></li><li>findUnassignedLinesByProject Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset. <br>Finder Variables <ul><li>ProjectName; string;  Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset using the bind value of the project name. </li><li>ProjectNumber; string;  Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset using the bind value of the project number. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a project asset line using the project asset line identifier as a primary key.",
                        "properties":{
                            "ProjectAssetLineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Finds a project asset line using the project asset line identifier as a primary key.",
                                "type":"integer",
                                "title":"Line Number"
                            }
                        }
                    },
                    {
                        "name":"findAssetLinesByProject",
                        "description":"Finds all project asset lines associated with a project.",
                        "title":"findAssetLinesByProject",
                        "properties":{
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines associated with a project using the bind value of the project name.",
                                "type":"string"
                            },
                            "ProjectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines associated with a project using the bind value of the project number.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findAssetLinesByProjectAndAsset",
                        "description":"Finds all project asset lines that are associated with a project and an asset.",
                        "title":"findAssetLinesByProjectAndAsset",
                        "properties":{
                            "ProjectAssetId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines associated with a project and an asset using the bind value of the asset identifier.",
                                "type":"string"
                            },
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines associated with a project and an asset using the bind value of the project name.",
                                "type":"string"
                            },
                            "ProjectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines associated with a project and an asset using the bind value of the project number.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findAssetLinesPendingTieback",
                        "description":"Finds all project asset lines that are associated with a project and which haven't been tied back.",
                        "title":"findAssetLinesPendingTieback",
                        "properties":{
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines that are associated with a project and which haven't been tied back using the bind value of the project name.",
                                "type":"string"
                            },
                            "ProjectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines that are associated with a project and which haven't been tied back using the bind value of the project number.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findAssetLinesPendingTransfer",
                        "description":"Finds all pending or rejected project asset lines associated with a project.",
                        "title":"findAssetLinesPendingTransfer",
                        "properties":{
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all pending or rejected project asset lines associated with a project using the bind value of the project name.",
                                "type":"string"
                            },
                            "ProjectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all pending or rejected project asset lines associated with a project using the bind value of the project number.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findUnassignedLinesByProject",
                        "description":"Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset.",
                        "title":"findUnassignedLinesByProject",
                        "properties":{
                            "ProjectName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset using the bind value of the project name.",
                                "type":"string"
                            },
                            "ProjectNumber":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Finds all project asset lines that are associated with a project and which haven't been assigned to a project asset using the bind value of the project number.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "ProjectAssetLineId":{
                "name":"ProjectAssetLineId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectAssetLines-ProjectAssetLineDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project asset line detail using the project asset line detail number as a primary key. <br>Finder Variables <ul><li>ProjAssetLineDtlUniqId; integer;  Finds a project asset line detail associated with a project asset line using the project asset line detail identifier as the primary key. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a project asset line detail using the project asset line detail number as a primary key.",
                        "properties":{
                            "ProjAssetLineDtlUniqId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Finds a project asset line detail associated with a project asset line using the project asset line detail identifier as the primary key.",
                                "type":"integer",
                                "title":"Project Asset Line Unique Detail ID"
                            }
                        }
                    }
                ]
            },
            "ProjAssetLineDtlUniqId":{
                "name":"ProjAssetLineDtlUniqId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "taskPerformance-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task performance data for the project task with the specified primary key.<br>Finder Variables: <ul><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data.</li><li>TaskId; integer; Identifier of the project task for which you can view summarized data.</li></ul></li><li>findTaskPerformancebyLowestLevelTasks: Finds the task performance data for the lowest level tasks in the task hierarchy of a project.<br>Finder Variables: <ul><li>LowestLevelTaskFlag; string; Indicates if the task is at the lowest level in the task hierarchy.</li></ul></li><li>findTaskPerformancebyProjectClassification: Finds the project performance data for the projects with the specified class category or class code.<br>Finder Variables: <ul><li>ClassCategory; string; A category for classifying projects. For example, if you want to know the market sector to which a project belongs, you can define a class category with a name such as Market Sector. Each class category has a set of values (class codes) that can be chosen for a project.</li><li>ClassCategoryId; integer; Identifier of the category for classifying projects.</li><li>ClassCode; string; A value within the class category that can be used to classify a project.</li><li>ClassCodeId; integer; Identifier of the project class code.</li></ul></li><li>findTaskPerformancebyReportingPeriod: Finds the task performance data for the project tasks for the specified reporting period.<br>Finder Variables: <ul><li>CalendarType; string; Type of the calendar in which you can view summarized data.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data.</li><li>PeriodName; string; Period of the calendar for which you can view summarized data.</li></ul></li><li>findTaskPerformancebyTopLevelTasks: Finds the task performance data for the top level tasks in the task hierarchy of a project.<br>Finder Variables: <ul><li>TaskLevel; integer; Indicates the position of the task in the task hierarchy.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Task ID"
                            },
                            "CurrencyTypeCode":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Currency Type Code",
                                "maxLength":11
                            },
                            "CalendarTypeCode":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Calendar Type Code",
                                "maxLength":1
                            }
                        }
                    },
                    {
                        "name":"findTaskPerformancebyLowestLevelTasks",
                        "title":"findTaskPerformancebyLowestLevelTasks",
                        "properties":{
                            "LowestLevelTaskFlag":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findTaskPerformancebyProjectClassification",
                        "title":"findTaskPerformancebyProjectClassification",
                        "properties":{
                            "ClassCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ClassCategoryId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "ClassCodeId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "ClassCategory":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findTaskPerformancebyProjectId",
                        "description":"Finds the task performance data that matches the primary key criteria specified.",
                        "title":"findTaskPerformancebyProjectIdCriteria",
                        "properties":{
                            "CalledFrom":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Identifier of the caller.",
                                "type":"string"
                            },
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of the project.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findTaskPerformancebyReportingPeriod",
                        "title":"findTaskPerformancebyReportingPeriod",
                        "properties":{
                            "PeriodName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "type":"string"
                            },
                            "CurrencyType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "CalendarType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findTaskPerformancebyTopLevelTasks",
                        "title":"findTaskPerformancebyTopLevelTasks",
                        "properties":{
                            "TaskLevel":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "taskPerformanceUniqID":{
                "name":"taskPerformanceUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- TaskId, CalendarTypeCode and CurrencyTypeCode ---for the Task Performance resource and used to uniquely identify an instance of Task Performance. The client should not generate the hash key value.  Instead, the client should query on the Task Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Task Performance.<br><br>For example: taskPerformance?q=TaskId=&lt;value1&gt;;CalendarTypeCode=&lt;value2&gt;;CurrencyTypeCode=&lt;value3&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "LaborScheduleId":{
                "name":"LaborScheduleId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "versionsUniqID":{
                "name":"versionsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Person Assignment Labor Schedule Versions resource and used to uniquely identify an instance of Person Assignment Labor Schedule Versions. The client should not generate the hash key value. Instead, the client should query on the Person Assignment Labor Schedule Versions collection resource in order to navigate to a specific instance of Person Assignment Labor Schedule Versions to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "personAssignmentLaborSchedules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the Person Assignment Labor Schedule header with the specified primary key. <br>Finder Variables <ul><li>LaborScheduleId; integer;  The unique identifier of the Person Assignment Labor Schedule header. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the Person Assignment Labor Schedule header with the specified primary key.",
                        "properties":{
                            "LaborScheduleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the Person Assignment Labor Schedule header.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "personAssignmentLaborSchedules-versions-distributionRules-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the distribution rule within the version with the specified primary key. <br>Finder Variables <ul><li>DistributionRuleId; integer;  The unique identifier of the labor schedule distribution rule. </li><li>LineNumber; integer;  The secondary unique identifier for the labor schedule distribution rule. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the distribution rule within the version with the specified primary key.",
                        "properties":{
                            "DistributionRuleId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the labor schedule distribution rule.",
                                "type":"integer"
                            },
                            "LineNumber":{
                                "nullable":false,
                                "description":"The secondary unique identifier for the labor schedule distribution rule.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>LineNumber; integer;   </li><li>RuleId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RuleId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer"
                            },
                            "LineNumber":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "personAssignmentLaborSchedules-versions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the version within the Person Assignment Labor Schedule header with the specified primary key. <br>Finder Variables <ul><li>VersionId; integer;  The unique identifier of the version associated with the Person Assignment Labor Schedule header. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the version within the Person Assignment Labor Schedule header with the specified primary key.",
                        "properties":{
                            "VersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "controlType":"choice",
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the version associated with the Person Assignment Labor Schedule header.",
                                "type":"integer",
                                "title":"Version ID"
                            }
                        }
                    }
                ]
            },
            "distributionRulesUniqID":{
                "name":"distributionRulesUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- DistributionRuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules.<br><br>For example: distributionRules?q=DistributionRuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "DistributionRulesDFFUniqID":{
                "name":"DistributionRulesDFFUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- RuleId and LineNumber ---for the Person Assignment Labor Schedule Version Rules Descriptive Flexfields resource and used to uniquely identify an instance of Person Assignment Labor Schedule Version Rules Descriptive Flexfields. The client should not generate the hash key value.  Instead, the client should query on the Person Assignment Labor Schedule Version Rules Descriptive Flexfields collection resource with a filter on the primary key values in order to navigate to a specific instance of Person Assignment Labor Schedule Version Rules Descriptive Flexfields.<br><br>For example: DistributionRulesDFF?q=RuleId=&lt;value1&gt;;LineNumber=&lt;value2&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectCostsUniqID":{
                "name":"projectCostsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Costs resource and used to uniquely identify an instance of Project Costs. The client should not generate the hash key value. Instead, the client should query on the Project Costs collection resource in order to navigate to a specific instance of Project Costs to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all standard cost collection flexfields for the specified project cost.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; Identifier of the project cost.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenditureItemId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Transaction Number"
                            }
                        }
                    }
                ]
            },
            "projectCosts-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all project costs with the specified ID.<br>Finder Variables: <ul><li>TransactionNumber; integer; Identifier of the project cost.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TransactionNumber":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Transaction Number"
                            }
                        }
                    }
                ]
            },
            "AdjustmentsUniqID":{
                "name":"AdjustmentsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Adjustments resource and used to uniquely identify an instance of Adjustments. The client should not generate the hash key value. Instead, the client should query on the Adjustments collection resource in order to navigate to a specific instance of Adjustments to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectCosts-ProjectCostsDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all descriptive flexfields for the specified project cost.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; Identifier of the project cost.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenditureItemId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Transaction Number"
                            }
                        }
                    }
                ]
            },
            "projectCosts-Adjustments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds all adjustments performed on the specified project cost.<br>Finder Variables: <ul><li>ExpenditureItemId; integer; Identifier of the project cost.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExpenditureItemId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "PeriodicProjectPerformanceUniqID":{
                "name":"PeriodicProjectPerformanceUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- ProjectId, CalendarTypeCode, CurrencyTypeCode and PeriodName ---for the Periodic Project Performance resource and used to uniquely identify an instance of Periodic Project Performance. The client should not generate the hash key value.  Instead, the client should query on the Periodic Project Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Periodic Project Performance.<br><br>For example: PeriodicProjectPerformance?q=ProjectId=&lt;value1&gt;;CalendarTypeCode=&lt;value2&gt;;CurrencyTypeCode=&lt;value3&gt;;PeriodName=&lt;value4&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPerformance-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project performance data for the project with the specified primary key.<br>Finder Variables: <ul><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li></ul></li><li>findProjectPerformancebyProjectClassification: Finds the project performance data for the projects with the specified class category or class code.<br>Finder Variables: <ul><li>ClassCategory; string; A category for classifying projects. For example, if you want to know the market sector to which a project belongs, you can define a class category with a name such as Market Sector. Each class category has a set of values (class codes) that can be chosen for a project.</li><li>ClassCategoryId; integer; Identifier of the category for classifying projects.</li><li>ClassCode; string; A value within the class category that can be used to classify a project.</li><li>ClassCodeId; integer; Identifier of the project class code.</li></ul></li><li>findProjectPerformancebyReportingPeriod: Finds the project performance data for the projects for the specified reporting period.<br>Finder Variables: <ul><li>CalendarType; string; Type of the calendar in which you can view summarized data.</li><li>CurrencyType; string; Type of the currency in which you can view summarized data.</li><li>PeriodName; string; Period of the calendar for which summarized data is viewed.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "CurrencyTypeCode":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Currency Type Code",
                                "maxLength":11
                            },
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project ID"
                            },
                            "CalendarTypeCode":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Calendar Type Code",
                                "maxLength":1
                            }
                        }
                    },
                    {
                        "name":"findProjectPerformancebyProjectClassification",
                        "title":"findProjectPerformancebyProjectClassification",
                        "properties":{
                            "ClassCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "ClassCategoryId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "ClassCodeId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "ClassCategory":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findProjectPerformancebyReportingPeriod",
                        "title":"findProjectPerformancebyReportingPeriod",
                        "properties":{
                            "PeriodName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "type":"string"
                            },
                            "CurrencyType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            },
                            "CalendarType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Required"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectPerformanceUniqID":{
                "name":"projectPerformanceUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key--- ProjectId, CalendarTypeCode and CurrencyTypeCode ---for the Project Performance resource and used to uniquely identify an instance of Project Performance. The client should not generate the hash key value.  Instead, the client should query on the Project Performance collection resource with a filter on the primary key values in order to navigate to a specific instance of Project Performance.<br><br>For example: projectPerformance?q=ProjectId=&lt;value1&gt;;CalendarTypeCode=&lt;value2&gt;;CurrencyTypeCode=&lt;value3&gt;",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPerformance-PeriodicProjectPerformance-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the periodic project performance data for the project with the specified primary key.<br>Finder Variables: <ul><li>CalendarTypeCode; string; Code of the calendar type in which you can view summarized data.</li><li>CurrencyTypeCode; string; Code of the currency type in which you can view summarized data.</li><li>PeriodName; string; Period of the calendar for which summarized data is viewed.</li><li>ProjectId; integer; Identifier of the project for which you can view summarized data.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "CurrencyTypeCode":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Currency Type Code",
                                "maxLength":11
                            },
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Project ID"
                            },
                            "CalendarTypeCode":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Calendar Type Code",
                                "maxLength":1
                            },
                            "PeriodName":{
                                "nullable":true,
                                "readOnly":true,
                                "type":"string",
                                "title":"Period Name",
                                "maxLength":100
                            }
                        }
                    }
                ]
            },
            "projectLaborResources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the resource that matches the specified primary key.<br>Finder Variables: <ul><li>ProjResourceId; integer; Unique identifier of the project resource.</li></ul></li><li>findByProjResourceId: Finds the resource with the specified project resource ID.<br>Finder Variables: <ul><li>ProjResourceId; integer; Unique identifier of the project resource.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjResourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByProjResourceId",
                        "title":"ProjResourceIdCriteria",
                        "properties":{
                            "ProjResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "laborScheduleCostsPersonAssignmentsLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the person assignment with the specified primary key. <br>Finder Variables <ul><li>AssignmentId; integer;  Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the person assignment with the specified primary key.",
                        "properties":{
                            "AssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Bind variable for the unique identifier of the person assignment associated with a labor schedule distributed payroll cost.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awardProjectFundingSourcesLOVUniqID":{
                "name":"awardProjectFundingSourcesLOVUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the LOV for Award Project Funding Sources resource and used to uniquely identify an instance of LOV for Award Project Funding Sources. The client should not generate the hash key value. Instead, the client should query on the LOV for Award Project Funding Sources collection resource in order to navigate to a specific instance of LOV for Award Project Funding Sources to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "awardProjectFundingSourcesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey :Finds an award funding source with the specific funding source ID. <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds an award funding source with the specific funding source ID.",
                        "properties":{
                        }
                    }
                ]
            },
            "projectEnterpriseResources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds project enterprise resource with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; The unique identifier of the resource on the project enterprise resources.</li></ul></li><li>findByResourceDisplayName: Finds project enterprise resource with the specified name.<br>Finder Variables: <ul><li>ResourceDisplayName; string; The name of the project enterprise resource.</li></ul></li><li>findByResourceEmail: Finds project enterprise resource with the specified email.<br>Finder Variables: <ul><li>ResourceEmail; string; The email address of the projects enterprise resource.</li></ul></li><li>findByResourceId: Finds all project enterprise resources with the specified resource ID.<br>Finder Variables: <ul><li>ResourceId; integer; The unique identifier of the resource on the project enterprise resources.</li></ul></li><li>findByResourcePrimaryProjectRole: The primary project role of the project enterprise resource.<br>Finder Variables: <ul><li>ResourceProjectPrimaryRole; string; Finds all project enterprise resources with the specified project role.</li></ul></li><li>findByResourceType: Finds all project enterprise resources with the specified resource type.<br>Finder Variables: <ul><li>ResourceType; string; The resource type of the project enterprise resource.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ResourceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByResourceDisplayName",
                        "title":"ByResourceDisplayNameVOCriteria",
                        "properties":{
                            "ResourceDisplayName":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByResourceEmail",
                        "title":"ByResourceEmailVOCriteria",
                        "properties":{
                            "ResourceEmail":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByResourceId",
                        "title":"ByResourceIdVOCriteria",
                        "properties":{
                            "ResourceId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByResourcePrimaryProjectRole",
                        "title":"ByResourcePrimaryProjectRoleVOCriteria",
                        "properties":{
                            "ResourceProjectPrimaryRole":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByResourceType",
                        "title":"ByResourceTypeVOCriteria",
                        "properties":{
                            "ResourceType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "projectEnterpriseResourcesUniqID":{
                "name":"projectEnterpriseResourcesUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Enterprise Resources resource and used to uniquely identify an instance of Project Enterprise Resources. The client should not generate the hash key value. Instead, the client should query on the Project Enterprise Resources collection resource in order to navigate to a specific instance of Project Enterprise Resources to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramCommunicationsUniqID":{
                "name":"projectProgramCommunicationsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communications resource and used to uniquely identify an instance of Project Program Communications. The client should not generate the hash key value. Instead, the client should query on the Project Program Communications collection resource in order to navigate to a specific instance of Project Program Communications to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramCommunications-Contents-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the report content for the specified primary key. <br>Finder Variables <ul><li>ObjectId; integer;  Unique identifier of an object within the report or template. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the report content for the specified primary key.",
                        "properties":{
                            "ObjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of an object within the report or template.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProgramCommunications-Feedbacks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds comments for the report for the specified primary key. <br>Finder Variables <ul><li>FeedbackId; integer;  Unique identifier of a comment for the report. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds comments for the report for the specified primary key.",
                        "properties":{
                            "FeedbackId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of a comment for the report.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "ReportRecipientId":{
                "name":"ReportRecipientId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ObjectId":{
                "name":"ObjectId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all recipients of a report for the specified primary key. <br>Finder Variables <ul><li>ReportRecipientId; integer;  Unique identifier of the recipient of a report. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all recipients of a report for the specified primary key.",
                        "properties":{
                            "ReportRecipientId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the recipient of a report.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProgramCommunications-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Find all the reports for the specified primary key. <br>Finder Variables <ul><li>ReportId; integer;  Unique identifier of a template or report. </li></ul></li><li>findBySourceObjectId Find all the reports associated with the specified source object ID to which the report belongs. <br>Finder Variables <ul><li>SourceObjectId; integer;  Unique identifier of an object to which the report belongs or a template is associated. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Find all the reports for the specified primary key.",
                        "properties":{
                            "ReportId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of a template or report.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findBySourceObjectId",
                        "description":"Find all the reports associated with the specified source object ID to which the report belongs.",
                        "title":"CommunicationReportAssociationVOCriteria",
                        "properties":{
                            "SourceObjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of an object to which the report belongs or a template is associated.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProgramCommunications-Associations-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all associations for the specified primary key. <br>Finder Variables <ul><li>AssociationId; integer;  Unique identifier of an association of template or report to a business object. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all associations for the specified primary key.",
                        "properties":{
                            "AssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of an association of template or report to a business object.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "FeedbacksUniqID":{
                "name":"FeedbacksUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Feedback resource and used to uniquely identify an instance of Project Program Communication Feedback. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Feedback collection resource in order to navigate to a specific instance of Project Program Communication Feedback to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "AssociationsUniqID":{
                "name":"AssociationsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectBillingEvents-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the billing event with the specified primary key.<br>Finder Variables: <ul><li>EventId; integer; Unique identifier of the billing event.</li></ul></li><li>UnprocessedEventsFinder: Finds list of billing events which have not been processed for invoicing or revenue generation.<br>Finder Variables: <ul></ul></li><li>UntargetedEventsFinder: Finds list of billing events without a completion date.<br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "EventId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Billing Event ID"
                            }
                        }
                    },
                    {
                        "name":"UnprocessedEventsFinder",
                        "title":"UnprocessedEventsFinder",
                        "properties":{
                        }
                    },
                    {
                        "name":"UntargetedEventsFinder",
                        "title":"UntargetedEventsFinder",
                        "properties":{
                        }
                    }
                ]
            },
            "projectBillingEvents-billingEventDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the list of billing event descriptive flexfields for a billing event with the specified primary key.<br>Finder Variables: <ul><li>EventId; integer; Unique identifier of the billing event descriptive flexfield.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "EventId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectBillingEventsUniqID":{
                "name":"projectBillingEventsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Billing Events resource and used to uniquely identify an instance of Project Billing Events. The client should not generate the hash key value. Instead, the client should query on the Project Billing Events collection resource in order to navigate to a specific instance of Project Billing Events to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "EventId":{
                "name":"EventId",
                "in":"path",
                "description":"Identifier of the event.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPrograms-ProgramDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ProjectProgramId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectProgramId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Program ID"
                            }
                        }
                    }
                ]
            },
            "RelationshipId":{
                "name":"RelationshipId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPrograms-ProgramAvatars-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a program image for the specified primary key. <br>Finder Variables <ul><li>ImageId; integer;  The unique identifier of the image for a program. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a program image for the specified primary key.",
                        "properties":{
                            "ImageId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the image for a program.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Image ID"
                            }
                        }
                    }
                ]
            },
            "ProgramStakeholdersUniqID":{
                "name":"ProgramStakeholdersUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Stakeholders resource and used to uniquely identify an instance of Stakeholders. The client should not generate the hash key value. Instead, the client should query on the Stakeholders collection resource in order to navigate to a specific instance of Stakeholders to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPrograms-ProgramNotes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the program note for the specified primary key. <br>Finder Variables <ul><li>NoteId; integer;  The unique identifier of the program note. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the program note for the specified primary key.",
                        "properties":{
                            "NoteId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the program note.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Note ID"
                            }
                        }
                    }
                ]
            },
            "projectProgramsUniqID":{
                "name":"projectProgramsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Programs resource and used to uniquely identify an instance of Project Programs. The client should not generate the hash key value. Instead, the client should query on the Project Programs collection resource in order to navigate to a specific instance of Project Programs to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPrograms-ProgramStakeholders-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a stakeholder assignment for the specified primary key. <br>Finder Variables <ul><li>StakeholderAssociationId; integer;  The unique identifier of the stakeholder assignment to a program. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a stakeholder assignment for the specified primary key.",
                        "properties":{
                            "StakeholderAssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the stakeholder assignment to a program.",
                                "type":"integer",
                                "title":"Stakeholder Assignment ID"
                            }
                        }
                    }
                ]
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project assignment note for the specified primary key. <br>Finder Variables <ul><li>NoteId; integer;  The unique identifier of the project assignment note. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a project assignment note for the specified primary key.",
                        "properties":{
                            "NoteId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the project assignment note.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Note ID"
                            }
                        }
                    }
                ]
            },
            "projectPrograms-ProgramProjects-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a project assignment for the specified primary key. <br>Finder Variables <ul><li>RelationshipId; integer;  The unique identifier of the project assignment to a program. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a project assignment for the specified primary key.",
                        "properties":{
                            "RelationshipId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the project assignment to a program.",
                                "type":"integer",
                                "title":"Project Association ID"
                            }
                        }
                    }
                ]
            },
            "projectPrograms-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the program for the specified primary key. <br>Finder Variables <ul><li>ProjectProgramId; integer;  The unique identifier of the program. </li></ul></li><li>findByProjectId Finds all programs that are assigned to a project with the specified project ID. <br>Finder Variables <ul><li>ProjectId; integer;  The unique identifier of the project. </li></ul></li><li>findByStakeholderPersonId Finds all programs that are assigned to a person with the specified person ID. <br>Finder Variables <ul><li>PersonId; integer;  The unique identifier of the person who's assigned to the program as a stakeholder. </li></ul></li><li>findByStructure Finds all programs in the hierarchy structure with the specified tree structure ID. <br>Finder Variables <ul><li>TreeStructureId; string;  The unique identifier of the program hierarchy structure. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the program for the specified primary key.",
                        "properties":{
                            "ProjectProgramId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the program.",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Program ID"
                            }
                        }
                    },
                    {
                        "name":"findByProjectId",
                        "description":"Finds all programs that are assigned to a project with the specified project ID.",
                        "title":"ProgramsSummaryProjectCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The unique identifier of the project.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByStakeholderPersonId",
                        "description":"Finds all programs that are assigned to a person with the specified person ID.",
                        "title":"ProgramsSummaryStakeholdersCriteria",
                        "properties":{
                            "PersonId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The unique identifier of the person who's assigned to the program as a stakeholder.",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByStructure",
                        "description":"Finds all programs in the hierarchy structure with the specified tree structure ID.",
                        "title":"ProrgamsSummaryTreeStructureIdCrieteria",
                        "properties":{
                            "TreeStructureId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The unique identifier of the program hierarchy structure.",
                                "type":"string"
                            }
                        }
                    }
                ]
            },
            "awardBudgetSummary-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>CurrentBaselineAwardBudgetFinder: Finds the current baseline award budget for the specified award and financial plan type.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li></ul></li><li>CurrentWorkingAwardBudgetFinder: Finds the current working award budget for the specified award and financial plan type.<br>Finder Variables: <ul><li>AwardId; integer; Identifier of the award on which the budget is created.</li><li>FinancialPlanType; string; Name of the financial plan type used to create the award budget version.</li><li>ProjectId; integer; Identifier of the project on which the award budget is created.</li></ul></li><li>PrimaryKey: Finds the award budget version.<br>Finder Variables: <ul><li>PlanVersionId; integer; Identifier of the award budget version.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"CurrentBaselineAwardBudgetFinder",
                        "title":"CurrentBaselineCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "AwardId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"CurrentWorkingAwardBudgetFinder",
                        "title":"CurrentWorkingCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "AwardId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            },
                            "FinancialPlanType":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "PlanVersionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "awardBudgetSummary-Tasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>BudgetLineTaskFinder: Finds the award budget summary data for those project tasks that have budget lines.<br>Finder Variables: <ul></ul></li><li>PrimaryKey: Finds the award budget summary data for the task with the specified primary key.<br>Finder Variables: <ul><li>TaskId; integer; Identifier of the task which is used to create an award budget line.</li></ul></li><li>SummaryTaskFinder: Finds the award budget summary data for the summary level project tasks.<br>Finder Variables: <ul></ul></li><li>TopTaskFinder: Finds the award budget summary data for the summary level project tasks.<br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"BudgetLineTaskFinder",
                        "title":"BudgetLineTaskFinderCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Task ID"
                            }
                        }
                    },
                    {
                        "name":"SummaryTaskFinder",
                        "title":"SummaryTaskCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"TopTaskFinder",
                        "title":"TopTasksCriteria",
                        "properties":{
                        }
                    }
                ]
            },
            "awardBudgetSummary-VersionErrors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "awardBudgetSummary-Resources-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>BudgetLineResourceFinder: Finds the award budget summary data for those resources in the planning resource breakdown structure that have budget lines.<br>Finder Variables: <ul></ul></li><li>FirstLevelResourceFinder: Finds the award budget summary data for the top level resources defined in the planning resource breakdown structure.<br>Finder Variables: <ul></ul></li><li>PrimaryKey: Finds the award budget summary data for the resource with the specified primary key.<br>Finder Variables: <ul><li>RbsElementId; integer; Identifier of the resource for which you can view award budget summary data.</li></ul></li><li>SecondLevelResourceFinder: Finds the award budget summary data for the second level resources defined in the planning resource breakdown structure.<br>Finder Variables: <ul></ul></li><li>ThirdLevelResourceFinder: Finds the award budget summary data for the third level resources defined in the planning resource breakdown structure.<br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"BudgetLineResourceFinder",
                        "title":"BudgetLineResourceFinderCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"FirstLevelResourceFinder",
                        "title":"FirstLevelResourceCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "RbsElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"SecondLevelResourceFinder",
                        "title":"SecondLevelResourceCriteria",
                        "properties":{
                        }
                    },
                    {
                        "name":"ThirdLevelResourceFinder",
                        "title":"ThirdLevelResourceCriteria",
                        "properties":{
                        }
                    }
                ]
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "awardBudgetSummary-Resources-BudgetLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "awardBudgetSummary-Tasks-BudgetLines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey  <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                        }
                    }
                ]
            },
            "projectProgramCommunicationAssociations-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all associations for the specified primary key. <br>Finder Variables <ul><li>AssociationId; integer;  Unique identifier of an association of template or report to a business object. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all associations for the specified primary key.",
                        "properties":{
                            "AssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of an association of template or report to a business object.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectProgramCommunicationAssociationsUniqID":{
                "name":"projectProgramCommunicationAssociationsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Program Communication Associations resource and used to uniquely identify an instance of Project Program Communication Associations. The client should not generate the hash key value. Instead, the client should query on the Project Program Communication Associations collection resource in order to navigate to a specific instance of Project Program Communication Associations to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectProgramCommunicationCatalogs-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the catalog objects for the specified primary key. <br>Finder Variables <ul><li>ObjectId; integer;  Unique identifier of a catalog object. </li></ul></li><li>findByObjectId Finds the catalog objects for the specified Object ID. <br>Finder Variables <ul><li>ObjectId; integer;  Unique identifier of a catalog object. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the catalog objects for the specified primary key.",
                        "properties":{
                            "ObjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of a catalog object.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByObjectId",
                        "description":"Finds the catalog objects for the specified Object ID.",
                        "title":"PPCCatalogObjectIdCriteria",
                        "properties":{
                            "ObjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"Unique identifier of a catalog object.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectResourcePools-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project resource pool with the matching primary key criteria specified. <br>Finder Variables <ul><li>ResourcePoolId; integer;  Unique identifier of the project resource pool. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project resource pool with the matching primary key criteria specified.",
                        "properties":{
                            "ResourcePoolId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project resource pool.",
                                "type":"integer",
                                "title":"Resource Pool ID"
                            }
                        }
                    }
                ]
            },
            "projectResourcePools-ProjectResourcePoolManagers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project resource pool manager under a project resource pool with the matching primary key criteria specified. <br>Finder Variables <ul><li>PoolManagerId; integer;  Unique identifier of the project resource pool manager. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project resource pool manager under a project resource pool with the matching primary key criteria specified.",
                        "properties":{
                            "PoolManagerId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project resource pool manager.",
                                "type":"integer",
                                "title":"Resource Pool Manager ID"
                            }
                        }
                    }
                ]
            },
            "PoolManagerId":{
                "name":"PoolManagerId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectResourcePoolsUniqID":{
                "name":"projectResourcePoolsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Project Resource Pools resource and used to uniquely identify an instance of Project Resource Pools. The client should not generate the hash key value. Instead, the client should query on the Project Resource Pools collection resource in order to navigate to a specific instance of Project Resource Pools to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the project resource pool member under a project resource pool with the matching primary key criteria specified. <br>Finder Variables <ul><li>ResourcePoolMembershipId; integer;  Unique identifier of the project resource pool member. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project resource pool member under a project resource pool with the matching primary key criteria specified.",
                        "properties":{
                            "ResourcePoolMembershipId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project resource pool member.",
                                "type":"integer",
                                "title":"Resource Pool Membership ID"
                            }
                        }
                    }
                ]
            },
            "projectPlans-TaskExpenseResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the assignment of an expense resource for a project task that matches the primary key criteria specified.<br>Finder Variables: <ul><li>TaskExpenseResourceAssignmentId; integer; Unique identifier of the expense resource assignment to the project task.</li></ul></li><li>findByTopTaskId: Finds the expense resource assignments in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskExpenseResourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Expense Resource Assignment ID"
                            }
                        }
                    },
                    {
                        "name":"findByTopTaskId",
                        "title":"TopTaskIdCriteria",
                        "properties":{
                            "bindTopTaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlans-TaskLaborResourceAssignments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the assignment of a labor resource for a project task that matches the primary key criteria specified.<br>Finder Variables: <ul><li>TaskLaborResourceAssignmentId; integer; Unique identifier of the labor resource assignment for the project task.</li></ul></li><li>findByTopTaskId: Finds the labor resource assignments in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskLaborResourceAssignmentId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Labor Resource Assignment ID"
                            }
                        }
                    },
                    {
                        "name":"findByTopTaskId",
                        "title":"TopTaskIdCriteria",
                        "properties":{
                            "bindTopTaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlans-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ProjectId; integer; Unique identifier of the project.</li></ul></li><li>findByProjectId: Finds the project with the specified project ID.<br>Finder Variables: <ul><li>ProjectId; integer; Unique identifier of the project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByProjectId",
                        "title":"ProjectIdCriteria",
                        "properties":{
                            "ProjectId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlans-ProjectCalendars-CalendarExceptions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the calendar exception that matches the primary key criteria specified.<br>Finder Variables: <ul><li>ExceptionId; integer; Unique identifier of the exception in the calendar.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ExceptionId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Calendar Exception ID"
                            }
                        }
                    }
                ]
            },
            "projectPlans-TaskWorkItems-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task work item with the specified primary key.<br>Finder Variables: <ul><li>ObjectAssociationId; integer; Unique identifier of the task work item association.</li></ul></li><li>findByObjectAssociationId: Finds the task work item with the specified task work item association identifier.<br>Finder Variables: <ul><li>ObjectAssociationId; integer; Unique identifier of the task work item association.</li></ul></li><li>findByTaskId: Finds all work item associations for the specified task identifier.<br>Finder Variables: <ul><li>TaskId; integer; The unique identifier of the task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ObjectAssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Object Association ID"
                            }
                        }
                    },
                    {
                        "name":"findByObjectAssociationId",
                        "title":"ObjectAssociationCriteria",
                        "properties":{
                            "ObjectAssociationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "title":"TaskIdCriteria",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlans-ProjectDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the project descriptive flexfields with the specific project ID.<br>Finder Variables: <ul><li>ProjectId; integer; Unique identifier of the project.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjectId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlans_Tasks_StatusHistory_Id":{
                "name":"projectPlans_Tasks_StatusHistory_Id",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlans-TaskDependencies-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the dependency between tasks that matches the primary key criteria specified.<br>Finder Variables: <ul><li>DependencyId; integer; Unique identifier of the dependency that exists between two tasks.</li></ul></li><li>findByTopTaskId: Finds the dependencies in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "DependencyId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Dependency ID"
                            }
                        }
                    },
                    {
                        "name":"findByTopTaskId",
                        "title":"TopTaskIdCriteria",
                        "properties":{
                            "bindTopTaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "TaskFinancialActualsUniqID":{
                "name":"TaskFinancialActualsUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Task Financial Actuals resource and used to uniquely identify an instance of Task Financial Actuals. The client should not generate the hash key value. Instead, the client should query on the Task Financial Actuals collection resource in order to navigate to a specific instance of Task Financial Actuals to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlans-TaskFinancialActuals-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Find the task financial actuals efforts and costs with the specified primary key.<br>Finder Variables: <ul><li>TaskId; integer; The unique identifier of the task for which you want to find the task financial actual costs</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlans-Tasks-TaskDFF-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task descriptive flexfields with the specific task ID.<br>Finder Variables: <ul><li>ProjElementId; integer; Unique identifier of the project task.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ProjElementId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectPlans-Tasks-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task that matches the primary key criteria specified.<br>Finder Variables: <ul><li>PlanLineId; integer; Unique identifier of the project task planline.</li><li>TaskId; integer; Unique identifier of the project task.</li></ul></li><li>findByTaskId: Finds the task with the specified task ID.<br>Finder Variables: <ul><li>TaskId; integer; Unique identifier of the project task.</li></ul></li><li>findByTopTaskId: Finds the tasks in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Task ID"
                            },
                            "PlanLineId":{
                                "x-queryable":false,
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "title":"TaskIdCriteria",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByTopTaskId",
                        "title":"TopTaskIdCriteria",
                        "properties":{
                            "bindTopTaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "BaselineId":{
                "name":"BaselineId",
                "in":"path",
                "description":"Unique identifier of the baseline. Value is auto-generated.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectPlans-ProjectCalendars-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the calendar that matches the primary key criteria specified.<br>Finder Variables: <ul><li>CalendarId; integer; Unique identifier of the calendar.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "CalendarId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Calendar ID"
                            }
                        }
                    }
                ]
            },
            "projectPlans-Tasks-GateApprovers-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the gate approvers for a gate with a specific task ID.<br>Finder Variables: <ul><li>ApprovalId; integer; Unique identifier of the Gate Approver. Value is auto-generated when using POST and mandatory when using PATCH.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ApprovalId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Approval ID"
                            }
                        }
                    }
                ]
            },
            "projectPlans-Baselines-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the baseline with the specified baseline ID.<br>Finder Variables: <ul><li>BaselineId; integer; The unique identifier of the baseline.</li></ul></li><li>findByPrimaryBaseline: Finds the baseline that is the primary for the project. <br>Finder Variables: <ul></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "BaselineId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "readOnly":true,
                                "type":"integer",
                                "title":"Baseline ID"
                            }
                        }
                    },
                    {
                        "name":"findByPrimaryBaseline",
                        "title":"ByPrimaryFlag",
                        "properties":{
                        }
                    }
                ]
            },
            "projectPlans-Tasks-StatusHistory-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the status history of a task or milestone or gate with the specified primary key.<br>Finder Variables: <ul><li>StatusHistoryId; integer; Unique identifier of the status change record.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "StatusHistoryId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Status History ID"
                            }
                        }
                    }
                ]
            },
            "projectPlans-TaskDeliverables-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the deliverable attachment that matches the primary key criteria specified.<br>Finder Variables: <ul><li>AttachedDocumentId; integer; Unique identifier of the deliverable attachment.</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "projectPlans-TaskDeliverables-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format: ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables:<br><br><ul><li>PrimaryKey: Finds the task deliverable association that matches the primary key criteria specified.<br>Finder Variables: <ul><li>TaskDeliverableAssociationId; integer; Unique identifier of the task deliverable association.</li></ul></li><li>findByTaskDeliverableAssociationId: Finds the task deliverable association with the specified task deliverable association ID.<br>Finder Variables: <ul><li>TaskDeliverableAssociationId; string; Unique identifier of the task deliverable association.</li></ul></li><li>findByTaskId: Finds all associations between the specified task ID and deliverables.<br>Finder Variables: <ul><li>TaskId; integer; Identifier of the task associated with the deliverable.</li></ul></li><li>findByTopTaskId: Finds the deliverables in the hierarchy with the specified task identified<br>Finder Variables: <ul><li>bindTopTaskId; integer; Unique identifier of the top task</li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "TaskDeliverableAssociationId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Deliverable Association ID"
                            }
                        }
                    },
                    {
                        "name":"findByTaskDeliverableAssociationId",
                        "title":"ByTaskDeliverableAssociation",
                        "properties":{
                            "TaskDeliverableAssociationId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"findByTaskId",
                        "title":"ByTaskId",
                        "properties":{
                            "TaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    },
                    {
                        "name":"findByTopTaskId",
                        "title":"TopTaskIdCriteria",
                        "properties":{
                            "bindTopTaskId":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectChangeRequests-TaskImpactDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a task impact detail for the change order with the specified primary key. <br>Finder Variables <ul><li>TaskImpactDetailsId; integer;  The unique identifier of the task impact detail of the change request. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a task impact detail for the change order with the specified primary key.",
                        "properties":{
                            "TaskImpactDetailsId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of the task impact detail of the change request.",
                                "type":"integer",
                                "title":"Task Impact Detail ID"
                            }
                        }
                    }
                ]
            },
            "TaskImpactDetailsId":{
                "name":"TaskImpactDetailsId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ChangeRequestId":{
                "name":"ChangeRequestId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectChangeRequests-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds a change request with the specified primary key. <br>Finder Variables <ul><li>ChangeRequestId; integer;  The unique identifier of a project change request. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a change request with the specified primary key.",
                        "properties":{
                            "ChangeRequestId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"The unique identifier of a project change request.",
                                "type":"integer",
                                "title":"Change Request ID"
                            }
                        }
                    }
                ]
            },
            "projectChangeRequests-FinancialImpactDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey  <br>Finder Variables <ul><li>ImpactDetailsId; integer;   </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "properties":{
                            "ImpactDetailsId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "type":"integer",
                                "title":"Impact Details ID"
                            }
                        }
                    }
                ]
            },
            "projectChangeRequests-Attachments-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the attached document with the specified primary key. <br>Finder Variables <ul><li>AttachedDocumentId; integer;  The unique identifier of the attached document. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the attached document with the specified primary key.",
                        "properties":{
                            "AttachedDocumentId":{
                                "nullable":false,
                                "x-hints":{
                                    "includeInCompactView":true,
                                    "precision":18,
                                    "fnd:FND_AUDIT_ATTR_ENABLED":"true",
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the attached document.",
                                "type":"integer",
                                "title":"Attached Document Id"
                            }
                        }
                    }
                ]
            },
            "projectStatusesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>GetNextAllowableStatusesFinder Finds the next allowable statuses for a project status. <br>Finder Variables <ul><li>CurrentStatusCode; string;  The current status code of an object to determine its next allowable statuses. </li></ul></li><li>PrimaryKey Finds a project status using the primary key. <br>Finder Variables <ul><li>ProjectStatusCode; string;  The primary key for the project status LOV. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"GetNextAllowableStatusesFinder",
                        "description":"Finds the next allowable statuses for a project status.",
                        "title":"GetNextAllowableStatusesVC",
                        "properties":{
                            "CurrentStatusCode":{
                                "x-queryable":false,
                                "x-hints":{
                                    "required":"Optional"
                                },
                                "description":"The current status code of an object to determine its next allowable statuses.",
                                "type":"string"
                            }
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds a project status using the primary key.",
                        "properties":{
                            "ProjectStatusCode":{
                                "nullable":false,
                                "description":"The primary key for the project status LOV.",
                                "readOnly":true,
                                "type":"string",
                                "maxLength":30
                            }
                        }
                    }
                ]
            },
            "ProjectStatusCode":{
                "name":"ProjectStatusCode",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Find the sponsor account details with the specified primary key. <br>Finder Variables <ul><li>SponsorAccountDetailsId; integer;  The unique identifier or the sponsor account details. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Find the sponsor account details with the specified primary key.",
                        "properties":{
                            "SponsorAccountDetailsId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier or the sponsor account details.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "grantsSponsors-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the sponsor with the specified primary key. <br>Finder Variables <ul><li>SponsorId; integer;  The unique identifier of the sponsor. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the sponsor with the specified primary key.",
                        "properties":{
                            "SponsorId":{
                                "nullable":true,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the sponsor.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "grantsSponsorReferenceTypesUniqID":{
                "name":"grantsSponsorReferenceTypesUniqID",
                "in":"path",
                "description":"This is the hash key of the attributes which make up the composite key for the Sponsor Reference Types resource and used to uniquely identify an instance of Sponsor Reference Types. The client should not generate the hash key value. Instead, the client should query on the Sponsor Reference Types collection resource in order to navigate to a specific instance of Sponsor Reference Types to get the hash key.",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "SponsorId":{
                "name":"SponsorId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds the sponsor reference type with the specified primary key. <br>Finder Variables <ul><li>SponsorReferenceId; integer;  The unique identifier of the sponsor reference type. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the sponsor reference type with the specified primary key.",
                        "properties":{
                            "SponsorReferenceId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18,
                                    "fnd:GLOBALLY_UNIQUE":"true"
                                },
                                "format":"int64",
                                "description":"The unique identifier of the sponsor reference type.",
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "SponsorAccountDetailsId":{
                "name":"SponsorAccountDetailsId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "ProjectTypeId":{
                "name":"ProjectTypeId",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectTypesLOV-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>ActiveProjectTypes Finds the list of active project types. <br>Finder Variables <ul></ul></li><li>PrimaryKey Finds the project types with the specified primary key. <br>Finder Variables <ul><li>ProjectTypeId; integer;  Unique identifier of the project type. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"ActiveProjectTypes",
                        "description":"Finds the list of active project types.",
                        "title":"ActiveProjectTypes",
                        "properties":{
                        }
                    },
                    {
                        "name":"PrimaryKey",
                        "description":"Finds the project types with the specified primary key.",
                        "properties":{
                            "ProjectTypeId":{
                                "nullable":false,
                                "x-hints":{
                                    "DISPLAYHINT":"Hide",
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the project type.",
                                "readOnly":true,
                                "type":"integer"
                            }
                        }
                    }
                ]
            },
            "projectActions-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the actions with the specified action number. <br>Finder Variables <ul><li>ActionNumber; integer;  Unique identifier of the action. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all the actions with the specified action number.",
                        "properties":{
                            "ActionNumber":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the action.",
                                "type":"integer",
                                "title":"Action Number"
                            }
                        }
                    }
                ]
            },
            "ActionNumber":{
                "name":"ActionNumber",
                "in":"path",
                "description":"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=<value1>",
                "required":true,
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "projectActions-ActionDetails-finder":{
                "name":"finder",
                "in":"query",
                "description":"Used as a predefined finder to search the collection.<br><br>Format ?finder=&lt;finderName&gt;;&lt;variableName&gt;=&lt;variableValue&gt;,&lt;variableName2&gt;=&lt;variableValue2&gt;<br><br>The following are the available finder names and corresponding finder variables<br><br><ul><li>PrimaryKey Finds all the action details with the specified action number. <br>Finder Variables <ul><li>ActionDetailId; integer;  Unique identifier of the action detail. </li></ul></li></ul>",
                "required":false,
                "style":"form",
                "explode":true,
                "schema":{
                    "type":"string"
                },
                "x-adf-finder-formats":[
                    {
                        "name":"PrimaryKey",
                        "description":"Finds all the action details with the specified action number.",
                        "properties":{
                            "ActionDetailId":{
                                "nullable":false,
                                "x-hints":{
                                    "precision":18
                                },
                                "format":"int64",
                                "description":"Unique identifier of the action detail.",
                                "type":"integer",
                                "title":"Action Detail ID"
                            }
                        }
                    }
                ]
            }
        },
        "requestBodies":{
            "rateSchedulesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedulesLOV-item-post-request"
                        }
                    }
                }
            },
            "rateSchedulesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedulesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectExpenditureBatches-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureBatches-item-post-request"
                        }
                    }
                }
            },
            "projectExpenditureBatches-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureBatches-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-VersionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-VersionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningCurrencies-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningCurrencies-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanLinesDFF-item-post-request"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-ResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-ResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "financialProjectPlans-PlanningOptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/financialProjectPlans-PlanningOptions-item-patch-request"
                        }
                    }
                }
            },
            "projects-Tasks-ExpenseResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "projects-Tasks-TaskAttachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-patch-request"
                        }
                    }
                }
            },
            "projects-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-item-post-request"
                        }
                    }
                }
            },
            "projects-Tasks-TaskTransactionControls-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-patch-request"
                        }
                    }
                }
            },
            "projects-ProviderBusinessUnits-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-patch-request"
                        }
                    }
                }
            },
            "projects-Tasks-LaborResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "projects-Tasks-LaborResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-LaborResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projects-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projects-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projects-Tasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "projects-Tasks-ExpenseResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-ExpenseResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-patch-request"
                        }
                    }
                }
            },
            "projects-ProjectStatusHistory-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectStatusHistory-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectDFF-item-patch-request"
                        }
                    }
                }
            },
            "projects-Tasks-TasksDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-item-patch-request"
                        }
                    }
                }
            },
            "projects-ProjectCustomers-CustomerTeamMembers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectCustomers-CustomerTeamMembers-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectDFF-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectOpportunities-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectOpportunities-item-patch-request"
                        }
                    }
                }
            },
            "projects-ProjectTransactionControls-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-patch-request"
                        }
                    }
                }
            },
            "projects-Tasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectStatusHistory-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectStatusHistory-item-patch-request"
                        }
                    }
                }
            },
            "projects-TaskDependencies-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-TaskDependencies-item-patch-request"
                        }
                    }
                }
            },
            "projects-TaskDependencies-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-TaskDependencies-item-post-request"
                        }
                    }
                }
            },
            "projects-Tasks-TaskTransactionControls-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskTransactionControls-item-post-request"
                        }
                    }
                }
            },
            "projects-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-item-patch-request"
                        }
                    }
                }
            },
            "projects-ProviderBusinessUnits-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProviderBusinessUnits-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectTransactionControls-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectTransactionControls-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectClassifications-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectClassifications-item-patch-request"
                        }
                    }
                }
            },
            "projects-ProjectTeamMembers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectClassifications-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectClassifications-item-post-request"
                        }
                    }
                }
            },
            "projects-Tasks-TasksDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TasksDFF-item-patch-request"
                        }
                    }
                }
            },
            "projects-Tasks-TaskAttachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-Tasks-TaskAttachments-item-post-request"
                        }
                    }
                }
            },
            "projects-ProjectTeamMembers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectTeamMembers-item-patch-request"
                        }
                    }
                }
            },
            "projects-ProjectOpportunities-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projects-ProjectOpportunities-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-VersionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "projectBudgetSummary-VersionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgetSummary-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "projectContractBillTransactions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-item-post-request"
                        }
                    }
                }
            },
            "projectContractBillTransactions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-item-patch-request"
                        }
                    }
                }
            },
            "projectContractBillTransactions-ActionHistory-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory-item-post-request"
                        }
                    }
                }
            },
            "projectContractBillTransactions-ActionHistory-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractBillTransactions-ActionHistory-item-patch-request"
                        }
                    }
                }
            },
            "laborScheduleCostsPayElementsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborScheduleCostsPayElementsLOV-item-post-request"
                        }
                    }
                }
            },
            "laborScheduleCostsPayElementsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborScheduleCostsPayElementsLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectClassifiedOrganizationsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectClassifiedOrganizationsLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectClassifiedOrganizationsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectClassifiedOrganizationsLOV-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-ProjectProgressDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-Notes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-Notes-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-TaskProgressDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-TaskProgressDFF-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-Notes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-Notes-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Notes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Notes-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Notes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-Notes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-Notes-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-item-post-request"
                        }
                    }
                }
            },
            "projectProgress-ProjectProgressDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-ProjectProgressDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgress-TaskProgress-ResourceProgress-ResourceProgressDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-TaskDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-CalendarExceptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-CalendarExceptions-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskWorkItems-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskWorkItems-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskWorkItems-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskLaborResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskLaborResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-GateApprovers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDependencies-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-GateApprovers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-GateApprovers-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskExpenseResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-ProjectCalendars-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-ProjectCalendars-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDependencies-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDependencies-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskDeliverables-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskDeliverables-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-TaskDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-TaskDFF-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-TaskExpenseResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-TaskExpenseResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "projectPlanDetails-Tasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanDetails-Tasks-item-post-request"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues-item-post-request"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-AcceptedValues-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-AcceptedValues-item-patch-request"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-item-post-request"
                        }
                    }
                }
            },
            "enterpriseProjectAndTaskCodes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/enterpriseProjectAndTaskCodes-item-patch-request"
                        }
                    }
                }
            },
            "fundingSourcesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/fundingSourcesLOV-item-patch-request"
                        }
                    }
                }
            },
            "fundingSourcesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/fundingSourcesLOV-item-post-request"
                        }
                    }
                }
            },
            "sprints-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/sprints-item-patch-request"
                        }
                    }
                }
            },
            "sprints-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/sprints-item-post-request"
                        }
                    }
                }
            },
            "rateSchedules-RateScheduleDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-post-request"
                        }
                    }
                }
            },
            "rateSchedules-RateScheduleDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-RateScheduleDFF-item-patch-request"
                        }
                    }
                }
            },
            "rateSchedules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-item-patch-request"
                        }
                    }
                }
            },
            "rateSchedules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-item-post-request"
                        }
                    }
                }
            },
            "rateSchedules-JobRates-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-JobRates-item-post-request"
                        }
                    }
                }
            },
            "rateSchedules-JobRates-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/rateSchedules-JobRates-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTeamMembers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTransactionControls-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTransactionControls-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTransactionControls-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-ProviderBusinessUnits-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-ProjectClassifications-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-ProjectTeamMembers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectTeamMembers-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-ProjectCustomers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-QuickEntries-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-ProviderBusinessUnits-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProviderBusinessUnits-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-ProjectCustomers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectCustomers-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-SetupOptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplates-SetupOptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-SetupOptions-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-ProjectClassifications-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-ProjectClassifications-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-QuickEntries-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-QuickEntries-item-post-request"
                        }
                    }
                }
            },
            "projectTemplates-Tasks-TaskTransactionControls-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplates-Tasks-TaskTransactionControls-item-post-request"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetDff-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-patch-request"
                        }
                    }
                }
            },
            "projectAssets-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-item-patch-request"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetDff-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetDff-item-post-request"
                        }
                    }
                }
            },
            "projectAssets-ProjectAssetAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-ProjectAssetAssignments-item-post-request"
                        }
                    }
                }
            },
            "projectAssets-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssets-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseExpenseResources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseExpenseResources-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseExpenseResources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseExpenseResources-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardFunding-AwardProjectFunding-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectCertification-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardFunding-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFunding-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardDepartmentCredit-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDepartmentCredit-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardHeaderDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectFundingSource-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-patch-request"
                        }
                    }
                }
            },
            "awards-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectTaskBurdenSchedule-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectTaskBurdenSchedule-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardCertification-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardCertification-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectFundingSource-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectFundingSource-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectAttachment-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardReference-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardReference-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardTerms-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardTerms-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardFundingSource-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFundingSource-item-patch-request"
                        }
                    }
                }
            },
            "awards-Attachment-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-Attachment-item-post-request"
                        }
                    }
                }
            },
            "awards-Attachment-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-Attachment-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardError-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardError-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectKeyword-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-Multipliers-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardBudgetPeriod-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectAttachment-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectAttachment-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDFF-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardReference-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardReference-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardPersonnel-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardCFDA-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardCFDA-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardPersonnel-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectReference-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardCFDA-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardCFDA-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardError-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardError-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardCertification-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardCertification-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardKeyword-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardKeyword-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardHeaderDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardHeaderDFF-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectReference-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectReference-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardBudgetPeriod-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardBudgetPeriod-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardKeyword-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardKeyword-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardTerms-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardTerms-item-post-request"
                        }
                    }
                }
            },
            "awards-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardPersonnel-AwardPersonnelDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectCertification-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectCertification-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectDepartmentCredit-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectDepartmentCredit-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardDepartmentCredit-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardDepartmentCredit-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardFunding-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFunding-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectKeyword-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectKeyword-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardFunding-AwardProjectFunding-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFunding-AwardProjectFunding-item-post-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectOverrideBurdenSchedules-Versions-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardPersonnel-AwardPersonnelDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardPersonnel-AwardPersonnelDFF-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardProject-AwardProjectPersonnel-AwardProjectPersonnelDFF-item-patch-request"
                        }
                    }
                }
            },
            "awards-AwardFundingSource-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awards-AwardFundingSource-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableProjects-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableProjects-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-TaskFollowers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableFinancialTasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-LaborResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-LaborResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableProjects-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableProjects-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-ToDoTasks-ToDoTaskFollowers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ToDoTasks-ToDoTaskFollowers-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-FollowedProjectTasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-FollowedProjectTasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedProjectTasks-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-FollowedToDoTasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-ChargeableFinancialTasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ChargeableFinancialTasks-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-TaskFollowers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-TaskFollowers-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-item-post-request"
                        }
                    }
                }
            },
            "projectsUsers-ProjectTasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-ProjectTasks-item-patch-request"
                        }
                    }
                }
            },
            "projectsUsers-FollowedToDoTasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsUsers-FollowedToDoTasks-item-post-request"
                        }
                    }
                }
            },
            "expenditureTypes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypes-item-post-request"
                        }
                    }
                }
            },
            "expenditureTypes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypes-item-patch-request"
                        }
                    }
                }
            },
            "projectExpenditureItems-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureItems-item-post-request"
                        }
                    }
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-post-request"
                        }
                    }
                }
            },
            "projectExpenditureItems-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureItems-item-patch-request"
                        }
                    }
                }
            },
            "projectExpenditureItems-ProjectExpenditureItemsDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenditureItems-ProjectExpenditureItemsDFF-item-patch-request"
                        }
                    }
                }
            },
            "grantsPersonnel-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-item-patch-request"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-patch-request"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-post-request"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelDFF-item-patch-request"
                        }
                    }
                }
            },
            "grantsPersonnel-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-item-post-request"
                        }
                    }
                }
            },
            "grantsPersonnel-GrantsPersonnelKeyword-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsPersonnel-GrantsPersonnelKeyword-item-post-request"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-patch-request"
                        }
                    }
                }
            },
            "requirements-BacklogItems-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-item-patch-request"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-patch-request"
                        }
                    }
                }
            },
            "requirements-BacklogItems-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-item-post-request"
                        }
                    }
                }
            },
            "requirements-BacklogItems-AcceptanceCriteria-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-post-request"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-AcceptanceCriteria-item-post-request"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-ChildRequirements-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-post-request"
                        }
                    }
                }
            },
            "requirements-BacklogItems-AcceptanceCriteria-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-BacklogItems-AcceptanceCriteria-item-patch-request"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-BacklogItems-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-BacklogItems-item-post-request"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-item-post-request"
                        }
                    }
                }
            },
            "requirements-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-item-post-request"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-ChildRequirements-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-ChildRequirements-item-patch-request"
                        }
                    }
                }
            },
            "requirements-ChildRequirements-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-ChildRequirements-item-patch-request"
                        }
                    }
                }
            },
            "requirements-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/requirements-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramUsers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramUsers-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramUsers-ProgramPreferences-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramUsers-ProgramPreferences-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramUsers-ProgramPreferences-item-post-request"
                        }
                    }
                }
            },
            "projectProgramUsers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramUsers-item-post-request"
                        }
                    }
                }
            },
            "projectOrganizationsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectOrganizationsLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectOrganizationsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectOrganizationsLOV-item-post-request"
                        }
                    }
                }
            },
            "projectTemplatesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplatesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectTemplatesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTemplatesLOV-item-post-request"
                        }
                    }
                }
            },
            "projectResourceRequests-ResourceRequestSchedules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceRequests-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-post-request"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestLines-item-post-request"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceRequests-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-item-post-request"
                        }
                    }
                }
            },
            "projectResourceRequests-ResourceRequestSchedules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ResourceRequestSchedules-item-post-request"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestQualifications-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestQualifications-item-post-request"
                        }
                    }
                }
            },
            "projectResourceRequests-ProjectResourceRequestDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequests-ProjectResourceRequestDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-VersionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningCurrencies-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningCurrencies-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-BudgetaryControlSettings-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-BudgetaryControlSettings-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-ExportOptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-AmountTypes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-AmountTypes-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-VersionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningOptions-ExportOptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningOptions-ExportOptions-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-item-post-request"
                        }
                    }
                }
            },
            "projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectBudgets-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBudgets-Attachments-item-post-request"
                        }
                    }
                }
            },
            "prjBusinessUnitsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/prjBusinessUnitsLOV-item-patch-request"
                        }
                    }
                }
            },
            "prjBusinessUnitsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/prjBusinessUnitsLOV-item-post-request"
                        }
                    }
                }
            },
            "projectProgramsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramsLOV-item-post-request"
                        }
                    }
                }
            },
            "projectProgramsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramsLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanningRbs-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanningRbs-Elements-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanningRbs-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-item-post-request"
                        }
                    }
                }
            },
            "projectPlanningRbs-Elements-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Elements-item-post-request"
                        }
                    }
                }
            },
            "projectPlanningRbs-Formats-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Formats-item-post-request"
                        }
                    }
                }
            },
            "projectPlanningRbs-Formats-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbs-Formats-item-patch-request"
                        }
                    }
                }
            },
            "workTypesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workTypesLOV-item-patch-request"
                        }
                    }
                }
            },
            "workTypesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workTypesLOV-item-post-request"
                        }
                    }
                }
            },
            "projectsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectsLOV-item-post-request"
                        }
                    }
                }
            },
            "projectContractInvoices-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-item-post-request"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-post-request"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-patch-request"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceHeaderDff-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-post-request"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceHeaderDff-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceHeaderDff-item-patch-request"
                        }
                    }
                }
            },
            "projectContractInvoices-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-item-post-request"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-patch-request"
                        }
                    }
                }
            },
            "projectContractInvoices-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-item-patch-request"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDff-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDff-item-post-request"
                        }
                    }
                }
            },
            "projectContractInvoices-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractInvoices-InvoiceLines-InvoiceLineDistributions-item-patch-request"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-patch-request"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-item-post-request"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-expenditureTypes-item-post-request"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-post-request"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-item-patch-request"
                        }
                    }
                }
            },
            "payElementExpenditureTypeDerivations-precedenceRules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/payElementExpenditureTypeDerivations-precedenceRules-item-patch-request"
                        }
                    }
                }
            },
            "grantsKeywords-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsKeywords-item-patch-request"
                        }
                    }
                }
            },
            "grantsKeywords-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsKeywords-item-post-request"
                        }
                    }
                }
            },
            "deliverables-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-item-post-request"
                        }
                    }
                }
            },
            "deliverables-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-item-patch-request"
                        }
                    }
                }
            },
            "deliverables-ProjectTaskAssociation-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-patch-request"
                        }
                    }
                }
            },
            "deliverables-RequirementAssociation-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-post-request"
                        }
                    }
                }
            },
            "deliverables-Attachment-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-Attachment-item-post-request"
                        }
                    }
                }
            },
            "deliverables-ProjectTaskAssociation-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-ProjectTaskAssociation-item-post-request"
                        }
                    }
                }
            },
            "deliverables-RequirementAssociation-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-RequirementAssociation-item-patch-request"
                        }
                    }
                }
            },
            "deliverables-Attachment-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverables-Attachment-item-patch-request"
                        }
                    }
                }
            },
            "projectPayElements-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPayElements-item-post-request"
                        }
                    }
                }
            },
            "projectPayElements-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPayElements-item-patch-request"
                        }
                    }
                }
            },
            "projectInsights-Assignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-Assignments-item-post-request"
                        }
                    }
                }
            },
            "projectInsights-PendingInvoices-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-PendingInvoices-item-post-request"
                        }
                    }
                }
            },
            "projectInsights-Assignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-Assignments-item-patch-request"
                        }
                    }
                }
            },
            "projectInsights-TeamAllocations-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-TeamAllocations-item-patch-request"
                        }
                    }
                }
            },
            "projectInsights-TeamAllocations-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-TeamAllocations-item-post-request"
                        }
                    }
                }
            },
            "projectInsights-MissingTimeCards-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-MissingTimeCards-item-patch-request"
                        }
                    }
                }
            },
            "projectInsights-TaskExceptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-TaskExceptions-item-post-request"
                        }
                    }
                }
            },
            "projectInsights-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-item-post-request"
                        }
                    }
                }
            },
            "projectInsights-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-item-patch-request"
                        }
                    }
                }
            },
            "projectInsights-MissingTimeCards-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-MissingTimeCards-item-post-request"
                        }
                    }
                }
            },
            "projectInsights-TaskExceptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-TaskExceptions-item-patch-request"
                        }
                    }
                }
            },
            "projectInsights-PendingInvoices-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectInsights-PendingInvoices-item-patch-request"
                        }
                    }
                }
            },
            "eventTypesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/eventTypesLOV-item-post-request"
                        }
                    }
                }
            },
            "eventTypesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/eventTypesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectProcessConfigurators-SourceAsgnmts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-patch-request"
                        }
                    }
                }
            },
            "projectProcessConfigurators-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-item-post-request"
                        }
                    }
                }
            },
            "projectProcessConfigurators-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-item-patch-request"
                        }
                    }
                }
            },
            "projectProcessConfigurators-SourceAsgnmts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProcessConfigurators-SourceAsgnmts-item-post-request"
                        }
                    }
                }
            },
            "resourceEvents-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/resourceEvents-item-patch-request"
                        }
                    }
                }
            },
            "resourceEvents-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/resourceEvents-item-post-request"
                        }
                    }
                }
            },
            "awardsByProjectsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardsByProjectsLOV-item-post-request"
                        }
                    }
                }
            },
            "awardsByProjectsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardsByProjectsLOV-item-patch-request"
                        }
                    }
                }
            },
            "deliverableTypesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverableTypesLOV-item-patch-request"
                        }
                    }
                }
            },
            "deliverableTypesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/deliverableTypesLOV-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-costDistributionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-costDistributionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-costDistributionErrors-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCostDistributions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostDistributions-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskExpenseResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-item-patch-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskLaborResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-TaskDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-patch-request"
                        }
                    }
                }
            },
            "workPlanTemplates-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDependencies-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-patch-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDependencies-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDependencies-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskLaborResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskLaborResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDeliverables-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-GateApprovers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-patch-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskExpenseResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskExpenseResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-GateApprovers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-GateApprovers-item-post-request"
                        }
                    }
                }
            },
            "workPlanTemplates-TaskDeliverables-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-TaskDeliverables-item-patch-request"
                        }
                    }
                }
            },
            "workPlanTemplates-Tasks-TaskDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/workPlanTemplates-Tasks-TaskDFF-item-post-request"
                        }
                    }
                }
            },
            "resourcePerformance-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/resourcePerformance-item-patch-request"
                        }
                    }
                }
            },
            "resourcePerformance-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/resourcePerformance-item-post-request"
                        }
                    }
                }
            },
            "projectClassCodesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectClassCodesLOV-item-post-request"
                        }
                    }
                }
            },
            "projectClassCodesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectClassCodesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectExpenseResources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenseResources-item-post-request"
                        }
                    }
                }
            },
            "projectExpenseResources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectExpenseResources-item-patch-request"
                        }
                    }
                }
            },
            "awardTemplatesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardTemplatesLOV-item-post-request"
                        }
                    }
                }
            },
            "awardTemplatesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardTemplatesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-CalendarExceptions-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourcePoolMembership-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourcePoolMembership-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-PersonAssignmentDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-PersonAssignmentDetails-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ResourceCalendars-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ResourceCalendars-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-ProjectEnterpriseResourceImage-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseLaborResources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseLaborResources-item-post-request"
                        }
                    }
                }
            },
            "changeOrders-ChangeParticipants-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-post-request"
                        }
                    }
                }
            },
            "changeOrders-ChangeParticipants-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeParticipants-item-patch-request"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-post-request"
                        }
                    }
                }
            },
            "changeOrders-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-item-patch-request"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-post-request"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactDetails-item-patch-request"
                        }
                    }
                }
            },
            "changeOrders-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-item-post-request"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-item-patch-request"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-patch-request"
                        }
                    }
                }
            },
            "changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/changeOrders-ChangeImpacts-ChangeImpactTaskDetails-item-post-request"
                        }
                    }
                }
            },
            "projectResourceActualHours-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceActualHours-item-post-request"
                        }
                    }
                }
            },
            "projectResourceActualHours-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceActualHours-item-patch-request"
                        }
                    }
                }
            },
            "awardFundingSourcesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingSourcesLOV-item-post-request"
                        }
                    }
                }
            },
            "awardFundingSourcesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingSourcesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunicationFeedbacks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks-item-post-request"
                        }
                    }
                }
            },
            "projectProgramCommunicationFeedbacks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationFeedbacks-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceRequestMatches-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequestMatches-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceRequestMatches-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceRequestMatches-item-post-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-post-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-post-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-post-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ResourceRequestSchedules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ResourceRequestSchedules-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-item-post-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-post-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestLines-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestQualifications-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanResourceRequests-ProjectPlanResourceRequestDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectIssues-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectIssues-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectIssues-IssueAction-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-IssueAction-item-patch-request"
                        }
                    }
                }
            },
            "projectIssues-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-item-post-request"
                        }
                    }
                }
            },
            "projectIssues-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-item-patch-request"
                        }
                    }
                }
            },
            "projectIssues-IssueAction-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectIssues-IssueAction-item-post-request"
                        }
                    }
                }
            },
            "projectFinancialTasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectFinancialTasks-item-post-request"
                        }
                    }
                }
            },
            "projectFinancialTasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectFinancialTasks-item-patch-request"
                        }
                    }
                }
            },
            "projectEvents-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEvents-item-post-request"
                        }
                    }
                }
            },
            "projectEvents-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEvents-item-patch-request"
                        }
                    }
                }
            },
            "projectRolesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectRolesLOV-item-post-request"
                        }
                    }
                }
            },
            "projectRolesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectRolesLOV-item-patch-request"
                        }
                    }
                }
            },
            "expenditureTypesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-item-patch-request"
                        }
                    }
                }
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV-item-post-request"
                        }
                    }
                }
            },
            "expenditureTypesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-item-post-request"
                        }
                    }
                }
            },
            "expenditureTypesLOV-ExpenditureTypeClassesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/expenditureTypesLOV-ExpenditureTypeClassesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceAssignments-ProjectResourceAssignmentSchedules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignments-ProjectResourceAssignmentSchedules-item-post-request"
                        }
                    }
                }
            },
            "projectBillTransactionStatusLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillTransactionStatusLOV-item-post-request"
                        }
                    }
                }
            },
            "projectBillTransactionStatusLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillTransactionStatusLOV-item-patch-request"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-Errors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-Errors-item-patch-request"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-patch-request"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-item-patch-request"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-item-post-request"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-Errors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-Errors-item-post-request"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-post-request"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-ProjectStandardCostCollectionFlexfields-item-patch-request"
                        }
                    }
                }
            },
            "unprocessedProjectCosts-UnprocessedCostRestDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/unprocessedProjectCosts-UnprocessedCostRestDFF-item-post-request"
                        }
                    }
                }
            },
            "projectBillTransactionTypesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillTransactionTypesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectBillTransactionTypesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillTransactionTypesLOV-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-AmountTypes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-VersionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-AmountTypes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-AmountTypes-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-VersionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-ExportOptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-ExportOptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-ExportOptions-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningCurrencies-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningCurrencies-item-post-request"
                        }
                    }
                }
            },
            "projectForecasts-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectForecasts-PlanningOptions-PlanningOptionsDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectForecasts-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectCommitments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCommitments-item-patch-request"
                        }
                    }
                }
            },
            "projectCommitments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCommitments-item-post-request"
                        }
                    }
                }
            },
            "projectTasksLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTasksLOV-item-post-request"
                        }
                    }
                }
            },
            "projectTasksLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTasksLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-post-request"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-item-patch-request"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-item-post-request"
                        }
                    }
                }
            },
            "projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectNumberingConfigurations-ProjectNumberingConfigurationDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectResourceAssignmentDailyHours-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignmentDailyHours-item-post-request"
                        }
                    }
                }
            },
            "projectResourceAssignmentDailyHours-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourceAssignmentDailyHours-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCosts-laborSchedulesCostDistributions-costDistributionErrors-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetPeriodsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetPeriodsLOV-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetPeriodsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetPeriodsLOV-item-post-request"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-post-request"
                        }
                    }
                }
            },
            "awardFundingPatterns-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-item-post-request"
                        }
                    }
                }
            },
            "awardFundingPatterns-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-item-patch-request"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-patch-request"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets-distributionSetRules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-distributionSetRules-item-patch-request"
                        }
                    }
                }
            },
            "awardFundingPatterns-distributionSets-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardFundingPatterns-distributionSets-item-post-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-item-patch-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors-item-patch-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-patch-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionSuccessLines-item-post-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-item-patch-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-patch-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-item-post-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionErrors-item-post-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-item-post-request"
                        }
                    }
                }
            },
            "projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAwardDistributions-ProjectAwardDistributionLines-ProjectAwardDistributionErrors-item-post-request"
                        }
                    }
                }
            },
            "projectandTaskCostRateOverrides-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectandTaskCostRateOverrides-item-patch-request"
                        }
                    }
                }
            },
            "projectandTaskCostRateOverrides-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectandTaskCostRateOverrides-item-post-request"
                        }
                    }
                }
            },
            "contractProjectandTaskBillRateOverrides-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides-item-post-request"
                        }
                    }
                }
            },
            "contractProjectandTaskBillRateOverrides-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/contractProjectandTaskBillRateOverrides-item-patch-request"
                        }
                    }
                }
            },
            "projectContractRevenue-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractRevenue-item-post-request"
                        }
                    }
                }
            },
            "projectContractRevenue-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectContractRevenue-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanningRbsElementsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbsElementsLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectPlanningRbsElementsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlanningRbsElementsLOV-item-post-request"
                        }
                    }
                }
            },
            "projectProgramInsights-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramInsights-item-post-request"
                        }
                    }
                }
            },
            "projectProgramInsights-ProgramDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF-item-post-request"
                        }
                    }
                }
            },
            "projectProgramInsights-ProgramDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramInsights-ProgramDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramInsights-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramInsights-item-patch-request"
                        }
                    }
                }
            },
            "awardProjects-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardProjects-item-patch-request"
                        }
                    }
                }
            },
            "awardProjects-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardProjects-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-item-patch-request"
                        }
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-item-post-request"
                        }
                    }
                }
            },
            "laborSchedulesCostsTotalErrors-errorByPeriod-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborSchedulesCostsTotalErrors-errorByPeriod-item-patch-request"
                        }
                    }
                }
            },
            "burdenSchedulesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/burdenSchedulesLOV-item-post-request"
                        }
                    }
                }
            },
            "burdenSchedulesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/burdenSchedulesLOV-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningOptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningOptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-Attachments-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-VersionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanLinesDFF-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "awardBudgets-VersionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningOptions-PlanningOptionsDFF-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgets-PlanningResources-PlanningAmounts-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectAssetLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssetLines-item-post-request"
                        }
                    }
                }
            },
            "projectAssetLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssetLines-item-patch-request"
                        }
                    }
                }
            },
            "projectAssetLines-ProjectAssetLineDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectAssetLines-ProjectAssetLineDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectAssetLines-ProjectAssetLineDetails-item-post-request"
                        }
                    }
                }
            },
            "taskPerformance-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/taskPerformance-item-patch-request"
                        }
                    }
                }
            },
            "taskPerformance-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/taskPerformance-item-post-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-patch-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-patch-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-item-post-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-item-post-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-patch-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-item-patch-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-item-post-request"
                        }
                    }
                }
            },
            "personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/personAssignmentLaborSchedules-versions-distributionRules-DistributionRulesDFF-item-post-request"
                        }
                    }
                }
            },
            "projectCosts-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-item-patch-request"
                        }
                    }
                }
            },
            "projectCosts-Adjustments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-Adjustments-item-patch-request"
                        }
                    }
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-post-request"
                        }
                    }
                }
            },
            "projectCosts-ProjectStandardCostCollectionFlexFields-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-ProjectStandardCostCollectionFlexFields-item-patch-request"
                        }
                    }
                }
            },
            "projectCosts-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-item-post-request"
                        }
                    }
                }
            },
            "projectCosts-Adjustments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-Adjustments-item-post-request"
                        }
                    }
                }
            },
            "projectCosts-ProjectCostsDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectCosts-ProjectCostsDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectCosts-ProjectCostsDFF-item-post-request"
                        }
                    }
                }
            },
            "projectPerformance-PeriodicProjectPerformance-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance-item-patch-request"
                        }
                    }
                }
            },
            "projectPerformance-PeriodicProjectPerformance-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPerformance-PeriodicProjectPerformance-item-post-request"
                        }
                    }
                }
            },
            "projectPerformance-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPerformance-item-post-request"
                        }
                    }
                }
            },
            "projectPerformance-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPerformance-item-patch-request"
                        }
                    }
                }
            },
            "projectLaborResources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectLaborResources-item-post-request"
                        }
                    }
                }
            },
            "projectLaborResources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectLaborResources-item-patch-request"
                        }
                    }
                }
            },
            "laborScheduleCostsPersonAssignmentsLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborScheduleCostsPersonAssignmentsLOV-item-patch-request"
                        }
                    }
                }
            },
            "laborScheduleCostsPersonAssignmentsLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/laborScheduleCostsPersonAssignmentsLOV-item-post-request"
                        }
                    }
                }
            },
            "awardProjectFundingSourcesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardProjectFundingSourcesLOV-item-post-request"
                        }
                    }
                }
            },
            "awardProjectFundingSourcesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardProjectFundingSourcesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectEnterpriseResources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseResources-item-post-request"
                        }
                    }
                }
            },
            "projectEnterpriseResources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectEnterpriseResources-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-item-post-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-item-post-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-Associations-CommunicationRecipients-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Associations-CommunicationRecipients-item-post-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-Feedbacks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-Contents-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-post-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-Contents-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Contents-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunications-Feedbacks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunications-Feedbacks-item-post-request"
                        }
                    }
                }
            },
            "projectBillingEvents-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillingEvents-item-patch-request"
                        }
                    }
                }
            },
            "projectBillingEvents-billingEventDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectBillingEvents-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillingEvents-item-post-request"
                        }
                    }
                }
            },
            "projectBillingEvents-billingEventDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectBillingEvents-billingEventDFF-item-post-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramAvatars-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-patch-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-patch-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-patch-request"
                        }
                    }
                }
            },
            "projectPrograms-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-item-post-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramNotes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-patch-request"
                        }
                    }
                }
            },
            "projectPrograms-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-item-patch-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-post-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramStakeholders-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-post-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramNotes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramNotes-item-post-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramStakeholders-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramStakeholders-item-patch-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-item-post-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramProjects-ProgramProjectNotes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramProjects-ProgramProjectNotes-item-post-request"
                        }
                    }
                }
            },
            "projectPrograms-ProgramAvatars-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPrograms-ProgramAvatars-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-VersionErrors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-BudgetLines-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-PlanningAmountDetails-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-VersionErrors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-VersionErrors-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-item-patch-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Resources-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Resources-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-item-post-request"
                        }
                    }
                }
            },
            "awardBudgetSummary-Tasks-BudgetLines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/awardBudgetSummary-Tasks-BudgetLines-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunicationAssociations-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationAssociations-item-patch-request"
                        }
                    }
                }
            },
            "projectProgramCommunicationAssociations-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationAssociations-item-post-request"
                        }
                    }
                }
            },
            "projectProgramCommunicationCatalogs-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationCatalogs-item-post-request"
                        }
                    }
                }
            },
            "projectProgramCommunicationCatalogs-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectProgramCommunicationCatalogs-item-patch-request"
                        }
                    }
                }
            },
            "projectResourcePools-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-item-patch-request"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolManagers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-patch-request"
                        }
                    }
                }
            },
            "projectResourcePools-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-item-post-request"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-post-request"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolManagers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolManagers-item-post-request"
                        }
                    }
                }
            },
            "projectResourcePools-ProjectResourcePoolMembers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectResourcePools-ProjectResourcePoolMembers-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-Tasks-TaskDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-Tasks-GateApprovers-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-Tasks-StatusHistory-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-ProjectDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskExpenseResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskFinancialActuals-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskDependencies-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-ProjectDFF-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectDFF-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-TaskExpenseResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskExpenseResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-Tasks-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-TaskWorkItems-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-Tasks-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-Tasks-TaskDFF-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-TaskDFF-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskLaborResourceAssignments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-CalendarExceptions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskDeliverables-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDeliverables-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-Baselines-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Baselines-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-Tasks-StatusHistory-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-StatusHistory-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskWorkItems-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskWorkItems-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-ProjectCalendars-CalendarExceptions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-ProjectCalendars-CalendarExceptions-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-Baselines-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Baselines-item-post-request"
                        }
                    }
                }
            },
            "projectPlans-TaskFinancialActuals-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskFinancialActuals-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-TaskLaborResourceAssignments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskLaborResourceAssignments-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-TaskDependencies-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-TaskDependencies-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-Tasks-GateApprovers-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-Tasks-GateApprovers-item-patch-request"
                        }
                    }
                }
            },
            "projectPlans-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectPlans-item-post-request"
                        }
                    }
                }
            },
            "projectChangeRequests-Attachments-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-patch-request"
                        }
                    }
                }
            },
            "projectChangeRequests-TaskImpactDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-post-request"
                        }
                    }
                }
            },
            "projectChangeRequests-TaskImpactDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-TaskImpactDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectChangeRequests-FinancialImpactDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-post-request"
                        }
                    }
                }
            },
            "projectChangeRequests-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-item-patch-request"
                        }
                    }
                }
            },
            "projectChangeRequests-FinancialImpactDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-FinancialImpactDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectChangeRequests-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-item-post-request"
                        }
                    }
                }
            },
            "projectChangeRequests-Attachments-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectChangeRequests-Attachments-item-post-request"
                        }
                    }
                }
            },
            "projectStatusesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectStatusesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectStatusesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectStatusesLOV-item-post-request"
                        }
                    }
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-patch-request"
                        }
                    }
                }
            },
            "grantsSponsors-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-item-patch-request"
                        }
                    }
                }
            },
            "grantsSponsors-GrantsSponsorAccountDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-GrantsSponsorAccountDetails-item-post-request"
                        }
                    }
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-patch-request"
                        }
                    }
                }
            },
            "grantsSponsors-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-item-post-request"
                        }
                    }
                }
            },
            "grantsSponsors-grantsSponsorReferenceTypes-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/grantsSponsors-grantsSponsorReferenceTypes-item-post-request"
                        }
                    }
                }
            },
            "projectTypesLOV-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTypesLOV-item-post-request"
                        }
                    }
                }
            },
            "projectTypesLOV-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectTypesLOV-item-patch-request"
                        }
                    }
                }
            },
            "projectActions-ActionDetails-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectActions-ActionDetails-item-post-request"
                        }
                    }
                }
            },
            "projectActions-item-post-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectActions-item-post-request"
                        }
                    }
                }
            },
            "projectActions-ActionDetails-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectActions-ActionDetails-item-patch-request"
                        }
                    }
                }
            },
            "projectActions-item-patch-request":{
                "description":"The following table describes the body parameters in the request for this task.",
                "content":{
                    "application/json":{
                        "schema":{
                            "$ref":"#/components/schemas/projectActions-item-patch-request"
                        }
                    }
                }
            }
        },
        "headers":{
            "Metadata-Context":{
                "description":"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\".",
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string"
                }
            },
            "REST-Framework-Version":{
                "description":"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.",
                "style":"simple",
                "explode":false,
                "schema":{
                    "type":"string",
                    "enum":[
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9"
                    ]
                }
            }
        }
    }
}